US20090036186A1 - Interactive real world gaming supported over internet protocol multimedia subsystem - Google Patents
Interactive real world gaming supported over internet protocol multimedia subsystem Download PDFInfo
- Publication number
- US20090036186A1 US20090036186A1 US11/888,990 US88899007A US2009036186A1 US 20090036186 A1 US20090036186 A1 US 20090036186A1 US 88899007 A US88899007 A US 88899007A US 2009036186 A1 US2009036186 A1 US 2009036186A1
- Authority
- US
- United States
- Prior art keywords
- answer
- designated target
- image
- received answer
- received
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3286—Type of games
- G07F17/3295—Games involving skill, e.g. dexterity, memory, thinking
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3223—Architectural aspects of a gaming system, e.g. internal configuration, master/slave, wireless communication
Definitions
- a method for administering an interactive real world game in which a player is to find a designated target(s).
- the player employs mobile user equipment (UE) to participate in the game, wherein the UE is served by a wireless access network providing the UE access to an Internet Protocol (IP) Multimedia Subsystem (IMS).
- IP Internet Protocol
- the method includes: sending a clue to the UE via the IMS, the clue hinting at an identity of the designated target; receiving an answer to the clue, the answer being submitted from the UE via the IMS; and, determining whether the received answer correctly or incorrectly identifies the designated target.
- a system for administering an interactive real world game in which a player is to find a designated target.
- the player employs mobile user equipment (UE) to participate in the game, wherein the UE is served by a wireless access network providing the UE access to an Internet Protocol (IP) Multimedia Subsystem (IMS).
- IP Internet Protocol
- IMS Internet Multimedia Subsystem
- clue supplying means for sending a clue to the UE via the IMS, the clue hinting at an identity of the designated target
- answer receiving means for receiving an answer to the clue, the answer being submitted from the UE via the IMS
- answer evaluation means for determining whether the received answer correctly or incorrectly identifies the designated target.
- FIG. 1 is a block diagram illustrating an exemplary network architecture suitable for practicing aspects of the present inventive subject matter.
- FIG. 2 is a post and rail call flow diagram showing an exemplary manner for administering a real world interactive game in accordance with aspects of the present inventive subject matter.
- FIG. 3 is a flow chart illustrating an exemplary process executed by a game server to administer a real world interactive game in accordance with aspects of the present inventive subject matter.
- the present specification relates to a real world interactive game administered to players by an application or game server via an IP Multimedia Subsystem (IMS).
- IMS IP Multimedia Subsystem
- the IMS is an architectural framework (originally designed by the wireless standards body known as the 3rd Generation Partnership Project (3GPP)) for delivering IP multimedia to wireless mobile device users. That is to say, the IMS supports the use of IP multimedia applications and/or services within a wireless telecommunications system or network.
- 3GPP 3rd Generation Partnership Project
- the IMS enables wireless network service providers and/or operators to offer their subscribers (i.e., mobile users) multimedia services based on and/or built upon Internet applications, services and/or protocols (e.g., including SIP (Session Initiation Protocol), which is used to manage the IP multimedia sessions).
- subscribers i.e., mobile users
- multimedia services based on and/or built upon Internet applications, services and/or protocols (e.g., including SIP (Session Initiation Protocol), which is used to manage the IP multimedia sessions).
- SIP Session Initiation Protocol
- the present specification relates to a scavenger hunt game, e.g., in which one or more players participate in the game using their mobile user equipment (UE) which is served by a wireless telecommunications network providing access to the game server via the IMS.
- UE mobile user equipment
- each player based upon one or more clues, each player attempts to find one more designated objects and/or to reach one or more designated locations within a set geographic region or some particular bounded area.
- the aforementioned clues are, e.g., provided to each player's UE by the game server via the IMS.
- a player indicates that they have found what they believe to be one of the designated objects by taking, recording or otherwise capturing a still or video image of the found object, e.g., with a camera equipped on their UE.
- the captured image is submit from the UE via the IMS to the game server which determines if the submitted image sufficiently matches the designated object which the player was suppose to find.
- the game server suitably has access to an image recognition function which is used to make the foregoing determination.
- the game server also has access to UE position or location information.
- the UE is optionally equipped or otherwise provisioned with a Global Positioning System (GPS) receiver or the like from which the position or location of the UE can be determined at a given time in the usual manner.
- GPS Global Positioning System
- the GPS receiver is used to calculate or otherwise obtain the position or location of the UE and the UE communicates this information to the game server or the game server otherwise obtains this information to determine the position or location of the UE at selected times.
- the game server can optionally verify that a player has reached a designated location.
- the UE position or location information is used by the game server to ensure that submitted images received from the UE are obtained by the players from the actual locations where designated objects are to be found by the players. In this manner, the game server guards against players submitting fraudulent images, i.e., images which may be obtained in some way other than the players themselves actually capturing the images of the designated objects at their actual locations.
- the game server optionally verifies the position or location of the UE at or about the time the image is captured and/or submitted.
- an application server or game server 10 that is operative to administer a real world interactive game (e.g., a scavenger hunt game) to a player 20 via an IMS 30 .
- a real world interactive game e.g., a scavenger hunt game
- the player 20 participates in the game by using the UE 40 which is served by a wireless access network 32 that provides the UE 40 access to the game server 10 via the IMS 30 .
- a wireless access network 32 that provides the UE 40 access to the game server 10 via the IMS 30 .
- the game server 10 generally administers the game at any given time to a plurality of similarly situated players employing similarly provisioned UE.
- the UE 40 is a mobile node (MN), e.g., a mobile telephone, wireless Personal Digital Assistant (PDA) or other suitable mobile station (MS) or mobile terminal (MT), that operatively communicates with the wireless access network 32 in the usual manner.
- MN mobile node
- the UE 40 is equipped or otherwise provisioned as is generally known in the art with a camera 42 suitable for selectively taking, recording or otherwise capturing still or video images of objects or targets at which the camera 42 is pointed or otherwise directed.
- the UE 40 is also optionally equipped or otherwise provisioned in the usual manner with a GPS receiver 44 that is operable to monitor, track or other determine the position or location of the UE 40 at selected times.
- location of the user can be obtained by wireless network-based location determination means.
- one or more clues are provided to the player's UE 40 by the game server 10 via the IMS 30 .
- the clues are provided to the UE 40 in any one or more various media formats, e.g., including a Short Message Service (SMS) message or other appropriate text message or instant message (IM), an e-mail message, a still or video image, a voice message, etc.
- SMS Short Message Service
- IM instant message
- the clues provide hints to the identity of one more designated targets (i.e., objects or locations) which the player 20 is to find and/or reach within a set geographic region or some particular bounded area.
- the game server 10 validates the submitted answer or response, i.e., determines whether or not the submitted answer or response is correct. If the answer or response is correct and/or otherwise validated by the game server 10 , then the player 20 is given credit for having found and/or reached a designated target. Otherwise, if the answer or response is incorrect or not validated by the game server 10 , then the player 20 is not given credit for having found and/or reached a designated target.
- the image recognition function 12 compares the submitted image with one or more reference images of the corresponding designated target to determine if there is a sufficient match there between.
- the reference images for various targets designated in the particular game are maintained in a reference image database (RIDB) 14 accessible by the reference image function 12 . Accordingly, if a submitted image sufficiently matches the corresponding reference image, then the answer or response including the submitted image is generally deemed to be correct by the game server 10 . Otherwise, if the submitted image does not sufficiently match the corresponding reference image, then the answer or response including the submitted image is generally deemed to be incorrect by the game server 10 .
- the submitted image is in video format, optionally one or more frames may be selected from the video for the foregoing comparison.
- the game server 10 also optionally tracks, determines or otherwise obtains the position or location of the UE 40 from time to time so as to ensure compliance with game rules, e.g., to validate that designate target locations have been reached by the player 20 and/or to confirm that answers or responses provided by the player 20 are obtained at and/or submitted from the actual specific locations of designated target objects.
- game rules e.g., to validate that designate target locations have been reached by the player 20 and/or to confirm that answers or responses provided by the player 20 are obtained at and/or submitted from the actual specific locations of designated target objects.
- the UE 40 optionally provides the game server 10 its current position or location for time to time.
- any one or more other well known techniques are optionally used to track, monitor and/or detect the location of the UE 40 at any given time such that the determined UE position or location information is supplied, provided and/or otherwise made available to the game server 10 .
- a network or UE-based technique is employed to determine or measure the position or location of the UE 40 , e.g., using over-the-air-interfaces and/or signals exchanged between the UE 40 and one or more base stations of the RAN.
- suitable known network and/or UE-based solutions for determining the location of the UE 40 include, without limitation: observed time difference (OTD); time of arrival (TOA); time difference of arrival (TDOA); angle of arrival (AOA); multipath fingerprinting; timing advance (TA); enhanced forward link triangulation (E-FLT); received signal strength (RSS); etc.
- OTD observed time difference
- TOA time of arrival
- TDOA time difference of arrival
- AOA angle of arrival
- multipath fingerprinting timing advance
- TA timing advance
- E-FLT enhanced forward link triangulation
- RSS received signal strength
- a hybrid location determination solution combining one or more of the aforementioned techniques is employed or so-called assisted-GPS may also be employed.
- the location or position of the UE 40 is determined and/or otherwise obtained by the game server 10 .
- the current location of the UE 40 is submitted along therewith from the UE 40 .
- the UE 40 optionally records or otherwise notes the position of the UE 40 at the time the image is captured or otherwise obtained by the camera 42 .
- the location of the UE 40 at the time the image was captured or otherwise obtained by the camera 42 is optionally forwarded along with the answer or response, e.g., rather than the current location of the UE 40 which may have changed in the interim.
- the player 20 is able to submit an answer or response from a location other than where the image was captured, while still supplying the game server 10 the accurate location from which the image was obtained. This allows the player 20 to begin searching for and/or moving toward the next designated target while the answer or response associated with the prior designated target is being submitted.
- the clues provided to the UE 40 from the game server 10 via the IMS 30 relate to a designated target location that the player 20 is suppose to reach.
- the player 20 accordingly travels or otherwise moves to a particular location they think the clues are hinting at or otherwise identifying.
- the player 20 is given credit for reaching the designated location in question; otherwise, if it is determined by the game server 10 that the UE 40 is not at or is outside the threshold proximity of the correct designated location which the player 20 is suppose to reach, then the player 20 is not given credit for reaching the designated location in question.
- the clues provided to the UE 40 may relate to a designated target object that the player 20 is suppose to find.
- the player 20 accordingly travels or otherwise moves to a particular location in which they think they will find the designated object the clues are hinting at or otherwise identifying.
- the player 20 finds the proposed target object at the location where it was sought, they suitably employ the UE 40 to generate an answer or response (e.g., including capturing an image of the proposed target object with the camera 42 ) and submit the answer or response to the game server 10 via the IMS 30 .
- the game server 10 in addition to verifying that the answer or response is correct or accurate (e.g., in the manner described above), the game server 10 also verifies that the answer or response was generated at or submitted from the actual location where the designated target object was to be found. For example, at the time the answer or response is submitted, the game server 10 optionally determines or otherwise obtains the current location of the UE 40 . Alternately, the game server 10 references UE position or location information supplied with the answer or response to determine the position or location of the UE 40 at the time the answer or response was generated.
- the game server 10 tracks the location of the UE 40 and maintains a record of the UE's positions at given time intervals.
- the camera 42 is used by the player 20 to capture an image of a proposed target object, the image is time stamped with the time and/or date of its capture. Accordingly, when a captured image is included in an answer or response submitted by the UE 40 to the game server 10 via the IMS 30 , the game server 10 compares the associated time stamp against the maintained record of the UE's positions over time.
- time stamp corroborates that the image was captured while the UE 40 was at or within a threshold proximity of the actual location of a designated object which the player 20 was suppose to find, then the player 20 is given credit for finding the designated object in question; otherwise, if time stamp indicates that the image was captured while the UE 40 was not at or was outside the threshold proximity of the actual location of the designated object which the player 20 was suppose to find, then the player 20 is not given credit for finding the designated object in question.
- the ISM 30 generally recognizes the “Registration Request” received from the UE 40 and forwards it to the game server 10 where appropriate actions are taken for the player 20 to be authorized and/or registered for participation in the game. After the player 20 is registered for the game, the game server 10 suitably returns an acknowledgement or “ACK” back to the player's UE 40 via the IMS 30 .
- the “ACK” is sent as any of a variety of media types, e.g., including SMS message, IM, e-mail, voice message, etc.
- the game server 10 suitably sends the clues to the UE 40 via the IMS 30 .
- the clues may optionally be sent as any of a variety of media types, e.g., including SMS message, IM, e-mail, voice message, still image or video, etc.
- one or more clues are sent for each designated target location or object the player 20 is to reach and/or find.
- the clues for all the targets are sent up-front so that the player 20 may choose the order in which to find and/or reach them.
- the clues for each target are sent successively after each target is correctly reached or found by the player 20 such that the player is obligated to follow a set order.
- the player 20 deciphers the clues and uses the UE 40 to submit their “Answers” to the game server 10 via the IMS 30 .
- the “Answers” can optionally be submitted in any one or more of a variety of media formats, e.g., including SMS message, IM, e-mail, voice message, still or video image, etc.
- the game server 10 validates and/or otherwise determines the accuracy or correctness of the submitted answers, e.g., as described above.
- the player 20 may have to be at a particular location to be able to submit a correct or otherwise valid answer.
- the image recognition function 12 may also optionally be used to verify that an image submitted with the answer does in fact show or depict the corresponding target object hinted at or identified by the previously supplied clues.
- the game server 10 optionally returns an “Answer Response” to the UE 40 via the IMS 30 .
- the “Answer Response” indicates to the player 20 whether or not the previously submitted answer was correct and/or valid.
- the “Answer Response” can optionally be returned to the UE 40 in any one or more of a variety of media formats, e.g., including SMS message, IM, e-mail, voice message, still or video image, etc.
- the illustrated flow chart shows an exemplary process carried out by the game server 10 to administered a scavenger hunt game wherein the goal is for the player 20 to capture an image of a designated target object at its actual location with the camera 42 of the UE 40 .
- the process begins at step 100 with the game server 10 receiving a submitted image from the UE 40 via the IMS 30 .
- the game server 10 obtains, determines or otherwise establishes a position or location of the UE 40 .
- the UE 40 employs the GPS receiver 44 to determine its current position and communicate the same to the game server 10 when the image is submitted.
- the UE 40 employs the GPS receiver 44 to determine the position of the UE 40 at the time the image was captured (e.g., with the camera 42 ) and this position is communicated to the game server 10 along with the submitted image.
- the game server 10 analyzes the received image, e.g., using the image recognition function 12 as described above. That is to say, suitably the received image is compared to one or more reference images of the designated target object, e.g., obtained from the RIDB 14 . Accordingly, at decision step 106 , the game server 10 determines if the received image sufficiently matches one or more of the reference images to which it was compared. If there is a sufficient match, then the received image is deemed correct (i.e., the received image in fact depicts or shows the designate target object) and the process continues to step 108 . Otherwise, if there is not a sufficient match, then the received image is deemed incorrect (i.e., the received image does not in fact depict or show the designate target object) and the process branches to step 110 .
- the received image e.g., using the image recognition function 12 as described above. That is to say, suitably the received image is compared to one or more reference images of the designated target object, e.g., obtained
- the game server 10 analyzes the position of the UE 40 established in step 102 .
- the established position of the UE 40 is compared to an actual location where the designated target object is to be found.
- the actual location of designated targets are maintained in a target location database (TLDB) 16 that is accessible by the game server 10 .
- the game server 10 determines if the established position of the UE 40 sufficiently matches the actual location of the designated target object—i.e., if the established position of the UE 40 is at or is within a threshold proximity of the actual location of the designated target object.
- the received image is deemed valid (i.e., the received image was in fact obtained or captured at or was in fact submitted from the actual location of the designated target object) and the process continues to step 114 . Otherwise, if the established UE position does not sufficiently match the actual designated object's location, then the received image is deemed invalid (i.e., the received image was not in fact obtained or captured at or was not in fact submitted from the actual location of the designated target object) and the process branches to step 110 .
- step 110 the player 20 is not credited with having found the designated target object and the game server 10 notifies the player 20 with an appropriate message or signal sent to the UE 40 via the IMS 30 that the submitted image received by the game server 10 has been deemed incorrect or invalid as the case may be.
- step 114 the player 20 is credited with having found the designated target object and the game server 10 notifies the player 20 with an appropriate message or signal sent to the UE 40 via the IMS 30 that the submitted image received by the game server 10 has been deemed correct and valid.
Abstract
Description
- The present inventive subject matter relates to the art of wireless telecommunications networks. Particular application is found in conjunction with an Internet Protocol (IP) Multimedia Subsystem, and the specification makes particular reference thereto. However, it is to be appreciated that aspects of the present inventive subject matter are also amenable to other like networks, devices and/or applications.
- Generally, multiplayer interactive games played over computer networks, such as the Internet, are widely popular. High resolution computer graphics and broadband connection speeds have further encouraged on-line game playing through the enhancement of virtual reality environments. However, computer simulations can only emulate the real world or true reality to a limited extent. Accordingly, there remains a strong desire to physically compete in real world multiplayer interactive games.
- For example, a scavenger hunt is a well known interactive multiplayer real world game whereby players uncover or otherwise use clues to find designated objects and/or locations within a particular geographic region or set of boundaries. Such games can be used on corporate retreats, organization meeting or the like as a team building, educational, motivational and/or other like exercise. Additionally, a scavenger hunt game may also be a tool used to provide or enhance a guided tour of a particular location, e.g., a museum, zoo, public garden, park, city, etc.
- Ultimately, to ensure compliance with the rules of the game, it is desirable to validate that a player has indeed found the appropriate objects and/or reached the designated locations. Traditionally, computer networks have been unable to provide suitable validation or they could be easily spoofed or fooled, e.g., by falsified, illegitimate or inaccurate input from a player. Accordingly, the playing of multiplayer interactive games in a real world environment can give rise to other burdens. For example, in connection with the aforementioned scavenger hunt game, game marshals are commonly employed to manually verify compliance with the game rules. However, such a solution can be both expensive and/or error-prone, e.g., including manual data entry, dedicated human observers, etc.
- Accordingly, a new and improved system and/or method is provided that overcomes the above-referenced problems and others.
- In accordance with one embodiment, a method is provided for administering an interactive real world game in which a player is to find a designated target(s). Suitably, the player employs mobile user equipment (UE) to participate in the game, wherein the UE is served by a wireless access network providing the UE access to an Internet Protocol (IP) Multimedia Subsystem (IMS). The method includes: sending a clue to the UE via the IMS, the clue hinting at an identity of the designated target; receiving an answer to the clue, the answer being submitted from the UE via the IMS; and, determining whether the received answer correctly or incorrectly identifies the designated target.
- In accordance with another embodiment, a system is provided for administering an interactive real world game in which a player is to find a designated target. Suitably, the player employs mobile user equipment (UE) to participate in the game, wherein the UE is served by a wireless access network providing the UE access to an Internet Protocol (IP) Multimedia Subsystem (IMS). The system includes: clue supplying means for sending a clue to the UE via the IMS, the clue hinting at an identity of the designated target; answer receiving means for receiving an answer to the clue, the answer being submitted from the UE via the IMS; and, answer evaluation means for determining whether the received answer correctly or incorrectly identifies the designated target.
- Numerous advantages and benefits of the inventive subject matter disclosed herein will become apparent to those of ordinary skill in the art upon reading and understanding the present specification.
- The inventive subject matter may take form in various components and arrangements of components, and in various steps and arrangements of steps. The drawings are only for purposes of illustrating preferred embodiments and are not to be construed as limiting. Further, it is to be appreciated that the drawings are not to scale.
-
FIG. 1 is a block diagram illustrating an exemplary network architecture suitable for practicing aspects of the present inventive subject matter. -
FIG. 2 is a post and rail call flow diagram showing an exemplary manner for administering a real world interactive game in accordance with aspects of the present inventive subject matter. -
FIG. 3 is a flow chart illustrating an exemplary process executed by a game server to administer a real world interactive game in accordance with aspects of the present inventive subject matter. - For clarity and simplicity, the present specification shall refer to structural and/or functional elements, relevant communication standards, protocols and/or services, and other components that are commonly known in the art without further detailed explanation as to their configuration or operation except to the extent they have been modified or altered in accordance with and/or to accommodate the preferred embodiment(s) presented herein.
- Generally, the present specification relates to a real world interactive game administered to players by an application or game server via an IP Multimedia Subsystem (IMS). As is known in the wireless telecommunication arts, the IMS is an architectural framework (originally designed by the wireless standards body known as the 3rd Generation Partnership Project (3GPP)) for delivering IP multimedia to wireless mobile device users. That is to say, the IMS supports the use of IP multimedia applications and/or services within a wireless telecommunications system or network. Generally, the IMS enables wireless network service providers and/or operators to offer their subscribers (i.e., mobile users) multimedia services based on and/or built upon Internet applications, services and/or protocols (e.g., including SIP (Session Initiation Protocol), which is used to manage the IP multimedia sessions).
- More specifically, the present specification relates to a scavenger hunt game, e.g., in which one or more players participate in the game using their mobile user equipment (UE) which is served by a wireless telecommunications network providing access to the game server via the IMS. Suitably, based upon one or more clues, each player attempts to find one more designated objects and/or to reach one or more designated locations within a set geographic region or some particular bounded area. The aforementioned clues are, e.g., provided to each player's UE by the game server via the IMS.
- In one suitable embodiment, a player indicates that they have found what they believe to be one of the designated objects by taking, recording or otherwise capturing a still or video image of the found object, e.g., with a camera equipped on their UE. The captured image is submit from the UE via the IMS to the game server which determines if the submitted image sufficiently matches the designated object which the player was suppose to find. For example, the game server suitably has access to an image recognition function which is used to make the foregoing determination.
- Additionally, the game server also has access to UE position or location information. For example, the UE is optionally equipped or otherwise provisioned with a Global Positioning System (GPS) receiver or the like from which the position or location of the UE can be determined at a given time in the usual manner. Suitably, the GPS receiver is used to calculate or otherwise obtain the position or location of the UE and the UE communicates this information to the game server or the game server otherwise obtains this information to determine the position or location of the UE at selected times. Accordingly, the game server can optionally verify that a player has reached a designated location.
- In one suitable embodiment, the UE position or location information is used by the game server to ensure that submitted images received from the UE are obtained by the players from the actual locations where designated objects are to be found by the players. In this manner, the game server guards against players submitting fraudulent images, i.e., images which may be obtained in some way other than the players themselves actually capturing the images of the designated objects at their actual locations.
- For example, assume one of the designated objects the players are supposed to find is a particular landmark at a specific location. A player may deduce from the provided clues the identity of the landmark. However, rather than going to the specific location of the actual landmark and capturing an image of the same to submit to the game server, an unscrupulous player may attempt to cheat by downloading an image of the landmark to their UE, e.g., from the Internet, and submitting the downloaded image (i.e., the fraudulent image) to the game server in lieu of an image the player actually captures themselves at the landmark's specific location. However, using the UE position or location information available to the game server, the game server optionally verifies the position or location of the UE at or about the time the image is captured and/or submitted. Therefore, if the image is captured and/or submitted when the UE is not at or within a threshold proximity to the specific location of the landmark, then the game server optionally refuses to accept the image or otherwise does not credit the player with having successfully found the landmark. Accordingly, in order to obtain credit for having found the landmark, the player is obligated to go to the specific location of the actual landmark where the player can themselves capture an image of the actual landmark and submit the same to the game server.
- With reference now to
FIG. 1 , there is shown an application server orgame server 10 that is operative to administer a real world interactive game (e.g., a scavenger hunt game) to aplayer 20 via an IMS 30. Suitably, theplayer 20 participates in the game by using the UE 40 which is served by awireless access network 32 that provides the UE 40 access to thegame server 10 via the IMS 30. While only asingle player 20 and UE 40 are illustrated inFIG. 1 for clarity and simplicity herein, it is to be appreciated that in practice thegame server 10 generally administers the game at any given time to a plurality of similarly situated players employing similarly provisioned UE. - In a suitable embodiment, the UE 40 is a mobile node (MN), e.g., a mobile telephone, wireless Personal Digital Assistant (PDA) or other suitable mobile station (MS) or mobile terminal (MT), that operatively communicates with the
wireless access network 32 in the usual manner. As illustrated, the UE 40 is equipped or otherwise provisioned as is generally known in the art with acamera 42 suitable for selectively taking, recording or otherwise capturing still or video images of objects or targets at which thecamera 42 is pointed or otherwise directed. Additionally, the UE 40 is also optionally equipped or otherwise provisioned in the usual manner with aGPS receiver 44 that is operable to monitor, track or other determine the position or location of the UE 40 at selected times. Alternatively, location of the user can be obtained by wireless network-based location determination means. - Generally, the
wireless access network 32 is implemented as an IMS Radio Access Network (RAN) or similar subsystem operatively connected to and/or in communication with theIMS 30 in the usual manner. For example, in the RAN, one or more base stations are employed to provide a radio frequency (RF) or other suitable wireless or over-the-air-interface with theUE 40. Each base station (BS) suitably provides the aforementioned interface in a designated geographic area served by the BS—i.e., in a particular cell served by the BS. Accordingly, as theUE 40 is carried from cell to cell by theplayer 20, the respective base stations serving those cells provide theUE 40 with the aforementioned interface to the RAN thereby operatively connecting theUE 40 with theIMS 30. Additionally, the RAN may also include a wide area local access network (WLAN) through which theUE 40 is operatively connected to theIMS 30 in the usual manner. - In one exemplary embodiment, during game play, one or more clues are provided to the player's
UE 40 by thegame server 10 via theIMS 30. Optionally, the clues are provided to theUE 40 in any one or more various media formats, e.g., including a Short Message Service (SMS) message or other appropriate text message or instant message (IM), an e-mail message, a still or video image, a voice message, etc. Suitably, the clues provide hints to the identity of one more designated targets (i.e., objects or locations) which theplayer 20 is to find and/or reach within a set geographic region or some particular bounded area. Accordingly, the goal of the game is for theplayer 20 to return answers or responses to thegame server 10 via theIMS 30 which prove or otherwise provide suitable evidence that theplayer 20 has indeed correctly deciphered the clues and found and/or reached the correct targets identified by the clues. For example, once theplayer 20 has deduced what they believe to be the identity of a designated target, theplayer 20 proceeds with theirUE 40 to the actual location of the proposed target and submits their answer or response to thegame server 10 via theIMS 30. Suitably, the aforementioned answer or response includes an image (i.e., still or video) of the proposed target captured with thecamera 42 provisioned in theUE 40. Alternately, an answer or response that adequately describes or identifies the proposed target is provided to thegame server 10 in any one or more various media formats, e.g., including a SMS message or other appropriate text message or IM, an e-mail message, a voice message, etc. - Having received an answer or response from the
UE 40 via theIMS 30, thegame server 10 validates the submitted answer or response, i.e., determines whether or not the submitted answer or response is correct. If the answer or response is correct and/or otherwise validated by thegame server 10, then theplayer 20 is given credit for having found and/or reached a designated target. Otherwise, if the answer or response is incorrect or not validated by thegame server 10, then theplayer 20 is not given credit for having found and/or reached a designated target. - As previously indicated, in one suitable embodiment, the answer or response generally takes the form of an image (i.e., still or video) of a proposed target, e.g., captured by the
player 20 using thecamera 42, and submitted by theUE 40 to thegame server 10 via theIMS 30. In this case, suitably, thegame server 10 employs an optionalimage recognition function 12 to analyze the submitted image and determine if the corresponding answer or response is correct, i.e., if the submitted image does in fact show or depict a designated target. In practice, theimage recognition function 12 may be implemented in any one of a variety of known manners. For example, suitably, theimage recognition function 12 compares the submitted image with one or more reference images of the corresponding designated target to determine if there is a sufficient match there between. Optionally, the reference images for various targets designated in the particular game are maintained in a reference image database (RIDB) 14 accessible by thereference image function 12. Accordingly, if a submitted image sufficiently matches the corresponding reference image, then the answer or response including the submitted image is generally deemed to be correct by thegame server 10. Otherwise, if the submitted image does not sufficiently match the corresponding reference image, then the answer or response including the submitted image is generally deemed to be incorrect by thegame server 10. Suitably, when the submitted image is in video format, optionally one or more frames may be selected from the video for the foregoing comparison. - In one exemplary embodiment, the
game server 10 also optionally tracks, determines or otherwise obtains the position or location of theUE 40 from time to time so as to ensure compliance with game rules, e.g., to validate that designate target locations have been reached by theplayer 20 and/or to confirm that answers or responses provided by theplayer 20 are obtained at and/or submitted from the actual specific locations of designated target objects. For example, by employing theoptional GPS receiver 44 in the usual manner, theUE 40 optionally provides thegame server 10 its current position or location for time to time. Alternately, any one or more other well known techniques are optionally used to track, monitor and/or detect the location of theUE 40 at any given time such that the determined UE position or location information is supplied, provided and/or otherwise made available to thegame server 10. For example, a network or UE-based technique is employed to determine or measure the position or location of theUE 40, e.g., using over-the-air-interfaces and/or signals exchanged between theUE 40 and one or more base stations of the RAN. More specifically, suitable known network and/or UE-based solutions for determining the location of theUE 40 include, without limitation: observed time difference (OTD); time of arrival (TOA); time difference of arrival (TDOA); angle of arrival (AOA); multipath fingerprinting; timing advance (TA); enhanced forward link triangulation (E-FLT); received signal strength (RSS); etc. Optionally, a hybrid location determination solution combining one or more of the aforementioned techniques is employed or so-called assisted-GPS may also be employed. - Optionally, each time an answer or response is submitted to the
game server 10, the location or position of theUE 40 is determined and/or otherwise obtained by thegame server 10. Suitably, at the time the answer or response is submitted by theUE 40, the current location of theUE 40 is submitted along therewith from theUE 40. Alternately, e.g., in an embodiment where thecamera 42 is used to capture an image which is to be included in the answer or response, theUE 40 optionally records or otherwise notes the position of theUE 40 at the time the image is captured or otherwise obtained by thecamera 42. Accordingly, when the answer or response containing the captured image is submitted to thegame server 10 via theIMS 30, the location of theUE 40 at the time the image was captured or otherwise obtained by thecamera 42 is optionally forwarded along with the answer or response, e.g., rather than the current location of theUE 40 which may have changed in the interim. In this manner, theplayer 20 is able to submit an answer or response from a location other than where the image was captured, while still supplying thegame server 10 the accurate location from which the image was obtained. This allows theplayer 20 to begin searching for and/or moving toward the next designated target while the answer or response associated with the prior designated target is being submitted. - As previously indicated, in one optional embodiment, the clues provided to the
UE 40 from thegame server 10 via theIMS 30 relate to a designated target location that theplayer 20 is suppose to reach. Theplayer 20 accordingly travels or otherwise moves to a particular location they think the clues are hinting at or otherwise identifying. When theplayer 20 reaches the proposed target location, they suitably employ theUE 40 to signal thegame server 10, at which time thegame server 10 optionally obtains or otherwise determines the current location of theUE 40. Accordingly, if it is determined by thegame server 10 that theUE 40 is at or within a threshold proximity of the correct designated location which theplayer 20 is suppose to reach, then theplayer 20 is given credit for reaching the designated location in question; otherwise, if it is determined by thegame server 10 that theUE 40 is not at or is outside the threshold proximity of the correct designated location which theplayer 20 is suppose to reach, then theplayer 20 is not given credit for reaching the designated location in question. - Similarly, in another optional embodiment, the clues provided to the
UE 40 may relate to a designated target object that theplayer 20 is suppose to find. Theplayer 20 accordingly travels or otherwise moves to a particular location in which they think they will find the designated object the clues are hinting at or otherwise identifying. When theplayer 20 finds the proposed target object at the location where it was sought, they suitably employ theUE 40 to generate an answer or response (e.g., including capturing an image of the proposed target object with the camera 42) and submit the answer or response to thegame server 10 via theIMS 30. Suitably, in addition to verifying that the answer or response is correct or accurate (e.g., in the manner described above), thegame server 10 also verifies that the answer or response was generated at or submitted from the actual location where the designated target object was to be found. For example, at the time the answer or response is submitted, thegame server 10 optionally determines or otherwise obtains the current location of theUE 40. Alternately, thegame server 10 references UE position or location information supplied with the answer or response to determine the position or location of theUE 40 at the time the answer or response was generated. In either case, if it is determined by thegame server 10 that an otherwise correct answer or response was generated or was submitted when theUE 40 was at or within a threshold proximity of the actual location of a designated object which theplayer 20 was suppose to find, then theplayer 20 is given credit for finding the designated object in question; otherwise, if it is determined by thegame server 10 that an answer or response (even if it is otherwise correct) was generated or was submitted when theUE 40 was not at or was outside the threshold proximity of the actual location of the designated object which theplayer 20 was suppose to find, then theplayer 20 is not given credit for finding the designated object in question. - In yet another optional embodiment, the
game server 10 tracks the location of theUE 40 and maintains a record of the UE's positions at given time intervals. Optionally, when thecamera 42 is used by theplayer 20 to capture an image of a proposed target object, the image is time stamped with the time and/or date of its capture. Accordingly, when a captured image is included in an answer or response submitted by theUE 40 to thegame server 10 via theIMS 30, thegame server 10 compares the associated time stamp against the maintained record of the UE's positions over time. Accordingly, if the time stamp corroborates that the image was captured while theUE 40 was at or within a threshold proximity of the actual location of a designated object which theplayer 20 was suppose to find, then theplayer 20 is given credit for finding the designated object in question; otherwise, if time stamp indicates that the image was captured while theUE 40 was not at or was outside the threshold proximity of the actual location of the designated object which theplayer 20 was suppose to find, then theplayer 20 is not given credit for finding the designated object in question. - With reference now to
FIG. 2 , the illustrated call flow demonstrates an exemplary manner in which a suitable game is administered by thegame server 10. Suitably, theplayer 20 first employs theUE 40 to place a “Registration Request” to join the game being administered by thegame server 10. Optionally, there are various ways provided to register for participation in the game, e.g., including SMS, IM, e-mail, webpage access, voice call, etc. Suitably, at this time, any appropriate billing can be done to the player's account. - The
ISM 30 generally recognizes the “Registration Request” received from theUE 40 and forwards it to thegame server 10 where appropriate actions are taken for theplayer 20 to be authorized and/or registered for participation in the game. After theplayer 20 is registered for the game, thegame server 10 suitably returns an acknowledgement or “ACK” back to the player'sUE 40 via theIMS 30. Optionally, the “ACK” is sent as any of a variety of media types, e.g., including SMS message, IM, e-mail, voice message, etc. - Once the
player 20 has registered for the game, thegame server 10 suitably sends the clues to theUE 40 via theIMS 30. Again, the clues may optionally be sent as any of a variety of media types, e.g., including SMS message, IM, e-mail, voice message, still image or video, etc. Suitably, one or more clues are sent for each designated target location or object theplayer 20 is to reach and/or find. Optionally, the clues for all the targets are sent up-front so that theplayer 20 may choose the order in which to find and/or reach them. Alternately, the clues for each target are sent successively after each target is correctly reached or found by theplayer 20 such that the player is obligated to follow a set order. - As described above, the
player 20 deciphers the clues and uses theUE 40 to submit their “Answers” to thegame server 10 via theIMS 30. Again, the “Answers” can optionally be submitted in any one or more of a variety of media formats, e.g., including SMS message, IM, e-mail, voice message, still or video image, etc. Thegame server 10 in turn validates and/or otherwise determines the accuracy or correctness of the submitted answers, e.g., as described above. Optionally, e.g., theplayer 20 may have to be at a particular location to be able to submit a correct or otherwise valid answer. Theimage recognition function 12 may also optionally be used to verify that an image submitted with the answer does in fact show or depict the corresponding target object hinted at or identified by the previously supplied clues. - Once validated, the
game server 10 optionally returns an “Answer Response” to theUE 40 via theIMS 30. Suitably, for example, the “Answer Response” indicates to theplayer 20 whether or not the previously submitted answer was correct and/or valid. Again, the “Answer Response” can optionally be returned to theUE 40 in any one or more of a variety of media formats, e.g., including SMS message, IM, e-mail, voice message, still or video image, etc. Suitably, the winner of the game is the player, e.g., that is first to provide all the correct/valid answers or that provides all the correct/valid answers in the shortest amount of time or that provides the most correct/valid answers in a determined time period or over a set amount of time. Optionally, points or credit may be deduced for incorrect or invalid answers supplied by theplayer 20. - With reference now to
FIG. 3 , the illustrated flow chart shows an exemplary process carried out by thegame server 10 to administered a scavenger hunt game wherein the goal is for theplayer 20 to capture an image of a designated target object at its actual location with thecamera 42 of theUE 40. - Suitably, the process begins at
step 100 with thegame server 10 receiving a submitted image from theUE 40 via theIMS 30. Atstep 102, thegame server 10 obtains, determines or otherwise establishes a position or location of theUE 40. For example, optionally, theUE 40 employs theGPS receiver 44 to determine its current position and communicate the same to thegame server 10 when the image is submitted. Alternately, theUE 40 employs theGPS receiver 44 to determine the position of theUE 40 at the time the image was captured (e.g., with the camera 42) and this position is communicated to thegame server 10 along with the submitted image. In still other suitable embodiments, alternate means and/or methods (e.g., as indicated above) are optionally used to determine the position or location of theUE 40 at the appropriate point in time (i.e., either at the time the image is submitted or at the time the image is captured). - At
step 104, thegame server 10 analyzes the received image, e.g., using theimage recognition function 12 as described above. That is to say, suitably the received image is compared to one or more reference images of the designated target object, e.g., obtained from theRIDB 14. Accordingly, atdecision step 106, thegame server 10 determines if the received image sufficiently matches one or more of the reference images to which it was compared. If there is a sufficient match, then the received image is deemed correct (i.e., the received image in fact depicts or shows the designate target object) and the process continues to step 108. Otherwise, if there is not a sufficient match, then the received image is deemed incorrect (i.e., the received image does not in fact depict or show the designate target object) and the process branches to step 110. - At
step 108, thegame server 10 analyzes the position of theUE 40 established instep 102. For example, the established position of theUE 40 is compared to an actual location where the designated target object is to be found. Suitably, (as shown inFIG. 1 ) the actual location of designated targets are maintained in a target location database (TLDB) 16 that is accessible by thegame server 10. Accordingly, atdecision step 112, thegame server 10 determines if the established position of theUE 40 sufficiently matches the actual location of the designated target object—i.e., if the established position of theUE 40 is at or is within a threshold proximity of the actual location of the designated target object. If the established UE position sufficiently matches the actual designated object's location, then the received image is deemed valid (i.e., the received image was in fact obtained or captured at or was in fact submitted from the actual location of the designated target object) and the process continues to step 114. Otherwise, if the established UE position does not sufficiently match the actual designated object's location, then the received image is deemed invalid (i.e., the received image was not in fact obtained or captured at or was not in fact submitted from the actual location of the designated target object) and the process branches to step 110. - Suitably, when
step 110 is reached, theplayer 20 is not credited with having found the designated target object and thegame server 10 notifies theplayer 20 with an appropriate message or signal sent to theUE 40 via theIMS 30 that the submitted image received by thegame server 10 has been deemed incorrect or invalid as the case may be. Alternately, whenstep 114 is reached, theplayer 20 is credited with having found the designated target object and thegame server 10 notifies theplayer 20 with an appropriate message or signal sent to theUE 40 via theIMS 30 that the submitted image received by thegame server 10 has been deemed correct and valid. - In conclusion, it is to be appreciated that in connection with the particular exemplary embodiments presented herein certain structural and/or function features are described as being incorporated in defined elements and/or components. However, it is contemplated that these features may, to the same or similar benefit, also likewise be incorporated in other elements and/or components where appropriate. It is also to be appreciated that different aspects of the exemplary embodiments may be selectively employed as appropriate to achieve other alternate embodiments suited for desired applications, the other alternate embodiments thereby realizing the respective advantages of the aspects incorporated therein.
- It is also to be appreciated that particular elements or components described herein may have their functionality suitably implemented via hardware, software, firmware or a combination thereof. Additionally, it is to be appreciated that certain elements described herein as incorporated together may under suitable circumstances be stand-alone elements or otherwise divided. Similarly, a plurality of particular functions described as being carried out by one particular element may be carried out by a plurality of distinct elements acting independently to carry out individual functions, or certain individual functions may be split-up and carried out by a plurality of distinct elements acting in concert. Alternately, some elements or components otherwise described and/or shown herein as distinct from one another may be physically or functionally combined where appropriate.
- In short, the present specification has been set forth with reference to preferred embodiments. Obviously, modifications and alterations will occur to others upon reading and understanding the present specification. It is intended that the invention be construed as including all such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/888,990 US20090036186A1 (en) | 2007-08-03 | 2007-08-03 | Interactive real world gaming supported over internet protocol multimedia subsystem |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/888,990 US20090036186A1 (en) | 2007-08-03 | 2007-08-03 | Interactive real world gaming supported over internet protocol multimedia subsystem |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090036186A1 true US20090036186A1 (en) | 2009-02-05 |
Family
ID=40338671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/888,990 Abandoned US20090036186A1 (en) | 2007-08-03 | 2007-08-03 | Interactive real world gaming supported over internet protocol multimedia subsystem |
Country Status (1)
Country | Link |
---|---|
US (1) | US20090036186A1 (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090005140A1 (en) * | 2007-06-26 | 2009-01-01 | Qualcomm Incorporated | Real world gaming framework |
WO2010096784A1 (en) * | 2009-02-23 | 2010-08-26 | Wms Gaming, Inc. | Presenting group wagering games and awards |
US20100302143A1 (en) * | 2009-05-27 | 2010-12-02 | Lucid Ventures, Inc. | System and method for control of a simulated object that is associated with a physical location in the real world environment |
US20100306825A1 (en) * | 2009-05-27 | 2010-12-02 | Lucid Ventures, Inc. | System and method for facilitating user interaction with a simulated object associated with a physical location |
US20120052954A1 (en) * | 2010-08-31 | 2012-03-01 | Sony Computer Entertainment Inc. | Offline Progress of Console Game via Portable Device |
US20120149395A1 (en) * | 2009-08-19 | 2012-06-14 | Fujitsu Limited | Mobile device, and method and computer readable storage medium therefor |
US20130084960A1 (en) * | 2011-09-30 | 2013-04-04 | Igt | Casino services and keyless entry and maintenance via camera applications |
US8608571B1 (en) * | 2011-10-21 | 2013-12-17 | Google Inc. | Method and system for a tracking game using multiple mobile devices |
US8727873B2 (en) | 2011-09-30 | 2014-05-20 | Igt | Keyless entry into and maintenance of gaming machine |
US8761800B2 (en) * | 2012-05-17 | 2014-06-24 | Nintendo Co., Ltd. | Information-processing device, server device, information-processing method, computer-readable storage medium, communication system, and communication method |
US8900055B2 (en) | 2011-09-30 | 2014-12-02 | Igt | Lockdown button for gaming machines and devices |
US20140363795A1 (en) * | 2013-06-06 | 2014-12-11 | Mind Gamez LLC | Travel and education application and apparatus |
US20150174481A1 (en) * | 2013-12-23 | 2015-06-25 | Ebay Inc. | Geo location questing |
JP2018064968A (en) * | 2017-12-13 | 2018-04-26 | 任天堂株式会社 | Information processing system |
CN108348809A (en) * | 2015-07-22 | 2018-07-31 | 德米特里·阿列克谢耶维奇·摩尔达绍夫 | Use the computer game method of vehicle registration number |
US20180318707A1 (en) * | 2015-07-22 | 2018-11-08 | Mordashov Dmitry Alekseevich | Method for executing computer game using vehicle license plate numbers |
US10127735B2 (en) | 2012-05-01 | 2018-11-13 | Augmented Reality Holdings 2, Llc | System, method and apparatus of eye tracking or gaze detection applications including facilitating action on or interaction with a simulated object |
US20190050882A1 (en) * | 2007-08-14 | 2019-02-14 | Robert Cohen | Mobile networked communication game |
WO2020112759A1 (en) * | 2018-11-26 | 2020-06-04 | Photo Butler Inc. | Scavenger hunt facilitation |
US11582381B2 (en) * | 2018-12-25 | 2023-02-14 | Canon Kabushiki Kaisha | Method of providing contents regarding image capturing to image capture apparatus |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050250580A1 (en) * | 2004-05-04 | 2005-11-10 | John Bird | Method and system for playing games using wireless communication |
US20080009349A1 (en) * | 2006-07-10 | 2008-01-10 | Wolfe Jason H | Mobile Phone Mediated Treasure Hunt Game |
US7664501B2 (en) * | 2005-05-18 | 2010-02-16 | Ashutosh Dutta | Seamless handoff across heterogeneous access networks using a handoff controller in a service control point |
-
2007
- 2007-08-03 US US11/888,990 patent/US20090036186A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050250580A1 (en) * | 2004-05-04 | 2005-11-10 | John Bird | Method and system for playing games using wireless communication |
US7664501B2 (en) * | 2005-05-18 | 2010-02-16 | Ashutosh Dutta | Seamless handoff across heterogeneous access networks using a handoff controller in a service control point |
US20080009349A1 (en) * | 2006-07-10 | 2008-01-10 | Wolfe Jason H | Mobile Phone Mediated Treasure Hunt Game |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8675017B2 (en) * | 2007-06-26 | 2014-03-18 | Qualcomm Incorporated | Real world gaming framework |
US20090005140A1 (en) * | 2007-06-26 | 2009-01-01 | Qualcomm Incorporated | Real world gaming framework |
US20190050882A1 (en) * | 2007-08-14 | 2019-02-14 | Robert Cohen | Mobile networked communication game |
WO2010096784A1 (en) * | 2009-02-23 | 2010-08-26 | Wms Gaming, Inc. | Presenting group wagering games and awards |
US9406201B2 (en) | 2009-02-23 | 2016-08-02 | Bally Gaming, Inc. | Presenting group wagering games and awards |
US8745494B2 (en) | 2009-05-27 | 2014-06-03 | Zambala Lllp | System and method for control of a simulated object that is associated with a physical location in the real world environment |
US20100302143A1 (en) * | 2009-05-27 | 2010-12-02 | Lucid Ventures, Inc. | System and method for control of a simulated object that is associated with a physical location in the real world environment |
US20100306825A1 (en) * | 2009-05-27 | 2010-12-02 | Lucid Ventures, Inc. | System and method for facilitating user interaction with a simulated object associated with a physical location |
US11765175B2 (en) | 2009-05-27 | 2023-09-19 | Samsung Electronics Co., Ltd. | System and method for facilitating user interaction with a simulated object associated with a physical location |
US10855683B2 (en) | 2009-05-27 | 2020-12-01 | Samsung Electronics Co., Ltd. | System and method for facilitating user interaction with a simulated object associated with a physical location |
US9364752B2 (en) * | 2009-08-19 | 2016-06-14 | Fujitsu Limited | Mobile device, and method and computer readable storage medium therefor |
US20120149395A1 (en) * | 2009-08-19 | 2012-06-14 | Fujitsu Limited | Mobile device, and method and computer readable storage medium therefor |
US9421460B2 (en) * | 2010-08-31 | 2016-08-23 | Sony Interactive Entertainment Inc. | Offline Progress of console game via portable device |
US20120052954A1 (en) * | 2010-08-31 | 2012-03-01 | Sony Computer Entertainment Inc. | Offline Progress of Console Game via Portable Device |
US8727873B2 (en) | 2011-09-30 | 2014-05-20 | Igt | Keyless entry into and maintenance of gaming machine |
US20130084960A1 (en) * | 2011-09-30 | 2013-04-04 | Igt | Casino services and keyless entry and maintenance via camera applications |
US8900055B2 (en) | 2011-09-30 | 2014-12-02 | Igt | Lockdown button for gaming machines and devices |
US8956223B2 (en) * | 2011-09-30 | 2015-02-17 | Igt | Casino services and keyless entry and maintenance via camera applications |
US8608571B1 (en) * | 2011-10-21 | 2013-12-17 | Google Inc. | Method and system for a tracking game using multiple mobile devices |
US10878636B2 (en) | 2012-05-01 | 2020-12-29 | Samsung Electronics Co., Ltd. | System and method for selecting targets in an augmented reality environment |
US11417066B2 (en) | 2012-05-01 | 2022-08-16 | Samsung Electronics Co., Ltd. | System and method for selecting targets in an augmented reality environment |
US10127735B2 (en) | 2012-05-01 | 2018-11-13 | Augmented Reality Holdings 2, Llc | System, method and apparatus of eye tracking or gaze detection applications including facilitating action on or interaction with a simulated object |
US10388070B2 (en) | 2012-05-01 | 2019-08-20 | Samsung Electronics Co., Ltd. | System and method for selecting targets in an augmented reality environment |
US8761800B2 (en) * | 2012-05-17 | 2014-06-24 | Nintendo Co., Ltd. | Information-processing device, server device, information-processing method, computer-readable storage medium, communication system, and communication method |
US20140363795A1 (en) * | 2013-06-06 | 2014-12-11 | Mind Gamez LLC | Travel and education application and apparatus |
US20150174481A1 (en) * | 2013-12-23 | 2015-06-25 | Ebay Inc. | Geo location questing |
US11148042B2 (en) * | 2013-12-23 | 2021-10-19 | Ebay Inc. | Geo location questing |
US20180318707A1 (en) * | 2015-07-22 | 2018-11-08 | Mordashov Dmitry Alekseevich | Method for executing computer game using vehicle license plate numbers |
CN108348809A (en) * | 2015-07-22 | 2018-07-31 | 德米特里·阿列克谢耶维奇·摩尔达绍夫 | Use the computer game method of vehicle registration number |
JP2018064968A (en) * | 2017-12-13 | 2018-04-26 | 任天堂株式会社 | Information processing system |
CN113677409A (en) * | 2018-11-26 | 2021-11-19 | 图片巴特勒股份有限公司 | Treasure hunting game guiding technology |
US11691083B2 (en) | 2018-11-26 | 2023-07-04 | Photo Butler Inc. | Scavenger hunt facilitation |
WO2020112759A1 (en) * | 2018-11-26 | 2020-06-04 | Photo Butler Inc. | Scavenger hunt facilitation |
US11582381B2 (en) * | 2018-12-25 | 2023-02-14 | Canon Kabushiki Kaisha | Method of providing contents regarding image capturing to image capture apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090036186A1 (en) | Interactive real world gaming supported over internet protocol multimedia subsystem | |
US10387946B2 (en) | System and method for wireless communication to permit audience participation | |
US9266025B2 (en) | Augmented reality gaming via geographic messaging | |
US7435179B1 (en) | Location-based authorization of gaming action in wireless communication gaming devices | |
US10016684B2 (en) | Secure geographic based gaming | |
US20140113584A1 (en) | Mapping a mobile device location to billing regions in internet protocol multimedia subsystems | |
TWI631978B (en) | Apparatus for virtual golf simulation and information service method using the same | |
RU2006133042A (en) | METHOD AND SYSTEM FOR VERIFICATION OF PLAYERS ON REMOTE TERMINALS | |
CN1643918A (en) | System and method for synchronizing interaction of a communication network with a broadcasting network | |
US10439834B2 (en) | Method and apparatus for providing a social event opportunity notification | |
CN102945258A (en) | Method and system for obtaining reliability of users in social networking services | |
KR102530733B1 (en) | Method for Providing Tracking Data of Batted Golf Ball | |
CN106020643A (en) | Method and system for dynamically displaying user interface of mobile terminal network game | |
US10805763B2 (en) | System and method for tracking a vehicle's course by comparing geolocation data from a known course | |
US20050112536A1 (en) | Method and system for performing and delivering analysis of sports activities | |
JP5172003B1 (en) | Network system, control method used therefor, and computer program | |
CN102546520B (en) | The method and system of voice information intercommunication are realized in multiple platform system | |
TW202135590A (en) | Method, electric equipment and storage medium for social network connection establishment | |
JP2003230650A (en) | Golf play support system | |
US20090070127A1 (en) | Method and apparatus for network-based mobile device coordination | |
KR20200041300A (en) | Method for producing and providing music contents and apparatus therefor | |
KR101935673B1 (en) | System and method for providing o2o game service to search a reward spot using a mobile terminal in internet of things | |
US8231469B1 (en) | Method and system for tracking drop-out events in a wireless gaming system | |
KR101756110B1 (en) | Game record using Golf simulator and Golf course through Smart Phone of service System | |
CN109067917A (en) | A kind of body-building information-pushing method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BENCO, DAVID S.;LEE, ANNE YIN-FEE;MATHAI, STINSON S.;REEL/FRAME:019967/0092;SIGNING DATES FROM 20070911 TO 20070918 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, NEW YORK Free format text: SECURITY INTEREST;ASSIGNOR:ALCATEL-LUCENT USA INC.;REEL/FRAME:030510/0627 Effective date: 20130130 |
|
AS | Assignment |
Owner name: ALCATEL-LUCENT USA INC., NEW JERSEY Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG;REEL/FRAME:033949/0016 Effective date: 20140819 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |