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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract 41
- 230000001960 triggered effect Effects 0.000 title claims abstract 11
- 230000000694 effects Effects 0.000 claims 14
- 230000000007 visual effect Effects 0.000 claims 4
- 230000003190 augmentative effect Effects 0.000 claims 2
- 230000001413 cellular effect Effects 0.000 claims 2
- 238000004519 manufacturing process Methods 0.000 claims 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/216—Input 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
- G01S19/19—Sporting applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42202—Input-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4524—Management of client data or end-user data involving the geographical location of the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content 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/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8541—Content authoring involving branching, e.g. to different story endings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8543—Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/20—Features 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/205—Features 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/20—Features 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/206—Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/50—Features 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/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/5573—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history player location
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/632—Methods 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)
- 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. 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. A system according to Claim 1, further comprising:
a validity module evaluating feasibility of the location relative to a previously-determined location. - 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. 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. 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. 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. 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. 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. A system according to Claim 9, further comprising:
the cartridge specifying at least one user-initiated independent trigger condition. - 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. 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. A system according to Claim 1, further comprising:
an event queue temporarily storing each triggered user-definable event pending execution. - 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. 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. A system according to Claim 1, wherein the user device provides processing, locational and output capabilities.
- 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. 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. A system according to Claim 1, further comprising:
the cartridge specifying the geolocational data as one or more text sentences. - 20. A system according to Claim 1, further comprising:
the cartridge specifying the geolocational data as latitude and longitude values. - 21. A system according to Claim 1, further comprising:
a database maintaining a user profile. - 22. A system according to Claim 1, further comprising:
a database providing points of interest data. - 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. 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. 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. A method according to Claim 24, further comprising:
associating one or more events with at least one of the zones of influence. - 27. A method according to Claim 24, further comprising:
evaluating feasibility of the location relative to a previously-determined location. - 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. 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. 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. 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. 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. 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. A method according to Claim 33, further comprising:
specifying at least one user-initiated independent trigger condition. - 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. A method according to Claim 33, further comprising:
specifying at least one of player independent trigger conditions and non-player independent trigger conditions. - 37. A method according to Claim 24, further comprising:
maintaining an event queue temporarily storing each triggered user-definable event pending execution. - 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. 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. A method according to Claim 24, wherein the user device provides processing, locational and output capabilities.
- 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. 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. A method according to Claim 24, further comprising:
specifying the geolocational data as one or more text sentences. - 44. A method according to Claim 24, further comprising:
specifying the geolocational data as latitude and longitude values. - 45. A method according to Claim 24, further comprising:
maintaining a user profile in a database. - 46. A method according to Claim 24, further comprising:
providing points of interest data. - 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. A computer-readable storage medium holding code for performing the method according to Claim 24.
- 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. 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. 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. 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. A system according to Claim 49, further comprising:
at least one user-definable event triggered by correlating a proximity to an independent condition. - 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. 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. A system according to Claim 55, further comprising:
at least one user-initiated independent trigger condition. - 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. A system according to Claim 55, further comprising:
at least one of player independent trigger conditions and non-player independent trigger conditions. - 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. A system according to Claim 49, further comprising:
the geolocational data specified as latitude and longitude values. - 61. A system according to Claim 49, wherein the tag-delimited page description language comprises at least one of HTML and XML.
- 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. 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. 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. 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. 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. 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. 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. 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. A method according to Claim 69, further comprising:
specifying at least one user-initiated independent trigger condition. - 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. A method according to Claim 69, further comprising:
specifying at least one of player independent trigger conditions and non-player independent trigger conditions. - 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. A method according to Claim 63, further comprising:
specifying the geolocational data as latitude and longitude values. - 75. A method according to Claim 63, wherein the tag-delimited page description language comprises at least one of HTML and XML.
- 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. A computer-readable storage medium holding code for performing the method according to Claim 63.
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)
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)
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 |
-
2002
- 2002-09-09 US US10/237,292 patent/US6691032B1/en not_active Expired - Lifetime
-
2003
- 2003-09-09 DE DE60313921T patent/DE60313921T2/en not_active Expired - Lifetime
- 2003-09-09 AT AT03255608T patent/ATE362792T1/en not_active IP Right Cessation
- 2003-09-09 CA CA002440283A patent/CA2440283C/en not_active Expired - Lifetime
- 2003-09-09 EP EP03255608A patent/EP1400266B1/en not_active Expired - Lifetime
-
2004
- 2004-02-06 US US10/774,301 patent/US8498814B2/en active Active
-
2007
- 2007-10-31 US US11/933,210 patent/US20080065320A1/en not_active Abandoned
- 2007-10-31 US US11/933,171 patent/US20080059060A1/en not_active Abandoned
-
2013
- 2013-07-29 US US13/953,694 patent/US8706399B2/en not_active Expired - Lifetime
-
2014
- 2014-04-21 US US14/257,967 patent/US9288627B2/en not_active Expired - Lifetime
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 |