Patent ID: 8688320

Claim:
An information system located within a vehicle comprising: a data storage device configured to store programmed instructions that implement a web browser; a data communication module; a plurality of vehicle sensors, each sensor being configured to generate a signal corresponding to a system within the vehicle; and a controller operatively coupled to the data storage device, the data communication module, and the plurality of vehicle sensors, the controller configured to: execute the programmed instructions stored in the data storage device to implement the web browser; receive through the web browser a plurality of data elements from a server external to the vehicle; identify a first data element in the plurality of data elements corresponding to a graphical display element in a web page with reference to semantic data associated with the plurality of data elements; identify a second data element in the plurality of data elements corresponding to a graphical input button element in the web page with reference to the semantic data associated with the plurality of data elements; identify an operating condition of the vehicle with reference to the signals generated by the plurality of sensors; and generate with the web browser a user interface that includes a graphical depiction of the web page in which the first data element is present, the second data element is absent, and a user interface control disabling user input to the web page in response to the identified operating condition of the vehicle indicating the vehicle is in motion.