throbber
USOO6957076B2
`
`(12) United States Patent
`Hunzinger
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,957,076 B2
`Oct. 18, 2005
`
`(54) LOCATION SPECIFIC REMINDERS FOR
`WIRELESS MOBILES
`(75) Inventor: Jason F. Hunzinger, Carlsbad, CA
`(US)
`
`(73) Assignee: DENSO Corporation, Kariya (JP)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 487 days.
`(21) Appl. No.: 09/998,945
`(22) Filed:
`Nov. 15, 2001
`(65)
`Prior Publication Data
`US 2002/0O86680 A1
`Jul. 4, 2002
`Related U.S. Application Data
`(60) Provisional application No. 60/252,995, filed on Nov.
`22, 2000.
`(51) Int. Cl. ................................................ H04Q 7/20
`(52) U.S. Cl. ................................. 455/456.3; 455/456.2
`(58) Field of Search .......................... 455/4.56.1, 456.2,
`455/456.3, 456.6, 457, 458, 460, 461, 462,
`455/18, 459, 41.4.1,414.2, 412.2; 340/825.49,
`340/825.69,905, 902,904,995, 996; 342/357;
`701/208-211, 201
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`6,177,905 B1* 1/2001 Welch ................... 342/357.13
`6,205,326 B1* 3/2001 Tell et al. ................... 455/406
`6,351,647 B1
`2/2002 Gustafsson ................. 455/466
`6,360,101 B1* 3/2002 Irvin .............
`... 455/456.6
`6,400,956 B1* 6/2002 Richton .....
`... 455/456.3
`6,542,743 B1
`4/2003 Soliman ..................... 455/436
`6,563,430 B1* 5/2003 Kemink et al. ........ 340/825.49
`6,650,902 B1* 11/2003 Richton ............
`... 455/456.3
`6,731,940 B1* 5/2004 Nagendran ............... 455/4.56.1
`* cited by examiner
`Primary Examiner Jean Gelin
`(74) Attorney, Agent, or Firm-Harness, Dickey & Pierce,
`PLC
`
`(57)
`
`ABSTRACT
`
`A System allows users of wireleSS mobile terminals to Set
`reminders, alerts, or other actions to be triggered based on
`location or dynamics. Such location information may
`include, but is not limited to, a specific location description
`Such as latitude, longitude and a radius describing a gener
`ally circular region in which the terminal is located. The
`System monitors the location information until the pro
`grammed conditions are Satisfied. Once the location condi
`tion is Satisfied the System of the present invention triggers
`the programmed reminder.
`
`22 Claims, 4 Drawing Sheets
`
`OBE
`SWITCHING
`
`
`
`See
`
`106-4-CMS)
`104
`BASE
`SAION
`
`108;
`
`Page 1 of 9
`
`SAMSUNG EX-1054
`
`

`

`U.S. Patent
`
`Oct. 18, 2005
`
`Sheet 1 of 4
`
`US 6,957,076 B2
`
`MOBILE
`SWITCHING
`
`
`
`
`
`108
`
`
`
`
`
`
`
`
`
`
`
`108C
`
`104C
`
`BASE
`STATION
`
`1088
`
`
`
`
`
`104d
`
`106
`
`(a)
`
`BASE
`STATION
`
`
`
`BASE
`STATION
`
`104
`
`108
`
`
`
`04k
`
`BASE
`SIATION
`
`
`
`CMS) See 104
`
`BASE
`STATION
`
`108;
`
`FIG. A
`
`Page 2 of 9
`
`

`

