throbber
(12) United States Patent
`Benes et al.
`
`USOO6756882B2
`(10) Patent No.:
`US 6,756,882 B2
`(45) Date of Patent:
`Jun. 29, 2004
`
`(54) METHOD AND CONTROLLER FOR
`PROVIDING A LOCATION-BASED GAME
`ASSOCIATED WITH A PLURALITY OF
`MOBILE STATIONS
`
`(75) Inventors: Stanley J. Benes, Round Lake Beach,
`IL (US); Lawrence Downing,
`Hoffmann Estates, IL (US); Gerald J.
`Gutowski, Chicago, IL (US)
`(73) Assignee: Motorola, Inc., Schaumburg, IL (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 111 days.
`
`(21) Appl. No.: 10/237,573
`(22) Filed:
`Sep. 9, 2002
`(65)
`Prior Publication Data
`US 2004/0046655 A1 Mar. 11, 2004
`(51) Int. Cl." ................................................ G08B 23/00
`(52) U.S. Cl. ............................. 340/323 R; 340/286.02;
`340/539.13; 273/454; 273/459
`(58) Field of Search ........................ 340/323 R, 286.02,
`340/568.7,995.27,995.28, 7.48, 539.11,
`539.13; 273/454, 457, 459, 460
`References Cited
`U.S. PATENT DOCUMENTS
`
`(56)
`
`5,204657. A * 4/1993 Prosser et al. ........... 340/568.7
`5,686,887 A * 11/1997 Chen et al. ............ 340/539.19
`5,942,969 A 8/1999 Wicks
`5.999,808 A 12/1999 LaDue
`6,320,495 B1 11/2001 Sporgis
`
`* cited by examiner
`
`Primary Examiner Van Trieu
`(74) Attorney, Agent, or Firm Marshall, Gerstein & Borun
`LLP
`
`ABSTRACT
`(57)
`A method (400) and a controller (210) for providing a
`location-based game associated with a plurality of mobile
`stations (170) are described herein. The controller (210) may
`determine a plurality of game parameters based on user
`input from one of a plurality of players. The plurality of
`game parameters may include, but is not limited to, a game
`area (500) having a plurality of activation locations (505).
`The See). (210) may determine location S t
`at least one of the plurality of mobile stations (164). In
`response to one of the plurality of mobile stations (164)
`being within a proximity threshold (535) associated with one
`of the plurality of activation locations (530), the controller
`(210) may activate a game feature within one of the plurality
`of mobile stations (164). Accordingly, the controller (210)
`may provide a point value to one of the plurality of players
`in response to a trigger event associated with the game
`feature.
`
`4,961,575 A * 10/1990 Perry ..................... 340/323 R
`
`22 Claims, 5 Drawing Sheets
`
`
`
`COMMUNICAT
`ION
`NETWORK
`
`Page 1 of 13
`
`SNAP EXHIBIT 1014
`
`

`

`U.S. Patent
`
`Jun. 29, 2004
`
`Sheet 1 of 5
`
`US 6,756,882 B2
`
`COMMUNICATION
`NETWORK
`
`110
`
`
`
`
`
`
`
`
`
`
`
`PROCESSOR
`
`MEMORY
`
`DATABASE
`
`PROCESSOR
`
`At ZG 2
`
`At A G 3
`
`Page 2 of 13
`
`

