CA2440283A1 - System and method for executing user-definable events triggered through geolocational data describing zones of influence - Google Patents

System and method for executing user-definable events triggered through geolocational data describing zones of influence Download PDF

Info

Publication number
CA2440283A1
CA2440283A1 CA002440283A CA2440283A CA2440283A1 CA 2440283 A1 CA2440283 A1 CA 2440283A1 CA 002440283 A CA002440283 A CA 002440283A CA 2440283 A CA2440283 A CA 2440283A CA 2440283 A1 CA2440283 A1 CA 2440283A1
Authority
CA
Canada
Prior art keywords
condition
user
influence
definable
zone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002440283A
Other languages
French (fr)
Other versions
CA2440283C (en
Inventor
Jeremy Irish
Elias Alvord
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Groundspeak Inc
Original Assignee
Groundspeak Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Groundspeak Inc filed Critical Groundspeak Inc
Publication of CA2440283A1 publication Critical patent/CA2440283A1/en
Application granted granted Critical
Publication of CA2440283C publication Critical patent/CA2440283C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/216Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • G01S19/19Sporting applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4524Management of client data or end-user data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8541Content authoring involving branching, e.g. to different story endings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/205Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform for detecting the geographical location of the game platform
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/206Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5573Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history player location
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/632Methods for processing data by generating or executing the game program for controlling the execution of the game in time by branching, e.g. choosing one of several possible story developments at a given point in time

Abstract

A system and method for executing user-definable events triggered through geolocational data describing zones of influence is described. One or more zones of influence are defined. Each zone of influence is described by stored geolocational data and forms a logically enclosed physical space. One or more user-definable events are associated with each zone of influence. Each user-definable event specifies a trigger condition based on the stored geolocational data for the associated zone of influence. A location of a user device is identified based on further geolocational data and at least one user-definable event is triggered when the location of the user device substantially correlates to the stored geolocational data for the trigger condition of the at least one user-definable event.

Claims (77)

  1. What is claimed is:

    A system for executing user-definable events triggered through geolocational data describing zones of influence, comprising:
    a cartridge defining one or more zones of influence, each zone of influence described by stored geolocational data and forming a logically enclosed physical space, the cartridge further associating one or more user-definable events with each zone of influence, each user-definable event specifying a trigger condition based on the stored geolocational data for the associated zone of influence; and a user device identifying a location based on further geolocational data and triggering at least one user-definable event when the location substantially correlates to the stored geolocational data for the trigger condition of the at least one user-definable event.
  2. 2. A system according to Claim 1, further comprising:
    the cartridge associating one or more events with at least one of the zones of influence.
  3. 3. A system according to Claim 1, further comprising:
    a validity module evaluating feasibility of the location relative to a previously-determined location.
  4. 4. A system according to Claim 1, further comprising:
    the cartridge defining one or more timed events specified by a start time and a duration and associating one or more of the user-definable events with each timed event;
    a timer measuring an elapsed time from the start time of each timed event;
    and the trigger triggering at least one user-definable event when the elapsed time substantially equals the duration of one such timed event.
  5. 5. A system according to Claim 4, wherein the timed event comprises an independent condition comprising at least one of a global condition, zone condition, non-player condition, player condition, and object condition.
  6. 6. A system according to Claim 1, further comprising:

    the trigger triggering at least one user-definable event upon at least one of an entry into or exit from one such zone of influence.
  7. 7. A system according to Claim 1, further comprising:
    a proximity cartridge measuring a proximity; and the trigger triggering at least one user-definable event correlating the proximity to an independent condition.
  8. 8. A system according to Claim 7, wherein the independent condition comprises at least one of one such zone of influence, player character, non-player character, and object.
  9. 9. A system according to Claim 1, further comprising:

    the cartridge defining one or more independent trigger conditions and associating one or more of the user-definable events with each independent trigger condition; and the trigger triggering at least one user-definable event upon satisfaction of at least one independent trigger condition.
  10. 10. A system according to Claim 9, further comprising:
    the cartridge specifying at least one user-initiated independent trigger condition.
  11. 11. A system according to Claim 10, wherein the independent trigger condition comprises at least one of a global condition, zone condition, self condition, player condition, non-player condition, and object condition.
  12. 12. A system according to Claim 9, further comprising:

    the cartridge specifying at least one of player independent trigger conditions and non-player independent trigger conditions.
  13. 13. A system according to Claim 1, further comprising:
    an event queue temporarily storing each triggered user-definable event pending execution.
  14. 14. A system according to Claim 1, further comprising:
    the cartridge specifying each zone of influence as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
  15. 15. A system according to Claim 1, further comprising:
    the cartridge specifying at least one zone of influence as inheriting at least one user-definable events from one or more other of the zones of influence.
  16. 16. A system according to Claim 1, wherein the user device provides processing, locational and output capabilities.
  17. 17. A system according to Claim 16, wherein the processing capabilities are provided by at least one of a personal or laptop computer, either a wireless or standard personal data assistant, a programmable cellular telephone, a programmable pager, a wireless email client, a two-way radio, and a dedicated processing device, the locational capabilities are provided by at least one of a standalone GPS receiver attached via a conventional cable, GPS receiver components incorporated into the processing capable device and a receiver for receiving signals from a stationary GPS beacon, and the output capabilities are provided by at least one of the processing capable device and an augmented reality device.
  18. 18. A system according to Claim 1, further comprising:
    a global positioning satellite (GPS) receiver receiving global positioning satellite (GPS) signals and processing the GPS signals to determine the location.
  19. 19. A system according to Claim 1, further comprising:

    the cartridge specifying the geolocational data as one or more text sentences.
  20. 20. A system according to Claim 1, further comprising:
    the cartridge specifying the geolocational data as latitude and longitude values.
  21. 21. A system according to Claim 1, further comprising:
    a database maintaining a user profile.
  22. 22. A system according to Claim 1, further comprising:
    a database providing points of interest data.
  23. 23. A system according to Claim 1, wherein each user-definable event comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, and multimedia display.
  24. 24. A method for executing user-definable,events triggered through geolocational data describing zones of influence, comprising:

    defining one or more zones of influence, each zone of influence described by stored geolocational data and forming a logically enclosed physical space;
    associating one or more user-definable events with each zone of influence, each user-definable event specifying a trigger condition based on the stored geolocational data for the associated zone of influence; and identifying a location of a user device based on further geolocational data and triggering at least one user-definable event when the location of the user device substantially correlates to the stored geolocational data for the trigger condition of the at least one user-definable event.
  25. 25. A method according to Claim 24, further comprising:

    receiving global positioning satellite (GPS) signals through a GPS receiver and processing the GPS signals to determine the location.
  26. 26. A method according to Claim 24, further comprising:

    associating one or more events with at least one of the zones of influence.
  27. 27. A method according to Claim 24, further comprising:
    evaluating feasibility of the location relative to a previously-determined location.
  28. 28. A method according to Claim 24, further comprising:
    defining one or more timed events specified by a start time and a duration;
    associating one or more of the user-definable events with each timed event;
    measuring an elapsed time from the start time of each timed event; and triggering at least one user-definable event when the elapsed time substantially equals the duration of one such timed event.
  29. 29. A method according to Claim 28, wherein the timed event comprises an independent condition comprising at least one of a global condition, zone condition, non-player condition, player condition, and object condition.
  30. 30. A method according to Claim 24, further comprising:
    triggering at least one user-definable event upon at least one of an entry into or exit from one such zone of influence.
  31. 31. A method according to Claim 24, further comprising:
    measuring a proximity; and triggering at least one user-definable event correlating the proximity to an independent condition.
  32. 32. A method according to Claim 31, wherein the independent condition comprises at least one of one such zone of influence, player character, non-player character, and object.
  33. 33. A method according to Claim 24, further comprising:
    defining one or more independent trigger conditions;

    associating one or more of the user-definable events with each independent trigger condition; and triggering at least one user-definable event upon satisfaction of at least one independent trigger condition.
  34. 34. A method according to Claim 33, further comprising:
    specifying at least one user-initiated independent trigger condition.
  35. 35. A method according to Claim 34, wherein the independent trigger condition comprises at least one of a global condition, zone condition, self condition, player condition, non-player condition, and object condition.
  36. 36. A method according to Claim 33, further comprising:

    specifying at least one of player independent trigger conditions and non-player independent trigger conditions.
  37. 37. A method according to Claim 24, further comprising:
    maintaining an event queue temporarily storing each triggered user-definable event pending execution.
  38. 38. A method according to Claim 24, further comprising:
    specifying each zone of influence as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
  39. 39. A method according to Claim 24, further comprising:
    specifying at least one zone of influence as inheriting at least one user-definable events from one or more other of the zones of influence.
  40. 40. A method according to Claim 24, wherein the user device provides processing, locational and output capabilities.
  41. 41. A method according to Claim 40, wherein the processing capabilities are provided by at least one of a personal or laptop computer, either a wireless or standard personal data assistant, a programmable cellular telephone, a programmable pager, a wireless email client, a two-way radio, and a dedicated processing device, the locational capabilities are provided by at least one of a standalone GPS receiver attached via a conventional cable, GPS receiver components incorporated into the processing capable device and a receiver for receiving signals from a stationary GPS beacon, and the output capabilities are provided by at least one of the processing capable device and an augmented reality device.
  42. 42. A method according to Claim 24, further comprising:
    receiving global positioning satellite (GPS) signals using a global positioning satellite (GPS) receiver and processing the GPS signals to determine the location.
  43. 43. A method according to Claim 24, further comprising:
    specifying the geolocational data as one or more text sentences.
  44. 44. A method according to Claim 24, further comprising:
    specifying the geolocational data as latitude and longitude values.
  45. 45. A method according to Claim 24, further comprising:
    maintaining a user profile in a database.
  46. 46. A method according to Claim 24, further comprising:
    providing points of interest data.
  47. 47. A method according to Claim 24, wherein each user-definable event comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, text effect, and multimedia display.
  48. 48. A computer-readable storage medium holding code for performing the method according to Claim 24.
  49. 49. A system for producing user-definable events triggerable through geolocational data describing zones of influence, comprising:

    a database maintaining one or more templates, each template specifying a generic layout for a cartridge expressed in a tag-delimited page description language;
    at least one such cartridge defined with the templates, comprising:
    one or more zones of influence described by geolocational data and forming a logically enclosed physical space; and one or more user-definable events stored with each zone of influence, each user-definable event triggering an action when a location substantially correlates to the geolocational data describing at least one zone of influence; and a compiler compiling each cartridge into an executable script.
  50. 50. A system according to Claim 49, further comprising:
    the at least one cartridge, further comprising:
    one or more timed events specified by a start time and a duration;
    and one or more of the user-definable events stored with each timed event, each user-definable event triggering an action when an elapsed time substantially equals the duration of one such timed event.
  51. 51. A system according to Claim 50, wherein the timed event comprises an independent condition comprising at least one of a global condition, zone condition, non-player condition, player condition, and object condition.
  52. 52. A system according to Claim 49, further comprising:
    at least one user-definable event triggered upon at least one of an entry into or exit from one such zone of influence.
  53. 53. A system according to Claim 49, further comprising:
    at least one user-definable event triggered by correlating a proximity to an independent condition.
  54. 54. A system according to Claim 53, wherein the independent condition comprises at least one of one such zone of influence, player character, non-player character, and object.
  55. 55. A system according to Claim 49, further comprising:
    the at least one cartridge, further comprising:
    one or more independent trigger conditions; and one or more of the user-definable events stored with each independent trigger condition, each user-definable event triggering an action upon satisfaction of at least one independent trigger condition.
  56. 56. A system according to Claim 55, further comprising:
    at least one user-initiated independent trigger condition.
  57. 57. A system according to Claim 56, wherein the independent trigger condition comprises at least one of a global condition, zone condition, self condition, player condition, non-player condition, and object condition.
  58. 58. A system according to Claim 55, further comprising:
    at least one of player independent trigger conditions and non-player independent trigger conditions.
  59. 59. A system according to Claim 49, further comprising:
    each zone of influence specified as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
  60. 60. A system according to Claim 49, further comprising:
    the geolocational data specified as latitude and longitude values.
  61. 61. A system according to Claim 49, wherein the tag-delimited page description language comprises at least one of HTML and XML.
  62. 62. A system according to Claim 49, wherein each user-definable event comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, text effect, and multimedia display.
  63. 63. A method for producing user-definable events triggerable through geolocational data describing zones of influence, comprising:
    maintaining one or more templates, each template specifying a generic layout for a cartridge expressed in a tag-delimited page description language;
    defining at least one such cartridge with the templates, comprising:
    describing one or more zones of influence by geolocational data and forming a logically enclosed physical space; and storing one or more user-definable events with each zone of influence, each user-definable event triggering an action when a location substantially correlates to the geolocational data describing at least one zone of influence; and compiling each cartridge into an executable script.
  64. 64. A method according to Claim 63, further comprising:
    further defining the at least one cartridge, comprising:
    specifying one or more timed events by a start time and a duration;
    and storing one or more of the user-definable events with each timed event, each user-definable event triggering an action when an elapsed time substantially equals the duration of one such timed event.
  65. 65. A method according to Claim 64, wherein the timed event comprises an independent condition comprising at least one of a global condition, zone condition, non-player condition, player condition, and object condition.
  66. 66. A method according to Claim 63, further comprising:
    specifying at least one user-definable event triggered upon at least one of an entry into or exit from one such zone of influence.
  67. 67. A method according to Claim 63, further comprising:
    specifying at least one user-definable event triggered by correlating a proximity to an independent condition.
  68. 68. A method according to Claim 67, wherein the independent condition comprises at least one of one such zone of influence, player character, non-player character, and object.
  69. 69. A method according to Claim 63, further comprising:
    further defining the at least one cartridge, comprising:
    specifying one or more independent trigger conditions; and storing one or more of the user-definable events with each independent trigger condition, each user-definable event triggering an action upon satisfaction of at least one independent trigger condition.
  70. 70. A method according to Claim 69, further comprising:
    specifying at least one user-initiated independent trigger condition.
  71. 71. A method according to Claim 70, wherein the independent trigger condition comprises at least one of a global condition, zone condition, self condition, player condition, non-player condition, and object condition.
  72. 72. A method according to Claim 69, further comprising:
    specifying at least one of player independent trigger conditions and non-player independent trigger conditions.
  73. 73. A method according to Claim 63, further comprising:
    specifying each zone of influence as discrete, adjoining, overlapping, and nested relative to at least one other zone of influence.
  74. 74. A method according to Claim 63, further comprising:
    specifying the geolocational data as latitude and longitude values.
  75. 75. A method according to Claim 63, wherein the tag-delimited page description language comprises at least one of HTML and XML.
  76. 76. A method according to Claim 63, wherein each user-definable event comprises at least one of a sound effect, visual effect, tactile effect, olfactory effect, and multimedia display.
  77. 77. A computer-readable storage medium holding code for performing the method according to Claim 63.
CA002440283A 2002-09-09 2003-09-09 System and method for executing user-definable events triggered through geolocational data describing zones of influence Expired - Lifetime CA2440283C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/237,292 2002-09-09
US10/237,292 US6691032B1 (en) 2002-09-09 2002-09-09 System and method for executing user-definable events triggered through geolocational data describing zones of influence

Publications (2)

Publication Number Publication Date
CA2440283A1 true CA2440283A1 (en) 2004-03-09
CA2440283C CA2440283C (en) 2009-11-24

Family

ID=30770674

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002440283A Expired - Lifetime CA2440283C (en) 2002-09-09 2003-09-09 System and method for executing user-definable events triggered through geolocational data describing zones of influence

Country Status (5)

Country Link
US (6) US6691032B1 (en)
EP (1) EP1400266B1 (en)
AT (1) ATE362792T1 (en)
CA (1) CA2440283C (en)
DE (1) DE60313921T2 (en)

Families Citing this family (142)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8172702B2 (en) 2000-06-16 2012-05-08 Skyhawke Technologies, Llc. Personal golfing assistant and method and system for graphically displaying golf related information and for collection, processing and distribution of golf related data
US7118498B2 (en) * 2000-06-16 2006-10-10 Skyhawke Technologies, Llc Personal golfing assistant and method and system for graphically displaying golf related information and for collection, processing and distribution of golf related data
US7121962B2 (en) * 2000-12-19 2006-10-17 Reeves G George Golf round data system with cellular telephone and player help features
US20020138246A1 (en) * 2001-03-08 2002-09-26 Czora Gregory J. System and method for simulating conciousness
WO2003095050A2 (en) * 2002-05-13 2003-11-20 Consolidated Global Fun Unlimited, Llc Method and system for interacting with simulated phenomena
US20050009608A1 (en) * 2002-05-13 2005-01-13 Consolidated Global Fun Unlimited Commerce-enabled environment for interacting with simulated phenomena
JP2004127191A (en) * 2002-10-07 2004-04-22 Ntt Docomo Inc System, method, and program for determining winning, and computer readable recording medium
US7239965B2 (en) * 2003-01-17 2007-07-03 Uplink Corporation Method and system for golf cart control
US10438308B2 (en) * 2003-02-04 2019-10-08 Lexisnexis Risk Solutions Fl Inc. Systems and methods for identifying entities using geographical and social mapping
US7477905B2 (en) * 2003-03-04 2009-01-13 Useful Networks Canada, Ulc Pseudoposition generator
US20050060299A1 (en) * 2003-09-17 2005-03-17 George Filley Location-referenced photograph repository
US7534169B2 (en) 2005-07-08 2009-05-19 Cfph, Llc System and method for wireless gaming system with user profiles
US20070060358A1 (en) 2005-08-10 2007-03-15 Amaitis Lee M System and method for wireless gaming with location determination
US11250668B2 (en) * 2004-02-25 2022-02-15 Interactive Games Llc System and method for wireless gaming system with alerts
US7637810B2 (en) * 2005-08-09 2009-12-29 Cfph, Llc System and method for wireless gaming system with alerts
US8616967B2 (en) * 2004-02-25 2013-12-31 Cfph, Llc System and method for convenience gaming
US8092303B2 (en) * 2004-02-25 2012-01-10 Cfph, Llc System and method for convenience gaming
US20050234642A1 (en) * 2004-04-15 2005-10-20 International Business Machines Corporation Location responsive application development and system
GB2417694A (en) * 2004-09-02 2006-03-08 Sec Dep Acting Through Ordnanc Real-world interactive game
US20060064603A1 (en) * 2004-09-21 2006-03-23 Broadcom Corporation High security memory system
GB2419435B (en) * 2004-10-22 2006-11-01 Matsushita Electric Ind Co Ltd Application navigation system for portable devices
US7286929B2 (en) * 2004-11-05 2007-10-23 Wirelesswerx International, Inc. Method and system to configure and utilize geographical zones
US7627425B2 (en) * 2004-11-26 2009-12-01 Microsoft Corporation Location aware mobile-device software development
US9314697B2 (en) 2013-07-26 2016-04-19 Blue Calypso, Llc System and method for advertising distribution through mobile social gaming
US10755313B2 (en) 2004-12-27 2020-08-25 Andrew Levi System and method for distribution of targeted content between mobile communication devices
US10354280B2 (en) 2004-12-27 2019-07-16 Blue Calypso, Llc System and method for distribution of targeted advertising between mobile communication devices
US7922586B2 (en) * 2005-03-22 2011-04-12 Heckendorf Iii Francis Aicher Active play interactive game system
GB2424842A (en) * 2005-04-07 2006-10-11 Black Ridge Studios Ltd A gaming apparatus with gps and method for playing a game
TW200638731A (en) * 2005-04-29 2006-11-01 Youngtek Electronics Corp Multifunctional communication/pilot system and operation method thereof
US7467147B2 (en) 2005-06-01 2008-12-16 Groundspeak, Inc. System and method for facilitating ad hoc compilation of geospatial data for on-line collaboration
US8070604B2 (en) 2005-08-09 2011-12-06 Cfph, Llc System and method for providing wireless gaming as a service application
WO2007008594A2 (en) * 2005-07-08 2007-01-18 Cfph, Llc System for wireless gaming with alerts
US10510214B2 (en) 2005-07-08 2019-12-17 Cfph, Llc System and method for peer-to-peer wireless gaming
US20070021166A1 (en) * 2005-07-21 2007-01-25 Nokia Corporation Method and device for user-controllable location mapping in location based gaming
JP4581896B2 (en) * 2005-08-02 2010-11-17 株式会社デンソー Navigation device and program
US20070060408A1 (en) * 2005-08-31 2007-03-15 Motorola, Inc. Method and system for location based game services for wireless devices
US20070087828A1 (en) * 2005-10-14 2007-04-19 Alexander Robertson Computer system for creating and playing location aware games
US10878646B2 (en) 2005-12-08 2020-12-29 Smartdrive Systems, Inc. Vehicle event recorder systems
US20070150138A1 (en) 2005-12-08 2007-06-28 James Plante Memory management in event recording systems
WO2007073470A2 (en) 2005-12-23 2007-06-28 Perdiem, Llc System and method for defining an event based on a relationship between an object location and a user-defined zone
US7525425B2 (en) * 2006-01-20 2009-04-28 Perdiem Llc System and method for defining an event based on relationship between an object location and a user-defined zone
US9201842B2 (en) 2006-03-16 2015-12-01 Smartdrive Systems, Inc. Vehicle event recorder systems and networks having integrated cellular wireless communications systems
US8996240B2 (en) 2006-03-16 2015-03-31 Smartdrive Systems, Inc. Vehicle event recorders with integrated web server
US7644861B2 (en) 2006-04-18 2010-01-12 Bgc Partners, Inc. Systems and methods for providing access to wireless gaming devices
US7549576B2 (en) 2006-05-05 2009-06-23 Cfph, L.L.C. Systems and methods for providing access to wireless gaming devices
US8939359B2 (en) 2006-05-05 2015-01-27 Cfph, Llc Game access device with time varying signal
US7752638B2 (en) * 2006-06-05 2010-07-06 International Business Machines Corporation Method for defining and dynamically invoking polymorphic call flows
US7628704B1 (en) * 2006-06-15 2009-12-08 Navteq North America, Llc Geographic data collection using game play
US20080001816A1 (en) * 2006-06-30 2008-01-03 Bily Wang Portable wireless earphone apparatus with a global positioning system
JP4137151B2 (en) * 2006-09-21 2008-08-20 株式会社スクウェア・エニックス Video game control system and video game control server
US20080096665A1 (en) * 2006-10-18 2008-04-24 Ariel Cohen System and a method for a reality role playing game genre
US9306952B2 (en) * 2006-10-26 2016-04-05 Cfph, Llc System and method for wireless gaming with location determination
US8292741B2 (en) * 2006-10-26 2012-10-23 Cfph, Llc Apparatus, processes and articles for facilitating mobile gaming
US8509411B2 (en) * 2006-11-06 2013-08-13 Nokia Corporation Managing group of location based triggers
US8079905B2 (en) 2006-11-06 2011-12-20 Igt Remote wager gaming system using a video game console
US8649933B2 (en) 2006-11-07 2014-02-11 Smartdrive Systems Inc. Power management systems for automotive video event recorders
US8989959B2 (en) 2006-11-07 2015-03-24 Smartdrive Systems, Inc. Vehicle operator performance history recording, scoring and reporting systems
US8868288B2 (en) 2006-11-09 2014-10-21 Smartdrive Systems, Inc. Vehicle exception event management systems
US9411944B2 (en) 2006-11-15 2016-08-09 Cfph, Llc Biometric access sensitivity
US8510567B2 (en) 2006-11-14 2013-08-13 Cfph, Llc Conditional biometric access in a gaming environment
US8645709B2 (en) 2006-11-14 2014-02-04 Cfph, Llc Biometric access data encryption
US8185524B2 (en) * 2006-12-22 2012-05-22 Yahoo! Inc. Method and system for locating events in-context
GB2446211B (en) * 2007-01-31 2012-03-07 Hewlett Packard Development Co Method and apparatus for enabling interaction between a mobile device and another device
US8581721B2 (en) 2007-03-08 2013-11-12 Cfph, Llc Game access device with privileges
US9183693B2 (en) 2007-03-08 2015-11-10 Cfph, Llc Game access device
US8319601B2 (en) 2007-03-14 2012-11-27 Cfph, Llc Game account access device
US8239092B2 (en) 2007-05-08 2012-08-07 Smartdrive Systems Inc. Distributed vehicle event recorder systems having a portable memory data transfer system
EP2015024A3 (en) * 2007-06-19 2009-03-25 GroundSpeak, Inc. System and method for providing player interfacing layouts for geolocational activities
JP2009011568A (en) * 2007-07-04 2009-01-22 Nintendo Co Ltd Game program and game machine
US8473194B2 (en) * 2008-01-03 2013-06-25 Groundspeak, Inc. System and method for conducting a location based search
US8490025B2 (en) * 2008-02-01 2013-07-16 Gabriel Jakobson Displaying content associated with electronic mapping systems
US20110047471A1 (en) * 2008-02-25 2011-02-24 Locamoda, Inc. Apparatus and Methods for Associating a User's Activity in Relation to a Physical Location with a Virtual Community
US8152642B2 (en) * 2008-03-12 2012-04-10 Echostar Technologies L.L.C. Apparatus and methods for authenticating a user of an entertainment device using a mobile communication device
US9210355B2 (en) 2008-03-12 2015-12-08 Echostar Technologies L.L.C. Apparatus and methods for controlling an entertainment device using a mobile communication device
EP2624546A1 (en) 2008-03-12 2013-08-07 EchoStar Technologies Corporation Apparatus and methods for controlling an entertainment device using a mobile communication device
US10885471B2 (en) * 2008-07-18 2021-01-05 Disney Enterprises, Inc. System and method for providing location-based data on a wireless portable device
US9100614B2 (en) * 2008-10-31 2015-08-04 Echostar Technologies L.L.C. Graphical interface navigation based on image element proximity
US8391617B2 (en) * 2008-11-04 2013-03-05 Eastman Kodak Company Event recognition using image and location information
US8600662B2 (en) * 2008-11-21 2013-12-03 Nicholas Clark Method and system for plotting a user's position on a display
US10675543B2 (en) 2009-07-28 2020-06-09 Activision Publishing, Inc. GPS related video game
US8994645B1 (en) * 2009-08-07 2015-03-31 Groundspeak, Inc. System and method for providing a virtual object based on physical location and tagging
US8502835B1 (en) * 2009-09-02 2013-08-06 Groundspeak, Inc. System and method for simulating placement of a virtual object relative to real world objects
US8369841B2 (en) * 2010-02-16 2013-02-05 Thaddeus John Kobylarz Invoke facility service and its applications to compound wireless mobile communication services
US8974302B2 (en) 2010-08-13 2015-03-10 Cfph, Llc Multi-process communication regarding gaming information
US8956231B2 (en) 2010-08-13 2015-02-17 Cfph, Llc Multi-process communication regarding gaming information
US8810598B2 (en) 2011-04-08 2014-08-19 Nant Holdings Ip, Llc Interference based augmented reality hosting platforms
CN103907363A (en) * 2011-08-30 2014-07-02 诺基亚公司 Method and apparatus for managing the presenting of location-based events
KR101581525B1 (en) * 2011-09-22 2015-12-30 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Matching sponsored game content to location by genre and playability
US8996234B1 (en) 2011-10-11 2015-03-31 Lytx, Inc. Driver performance determination based on geolocation
US9298575B2 (en) * 2011-10-12 2016-03-29 Lytx, Inc. Drive event capturing based on geolocation
US20150051719A1 (en) * 2011-10-31 2015-02-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and Method for Analyzing Sensor Data
US20140347169A1 (en) * 2011-11-28 2014-11-27 Sportident International Ab System for controlling and showing eligibility of golf players on a golf course
TWI627987B (en) 2012-02-28 2018-07-01 Cfph有限責任公司 Method and apparatus of providing gameing service
JP6261848B2 (en) * 2012-05-17 2018-01-17 任天堂株式会社 Program, server device, portable terminal, information processing method, communication system, and communication method
US10657768B2 (en) 2012-06-22 2020-05-19 Zonal Systems, Llc System and method for placing virtual geographic zone markers
US10360760B2 (en) 2012-06-22 2019-07-23 Zonal Systems, Llc System and method for placing virtual geographic zone markers
US9317996B2 (en) 2012-06-22 2016-04-19 II Robert L. Pierce Method for authenticating a wager using a system and method for interacting with virtual geographic zones
US9728228B2 (en) 2012-08-10 2017-08-08 Smartdrive Systems, Inc. Vehicle event playback apparatus and methods
US20140100935A1 (en) 2012-10-09 2014-04-10 Groundspeak, Inc. Computer-Implemented System And Method For Tying Symbolic Content To A a Physical Locality In A User-Performable Activity Scenario
US9344683B1 (en) 2012-11-28 2016-05-17 Lytx, Inc. Capturing driving risk based on vehicle state and automatic detection of a state of a location
US8965410B2 (en) 2013-07-09 2015-02-24 TravelStorysGPS, LLC Systems and methods for creating and providing location-based content
US8574049B1 (en) * 2013-07-19 2013-11-05 Jake Ackerman Proximity tag race system and method
US9814985B2 (en) 2013-07-26 2017-11-14 Blue Calypso, Llc System and method for advertising distribution through mobile social gaming
US10373431B2 (en) 2013-07-26 2019-08-06 Blue Calypso, Llc System and method for advertising distribution through mobile social gaming
US9383730B2 (en) 2013-07-29 2016-07-05 Disney Enterprises, Inc. Zone based identification for interactive experiences
US9501878B2 (en) 2013-10-16 2016-11-22 Smartdrive Systems, Inc. Vehicle event playback apparatus and methods
US9582516B2 (en) 2013-10-17 2017-02-28 Nant Holdings Ip, Llc Wide area augmented reality location-based services
US9168459B1 (en) * 2013-10-24 2015-10-27 Kabam, Inc. System and method for dynamically altering an in-game experience based on a user's connection to the game
US9610955B2 (en) 2013-11-11 2017-04-04 Smartdrive Systems, Inc. Vehicle fuel consumption monitor and feedback systems
US8892310B1 (en) 2014-02-21 2014-11-18 Smartdrive Systems, Inc. System and method to detect execution of driving maneuvers
US20160012453A1 (en) 2014-07-11 2016-01-14 Shamim A. Naqvi System and Method for Inferring the Intent of a User While Receiving Signals On a Mobile Communication Device From a Broadcasting Device
US9663127B2 (en) 2014-10-28 2017-05-30 Smartdrive Systems, Inc. Rail vehicle event detection and recording system
US11069257B2 (en) 2014-11-13 2021-07-20 Smartdrive Systems, Inc. System and method for detecting a vehicle event and generating review criteria
US9679420B2 (en) 2015-04-01 2017-06-13 Smartdrive Systems, Inc. Vehicle event recording system and method
CN105025436A (en) * 2015-05-28 2015-11-04 深圳市金立通信设备有限公司 Information acquiring method and mobile terminal
US10600296B2 (en) * 2015-08-19 2020-03-24 Google Llc Physical knowledge action triggers
US10193999B1 (en) 2015-12-10 2019-01-29 Kabam, Inc. Dynamic online game implementation on a client device
US10068431B1 (en) 2015-12-10 2018-09-04 Kabam, Inc. Facilitating event implementation in an online game
US10589625B1 (en) 2015-12-11 2020-03-17 Disney Enterprises, Inc. Systems and methods for augmenting an appearance of an actual vehicle component with a virtual vehicle component
US10969748B1 (en) * 2015-12-28 2021-04-06 Disney Enterprises, Inc. Systems and methods for using a vehicle as a motion base for a simulated experience
US11524242B2 (en) 2016-01-20 2022-12-13 Disney Enterprises, Inc. Systems and methods for providing customized instances of a game within a virtual space
US9786104B2 (en) 2016-01-25 2017-10-10 Smartdrive Systems, Inc. Systems and method to trigger vehicle events based on contextual information
US9868045B2 (en) * 2016-02-03 2018-01-16 William Kift Stephens Golf course pace of play management system and method
US9866927B2 (en) 2016-04-22 2018-01-09 Microsoft Technology Licensing, Llc Identifying entities based on sensor data
US10818109B2 (en) 2016-05-11 2020-10-27 Smartdrive Systems, Inc. Systems and methods for capturing and offloading different information based on event trigger type
US10036643B2 (en) * 2016-09-16 2018-07-31 International Business Machines Corporation Augmented operation of navigation apparatus
US10721319B1 (en) 2016-10-24 2020-07-21 Sprint Communications Company L.P. System and method of targeting internet protocol (IP) notifications to mobile communication devices
WO2018121862A1 (en) * 2016-12-29 2018-07-05 Telecom Italia S.P.A. Method and system for providing a proximity service to a mobile terminal in a smart space
US10627909B2 (en) 2017-01-10 2020-04-21 Disney Enterprises, Inc. Simulation experience with physical objects
US9930161B1 (en) * 2017-01-25 2018-03-27 Sprint Communications Company L.P. System and method of caching targeted internet protocol (IP) notifications to mobile communication devices
US10585471B2 (en) 2017-10-03 2020-03-10 Disney Enterprises, Inc. Systems and methods to provide an interactive space based on predicted events
US10460748B2 (en) 2017-10-04 2019-10-29 The Toronto-Dominion Bank Conversational interface determining lexical personality score for response generation with synonym replacement
US10506374B2 (en) * 2017-10-04 2019-12-10 The Toronto-Dominion Bank Dynamic notification engine for notification throttling based on contextual analysis
US10339931B2 (en) 2017-10-04 2019-07-02 The Toronto-Dominion Bank Persona-based conversational interface personalization using social network preferences
US10970560B2 (en) 2018-01-12 2021-04-06 Disney Enterprises, Inc. Systems and methods to trigger presentation of in-vehicle content
US10264406B1 (en) * 2018-07-26 2019-04-16 Motorola Solutions, Inc. Device, system and method for causing a notification device to provide an indication of a searched area
US10841632B2 (en) 2018-08-08 2020-11-17 Disney Enterprises, Inc. Sequential multiplayer storytelling in connected vehicles
JP2020092910A (en) * 2018-12-13 2020-06-18 株式会社ドリコム Information processing system, information processing method, and information processing program
US11271944B2 (en) 2019-06-19 2022-03-08 Kyndryl, Inc. Authentication framework to enforce contractual geographical restrictions
US10785621B1 (en) 2019-07-30 2020-09-22 Disney Enterprises, Inc. Systems and methods to provide an interactive space based on vehicle-to-vehicle communications
US11076276B1 (en) 2020-03-13 2021-07-27 Disney Enterprises, Inc. Systems and methods to provide wireless communication between computing platforms and articles
JP7185670B2 (en) * 2020-09-02 2022-12-07 株式会社スクウェア・エニックス Video game processing program and video game processing system

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5364093A (en) * 1991-12-10 1994-11-15 Huston Charles D Golf distance measuring system and method
EP0710494B1 (en) * 1994-02-24 2001-11-21 HYUGA, Makoto Method for guiding golf course, device therefor, and golf course managing system
US5685786A (en) * 1994-05-11 1997-11-11 Yardmark, Inc. Passive golf information system and method
US5648768A (en) * 1994-12-30 1997-07-15 Mapsys, Inc. System and method for identifying, tabulating and presenting information of interest along a travel route
US5679075A (en) * 1995-11-06 1997-10-21 Beanstalk Entertainment Enterprises Interactive multi-media game system and method
US5933100A (en) 1995-12-27 1999-08-03 Mitsubishi Electric Information Technology Center America, Inc. Automobile navigation system with dynamic traffic data
US5938721A (en) 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
US6411899B2 (en) 1996-10-24 2002-06-25 Trimble Navigation Ltd. Position based personal digital assistant
US5942969A (en) * 1997-01-23 1999-08-24 Sony Corporation Treasure hunt game using pager and paging system
US5923100A (en) * 1997-03-31 1999-07-13 Lockheed Martin Corporation Apparatus for controlling a solar array power system
US5924695A (en) * 1998-07-06 1999-07-20 Heykoop; Nancy Pirates treasure hunt game and method of playing same
US6278402B1 (en) * 1998-09-28 2001-08-21 Vxt, L.L.C. Hybrid system and method for golf course distance determination using GPS navigation signals
US6023241A (en) * 1998-11-13 2000-02-08 Intel Corporation Digital multimedia navigation player/recorder
US6791571B1 (en) * 1999-02-27 2004-09-14 Microsoft Corporation Absolute and relative coordinate based format description system and method
US6313835B1 (en) 1999-04-09 2001-11-06 Zapa Digital Arts Ltd. Simplified on-line preparation of dynamic web sites
US20020072815A1 (en) * 2000-01-21 2002-06-13 Mcdonough William A. Portable information system and method for golf play enhancement, analysis, and scorekeeping
US6320495B1 (en) * 2000-03-24 2001-11-20 Peter Sporgis Treasure hunt game utilizing GPS equipped wireless communications devices
US6792607B1 (en) * 2000-05-18 2004-09-14 Microsoft Corporation Databinding using server-side control objects
US7013340B1 (en) * 2000-05-18 2006-03-14 Microsoft Corporation Postback input handling by server-side control objects
AU2001266956A1 (en) * 2000-06-16 2002-01-02 Evaltec Personnel golfing assistant
JP2002017927A (en) * 2000-07-11 2002-01-22 Jatco Transtechnology Ltd Game system
KR20020013367A (en) * 2000-08-09 2002-02-20 박기홍, 김석희 Method for providing personal golf record information using internet
US7121962B2 (en) * 2000-12-19 2006-10-17 Reeves G George Golf round data system with cellular telephone and player help features
GB0127778D0 (en) * 2001-11-20 2002-01-09 Hewlett Packard Co Audio user interface with dynamic audio labels
US6895238B2 (en) * 2001-03-30 2005-05-17 Motorola, Inc. Method for providing entertainment to a portable device
US6714486B2 (en) * 2001-06-29 2004-03-30 Kevin Biggs System and method for customized time display
US20030013483A1 (en) * 2001-07-06 2003-01-16 Ausems Michiel R. User interface for handheld communication device
US7082365B2 (en) * 2001-08-16 2006-07-25 Networks In Motion, Inc. Point of interest spatial rating search method and system
US20030036428A1 (en) * 2001-08-20 2003-02-20 Christian Aasland Method and apparatus for implementing multiplayer PDA games
JP2003103044A (en) * 2001-09-28 2003-04-08 Fuji Photo Film Co Ltd Game device
US6932698B2 (en) * 2002-01-31 2005-08-23 Peter Sprogis Treasure hunt game utilizing wireless communications devices and location positioning technology
WO2003095050A2 (en) * 2002-05-13 2003-11-20 Consolidated Global Fun Unlimited, Llc Method and system for interacting with simulated phenomena
US7133771B1 (en) * 2002-08-29 2006-11-07 America Online, Inc. Automated route determination to avoid a particular maneuver
US6756882B2 (en) * 2002-09-09 2004-06-29 Motorola, Inc. Method and controller for providing a location-based game associated with a plurality of mobile stations
US7337388B2 (en) * 2003-01-02 2008-02-26 Microsoft Corporation Tool-based iterative document management
US7590589B2 (en) * 2004-09-10 2009-09-15 Hoffberg Steven M Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference
US7652594B2 (en) * 2005-04-08 2010-01-26 Trigger California, Inc. Architecture for creating, organizing, editing, management and delivery of locationally-specific information to a user in the field
US20070167224A1 (en) * 2006-01-06 2007-07-19 Peter Sprogis Game using transponders to provide player awards
US9222797B2 (en) * 2007-04-17 2015-12-29 Esther Abramovich Ettinger Device, system and method of contact-based routing and guidance

Also Published As

Publication number Publication date
US20130310084A1 (en) 2013-11-21
US20040243308A1 (en) 2004-12-02
ATE362792T1 (en) 2007-06-15
EP1400266B1 (en) 2007-05-23
EP1400266A3 (en) 2004-03-31
US20080065320A1 (en) 2008-03-13
US8706399B2 (en) 2014-04-22
US6691032B1 (en) 2004-02-10
CA2440283C (en) 2009-11-24
US8498814B2 (en) 2013-07-30
US9288627B2 (en) 2016-03-15
US20140229098A1 (en) 2014-08-14
EP1400266A2 (en) 2004-03-24
US20080059060A1 (en) 2008-03-06
DE60313921T2 (en) 2008-01-17
DE60313921D1 (en) 2007-07-05

Similar Documents

Publication Publication Date Title
CA2440283A1 (en) System and method for executing user-definable events triggered through geolocational data describing zones of influence
US20230333688A1 (en) Systems and Methods for Identifying a Set of Characters in a Media File
JP6343010B2 (en) Identifying entities associated with wireless network access points
US20220252403A1 (en) Dynamic content delivery based on vehicle navigational attributes
KR100872191B1 (en) System and method for enhancing live speech with information accessed from the world wide web
KR101683676B1 (en) Apparatus and method for providing augmented reality service using sound
WO2002012913A3 (en) Method, apparatus, and system for gps signal prediction
WO2010049442A1 (en) Method of providing a frame-based object redirection overlay for a video stream
US20230082827A1 (en) Synchronizing Streaming Media Content Across Devices
Hughes et al. Golden binary gravitational-wave sources: Robust probes of strong-field gravity
CN103856902A (en) Information pushing method and mobile terminal
JP5319149B2 (en) Information device and information presentation method
JP7073640B2 (en) Electronic devices, emotion information acquisition systems, programs and emotion information acquisition methods
US20160232215A1 (en) Information processing device, information processing method, and information processing program
EP3654194A1 (en) Information processing device, information processing method, and program
US20130150077A1 (en) Communication apparatus and control method therefor
US20200372920A1 (en) Information processing method, information processing apparatus, and recording medium
CN102402254A (en) Electronic device capable of displaying prompt information and method thereof
CN108322783A (en) Video website userbase estimation method, storage medium and terminal
US11755650B2 (en) Information providing system, information processing device, and information providing method
CN112911363A (en) Track video generation method, terminal device and computer-readable storage medium
CN111026872A (en) Associated dictation method and electronic equipment
US20170358197A1 (en) Remote finder
CN201251446Y (en) Multimedia electronic map real-time navigator
US20230065621A1 (en) Loss prevention of rangefinder devices

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20230911