Method and apparatus for providing an application engine based on real-time commute activity
First Claim
1. A method comprising:
- determining a location-based data source associated with a device, wherein the location-based data source is determined in at least substantially real-time while the device is engaged in a travel activity, wherein the at least one travel activity is based on at least one position associated with a location sensor of the at least one device;
determining, by the processor, an element of an application engine based on the location-based data source;
presenting the element at the device during the travel activity, wherein the presenting the element is based, at least in part, on the real-time data, wherein the element includes, at least in part, one or more elements of game play mechanics and the game play mechanics are affected by vehicle telematics information; and
determining a duration for interacting with the application engine based on an estimated time of arrival associated with the travel activity, wherein the application engine includes a gaming engine providing for a game play that lasts for a time corresponding to the determined duration for interacting with the application engine.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for an application engine (e.g., a gaming engine) based on real-time location-based data. In one embodiment, an application engine determines one or more location-based data sources associated with at least one device. The one or more location-based data sources are determined in at least substantially real-time while the at least one device is engaged in at least one travel activity. The application engine then determines one or more elements of an application engine based, at least in part, on the one or more location-based data sources. The application engine causes, at least in part, a presentation of the one or more elements at the least one device during the at least one travel activity. In one embodiment, the application engine also causes, at least in part, a transformation of the one or more map data elements based, at least in part, on the one or more location-based data sources.
36 Citations
20 Claims
-
1. A method comprising:
-
determining a location-based data source associated with a device, wherein the location-based data source is determined in at least substantially real-time while the device is engaged in a travel activity, wherein the at least one travel activity is based on at least one position associated with a location sensor of the at least one device; determining, by the processor, an element of an application engine based on the location-based data source; presenting the element at the device during the travel activity, wherein the presenting the element is based, at least in part, on the real-time data, wherein the element includes, at least in part, one or more elements of game play mechanics and the game play mechanics are affected by vehicle telematics information; and determining a duration for interacting with the application engine based on an estimated time of arrival associated with the travel activity, wherein the application engine includes a gaming engine providing for a game play that lasts for a time corresponding to the determined duration for interacting with the application engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine a location-based data source associated with the device, wherein the location-based data source is determined in at least substantially real-time while the device is engaged in a travel activity, wherein the at least one travel activity is based on at least one position associated with a location sensor of the at least one device; determine an element of an application engine based on the location-based data source; cause a presentation of the element at the device during the travel activity, wherein the presentation of the element is based on the real-time data; cause an alteration of an appearance of the element based on the location-based data source; and determine a duration for interacting with the application engine based on an estimated time of arrival, routing information, or a combination thereof associated with the travel activity, wherein the application engine includes a gaming engine, the element includes an element of game play mechanics, and the game play mechanics are affected by vehicle telematics information, and wherein the gaming engine provides for a game play that lasts for a time corresponding to the determined duration for interacting with the application engine. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification