Electronic tag including RF modem for monitoring motor vehicle performance
First Claim
1. An apparatus for communicating directly between a host computer system and a motor vehicle on board computer system, the on board computer system having a bus coupling and for communicating with a plurality of motor vehicle systems, the apparatus comprising:
- an electronic tag coupled to the bus includinga transceiver for transmitting data to and receiving requests from the host computer system;
a memory for storing requests and response data;
a decoder for decoding requests from the host computer system;
a bus interface coupling the electronic tag to the bus and operable to read data from and write data to the bus, the bus interface extracting response data from the bus responsive to requests received from the host computer system, the response data being stored in the memory; and
a controller responsive to write requests from the host computer system to transfer data to the bus interface for writing out onto the bus and responsive to read requests from the host to transfer data stored in memory back to the host computer system.
14 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for communicating between a host and a motor vehicle, the motor vehicle including an on board computer system having a bus for communicating with a plurality of motor vehicle systems. The apparatus includes an electronic tag having a transceiver for transmitting data to and receiving data from the host, a memory for storing bus requests and bus response data, a decoder for decoding requests from the host, a bus interface for reading data from and writing data to the bus and a conroller. The bus interface for extracting responses from the bus responsive to requests from the host. The responses may be stored in the memory. The controller is responsive to write requests from the host to transfer data to the bus interface and responsive to read requests from the host to transfer data stored in memory back to the host.
95 Citations
18 Claims
-
1. An apparatus for communicating directly between a host computer system and a motor vehicle on board computer system, the on board computer system having a bus coupling and for communicating with a plurality of motor vehicle systems, the apparatus comprising:
an electronic tag coupled to the bus including a transceiver for transmitting data to and receiving requests from the host computer system; a memory for storing requests and response data; a decoder for decoding requests from the host computer system; a bus interface coupling the electronic tag to the bus and operable to read data from and write data to the bus, the bus interface extracting response data from the bus responsive to requests received from the host computer system, the response data being stored in the memory; and a controller responsive to write requests from the host computer system to transfer data to the bus interface for writing out onto the bus and responsive to read requests from the host to transfer data stored in memory back to the host computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An apparatus for remotely monitoring by a host computer system the performance of a motor vehicle, the motor vehicle including an on board computer system having a bus for communicating with a plurality of motor vehicle systems, the apparatus comprising:
an electronic tag coupled to the bus including a transceiver for transmitting data to and receiving requests from the host; a memory for storing requests and response data; a decoder for decoding requests from the host computer system, the requests including a request command and request data, the request command indicating one of a read and write operation, the request data including one of location data in memory associated with the request command and a bus request; a bus interface coupling the electronic tag to the bus and for reading data from and writing data to the bus, the bus interface extracting responses from the bus responsive to requests from the host computer system, the responses being stored in the memory; and a controller operable to respond to write requests to the bus by transferring a bus request to the bus interface and responsive to read requests from the host by transferring data indicated by the location data back to the host computing system.
-
11. A system for remotely monitoring motor vehicle performance by a host computer system comprising:
-
a system bus resident on the motor vehicle for communicating with a plurality of motor vehicle systems; a remote reader external from the motor vehicle and for generating host computer system requests for extracting data from one or more motor vehicle systems; an electronic tag coupled to the system bus including a transceiver for transmitting data to and receiving requests from the remote reader; a memory for storing requests and response data; a decoder for decoding requests from the remote reader; a bus interface for reading data from and writing data to the system bus, the bus interface extracting responses from the system bus responsive to requests from the remote reader, the responses being stored in the memory; and a controller responsive to write requests from the remote reader to transfer data to the bus interface and responsive to read requests from the remote reader to transfer data stored in memory back to the remote reader. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for remotely monitoring motor vehicle performance comprising:
-
a system bus resident on the motor vehicle for communicating with a plurality of motor vehicle systems; a remote reader external from the motor vehicle for generating host requests for extracting data from one or more motor vehicle systems; an electronic tag coupled to the system bus including a memory for storing bus requests and bus response data, a bus interface for reading data from and writing data to the system bus and a controller responsive to write requests from the remote reader to transfer data to the bus interface and responsive to read requests from the remote reader to transfer data stored in memory back to the remote reader.
-
Specification