`

`U.S. Patent
`
`Jun. 29, 2004
`
`Sheet 2 of 5
`
`US 6,756,882 B2
`
`DEFINE A PLURALITY OF GAME PARAMETERS-405
`
`ASSIGN TARGETS-415
`
`START LOCATION-BASED GAME - 420
`
`430
`
`IREDNYES
`T
`DEPLOY EXP
`
`ASSIGN NEW MINE -435
`
`440 TTARGET EXPIRED?
`
`YES
`
`ASSIGN NEW TARGET-445
`
`Typ EXPIRED
`
`450
`
`YES
`
`DELETE MINE
`FROM DATABASE
`
`55
`
`SUSPEND PLAYER -465
`
`NO
`IN GAME AREA?
`YES
`IN PROXIMITY THRESHOLD2
`
`
`
`
`
`DEPLOYMENT OF MINES
`
`NO
`
`(around:gorg
`Grovernix.org
`
`YES
`
`YES
`480
`
`FLOW CHART 600 475
`
`FLOW CHART 700
`
`485
`
`END CONDITION?
`
`YES
`
`495
`
`490
`
`400
`At 7G 4
`
`Page 3 of 13
`
`

`

`U.S. Patent
`U.S. Patent
`
`Jun. 29, 2004
`Jun. 29, 2004
`
`Sheet 3 of 5
`Sheet 3 of 5
`
`US 6,756,882 B2
`US 6,756,882 B2
`
`
`
`
`
`AZ G. A
`FIG. 5
`
`Page 4 of 13
`
`Page 4 of 13
`
`

`

`U.S. Patent
`
`Jun. 29, 2004
`
`Sheet 4 of 5
`
`US 6,756,882 B2
`
`FLOW CHART 600
`
`
`
`
`
`TSAFE EXPIRED?
`YES
`PROVIDE PLAYER WITH GAME QUESTION
`
`605
`
`
`
`
`
`DECREMENT
`TDETONATION
`
`665
`
`TDEIONATION EXPIRED?
`NO
`PLAYER RESPOND
`LAYER
`O
`
`YES
`CORRECT RESPONSE
`
`YE S
`INCREMENT
`PLAYER'S SCORE
`
`INCREMENT MINE
`SETTER'S SCORE
`BASED ON PROXIMITY
`THRESHOLD
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DECREMENT
`PLAYER's scoRE 625
`
`IS PLAYER THE TARGET
`
`YES
`INCREMENT MINE
`SETTER'S SCORE
`BASED ON TARGET AND
`PROXIMITY THRESHOLD
`
`
`
`610
`
`RETURN TO
`CHECK MINE ACTIVITY
`
`At A G. 6
`
`600
`
`Page 5 of 13
`
`

`

`U.S. Patent
`
`Jun. 29, 2004
`
`Sheet 5 of 5
`
`US 6,756,882 B2
`
`MINE COUNTXO?
`
`YES
`TDEPLOY EXPIRED?
`YES
`
`
`
`
`
`
`
`DEPLOYMENT COMPLETE
`
`745
`
`700
`
`AZG 27
`
`Page 6 of 13
`
`

`

`US 6,756,882 B2
`
`1
`METHOD AND CONTROLLER FOR
`PROVIDING A LOCATION-BASED GAME
`ASSOCIATED WITH A PLURALITY OF
`MOBILE STATIONS
`
`2
`mobile Stations may act as a host mobile Station. The
`plurality of game parameters may include, but is not limited
`to, a game area having a plurality of activation locations, a
`time period associated with the location-based game, and an
`end condition associated with the location-based game. The
`controller may also determine location associated with one
`of the plurality of mobile Stations. In response to one of the
`plurality of mobile Stations being within a proximity thresh
`old associated with one of the plurality of activation
`locations, the controller may activate a game feature within
`one of the plurality of mobile Stations. For example, the
`controller may generate a game question within a mobile
`Station in response to that particular mobile Station being
`within the proximity threshold of one of the plurality of
`activation locations. Further, the controller may provide a
`point value to one of the plurality of players in response to
`a trigger event associated with the game feature. The trigger
`event may be, but is not limited to, a diffusing event and a
`detonating event. For example, a player may be awarded
`with points if that player responds correctly to the game
`question. However, if that player fails to respond correctly to
`the game question then another player may be awarded with
`points. Although the embodiments disclosed herein are
`particularly well Suited for use with a cellular telephone Such
`as one operable in accordance with Java 2 platform, Micro
`Edition (J2ME), persons of ordinary skill in the art will
`readily appreciate that the teachings of this disclosure are in
`no way limited to cellular telephones. On the contrary,
`perSons of ordinary skill in the art will readily appreciate that
`the teachings of this disclosure can be employed with any
`wireleSS communication device Such as a pager and a
`personal digital assistant (PDA).
`A communication System in accordance with the present
`disclosure is described in terms of Several preferred
`embodiments, and particularly, in terms of a wireleSS com
`munication System operating in accordance with at least one
`of Several Standards. These Standards include analog, digital
`or dual-mode communication System protocols Such as, but
`not limited to, the Advanced Mobile Phone System (AMPS),
`the Narrowband Advanced Mobile Phone System
`(NAMPS), the Global System for Mobile Communications
`(GSM), the IS-55 Time Division Multiple Access (TDMA)
`digital cellular system, the IS-95 Code Division Multiple
`Access (CDMA) digital cellular system, CDMA2000, the
`Personal Communications System (PCS), 3G, the Universal
`Mobile Telecommunications System (UMTS) and variations
`and evolutions of these protocols.
`A wireleSS communication System is a complex network
`of Systems and elements. Typical Systems and elements
`include (1) a radio link to mobile Stations (e.g., a cellular
`telephone or a Subscriber equipment used to access the
`wireless communication System), which is usually provided
`by at least one and typically several base stations, (2)
`communication links between the base stations, (3) a
`controller, typically one or more base Station controllers or
`centralized base station controllers (BSC/CBSC), to control
`communication between and to manage the operation and
`interaction of the base stations, (4) a Switching System,
`typically including a mobile Switching center (MSC), to
`perform call processing within the System, and (5) a link to
`the land line, i.e., the public Switch telephone network
`(PSTN) or the integrated services digital network (ISDN).
`Abase station subsystem (BSS) or a radio access network
`(RAN), which typically includes one or more base station
`controllers and a plurality of base Stations, provides all of the
`radio-related functions. The base Station controller provides
`all the control functions and physical links between the
`
`TECHNICAL FIELD
`The present disclosure relates to wireleSS communication
`Systems, and more particularly, to a method and a controller
`for providing a location-based game associated with a
`plurality of mobile Stations.
`
`BACKGROUND AND SUMMARY OF THE
`INVENTION
`Wireless communication service providers offer many
`location-based Services Such as emergency Services, mobile
`yellow pages, and navigation assistance to Subscribers. In
`fact, Some providers may provide entertainment Services
`Such as games based on location of Subscribers. Typically, a
`provider may automatically provide a location-based game
`without allowing the Subscribers to alter the game rules and
`parameters. That is, current location-based games do not
`permit Subscribers to alter the game by defining a desired
`area of play nor do they activate game features without
`direct communication between the Subscriber and the pro
`vider. For example, a Subscriber may be physically at a
`particular location but the Subscriber may need to call in to
`the provider to activate a game feature associated with the
`location-based game. As a result, SubscriberS may be forced
`to use premium airtime to participate in the game.
`Further, one aspect of designing a wireleSS communica
`tion System is to optimize the resources available to Sub
`Scribers. In particular, one method of improving the avail
`ability of resources within the wireleSS communication
`System is to reduce traffic to and from mobile Stations.
`Therefore, a need exists for a player-defined location-based
`game and an effective means to provide that game.
`
`15
`
`25
`
`35
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`40
`
`This disclosure will describe several embodiments to
`illustrate its broad teachings. Reference is also made to the
`attached drawings.
`FIG. 1 is a block diagram representation of a wireleSS
`communication System.
`FIGS. 2 and 3 are block diagram representations of a
`controller.
`FIG. 4 is a visual representation of a location-based game.
`FIGS. 5, 6, and 7 are flow diagrams illustrating a method
`for providing a location based game.
`
`45
`
`50
`
`DETAILED DESCRIPTION
`A method and a controller for providing a location-based
`game associated with a plurality of mobile Stations are
`described herein. In a wireleSS communication System, each
`of a plurality of mobile Stations may correspond to one of a
`plurality of players of the location-based game. The con
`troller may determine a plurality of game parameters based
`on user input within one of the plurality of mobile Stations.
`In particular, the controller may be integrated into a com
`munication network that provides communication Service to
`the plurality of mobile Stations. Alternatively, the location
`based game may be mobile Station-centric Such that the
`controller may be integrated into at least one of the plurality
`of mobile stations. For example, one of the plurality of
`
`55
`
`60
`
`65
`
`Page 7 of 13
`
`

`

`US 6,756,882 B2
`
`15
`
`3
`Switching System and the base Stations. The base Station
`controller is also a high-capacity Switch that provides func
`tions Such as handover, cell configuration, and control of
`radio frequency (RF) power levels in the base stations.
`The base station handles the radio interface to the mobile
`Station. The base Station includes the radio equipment
`(transceivers, antennas, amplifiers, etc.) needed to Service
`each communication cell in the System. A group of base
`Stations is controlled by a base Station controller. Thus, the
`base Station controller operates in conjunction with the base
`Station as part of the base Station Subsystem to provide the
`mobile Station with real-time Voice, data, and multimedia
`Services (e.g., a call).
`Referring to FIG. 1, a wireleSS communication System
`100 includes a communication network 110 and a plurality
`of base station controllers (BSC), generally shown as 120
`and 125, servicing a total service area 130. AS is known for
`such systems, each BSC 120 and 125 has associated there
`with a plurality of base stations (BS), generally shown as
`140, 142, 144, and 146, servicing communication cells,
`generally shown as 150, 152, 154, and 156, within the total
`service area 130. The BSCs 120 and 125, and base stations
`140, 142, 144, and 146 are specified and operate in accor
`dance with the applicable Standard or Standards for provid
`ing wireleSS communication Services to a plurality of mobile
`stations (MS) 170, generally shown as 160, 162, 164, and
`166, operating in communication cells 150, 152, 154, and
`156, and each of these elements are commercially available
`from Motorola, Inc. of Schaumburg, Ill.
`Referring to FIGS. 2 and 3, a controller 210 adapted to
`provide a location-based game is shown. AS used herein
`“game” refers to any form of amusement, recreation, com
`petition or contest. Further, "game' also refers to any
`Simulated activity, Virtual activity, role-playing activity,
`competitive activity involving skill, chance and/or
`endurance, or activity requiring a number of points for
`winning. The controller 210 may be operatively coupled to
`a database 220 and integrated into the communication
`network 110 as shown in FIG. 2. The controller 210 may
`operate as a central Server from the communication network
`110 to provide the location-based game as described herein.
`Alternatively, the location-based game may be mobile
`station-centric such that the controller 210 may be integrated
`into at least one of the plurality of mobile stations 170 (one
`shown as 160 in FIG. 3). That is, one of the plurality of
`mobile stations 170 may act as a host mobile station or all
`of plurality of mobile stations 170 may act in conjunction
`with each other to operate the location-based game as
`described herein. The controller 210 includes a processor
`250 and a memory 260. The processor 250 is operatively
`coupled to the memory 260, which Stores a program or a Set
`of operating instructions for the processor 250. The proces
`Sor 250 executes the program or the Set of operating instruc
`tions such that the controller 210 operates as described
`herein. The program of the Set of operating instructions may
`be embodied in a computer-readable medium Such as, but
`not limited to, paper, a programmable gate array, an appli
`cation specific integrated circuit (ASIC), an erasable pro
`grammable read only memory (EPROM), a read only
`memory (ROM), a random access memory (RAM), a mag
`60
`netic media, and an optical media. The database 220 may be
`operable to Store information associated with the location
`based game Such as, but not limited to, a plurality of game
`parameters, a plurality of timers, and game records.
`One possible implementation of the computer program
`executed by the controller 210 (e.g., via the processor 250)
`is illustrated in FIG. 4. Persons of ordinary skill in the art
`
`65
`
`4
`will appreciate that the computer program can be imple
`mented in any of many different ways utilizing any of many
`different programming codes Stored on any of many
`computer-readable mediums Such as a volatile or nonvolatile
`memory or other mass storage device (e.g., a floppy disk, a
`compact disc (CD), and a digital versatile disc (DVD)).
`Thus, although a particular order of Steps is illustrated in
`FIG. 4, persons of ordinary skill in the art will appreciate
`that these Steps can be performed in other temporal
`Sequences. Again, the flow chart 400 is merely provided as
`an example of one way to program the controller 210 to
`provide a location-based game associated with a plurality of
`mobile stations 170. The flow chart 400 begins at step 405,
`wherein the controller 210 may define a plurality of game
`parameters based on user input from one of a plurality of
`players of the location-based game. The plurality of game
`parameters may be, but is not limited to, a game area, a time
`period, an end condition, a category of game questions, and
`a proximity threshold associated with one of a plurality of
`activation locations within the game area. Each of the
`plurality of playerS may operate one of the plurality of
`mobile Stations 170. For example, a player operating the
`mobile station 160 may define a game area within the total
`Service area 130 shown in FIG. 1 for the location-based
`game.
`Referring to FIG. 5, the game area 500 may be a geo
`graphic region defined by, but not limited to, user input (i.e.,
`inputting latitude and longitude coordinates via a mobile
`Station) and Survey (i.e., physically being at a location) of
`the boundaries. When a player (e.g., one of the users of the
`mobile stations 160, 162,164) is within the game area 500,
`a game feature associated with the location-based game may
`be automatically activated (i.e., without user input). In
`contrast, when a player (e.g., user of the mobile station 166)
`is outside of the game area 500, the player may be suspended
`from participating in the location-based game. The game
`area 500 may include a plurality of activation locations 505,
`generally shown as Location A510, Location B 520, Loca
`tion C 530, and Location D 540, so that the game feature
`may be activated when a player is within a proximity
`threshold (generally shown as 515, 525,535, 545) of one of
`the plurality of activation locations 505 as described in detail
`below. The plurality of activation locations 505 may be
`defined as a latitude/longitude coordinate by a location
`System Such as, but not limited to, a global positioning
`system (GPS), and a forward link trilateration (FLT) system.
`Other examples of an activation location may be a location
`asSociated with, but not limited to, an area code, a Zip code,
`and a Square block.
`A player of the location-based game (e.g., the user of the
`mobile station 160) may also define the game feature
`asSociated with the location-based game. For example, the
`game feature may be, but is not limited to, generating a game
`question when a player is within a proximity threshold of
`one of the plurality of activation locations 505. In particular,
`the game questions may be associated with a category Such
`as, but not limited to, Sports, Science, history, arts,
`entertainment, people, and places. The response by a player
`to the game questions may determine how to assign point
`values to the players in the location-based game as described
`in detail below.
`Further, a player Such as, but not limited to, the player
`operating the mobile Station 160, may define an end condi
`tion associated with the location-based game. For example,
`the location-based game may end for all players after a game
`time period (TAE). The game time period (TAE) may
`be, but is not limited to, a user-defined time period and a
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`Page 8 of 13
`
`

`