`U.S. Patent
`
`Oct. 18, 2005
`
`Sheet 2 of 4
`
`US 6,957,076 B2
`
`PROCESSOR
`
`152
`
`154
`
`106
`1.
`
`156
`
`MEMORY
`
`PARAMETER
`STORAGE
`
`F.G. 1B
`
`200
`
`205
`
`USERSELECTS TO
`SET/PROGRAMA
`REMINDER
`
`USER IS PROMPTED
`FORREMINDER AND
`DIRECTION
`
`CURRENT LOCATION
`INFORMATIONSTORED
`
`210
`
`215
`
`TRIGGER STORED AND
`CROSS-REFERENCED TO STORED
`LOCATION INFORMATION
`
`220
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`225
`MONITOR CURRENT LOCATION
`INFORMATION WERSUS
`STORED INFORMATION
`
`MATCH
`DETECTED
`2
`
`DIRECTION
`Magles
`
`240
`
`TRIGGER STORED
`ACTION
`
`
`
`
`
`REMINDER SET
`TO REPEAT
`
`
`
`250
`
`FG.2
`
`END
`
`Page 3 of 9
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 18, 2005
`Oct. 18, 2005
`
`Sheet 3 of 4
`Sheet 3 of 4
`
`US 6,957,076 B2
`US 6,957,076 B2
`
`
`
`
`
`FIG 3
`FIG. 3
`
`Page 4 of 9
`
`Page 4 of 9
`
`

`

`U.S. Patent
`
`Oct. 18, 2005
`
`Sheet 4 of 4
`
`US 6,957,076 B2
`
`NZ
`to
`Set ReminderS
`SERE IEE
`Set Text
`
`UIGO
`
`Options:
`Ch9QSe LOCation
`Set Orientation
`405 Setext
`Set Voice Menno
`Set Ringer
`Set Repeat
`SE gal. Her
`Set Schedule 420
`or -410 E. N.
`T.
`(S)
`Sad
`Ch00Se LOCation
`Edit LOCation:
`CurrentCurrent(X)
`ip Name
`
`Ored
`
`S.
`i? .
`ReminderS
`
`IOC20
`
`S. 2:
`
`
`
`NZ
`Select LOCation:
`
`Horne
`Work
`
`amamo-
`
`415
`Stored
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`m.
`S.
`lid
`Select Orientation:
`
`XI
`Both
`
`f
`st
`Text (0-32
`Characters):
`
`
`
`
`
`
`
`st
`Set Call
`
`435
`
`et Nunn/Entr
`et Page
`Set MOSMS
`
`s
`NZ
`Set Repeat
`
`t
`
`One - time
`Repeat
`
`FIG. 4
`
`
`
`
`
`
`
`
`
`425
`
`445
`
`a
`Set WOICe MeNO;
`
`t
`
`450-Select Memo
`Create MenO
`
`
`
`
`
`
`
`Select Rinder
`Create Ringer
`
`Page 5 of 9
`
`

`

`1
`LOCATION SPECIFIC REMINDERS FOR
`WIRELESS MOBILES
`
`US 6,957,076 B2
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application claims benefit of U.S. Provisional appli
`cation No. 60/252,995, filed Nov. 22, 2000, the content of
`which is herein incorporated by reference in its entirety.
`
`TECHNICAL FIELD
`
`This invention relates to wireleSS communication SyS
`tems, and more particularly to providing a System that
`allows wireleSS communication System mobile terminal
`users to Set reminders or actions in general to occur or be
`triggered based on a wireless terminal's location or location
`dynamics.
`
`15
`
`BACKGROUND
`
`Cellular telephones may operate under a variety of Stan
`dards including the code division multiple access (CDMA)
`cellular telephone communication System as described in
`TIA/EIA, IS-95, Mobile station-Base Station Compatibility
`Standard for Dual-Mode Wideband Spread Spectrum Cel
`lular System, published July 1993. CDMA is a technique for
`Spread-spectrum multiple-acceSS digital communications
`that creates channels through the use of unique code
`Sequences. In CDMA Systems, Signals can be and are
`received in the presence of high levels of interference. The
`practical limit of Signal reception depends on the channel
`conditions, but CDMA reception in the system described in
`the aforementioned IS-95 Standard can take place in the
`presence of interference that is 18 dB larger than the Signal
`for a Static channel. Typically, the System operates with a
`lower level of interference and dynamic channel conditions.
`WireleSS communication Systems are beginning to incor
`porate network-based and network-assisted location deter
`mination Systems. Some wireleSS handsets have network
`assisted GPS capability. Some CDMA wireless handsets
`make use of the wireleSS communication signals themselves
`to perform location-related measurements Such as in
`Enhanced Forward Link Trilateration (EFLT) or Advanced
`Forward Link Trilateration (AFLT) which use the difference
`in phase delays of wireleSS Signals as input to location
`calculations. Other wireleSS communication Systems, Such
`as Some telematics products incorporate Stand-alone capa
`bilities Such as GPS. Wireless terminals without location
`capabilities may also have access to location related infor
`mation. For example, the base Station that a mobile Station
`communicates with may have a unique identifier that iden
`tifies that particular base Station to the mobile or Signal
`conditions may be recognized from past observations. These
`types of information inherently identify the mobile general
`location as being the same as at Some prior time.
`Location information can be used to enable location
`based Services. Similarly, location-based Services can be
`network or terminal based or distributed between wireless
`communication System entities. Distributed or network
`based Services generally require active communication and
`use of wireleSS resources Such as communication channels.
`For example, the TIA/EIA location protocol standard IS-801
`enables network-assisted GPS via messaging over the
`CDMA wireless link between infrastructure and terminals.
`Such resources may be expensive, limited and have quality
`of Service impacts on usage Such as moderate or high
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`latency. The present invention focuses on both overcoming
`the necessity for using wireleSS communication connections
`to Supply position location, Such as network assisted, net
`work based or Standalone position location technologies, as
`well as providing a practical location-based Service to ter
`minal users.
`
`SUMMARY
`
`The present invention provides a System that allows users
`of wireleSS mobile terminals to Set reminders, alerts, or other
`actions to be triggered based on location or dynamics.
`Consider for example, that a user of a wireleSS handset
`realizes that he or she wants to pickup Some groceries on the
`way home as he or she passes a grocery Store on the way to
`work. Using the present invention, the user can command
`the terminal to Set a reminder in the form of, for example, a
`Voice memo “buy groceries'. The user may then Select that
`this reminder be played back upon re-entering the current
`general location. At this point, the invention Stores informa
`tion relating to the current location and begins monitoring.
`Such location information may include, but is not limited to,
`a Specific location description Such as latitude, longitude and
`a radius describing a generally circular region in which the
`terminal is located. Alternatively, Such location information
`may include location-related information Such as base Sta
`tion or Sector identification or Signal condition profiles. The
`System of the present invention monitors the location infor
`mation until the programmed conditions are Satisfied. In the
`example considered above, this would translate to detecting
`that the terminal left the area where the reminder was
`programmed and then re-entered that area. Once the location
`condition is Satisfied the System of the present invention
`triggers the programmed reminder which, in the example
`considered, involves playing back a voice memo recording
`for the user.
`An example of a Stored location reminder consists of a
`recorded Voice memo saying "pick up Schematics from
`factory' associated with location information describing the
`general location of the factory and orientation information
`Specifying that the reminder should only be triggered upon
`entering the factory area.
`These and other features and advantages of the invention
`will become more apparent upon reading the following
`detailed description and upon reference to the accompanying
`drawings.
`
`DESCRIPTION OF DRAWINGS
`
`FIG. 1A illustrates components of a wireleSS communi
`cation System appropriate for use with an embodiment of the
`invention.
`FIG. 1B is a block diagram showing features of a mobile
`Station according to one embodiment of the invention.
`FIG. 2 is a flow chart illustrating location reminder
`programming, monitoring and triggering procedures accord
`ing to one embodiment of the present invention.
`FIG. 3 is a diagram of a roaming mobile Station for use in
`a wireleSS communication System illustrating monitoring
`and triggering of a location reminder according to one
`embodiment of the present invention.
`FIG. 4 is a user interface design diagram showing an
`embodiment of user programming of location reminders.
`
`Page 6 of 9
`
`

`

`3
`DETAILED DESCRIPTION
`
`US 6,957,076 B2
`
`4
`The user may be prompted to use a stored location or the
`current location. Alternatively, as shown in FIG. 2, by
`default the current location information is stored 215. A
`mobile terminal can use location information Such as base
`station ID, neighbor list, CDMA pilot PN offset, multi-path
`signal conditions or other signal conditions, GPS, FLT
`(AFLT or EFLT or other), or any other location identifying
`information. Note that it is not necessary for a location to be
`physically or geographically described by the information. It
`is only necessary that information allow the terminal to
`recognize whether or not it has left or returned to the same
`location. If the location information does describe a geo
`graphical area, then a Set area may be defined in Several
`ways: a point with a radius, network parameters, a geo
`graphic geometric shape, etc. It is also not necessary that the
`mobile knows the exact location or that the mobile tells the
`user what the location is as long as it can Store and recognize
`it. The location area characteristics may be settable by the
`user or be adapted according to the precision, accuracy or
`availability of location information.
`The terminal also Stores the location reminder trigger and
`action information and a reference to the current location
`220. The terminal then monitors 225 the current location
`until it is outside of the “set' location area. For example, the
`terminal monitors the current location information and
`detects when the terminal has handed-off to another base
`Station or has exceeded a pre-Set distance from the Stored
`location. The mobile may detect that it is has transitioned out
`of the area described by the stored location information or
`that the current location matches the Stored location infor
`mation 230 but the direction of travel may also be checked
`235. For example, in the case where the mobile terminal is
`transitioning to an area outside the location described by the
`Stored information, i.e. exiting the location, it may not
`trigger the Stored action but rather return to continue moni
`toring 225. The mobile terminal may then continue moni
`toring until the current location again matches or is similar
`to the Stored location.
`The mobile may monitor the current location periodically,
`whenever a significant change occurs, whenever a certain
`pre-programmed change occurs, whenever a call is made, a
`handoff occurs or any System conditions change.
`The mobile terminal monitors the current location and
`triggers the Stored action when it detects that it has reentered
`the vicinity of the Stored-location, i.e. entering the location
`described by the stored location information. The action is
`triggered 240 when both the location matches 230 the stored
`location and the direction matches the Stored trigger infor
`mation 235. Direction may be described, for example, as
`either entering a defined Stored location or as exiting a
`defined Stored location. A practical example of using this is
`a person who, while driving to work, wants to program a
`reminder for himself/herself to run an errand after work. The
`user would program the reminder action Such as a voice
`memo to be played and Select his/her office location as well
`as Specify that the reminder should trigger only when exiting
`the office.
`If the user programs the reminder to recur or repeat then
`the proceSS returns to continue monitoring 225.
`FIG. 3 is a diagram of a roaming mobile Station for use in
`a wireleSS communication System illustrating monitoring
`and triggering of a location reminder according to one
`embodiment of the present invention. FIG.3 shows a mobile
`terminal 300 that roams from inside Area A350 to the border
`of Area A350, then to Area B355 (outside Area A) and then
`returns into Area A350 at Some later time. A reminder can
`be programmed in Area A350 when the mobile terminal is
`
`FIG. 1A illustrates components of an exemplary wireleSS
`communication System. A mobile Switching center 102
`communicates with base stations 104a–104k (only one con
`nection shown). The base stations 104a–104k (generally
`104) broadcasts data to and receives data from mobile
`terminals 106 within cells 108a–108k (generally 108). The
`cell 108 is a geographic region, roughly hexagonal, having
`a radius of up to 35 kilometers or possibly more.
`A mobile terminal 106 is capable of receiving data from
`and transmitting data to a base Station 104. In one embodi
`ment, the mobile terminal 106 receives and transmits data
`according to the Code Division Multiple Access (CDMA)
`Standard. CDMA is a communication Standard permitting
`mobile users of wireleSS communication devices to
`eXchange data over a telephone System wherein radio signals
`carry data to and from the wireleSS devices.
`Under the CDMA standard, additional cells 108a, 108c,
`108d, and 108e adjacent to the cell 108b permit mobile
`terminals 106 to cross cell boundaries without interrupting
`communications. This is So because base Stations 104a,
`104c, 104d, and 104e in adjacent cells assume the task of
`transmitting and receiving data for the mobile terminals 106.
`The mobile Switching center 102 coordinates all communi
`cation to and from mobile terminals 106 in a multi-cell
`region. Thus, the mobile Switching center 102 may commu
`nicate with many base stations 104.
`Mobile terminals 106 may move about freely within the
`cell 108 while communicating either voice or data. Mobile
`terminals 106 not in active communication with other tele
`phone system users may, nevertheless, scan base station 104
`transmissions in the cell 108 to detect any telephone calls or
`paging messages directed to the mobile terminal 106.
`One example of such a mobile terminal 106 is a cellular
`telephone used by a pedestrian who, expecting a telephone
`call, powers on the cellular telephone while walking in the
`cell 108. The cellular telephone scans certain frequencies
`(frequencies known to be used by CDMA) to synchronize
`communication with the base station 104. The cellular
`telephone then registers with the mobile Switching center
`102 to make itself known as an active user within the CDMA
`network.
`FIG. 1B shows a block diagram of the mobile terminal
`106, including a processor 152 and memory 154. The
`processor 152 may be driven by a program Stored in the
`memory 154. A portion of memory 156 may be used to store
`various parameters.
`FIG. 2 is a flow chart illustrating location reminder
`programming, monitoring and triggering procedures accord
`ing to one embodiment of the present invention. The pro
`cedure is executed on a mobile terminal with or without
`position location technology. The mobile terminal has Some
`type of user-interface that is capable of allowing Selecting or
`programming reminderS alerts, or actions.
`The mobile terminal also includes memory for Storing
`location related information (“remembered” locations) and
`trigger or action information. The terminal also includes a
`position-monitoring function that compares one or more
`“remembered” locations with current location information.
`Once the user selects to program a reminder 205, the
`terminal may request the user to describe the reminder
`according to one or more parameters 210. Optionally the
`terminal may allow the user to quickly Select a default Set of
`parameters. Examples of parameters include Specifying a
`text reminder message to be displayed or Selecting a Sound
`to be played.
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Page 7 of 9
`
`

