throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2005/0215243 A1
`(43) Pub. Date:
`Sep. 29, 2005
`Black et al.
`
`US 200502.15243A1
`
`(54)
`
`(75)
`
`(73)
`(21)
`(22)
`
`(60)
`
`AUTOMATIC MOBILE CALL FORWARDING
`WITH TIME-BASED AND LOCATION-BASED
`TRIGGER EVENTS
`
`Inventors: Kenneth R. Black, Lakeland, FL (US);
`Robert M. Jensen, Lakeland, FL (US);
`Craig D. Skiles, Largo, FL (US)
`Correspondence Address:
`MORRIS MANNING & MARTIN LLP
`1600 ATLANTA FINANCIAL CENTER
`3343 PEACHTREE ROAD, NE
`ATLANTA, GA 30326-1044 (US)
`Assignee: Black Cypress, Inc., Lakeland, FL
`Appl. No.:
`10/899,95
`8
`
`Filed:
`
`Jul. 27, 2
`004
`Related U.S. Application Data
`Provisional application No. 60/557,133, filed on Mar.
`26, 2004.
`
`Publication Classification
`
`(51) Int. Cl." .............................. H04Q 7/20: HO4M 3/42
`(52) U.S. Cl. ....................... 455/417; 455/445; 455/456.3
`
`ABSTRACT
`(57)
`A method of forwarding calls directed to a cellular phone to
`a target phone number based on time-based and location
`based trigger events. A call forward profile associated with
`the cellular phone is defined and Stored in memory in the
`cellular phone, wherein the profile includes call forward
`criteria and the target phone number. Call forward criteria
`includes time-based and location-based trigger events.
`Thereafter, the cellular phone periodically determines the
`current time and its location and, if the cellular phone
`determines that the time-based and location-based trigger
`events for a particular profile are both Satisfied, the cellular
`phone notifies the cellular provider associated with the
`phone to forward later-received calls to the target number
`using the cellular provider's own activation and deactivation
`codes. Notification by the cellular phone to the cellular
`provider may be set to automatic or only after a prompt to
`the cellular phone user.
`
`5
`
`
`
`5
`
`
`
`
`
`20
`
`TxARx
`
`GPS Sensor
`
`0.
`
`
`
`58
`
`140-N
`
`al
`
`160
`
`Memory I Storage
`
`Cal Forward
`Application Memory
`Cal Fwd. Profile database
`
`Cawd
`Profile(s)
`
`Call Forward
`Application Settings
`
`Cal Forward
`Application
`Scratch Memory
`
`180
`
`
`
`
`
`
`
`
`
`
`
`-
`
`Page 1 of 26
`
`SAMSUNG EX-1209
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 1 of 13
`
`US 2005/0215243 A1
`
`05
`
`
`
`5
`
`0
`
`
`
`
`
`
`
`120
`
`Tx/RX
`
`GPS Sensor
`
`130
`
`140 N
`
`160
`
`80
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Memory / Storage
`
`Cal Forward
`Application Memory
`Cal Fwd. Profile Database
`
`Call Fwd
`Profile(s)
`
`
`
`
`
`Call Forward
`Application Settings
`
`Cal Forward
`Application
`Scratch Memory
`
`Fig. 1
`
`100 A
`
`Page 2 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 2 of 13
`
`US 2005/0215243 A1
`
`
`
`20
`
`215
`
`220
`
`225
`
`230
`
`250
`
`25
`
`252
`
`253
`
`254
`
`255
`
`270
`
`280
`
`282
`
`Call Forward Profile
`
`180
`
`Profile Type
`
`Location Info
`
`Reminder Info
`Reminder Type
`
`Sound Info
`
`Fig. 2
`
`Page 3 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 3 of 13
`
`US 2005/0215243 A1
`
`Call Forward Application Settings DB
`
`18S
`
`310
`
`315
`
`320
`
`330
`
`332
`334
`
`336
`
`340
`
`350
`
`351
`
`352
`353
`
`360
`
`
`
`App Mode
`Current Fwd. State
`Current Profile
`
`Default Yes
`Dialog Timeout
`Dialog Verbosi
`Sound Control
`Fwd. On Tone
`Fwd. Off Tone
`Reminder Tone
`
`
`
`Sample Frequenc
`Anti Flail Ret
`Service Codes
`Fwd. All Activate
`Fwd. All Deactivate
`Fwd. NoAns Activate
`FwdNoAns. Deactivate
`Fwd. Busy Activate
`Fwd. Busy Deactivate
`Cancel All Features Code
`
`
`
`
`
`
`
`
`
`Fig. 3
`
`Page 4 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 4 of 13
`
`US 2005/0215243 A1
`
`405
`
`40
`
`45
`
`User selects
`Edit Profile
`from menu
`
`Display
`Profile list
`
`
`
`User Selects
`Profile from list
`O
`New Profile
`
`Load default
`values into
`blank new Profile
`
`
`
`
`
`
`
`
`
`430
`
`Load values
`from selected Profile
`
`
`
`425.
`
`User edits
`Profile
`
`440
`
`
`
`1000
`
`100
`
`
`
`changes affect
`current triggers
`
`Fig. 4
`
`400
`
`Page 5 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 5 of 13
`
`US 2005/0215243 A1
`
`505
`
`510
`
`515
`
`520
`
`User selects
`Edit Settings
`from menu
`
`Display
`current Settings
`
`User edits
`Settings
`
`Save
`Settings
`
`S25
`
`
`
`
`
`Mode Y
`Changed from
`Auto to Manual
`
`S35
`
`Mode
`Changed from
`Manual to Auto
`
`530
`
`Copy
`Current Profile into
`FNOW Profile
`
`
`
`Settings
`changes affect
`current triggers
`
`N
`
`End
`
`Fig. 5
`
`500
`
`
`
`
`
`
`
`
`
`
`
`OOO
`
`100
`
`
`
`Schedule
`Triggers
`
`Process
`Triggers
`
`
`
`Page 6 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 6 of 13
`
`US 2005/0215243 A1
`
`605
`
`610
`
`615
`
`
`
`User selects
`Forward Now
`from menu
`
`Display
`Profile list
`
`User selects
`Profile from list
`O
`New Number
`
`62S
`
`
`
`Load Default
`values into
`FNOW Profile
`
`635
`
`640
`
`1000
`
`1100
`
`Schedule
`Triggers
`
`Process
`Triggers
`
`620
`
`Y
`
`645
`
`
`
`User edits
`FNOW Profile
`
`Save
`FNOW Profile
`
`FNOW Profile
`affect
`current triggers
`
`
`
`630
`
`N
`
`Load values
`from selected Profile
`Into
`FNOW Profile
`
`Page 7 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 7 of 13
`
`US 2005/0215243 A1
`
`
`
`705
`
`900
`
`User selects
`Stop Forward
`from menu
`
`Disable Fwd
`With
`FORCE FLAG
`
`Fig. 7
`
`700
`
`Page 8 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 8 of 13
`
`US 2005/0215243 A1
`
`805
`
`
`
`
`
`
`
`820
`
`
`
`
`
`
`
`Is call
`fwding
`already on
`
`
`
`Is call
`fwding
`State unknown
`
`
`
`810
`
`
`
`
`
`IS New
`Profile Fwd. Type
`SaaS
`Current Fwd. State
`
`900
`
`
`
`N
`
`Disable Fwd
`with
`Current Profile
`
`900
`
`Disable Fwd
`with
`FORCE FLAG
`
`830
`
`835
`
`840
`
`850
`
`
`
`
`
`Read Settings
`Service Code
`for New Profile
`Fwd. Type
`
`
`
`
`
`
`
`Concatenate
`Service Code
`& New Profile
`Target Phone Num
`
`Do
`Phone Call
`
`Update
`Current Profile &
`Current Fwd. State
`with New Profile
`
`End
`
`Fig. 8
`
`800
`
`Page 9 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 9 of 13
`
`US 2005/0215243 A1
`
`905
`
`90
`
`
`
`
`
`
`
`ls call
`fwding state
`FWD NONE
`
`Y
`
`920
`
`
`
`
`
`
`
`is call
`fwding
`state unknown
`?o
`
`Read Settings
`Service Code(s) to
`deactivate
`all fivd features
`
`Do Phone Call
`w/
`deactivate svc code
`for each feature
`
`
`
`
`
`
`
`95
`
`
`
`922
`
`97
`
`Read Settings
`Service Code to
`deactivate
`Current Fwd. State
`
`Do Phone Call
`w/
`deactivate Svc code
`
`More features
`to cancel
`
`
`
`
`
`N
`
`
`
`925
`
`930
`
`940
`
`Set Current Fwd. State
`to FWD NONE
`
`Disable
`Reminder Display
`
`End
`
`Fig. 9
`
`-
`
`Page 10 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 10 of 13
`
`US 2005/0215243 A1
`
`005
`
`
`
`1010
`
`
`
`Read Profiles
`and Settings
`
`s
`there a
`uTent Profile
`
`
`
`05
`
`
`
`
`
`
`
`Y
`
`Current Profile
`still have a current
`Time window
`
`NextProf = Next
`Active Profile
`
`urrent Profile
`A Location
`Profile
`p
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1025
`
`Schedule a
`Location Sample
`Trigger
`
`030
`
`
`
`
`
`Schedule a
`Reminder
`Trigger
`
`
`
`
`
`1035
`
`Schedule a
`
`Next Prof
`A location
`Profile
`
`N
`
`Schedule a
`
`Schedulea
`Start
`Trigger
`
`More Profiles
`to process
`
`
`
`070
`
`Activate any
`Scheduled
`Triggers
`
`End
`
`Fig. 10 to f
`
`Page 11 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 11 of 13
`
`US 2005/0215243 A1
`
`1200
`
`Do
`Current Process Triggers
`
`(e)
`
`
`
`Enable Forward
`(Next Prof)
`
`
`
`
`
`
`
`800
`
`OS
`
`Read Profiles
`and Settings
`
`O
`
`Y
`
`
`
`is there
`2
`Current Profile
`
`N
`
`
`
`
`
`Aethere
`Active Prof
`tly TOeS
`with a current
`Time window
`
`30
`
`N
`
`1-0
`
`
`
`
`
`NextProf. = Next
`Active Profile with current
`Time window
`
`Next Prof
`A location
`Profile
`p
`
`45
`
`Y
`
`
`
`50
`
`
`
`is it
`time to check
`Location
`
`
`
`
`
`
`
`Get Current
`Location
`
`
`
`
`
`s
`Next Prof
`Location
`good
`
`More Profiles
`to process
`y
`
`70
`
`
`
`Schedule Triggers
`
`End
`
`Fig. 11
`
`... /
`
`Page 12 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 12 of 13
`
`US 2005/0215243 A1
`
`20
`
`
`
`ls it
`time to check
`Location
`
`
`
`
`
`
`
`
`
`
`
`Get Curtent
`Location
`
`Y
`
`ls it time
`for a reminder
`o
`
`N
`
`23S
`
`Display
`
`Reminde
`and Sound
`
`GO
`
`(d)
`
`
`
`
`
`
`
`
`
`(c)
`
`205
`
`
`
`
`
`240
`
`Y'
`
`Current Profile
`still have a current
`Time window
`
`N
`
`
`
`
`
`Active Profiles
`with a current
`Time window
`
`
`
`
`
`250
`
`NextProf = Next
`Active Profile with current
`Time window
`
`255
`
`
`
`
`
`NextProf
`A Location
`Profile
`?
`
`
`
`260
`
`Get Current
`Location
`
`
`
`Y
`
`s
`Next Prof
`Location
`good
`2
`
`More Profiles
`to process
`
`280
`
`
`
`Enable Forward
`(NextProf)
`
`Disable Forward
`(Current Profile)
`
`800
`
`900
`
`Fig. 12
`
`... /
`
`Page 13 of 26
`
`

`

