METHODS AND SYSTEMS FOR COMMUNICATING BETWEEN A VEHICLE AND A REMOTE APPLICATION SERVER
First Claim
1. A method for communicating between a vehicle and a remote application server, said method comprising:
- receiving at a computer system an application message transmitted from a vehicle;
determining by the computer system whether the application message should be forwarded to a remote application server that provides a remote software application associated with the application message; and
redirecting the application message to a local software application executed by the computer system when the application message should not be forwarded.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for use in communicating between a vehicle and a remote application server. An application message is received from a vehicle. A computer system determines whether an uplink connection can be established between the computer system and a remote application server that provides a remote software application associated with the application message. The application message is redirected to a local software application executed by the computer system when an uplink connection cannot be established. Data may be subsequently synchronized between the local software application and the remote software application.
-
Citations
20 Claims
-
1. A method for communicating between a vehicle and a remote application server, said method comprising:
-
receiving at a computer system an application message transmitted from a vehicle; determining by the computer system whether the application message should be forwarded to a remote application server that provides a remote software application associated with the application message; and redirecting the application message to a local software application executed by the computer system when the application message should not be forwarded. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A gateway device for use in communicating between a vehicle and a remote application server, said device comprising:
-
a vehicle communications unit configured to receive an application message from a computer system onboard a vehicle, wherein the application message is associated with a destination corresponding to a remote application server that provides a remote software application; a processor unit coupled to said vehicle communications unit and programmed to; execute a local software application corresponding to the remote software application; determine whether the application message should be forwarded to the remote application server; and redirect the application message to the local software application when the application message should not be forwarded to the remote application server, wherein the local software application interacts with the computer system in a manner that is indistinguishable from the manner in which the remote software application interacts with the computer system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer readable media having computer-executable components, said components comprising:
-
a local software application component that when executed by the at least one processor unit causes the at least one processor unit to execute a local software application; a vehicle communication interface component that when executed by at least one processor unit causes the at least one processor unit to receive an application message transmitted by a computer system onboard a vehicle; and a routing component that when executed by at least one processor unit causes the at least one processor unit to; determine whether the application message should be forwarded to a remote application server that provides a remote software application associated with the application message; and redirect the application message to the local software application when the application message should not be forwarded to the remote application server. - View Dependent Claims (17, 18, 19, 20)
-
Specification