`

`US 6,957,076 B2
`
`1O
`
`15
`
`25
`
`35
`
`40
`
`S
`at location 300. The invention monitors the current location
`information compared to the Stored reminder location infor
`mation. The mobile terminal may use techniques to prevent
`inappropriate triggering of the reminder action upon detect
`ing the short transitions across the border between Area A 5
`and B around location 302. The mobile may use hysteresis,
`delay, or other means to transition between leaving/entering
`a Stored location area. The transition may be based on
`proximity, distance, time, time delay, Signal conditions,
`environment, user actions, current network parameters (base
`Station ID, pilot, System, network ID, etc) or other location
`or time based method.
`The mobile terminal may therefore consider itself outside
`Area A only once it has reached location 304. At this time
`the mobile terminal can check if any Stored location infor
`mation or triggerS match the condition that occurred, i.e. that
`it exited Area A 350. If a stored reminder matches this
`information then it is triggered and the associated action is
`executed. Since a reminder was stored with location 300,
`when the mobile terminal returns to Area A350 at location
`308, for example, the action associated with that stored
`reminder is executed.
`FIG. 4 is a user interface design diagram showing one
`embodiment of user programming of location reminders. In
`the main reminder screen 400 the user may select to enter a
`new reminder or store information about a new location (the
`current location for example). If the user Selects to set a
`reminder then the mobile terminal screen 405 is displayed.
`At this point the user may Select from one or more options
`of actions to be executed when the reminder is triggered.
`Examples of options include but are not limited to Setting or
`Selecting a text message, Setting, recording or Selecting a
`Voice memo or voice message recording, Setting or Selecting
`a ringer, or Selecting a number to be dialed or called. The
`user may also select to describe the context information that
`describes the trigger of the reminder. This may include, for
`example, Selecting a time and date, choosing location infor
`mation or orientation/direction or trigger Sensitivity. The
`user may also Select to have the reminder repeating or
`recurring.
`If the user selects to choose a location then screen 410 is
`displayed. The user may then Select a location that has
`already been Stored or the current location. Having Selected
`a Stored location, the user may then Select the Specific Stored
`location information 415. The mobile terminal may allow
`the user to Store locations without alerts that can be used
`later. For example, a user may store a location “work” when
`he/she is at work So that this tag can be easily associated with
`a reminder at a later time, perhaps repeatedly or on different
`occasions and for different purposes.
`Alternatively the user may select the current location and
`provide a text name to be associated with it 420. Optionally,
`the user may then be able to select the orientation of the
`location trigger. For example, the user may select that the
`reminder be triggered only when exiting the region, entering
`the region or in both cases 425. Alternatively the user may
`Select from a sequence of events such as 2" time entering
`the region. The user may also Select to be reminded only
`upon leaving an area or entering an area independently or
`exclusively. For example, a user may set an alert to remind
`him/her to go to an appointment after leaving a meeting.
`FIG. 4 shows some embodiments of the invention where
`the reminder action takes the form of display of a text
`message and either a voice memo play-back 450, call to a
`number 445, or playing a ringer 455. In the case of a call, the
`terminal may allow the user to select the number to be called
`or a phone book entry, Set the reminder to page a number
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`with a numeric message (with specific or default text), Set
`the reminder to Send a mobile-originated Short message
`Sequence (SMS) message to a number upon triggering, or set
`the reminder to go to a specific URL page upon triggering.
`Examples of using the latter option include downloading a
`Stock quote list, getting meeting notes, or downloading an
`advertisement.
`The user is able to enter the text message in screen 435 if
`desired according to a Selection made in Screen 430 or use
`a default message. The user is then able to Select whether the
`reminder is repeated or not in screen 440. The user actions
`may be repeatable So that a user is reminded every time
`he/she enters or leaves a Stored location. The accuracy or
`precision of locations may be improved with time through
`updates. Location precision and accuracy can be improved
`through multiple measurements or through refinement of the
`measurements. Determining improved location fixes using
`multiple measurements Such as by averaging multiple mea
`Surements or fixes is well known in the art. Similarly,
`refining measurements by narrowing down Search windows
`for Satellite Signals or eliminating possibilities in ambiguity
`Searches are also well known in the art.
`Location dependent actions may also be dependent on a
`time Schedule. For example the user may program a
`reminder to remind him or her when he or she leaves work
`every weekday. Actions may also be associated with other
`conditions Such as the active number assignment module
`(NAM). If a device or user has multiple phone numbers, the
`user may want to associate certain reminderS or actions only
`when particular phone numbers are active or in use.
`There are numerous variations, modifications and differ
`ent procedural orderings of the present invention will
`become readily apparent to those skilled in the art. Accord
`ingly, the invention may be embodied in other specific forms
`without departing from its Spirit or essential characteristics.
`What is claimed is:
`1. A method of providing a terminal with location-based
`actions in a communications network comprising:
`Storing at least a first Set of location information;
`asSociating a terminal action with Said first Set of location
`information; and
`executing the associated terminal action when a current
`terminal location information is within a specified
`range of the first Set of location information;
`applying to a comparison between the current terminal
`location information and the first Set of location infor
`mation a step Selected from the group consisting of
`hysteresis, delay, proximity threshold, distance thresh
`old, Signal condition change threshold.
`2. The method of claim 1, further comprising:
`defining a direction Specification associated with Said
`terminal action,
`comparing Said terminals direction of motion relative to
`said first set of location information with said direction
`Specification associated with Said terminal action,
`executing Said terminal action only if Said direction
`Specification matches with current terminal direction of
`motion relative to Said Stored first Set of location
`information.
`3. The method of claim 2, wherein said direction speci
`fication parameter is Selected from the group consisting of
`exiting, entering, and both entering and exiting.
`4. The method of claim 2, further comprising applying
`hysteresis to direction changes to avoid thrashing.
`5. The method of claim 1 wherein said first set of location
`information is the current location information of Said
`terminal when the user is associating Said terminal action.
`
`Page 8 of 9
`
`

`

`7
`6. The method of claim 1, wherein associating Said
`terminal action with a Set of location information is done
`after Storing Said location information.
`7. The method of claim 1, further comprising:
`asSociating a description with each Set of Stored location
`information; and
`Selecting a Stored Set of location information to associate
`with Said action based on the associated description.
`8. The method of claim 1, wherein said location infor
`mation consists of at least one of the elements Selected from
`the group consisting of base Station identifier, pilot Signal
`Strength, pilot Signal Pseudo Noise offset, multi-path profile,
`Signal conditions, location identification, location name and
`aca
`C.
`9. The method of claim 1, further comprising determining
`Said location information without an active connection to
`Said network.
`10. The method of claim 1, wherein said location infor
`mation is represented using at lest one of the parameters
`Selected from the group consisting of radius, network
`parameter, geometric shape, size, range, Orientation, and
`height.
`11. The method of claim 1, further comprising:
`obtaining time information;
`asSociating Said action with both Said first Set of location
`information and Said time information; and
`executing Said Stored terminal action only if Said time
`information matches a current time.
`12. A mobile terminal providing location-based actions
`for use in a communications network comprising:
`a memory which Stores at least a first Set of location
`information;
`a processor which asSociates a terminal action with Said
`first Set of location information and executes the asso
`ciated terminal action when a current terminal location
`information is within a Specified range of the first Set of
`location information; wherein
`the processor further applies to a comparison between the
`current terminal location information and the first Set of
`location information a step Selected from the group
`consisting of hysteresis, delay, proximity threshold,
`distance threshold, Signal condition change threshold.
`13. The mobile terminal of claim 12, wherein the proces
`Sor further defines a direction Specification associated with
`Said terminal action and compares Said terminals direction of
`motion relative to said first set of location information with
`
`15
`
`25
`
`35
`
`40
`
`45
`
`US 6,957,076 B2
`
`8
`Said direction specification associated with Said terminal
`action, then executes Said terminal action only if Said
`direction Specification matches with current terminal direc
`tion of motion relative to said stored first set of location
`information.
`14. The mobile terminal of claim 13, wherein said direc
`tion Specification parameter is Selected from the group
`consisting of exiting, entering, and both entering and exit
`ing.
`15. The mobile terminal of claim 13, wherein the proces
`Sor applies hysteresis to direction changes to avoid thrash
`ing.
`16. The mobile terminal of claim 12, wherein said first set
`of location information is the current location information of
`Said terminal when the user is associating Said terminal
`action.
`17. The mobile terminal of claim 12, wherein the proces
`Sor associates Said terminal action with a set of location
`information after Storing Said location information.
`18. The mobile terminal of claim 12, wherein the proces
`Sor further associates a description with each Set of Stored
`location information and Selects a Stored Set of location
`information to associate with Said action based on the
`asSociated description.
`19. The mobile terminal of claim 12, wherein said loca
`tion information consists of at least one of the elements
`Selected from the group consisting of base Station identifier,
`pilot Signal Strength, pilot signal Pseudo Noise offset, multi
`path profile, Signal conditions, location identification, loca
`tion name and area name.
`20. The mobile terminal of claim 12, wherein the proces
`sor further determines said location information without an
`active connection to Said network.
`21. The mobile terminal of claim 12, wherein said loca
`tion information is represented using at least one of the
`parameters Selected from the group consisting of radius,
`network parameter, geometric shape, size, range, orienta
`tion, and height.
`22. The mobile terminal of claim 12, wherein the proces
`Sor further obtains time information and associates Said
`action with both said first set of location information and
`Said time information, wherein the processor executes Said
`Stored terminal action only if Said time information matches
`a current time.
`
`Page 9 of 9
`
`

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