`S
`randomly-generated time period. In another example, the
`location-based game may have a single elimination format
`Such that a player may exit the location-based game after a
`detonating event (i.e., a player may detonate a “mine' by
`failing to respond correctly to a game question). A player
`may also exit the location-based game after detonating a
`predetermined number of mines (i.e., failing to respond
`correctly to a predetermined number of game questions).
`Alternatively, the location-based game may end when a
`player scores a predetermined number of points (i.e., reaches
`a predetermined point value). For example, the location
`based game may end when a player Scores a particular
`number of points. A player's participation in the location
`based game may be terminated when the Score of that player
`falls below a minimum threshold such as zero (0) points.
`Upon defining the plurality of game parameters as
`described above, the controller 210 at step 415 may assign
`each player participating in the location-based game with
`another player as a target. The controller 210 may either
`assign targets based on user input or randomly assign each
`player to at least one target. For example, the player oper
`ating the mobile Station 162 may be a target for the player
`operating the mobile Station 164, which in turn, may be a
`target for the player operating the mobile station 166 (i.e.,
`MS 162->MS 164->MS 166). Alternatively, the controller
`210 may assign targets on a reciprocal basis as oppose to a
`non-reciprocal basis as described above. That is, the player
`operating the mobile Station 162 may be a target for the
`player operating the mobile station 164 and Vice versa (i.e.,
`MS 162es MS 164). A player may be a target of a mine setter
`(i.e., another player) for a time period (Targer) or until that
`detonates a mine set by the mine setter (i.e., failing to
`respond correctly to a game question). The assignment of
`targets may contribute to providing point values to the
`players in the location-based game as described in detail
`below.
`The location-based game may start at Step 420. In
`particular, a plurality of time periods associated with, but not
`limited to, the game, a target, and an activation location may
`begin to increment/decrement. For example, a player may
`have defined the location-based game to end in eight (8)
`hours (i.e., an end condition). AS result, the players may play
`the location-based game until the game time period
`increments/decrements to eight (8) hours.
`The controller 210 may also keep track of a deployment
`time period (Toro), which is a time period for a player
`to activate a plurality of activation locations 505 (“mines”).
`That is, a player may activate a predetermined number of
`locations within the game area 500 as one of the plurality of
`activation locations 505 such that a game feature may be
`activated when another player is within a proximity thresh
`old of one of the plurality of activation locations 505. The
`plurality of activation locations 505 (i.e., location of the
`mines) may be stored within the database 220. As mines are
`deployed, for example, the number of mines available for a
`player to deploy may decrease. To prevent “flooding of the
`game space 500 with mines all at once, the controller 210 at
`step 430 may determine whether the deployment time period
`(Toro) has expired before assigning additional mines for
`a player to deploy. In which case, the controller 210 may
`assign additional mines to a player at Step 435. Otherwise,
`the controller 210 may proceed directly to step 440 to
`determine whether a target time period (TA) has
`expired, i.e., a time period associated with a player being a
`target. If the target time period (Targer) has expired then
`the controller 210 at step 445 may assign that player as a new
`target for another player. Following the example described
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 6,756,882 B2
`
`6
`above, the player operating the mobile Station 162 may be a
`target of the player operating the mobile station 164. When
`the target time period (Targer) associated with the player
`operating the mobile station 162 expires, the controller 210
`may assign the player operating the mobile Station 164 with
`another player as a target. Next, the controller 210 may
`proceed to step 450 to determine whether an expiration time
`period (TExprArrow) of one of the plurality of activation
`locations 505 has expired. That is, a location within the
`game area may be activated as an activation location (i.e., a
`“mine') for a particular time period. After the expiration
`time period (TExprArrow), a location may no longer be
`activated So that a game feature may be triggered when a
`player is within a proximity threshold of that particular
`location. Accordingly, the controller 210 at step 455 may
`delete that particular location from the database 220 as one
`of the plurality of activation locations 505 (i.e., no longer a
`“mine').
`The controller 210 may monitor and determine location
`asSociated with at least one of the plurality of mobile Stations
`170. Persons of ordinary skill in the art will appreciate that
`determining location of a mobile Station may be imple
`mented in many ways. For example, the controller 210 may
`determine location associated with the mobile station 160
`based on a global positioning system (GPS). Based on the
`location of a mobile station, the controller 210 at step 460
`may determine whether that particular mobile Station is
`within the game area 500. If the mobile station is outside of
`the game area 500 (e.g., mobile station 166), the controller
`at Step 465 may Suspend the player operating that mobile
`Station from participating in the location-based game. For
`example, the player operating the mobile station 166 may
`not participate in the location-based game because the
`mobile station 166 is outside the game area 500 as shown in
`FIG. 5. Otherwise, referring back to FIG. 4, the controller
`210 at step 470 may determine whether the mobile station is
`within a proximity threshold of one of the plurality of
`activation locations 505. Each proximity threshold, gener
`ally shown as 515,525,535,545, may be a surrounding area
`that defines the boundary of a corresponding activation
`location 510, 520, 530, 540, respectively. For example, the
`proximity threshold 525 of Location B 520 may be 100 feet
`(i.e., less than or equal to 100 feet), and the mobile Station
`162 may be more than 100 feet from Location B 520 (i.e.,
`>100 feet). Because the mobile station 162 is outside the
`proximity threshold 525 of Location B 520, the mobile
`Station 162 may not activate a game feature associated with
`the location-based game. In contrast, for example, the proX
`imity threshold 535 of Location C 530 may be 200 feet (i.e.,
`less than or equal to 200 feet), and the mobile station 164
`may be less than 200 feet from Location C 530. As a result,
`the mobile Station 164 may activate a game feature associ
`ated with the location-based game because the mobile
`station 164 is within the proximity threshold 535 of the
`Location C 530.
`Each of the proximity thresholds 515, 525,535,535 may
`be user-defined by a player who designated a corresponding
`location as one of the plurality of activation locations 505
`(i.e., the mine setter may set the proximity threshold of a
`“mine”). Point values may be awarded based on the prox
`imity threshold. That is, a smaller proximity threshold may
`correspond to more points for the mine Setter whereas a
`larger threshold may correspond to fewer points for the mine
`Setter in response to a mine being detonated. For example,
`the miner setter of Location B 520 may receive more points
`than the mine setter of Location C 530 because the proximity
`threshold 525 for Location B 520 is less than the proximity
`
`Page 9 of 13
`
`

`

`US 6,756,882 B2
`
`15
`
`25
`
`35
`
`40
`
`7
`threshold 535 for Location C (i.e., 100 feet versus 200 feet,
`respectively, as mentioned in the above example).
`By being in within the proximity threshold of one of the
`plurality of activation locations 505 (i.e., triggering a mine)
`as the mobile station 164 did in the above example, the
`player operating the mobile Station 164 may be provided
`with a notification indicating that a game feature may be
`activated (i.e., a game question). The notification may be,
`but is not limited to, a graphical image, a Sound indication,
`a Visual indication, a text message, an audio message, a
`Video message, and a multimedia message. Accordingly, the
`controller 210 at step 475 may proceed to flow chart 600
`shown in FIG. 6. In particular, the controller 210 at step 605
`may determine whether a safe time period (TA) associ
`ated with one of the plurality of activation locations has
`expired, i.e., a time period for a player to designate a
`location as one of the plurality of activation locations and to
`leave the proximity threshold of that activation location
`before it may be armed. Thus, the Safe time period (Ts)
`may allow a player to “back track to designate another
`location as one of the plurality of activation locations. The
`controller 210 may return to flow chart 400 via step 610 if
`the Safe time period (TA) has not expired. Otherwise, the
`controller 210 may remove that activation location from the
`database 220 and proceed to step 615 to provide a player
`with a game question. The controller 210 may randomly
`Select the game question for the player to respond.
`Alternatively, the player may Select a game question within
`a category. Points may be awarded to the playerS based on
`whether a mine diffused. In particular, a player may diffuse
`a mine by responding correctly to a game question within a
`detonation time period (Torovarrow). At Steps 620, the
`controller 210 may determine whether the detonation time
`period (Tetovarrow) has expired. If the player fails to
`respond correctly the game questions prior to the detonation
`time period (TorrowArrow) expiring, the controller 210 may
`to provide point values to the playerS accordingly. To
`illustrate the concept of providing point values, the control
`ler 210 at step 625 may begin providing point values to the
`players by decrementing the Score of the player who failed
`to respond to the game question prior to the detonation time
`period (TA). Further, the controller 210 at Step
`630 may determine whether that player (i.e., one who
`activated the game feature by being within the proximity
`threshold of one of the plurality of activation locations 505)
`is a target of the player who designated the location as one
`of the plurality of activation locations 505. That is, the
`controller 210 may determine whether the player who trig
`gered the mine is a target of the player who set the mine (i.e.,
`the mine Setter). For example, the player operating the
`mobile Station 164 may have activated a game feature by
`being within the proximity threshold 535 of location C 530.
`Accordingly, the controller 210 may determine whether the
`player operating the mobile Station 164 may be a target of
`the player who designated Location C 530 as one of the
`plurality of activation locations 505 (i.e., the player who
`deployed the mine at Location C). If the player operating the
`mobile Station 164 is a target of the mine Setter, the con
`troller 210 at step 640 may increment the score the mine
`Setter accordingly. That is, the mine Setter may receive more
`points because a target failed to provide a correct response
`to the game question within the detonation time period
`(Torovario) (i.e., the target detonated the mine). Further,
`the controller 210 may also award points based on the
`proximity threshold. AS noted above, a Smaller proximity
`threshold may correspond to more points for the mine Setter
`whereas a larger proximity threshold may correspond to
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`fewer points because a Smaller proximity threshold is not as
`encompassing as a larger proximity threshold (i.e., a Smaller
`proximity threshold covers a Smaller area than a larger
`proximity threshold). On the other hand, if the player
`operating the mobile Station 164 is not a target of the mine
`setter, the controller 210 at step 645 may increment the score
`of the mine setter simply based on the proximity threshold.
`After providing point values to the players at either step 640
`or step 645, the controller 210 at step 610 may return to step
`480 of flow chart 400 shown in FIG. 4.
`Referring back to step 620, if the controller 210 deter
`mines that the detonation time period (Tetovarrow) has not
`expired then the controller 210 may proceed to step 660 to
`determine whether the player provided a response to the
`game question. If the player has not responded to the
`questions then the controller 210 at step 665 may decrement
`the detonation time period (Tetovarrow) and return to step
`620 to determine whether the detonation time period
`(Torovario) has expired. Otherwise, the controller 210
`may proceed to step 670 to determine whether the player
`provided a correct response to the game question to diffuse
`the mine. If the player fails to respond correctly to the game
`questions (i.e., the mine detonated), the controller 210 may
`proceed to provide point values to the players beginning
`with step 625 as described above. However, if the player
`correctly answers to the game question then the controller
`210 at step 680 may increment the score of that player. From
`the example illustrated above, if the player operating the
`mobile Station 164 correctly responds to the game question
`then the player operating the mobil

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket