Method For Executing User Navigational Events Triggered Through Geolocational Data Describing Zones Of Influence
Abstract
A method for executing user navigational events triggered through geolocational data describing zones of influence is provided. Data is stored in a cartridge script loadable into a user device. Zones of influence are defined by describing by points of static geolocational data. User navigational events are defined and each user event is associated with a zone of influence. A trigger condition is specified for each user event based on the static data for the associated zone of influence. A scenario is executed by triggering the user events stored on the cartridge script through movement of the user device. A location of the user device is continuously self-identified based on dynamic geolocational data determined in response to the movement. A correlation between the dynamic data and the static data for the zones of influence is determined. The user event associated with a trigger condition is locally triggered based on the correlation.
Claims
exact text as granted — not AI-modified1 . A method for executing user events on a mobile user device, the method comprising:
accessing data in a cartridge script loaded into a memory of a mobile user device, wherein the data comprises one or more zones of influence, which each describe a plurality of points of static geolocational data, and one or more user events, which are each associated with at least one zone of influence; and executing a scenario by triggering the user events stored on the cartridge script through movement of the mobile user device, the executing comprising:
continuously self-identifying a location dynamically determined in response to the movement;
determining a positional overlap between the location and the static geolocational data for one or more of the zones of influence; and
locally triggering the user event associated with the zones of influence based on the positional overlap.
2 . A method according to claim 1 , wherein the data further comprises one or more limed events, which are each associated with at least one user event, the method further comprising:
further executing the scenario by triggering the one or more of the user events through passage of time, the further executing comprising:
identifying the time events having expired times based on time that has elapsed; and
locally triggering the user event associated with the timed events based on the expired times.
3 . A method according to claim 1 , wherein the data further comprises one or more independent trigger conditions, the method further comprising:
further executing the scenario by triggering the one or more of the independent trigger conditions through independent conditions, the further executing comprising:
determining satisfaction of one or more of the independent trigger conditions; and
locally triggering the user event associated with the independent trigger conditions based on the satisfaction.
4 . A method according to claim 1 , the method further comprising:
locally triggering user or more of the user events upon at least one of an entry into or exit from the zone of influence associated with the user events.
5 . A method for executing user navigational events triggered through geolocational data describing zones of influence, the method comprising:
storing data in a cartridge script loadable into a user device, the storing comprising:
defining one or more zones of influence into the cartridge script by describing by a plurality of points of static geolocational data;
defining one or more user navigational events into the cartridge script and associating each user navigational event with at least one zone of influence;
specifying a trigger condition for each user navigational event based on the static geolocational data for the associated zone of influence; and
executing a scenario by triggering the user navigational events stored on the cartridge script through movement of the user device, the executing comprising:
continuously self-identifying a location of the user device based on dynamic geolocational data determined in response to the movement;
determining a correlation between the dynamic geolocational data and the static geolocational data for one or more of the zones of influence; and
locally triggering the user navigational event associated with the trigger condition of the zones of influence based on the correlation.
6 . A method according to claim 5 , the method further comprising:
further storing data in the cartridge script loaded in the user device, the further storing comprising:
specifying one or more timed events comprising a start time and a duration and associating each timed event with at least one user navigational event; and
further executing the scenario by triggering the user navigational events stored on the cartridge script through passage of time, the further executing comprising:
measuring an elapsed time beginning with the start time of each timed event;
determining an expiration when the elapsed time substantially equals the duration of one or more of the timed events; and
locally triggering each user navigational event associated with the duration of the timed events based on the expiration.
7 . A method according to claim 5 , the method further comprising:
further storing data in the cartridge script loaded in the user device, the further storing comprising:
specifying one or more independent trigger conditions and associating each independent trigger condition with at least one user navigational event; and
further executing the scenario by triggering the user navigational events stored on the cartridge script through independent conditions, the further executing comprising:
determining trigger condition satisfaction of one or more of the independent trigger conditions; and
locally triggering each user navigational event associated with the independent trigger conditions based on the trigger condition satisfaction.
8 . A method according to claim 5 , the method further comprising:
locally triggering one or more of the user navigational events upon at least one of an entry into or exit from the zone of influence associated with the user navigational events.
9 . A method according to claim 5 , the method further comprising:
defining each zone of influence as at least one of a two-dimensional and a three-dimensional enclosed space.
10 . A method according to claim 5 , the method further comprising:
defining each zone of influence as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
11 . A method according to claim 5 , the method further comprising:
defining at least one zone of influence as inheriting at least one user navigational event from one or more other of the zones of influence.
12 . A method according to claim 5 , the method further comprising:
defining one or more points of interest for at least one of the user navigational events and comprising information; and providing the information regarding the points of interest for each navigational event locally triggered.
13 . A method according to claim 13 , wherein the information comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, text effect, and multimedia display.
14 . A method for executing zones of influences that describe geolocational data triggered through user navigational events, the method comprising:
storing data in a cartridge script loadable into a user device, the storing comprising:
defining one or more user navigational events into the cartridge script;
defining one or more zones of influence into the cartridge script by describing by a plurality of points of static geolocational data and associating each zone of influence with at least one user navigational event;
specifying a trigger condition for each zone of influence for the associated user navigational event; and
executing a scenario by triggering the zones of influence stored on the cartridge script through user events, the executing comprising:
determining event satisfaction of one or more of the user navigational events; and
locally triggering each zone of influence associated with the user navigational events based on the event satisfaction.
15 . A method according to claim 14 , the method further comprising:
further storing data in the cartridge script loaded in the user device, the further storing comprising:
specifying one or more timed events comprising a start time and a duration and associating each timed event with at least one zone of influence; and
further executing the scenario by triggering the zones of influence stored on the cartridge script through passage of time, the further executing comprising:
measuring an elapsed time beginning with the start time of each timed event;
determining an expiration when the elapsed time substantially equals the duration of one or more of the timed events; and
locally triggering each zones of influence associated with the duration of the timed events based on the expiration.
16 . A method according to claim 14 , the method further comprising:
further storing data in the cartridge script loaded in the user device, the further storing comprising:
specifying one or more independent trigger conditions and associating each independent trigger condition with at least one zones of influence; and
further executing the scenario by triggering the zones of influence stored on the cartridge script through independent conditions, the further executing comprising:
determining trigger condition satisfaction of one or more of the independent trigger conditions; and
locally triggering each zone of influence associated with the independent trigger conditions based on the trigger condition satisfaction.
17 . A method according to claim 14 , the method further comprising:
locally triggering one or more of the zones of influence upon at least one of an entry into or exit from the zone of influence.
18 . A method according to claim 14 , the method further comprising:
defining each zone of influence as at least one of a two-dimensional and a three-dimensional enclosed space.
19 . A method according to claim 14 , the method further comprising:
defining each zone of influence as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
20 . A method according to claim 14 , the method further comprising:
defining at least one zone of influence as inheriting at least one user navigational event from one or more other of the zones of influence.
21 . A method according to claim 14 , the method further comprising:
defining one or more points of interest for at least one of the user navigational events and comprising information; and providing the information regarding the points of interest for each navigational event locally triggered.
22 . A method according to claim 21 , wherein the information comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, text effect, and multimedia display.Join the waitlist — get patent alerts
Track US2008059060A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.