`Patent Application Publication Sep. 29, 2005 Sheet 13 of 13
`
`US 2005/0215243 A1
`
`
`
`
`
`30
`
`
`
`320
`
`
`
`Gct
`CT = Current Tine &
`Today (of the week)
`
`Get Profile
`Stan & Stop-Time,
`Repeat-Flag, and
`Days. To Repeat Mask
`
`is Profile
`Start Time < Stop-Time
`
`SS
`
`s
`Today in
`Profile Days. To Repeat
`Mask
`p
`
`
`
`
`
`
`
`
`
`
`
`s
`CTime >= Start Time
`and
`CTime < Stop Time
`
`340
`
`Profile Days. To Repeat
`
`350
`
`ls
`Yestcraay in
`Profile Days. To Repeat
`Mask
`
`
`
`
`
`Profile Time Window
`is Current
`
`Profile Time Window
`is NOT Current
`
`330
`
`360
`
`Fig. 13
`
`... /
`
`Page 14 of 26
`
`

`

`US 2005/0215243 A1
`
`Sep. 29, 2005
`
`AUTOMATIC MOBILE CALL FORWARDING
`WITH TIME-BASED AND LOCATION-BASED
`TRIGGER EVENTS
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`0001) This application claims the benefit under 35 U.S.C.
`S 119(e) of U.S. provisional patent application No. 60/557,
`133, entitled “AUTOMATIC MOBILE CALL FORWARD
`ING USING ACTIVE PROFILES AND TIME OR LOCA
`TION BASED TRIGGER EVENTS, filed Mar. 26, 2004,
`which is incorporated herein in its entirety by reference.
`
`FIELD OF THE PRESENT INVENTION
`0002 The present invention relates generally to the field
`of mobile wireleSS communication Systems, and more Spe
`cifically, to the field of wireless call forwarding Systems.
`
`BACKGROUND OF THE PRESENT
`INVENTION
`0003. Many cellular communication service provider
`plans allow cellular Subscribers to manually forward incom
`ing telephone calls, directed initially to the Subscriber's
`handset, to an alternate target telephone number. In Some
`Subscriber plans, for example, users forward calls by
`depressing a feature access code, Such as “72” or Some
`other key Sequence, entering a forwarding telephone num
`ber, and then depressing the "send' key. Several cellular
`communications Service providers allow for Several types of
`call forwarding features. For example, a typical "Forward
`All-Calls' feature will forward all incoming calls to the
`designated target phone number, while a "Forward No
`Answer Busy” feature will forward incoming calls if the
`mobile telephone is already on a phone call or if an incoming
`call is not answered by the mobile telephone. One negative
`aspect of these manual Systems is that there is no visual
`indication of the current call forwarding state of the mobile
`phone, and it is highly likely that the user will inadvertently
`miss phone calls because the user will forget to disable call
`forwarding.
`0004 Some cellular phone manufacturers have provided
`Software programs in their phones to allow the user to
`configure these feature access code(s) manually, and Save a
`telephone number to be used on Subsequent call forwarding
`manual operations in order to minimize the keystrokes
`needed to activate and deactivate call forwarding. These call
`forwarding Schemes provide users with only a single target
`phone number, which is to be used for all call forwarding
`actions, and the user must Still manually activate or deacti
`Vate the call forwarding feature.
`0005. Several location-based call forwarding schemes
`and methods have been developed to provide call forward
`ing based on a mobile telephone's geographic location. For
`example, Alperovich et al. U.S. Pat. No. 5,978,673 entitled
`“Providing Location-Based Call Forwarding Within A
`Mobile Telecommunications Network' teaches a method of
`Storing a plurality of forwarding numbers, each forwarding
`number correlated with a specific Service area in a home
`location register (HRL) associated with a particular mobile
`Station, and then forwarding calls to the forwarding number
`asSociated with the particular Service area in which the
`mobile Station is located. The Storage, correlation, and
`
`forwarding of calls in Alperovich all occur on the network
`Side of the communication System. In addition, Such System
`only provides for location-based call forwarding.
`0006 Further, Carr U.S. Pat. No. 6,091,948 entitled “One
`Number Service Using Mobile Assisted Call Forwarding
`Facilities' teaches Storing Several forwarding numbers on
`the mobile telephone, each forwarding number correlated
`with a specific location, and providing automatic activation
`and deactivation of call forwarding upon power-up and
`power-down of the mobile telephone. A similar System is
`disclosed in Phillips U.S. Pat. App. No. 2002/0173297. In
`both of these Systems, call-forwarding automation occurs
`only during the power-up and power-down Sequence of the
`mobile telephone. Thus, Such Systems do not enable activa
`tion or de-activation of call forwarding when the phone is on
`and as the user moves from place to place. Correspondingly,
`Such Systems are only able to provide for location-based call
`forwarding automation, but not time-based automation.
`0007. Other known location-based call forwarding
`Schemes are based on hardware-Supported call forwarding.
`Special hardware, Such as a landline residential base Station
`in a dual mode cordless/cellular System, detects the presence
`of the mobile unit when within range of the special hardware
`(i.e., the mobile unit is at work or at home) or when the
`mobile unit is sitting within its charging base Station. The
`Special hardware then notifies the WireleSS telephone System
`to forward all calls to the preprogrammed land line tele
`phone at that location. This Solution requires an additional
`investment by the user in the special hardware, may also
`require System infrastructure modifications, and only works
`if the mobile unit is within range of or plugged into the
`Special hardware.
`0008. Other known call forwarding schemes forward
`calls by modeling the subscriber's activity to predict where
`the Subscriber is likely to be reached based upon past
`behavior. See, for example, Will U.S. Pat. No. 5,905,789
`entitled “Call-Forwarding Scheme Using Adaptive Model of
`User Behavior.” The modeling in Will is performed on the
`network Side of the communication System.
`0009 For these and many other reasons, there is a need
`for a System and method for a call forwarding automation
`feature in a wireleSS telephone that provides automated
`activation and deactivation of conventional cellular provider
`System call forwarding Services utilizing multiple active
`user-defined profiles.
`0010. There is a further need for a wireless telephone that
`includes logic, a time Source, a method for discovering the
`wireleSS telephone's geographic location, and memory for
`Storing multiple call forwarding profiles which include tar
`get phone numbers and other configuration items, Selecting
`a call forwarding profile based upon either or both a time or
`geographic location information, and automatically activat
`ing and deactivating call forwarding to the Selected profile's
`target telephone number. There is a need for programming
`installed in the device that enables the user manually to
`activate and deactivate call forwarding utilizing a user
`defined profile, that enables the user to add and configure
`new profiles, change parameters in existing profiles, and to
`configure and enable the call forwarding automation feature
`control Settings, and to provide the user with audible and/or
`Visual reminders of the current call forwarding State.
`0011. There is yet a further need for a wireless telephone
`that automatically prompts the user for activation or deac
`
`Page 15 of 26
`
`

`

`US 2005/0215243 A1
`
`Sep. 29, 2005
`
`tivation of call forwarding upon each trigger event. Such
`trigger event is usable to Select an active call forwarding
`profile, but preferably the selected call forwarding profile is
`used only to provide a Suggested change to the call forward
`ing State, rather than automatically activating or deactivating
`call forwarding without user input. There is a corresponding
`need for a System in which, if user input is not received
`during a defined period in response to the prompt, the
`wireleSS telephone automatically activates or deactivates
`call forwarding only if a call forwarding automation feature
`control Setting time-out default option is enabled.
`0012. There is also a need for a system that includes all
`of the above functionality without the need for discovering
`the wireleSS telephone's geographic location, and thus hav
`ing no location-based trigger events.
`0013 There is a need for such systems in which the call
`forwarding automation feature described above is preferably
`embedded in a mobile telephone by the equipment provider
`or, alternatively, added as an independently developed Soft
`ware application that is downloaded and installed upon the
`handset by the user.
`0.014.
`It is therefore an object of the present invention to
`provide a wireleSS telephone feature which automatically
`enables a wireleSS telephone Subscriber to be contacted at
`various locations and at various times by using a single
`telephone number.
`0015. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding activation and
`deactivation automation feature.
`0016. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding automatic activa
`tion and deactivation feature that requires a Small number of
`keystrokes during use.
`0.017. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding manual activation
`and deactivation feature that requires a minimum number of
`keystrokes during use.
`0.018. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding activation and
`deactivation feature that provides the user with audible
`and/or visual reminders of the current call forwarding State
`to minimize accidental lost calls because the user forgot to
`disable call forwarding.
`0.019 Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding activation and
`deactivation feature that automatically interacts with a con
`ventional call forwarding System of a cellular provider.
`0020. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding activation and
`deactivation feature that provides System-specific interac
`tion with multiple conventional call forwarding Systems of
`various cellular providers.
`0021 Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding feature that intel
`ligently Selects a proper call forwarding telephone number
`based on time-based trigger events that occur within the
`wireleSS telephone based on the WireleSS telephone's knowl
`edge of the current time.
`
`0022. Another object of the present invention is to pro
`vide a wireleSS telephone call forwarding feature that intel
`ligently Selects a proper call forwarding telephone number
`based on location-based trigger events that occur within the
`wireleSS telephone based on the WireleSS telephone's knowl
`edge of its location.
`0023 The present invention meets one or more of the
`above-referenced needs or objects as described herein in
`greater detail. Other objects, features, and advantages of the
`present invention will also become apparent upon reading
`and understanding the present Specification, when taken in
`conjunction with accompanying drawings and claims.
`SUMMARY OF THE PRESENT INVENTION
`0024. The present invention relates generally to the field
`of mobile wireleSS communication Systems, and more spe
`cifically, to the field of wireleSS call forwarding Systems.
`Briefly described, aspects of the present invention include
`the following.
`0025. In a first aspect of the present invention, a method
`of forwarding calls directed to a cellular phone to a target
`phone number, comprises the Steps of defining a call forward
`profile associated with the cellular phone, the call forward
`profile defining call forward criteria and identifying the
`target phone number associated with the call forward crite
`ria, the call forward criteria including time-based and loca
`tion-based trigger events for activating call forwarding;
`Storing the call forward profile in memory in the cellular
`phone; and thereafter, (a) determining the current time; (b)
`determining the current location of the cellular phone, and
`(c) if the cellular phone determines that the time-based and
`location-based trigger events for activating call forwarding
`are both Satisfied based on the current time and the current
`location of the cellular phone, then notifying a cellular
`provider associated with cellular phone to forward later
`received calls intended for the cellular phone to the target
`number.
`0026. In a feature of the first aspect of the present
`invention, the method further comprises the Step of notifying
`the cellular provider to deactivate call forwarding to the
`target phone number when either the time-based or location
`based trigger events for activating call forwarding are no
`longer satisfied. Preferably, the cellular phone provides the
`cellular provider with the time-based and location-based
`trigger events during the Step of notifying the cellular
`provider to forward later-received calls to enable the cellular
`provider to deactivate call forwarding in accordance with the
`call forward profile. Also preferably, when either the time
`based or location-based trigger events are no longer Satis
`fied, the cellular phone notifies the cellular provider to
`deactivate call forwarding to the target number.
`0027. In other features, the method further comprises the
`Step of automatically notifying the cellular provider to
`forward calls to a Second target phone number based upon
`an occurrence of a new time-based trigger event or auto
`matically notifying the cellular provider to forward calls to
`a Second target phone number based upon a change of
`location of the cellular phone.
`0028 Preferably, the location of the cellular phone is
`determined by the cellular phone using GPS technology or
`based on Signals received from one or more cell phone
`transmitters in communication with the cellular phone.
`
`Page 16 of 26
`
`

`

`US 2005/0215243 A1
`
`Sep. 29, 2005
`
`0029. In yet another feature, the cellular phone is asso
`ciated with a user and the user is not required to know call
`forward service codes of the cellular provider.
`0.030. In a further feature, the step of notifying is per
`formed automatically by the cellular phone without further
`input by a user of the cellular phone or by the cellular phone
`after Specific authorization is received from a user of the
`cellular phone.
`0.031
`Preferably, the cellular phone provides a user
`interface for the user to define the call forward profile and/or
`provides a call forward Status indicator to a user of the
`cellular phone. The call forward Status indicator is displayed
`on a Screen of the cellular phone and/or is a Sound generated
`by the cellular phone, wherein the Sound includes a beep,
`Series of notes, or spoken words.
`0032. In preferred embodiments, the call forward status
`indicator is generated upon the forwarding of each call to the
`target phone number or after notifying the cellular provider
`to forward calls to the target number or merely on a periodic
`basis.
`0033. In a second aspect of the present invention, a
`method of pre-programming a cellular telephone having a
`cellphone number to forward calls to a target phone number,
`the cellular telephone being associated with a cellular pro
`vider, comprises defining a call forward profile associated
`with the cellular phone, the call forward profile identifying
`time-based and location-based trigger events for activating
`call forwarding, the call forward profile further identifying
`the target phone number associated with the trigger events,
`Storing the call forward profile in memory in the cellular
`telephone; and thereafter, (a) determining the current time
`and current location of the cellular phone; (b) on a periodic
`basis, determining whether the time-based and location
`based trigger events are both Satisfied based on the current
`time and current location of the cellular phone; and (c) if the
`time-based and location-based trigger events for activating
`call forwarding are both Satisfied, notifying the cellular
`provider to forward later-received calls directed to the cell
`phone number to the target number.
`0034.
`In a feature of the second aspect of the invention,
`the Step of detecting trigger events is performed by the
`cellular phone. Alternatively, the Step of detecting trigger
`events is performed by both the cellular phone and cellular
`provider.
`0.035
`Preferably, the method further comprises the step
`of notifying, by the cellular phone, the cellular provider to
`deactivate call forwarding to the target phone number when
`either the time-based or location-based trigger events for
`activating call forwarding are no longer Satisfied.
`0036). In further features, the cellular phone provides the
`cellular provider with the trigger events during the Step of
`notifying the cellular provider to forward later-received calls
`to enable the cellular provider to deactivate call forwarding
`in accordance with the call forward profile. In another
`embodiment, when either the time-based or location-based
`trigger events are no longer Satisfied, the cellular phone
`notifies the cellular provider to deactivate call forwarding to
`the target number. In another embodiment, the method
`further comprises the Step of automatically notifying the
`cellular provider to forward calls to a Second target phone
`number based upon an occurrence of a new time-based
`
`trigger event and/or the Step of automatically notifying the
`cellular provider to forward calls to a Second target phone
`number based upon a change of location of the cellular
`phone.
`0037 Preferably, the location of the cellular phone is
`determined by the cellular phone using GPS technology, by
`the cellular phone based on Signals received from one or
`more cell phone transmitters in communication with the
`cellular phone, or by the cellular provider based on Signals
`received from the cellular phone.
`0038 Also preferably, the cellular phone is associated
`with a user and the user is not required to know call forward
`Service codes of the cellular provider.
`0039. In another feature, the step of notifying is per
`formed automatically by the cellular phone without further
`input by a user of the cellular phone or is performed by the
`cellular phone after prompting a user of the cellular phone
`and receiving authorization from the user.
`0040 Preferably, the cellular phone include software
`installed thereon to enable a user of the cellular phone to
`create the call forward profile.
`0041. In yet another feature, the cellular phone provides
`a call forward Status indicator to a user of the cellular phone,
`wherein the call forward Status indicator is displayed on a
`Screen of the cellular phone and/or is a Sound generated by
`the cellular phone. The Sound includes a beep, Series of
`notes, musical tones, or spoken words.
`0042 Preferably, the call forward status indicator is gen
`erated upon the forwarding of each call to the target phone
`number.
`0043. In a third aspect of the present invention, a method
`of enabling activation and deactivation of call forwarding in
`a cellular phone, comprises enabling a user of the cellular
`phone to define a plurality of call forward profiles associated
`with the cellular phone, each call forward profile defining
`time-based and location-based activation and deactivation
`trigger events, each call forward profile having associated
`there with a target phone number for call forwarding pur
`poses; Storing the call forward profiles in memory in the
`cellular phone, and upon the occurrence of trigger events
`asSociated with a respective call forward profile, activating
`or deactivating call forwarding to the respective target phone
`number in accordance with the respective call forward
`profile.
`0044) In a feature, the method further comprises the step
`of notifying, by the cellular phone, the cellular provider to
`activate call forwarding to the respective target phone num
`ber when the time-based and location-based trigger events
`for activating call forwarding associated with the respective
`call forward profile are both satisfied.
`0045 Alternatively, the method further comprises the
`Step of notifying, by the cellular phone, the cellular provider
`to deactivate call forwarding to the respective target phone
`number when either the time-based or location-based trigger
`events for activating call forwarding associated with the
`respective call forward profile are no longer Satisfied.
`0046 Preferably, the location of the cellular phone is
`determined by the cellular phone using GPS technology, by
`the cellular phone based on Signals received from one or
`
`Page 17 of 26
`
`

`

`US 2005/0215243 A1
`
`Sep. 29, 2005
`
`more cell phone transmitters in communication with the
`cellular phone, or by the cellular provider based on Signals
`received from the cellular phone.
`0047. In another feature, the cellular phone is associated
`with a user and the user is not required to know call forward
`activation and deactivation Service codes of the cellular
`provider.
`0.048. In yet another feature, the step of activating or
`deactivating call forwarding comprises automatically noti
`fying the cellular provider by the cellular phone without
`further input by a user of the cellular phone or notifying the
`cellular provider by the cellular phone after Specific autho
`rization is received from a user of the cellular phone.
`0049 Preferably, the cellular phone provides a user
`interface for the user to define the call forward profiles and
`provides a call forward Status indicator to the user of the
`cellular phone. The call forward Status indicator is displayed
`on a Screen of the cellular phone and/or is a Sound generated
`by the cellular phone, wherein the Sound includes a beep,
`Series of notes, musical tones, or spoken words.
`0050 Also preferably the call forward status indicator is
`generated upon the forwarding of each call to the respective
`target phone numbers.
`0051. In a fourth aspect of the present invention, a
`cellular phone associated with a cellular provider has Soft
`ware installed thereon that is configured to perform the Steps
`of providing a user-interface to a user of the cellular phone
`to define a call forward profile, the call forward profile
`defining time-based and corresponding location-based trig
`ger events for activating and deactivating call forwarding
`asSociated with the cellular phone, the call forward profile
`identifying a target phone number associated therewith;
`Storing the call forward profile in memory in the cellular
`phone; thereafter, determining the occurrence of both time
`based and location-based trigger events for activating call
`forwarding, and, if both time-based and corresponding loca
`tion-based trigger events are Satisfied, notifying the cellular
`provider to forward Subsequent calls intended for the cellu
`lar phone to the target phone number.
`0.052
`In a feature of the fourth aspect, the software
`further performs the Steps of determining the occurrence of
`any time-based or location-based trigger events for deacti
`Vating call forwarding and automatically notifying the cel
`lular provider to deactivate call forwarding to the target
`phone number.
`0053. In another feature, the Software further performs
`the Steps of determining the occurrence of any time-based or
`location-based trigger events for deactivating call forward
`ing and notifying, after receiving authorization from the
`user, the cellular provider to deactivate call forwarding to the
`target phone number.
`0.054
`Preferably, the step of notifying is performed auto
`matically by the cellular phone or is performed by the
`cellular phone after receiving Specific authorization from the
`user. The specific authorization is preferably provided by the
`user in advance or by the user in response to a prompt by the
`cellular phone.
`0

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