Obtaining contextual vehicle information
First Claim
1. A system for interacting with vehicles comprising:
- a vehicle response server configured to manage communications between at least one vehicle and at least one application remotely located from the vehicle, wherein the application automatically executes at least one context-dependent programmatic action based upon an event occurrence triggered by vehicle sensor input; and
a vehicle response agent disposed in said at least one vehicle configured to receive an activation context that specifies conditions for the event occurrence, monitors for the event occurrence, and wirelessly conveys an indication of the event occurrence to the vehicle response server, which results in the automatic execution of the at least one context-dependent programmatic action.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for permitting remotely located applications to obtain information about vehicle conditions and responsively perform programmatic actions based upon the vehicle conditions. The system can include a vehicle response server and a vehicle response agent. The vehicle response server can manage communications between one or more vehicles and at least one application remotely located from the vehicles. The application can automatically execute at least one context-dependent programmatic action based upon an event occurrence triggered by vehicle sensor input. The vehicle response agent, which resides within the vehicle can receive an activation context that specifies conditions for the event occurrence. The vehicle response agent can then monitor the vehicle for the event occurrence and, when appropriate, wirelessly convey an indication of the event occurrence to the vehicle response server. The indication can result in the automatic execution of the at least one context-dependent programmatic action.
-
Citations
20 Claims
-
1. A system for interacting with vehicles comprising:
-
a vehicle response server configured to manage communications between at least one vehicle and at least one application remotely located from the vehicle, wherein the application automatically executes at least one context-dependent programmatic action based upon an event occurrence triggered by vehicle sensor input; and
a vehicle response agent disposed in said at least one vehicle configured to receive an activation context that specifies conditions for the event occurrence, monitors for the event occurrence, and wirelessly conveys an indication of the event occurrence to the vehicle response server, which results in the automatic execution of the at least one context-dependent programmatic action. - View Dependent Claims (2, 3, 12, 13)
-
-
4. A method for obtaining contextual vehicle information comprising the steps of:
-
conveying an activation context from a remote computing device to an in-vehicle device, said activation context associated with at least one context-dependent programmatic action;
the in-vehicle device determining an occurrence of a context event specified by the activation context; and
responsive to the occurrence, conveying a context indication to the remote computing device, said context indication causing the context-dependent programmatic action to execute, wherein the vehicle and the remote computing device are communicatively linked via a wireless network. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17)
-
-
18. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
conveying an activation context from a remote computing device to an in-vehicle device, said activation context associated with at least one context-dependent programmatic action;
the in-vehicle device determining an occurrence of a context event specified by the activation context; and
responsive to the occurrence, conveying a context indication to the remote computing device, said context indication causing the context-dependent programmatic action to execute, wherein the vehicle and the remote computing device are communicatively linked via a wireless network. - View Dependent Claims (19, 20)
-
Specification