throbber
Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 1 of 68 PageID #:
`9516
`
`EXHIBIT E
`
`

`

`(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2006/0223518 A1
`Haney
`(43) Pub. Date:
`Oct. 5, 2006
`
`US 20060223.518A1
`
`(54) LOCATION SHARING AND TRACKING
`USING MOBILE PHONES OR OTHER
`WIRELESS DEVICES
`
`(76) Inventor: Richard D. Haney, Union City, CA
`(US)
`Correspondence Address:
`SCHWEGMAN, LUNDBERG, WOESSNER &
`KLUTH, P.A.
`P.O. BOX 2938
`MINNEAPOLIS, MN 55402 (US)
`(21) Appl. No.:
`11/099,362
`(22) Filed:
`Apr. 4, 2005
`
`Publication Classification
`
`(51) Int. Cl.
`H04M, 3/00
`
`(2006.01)
`
`(52) U.S. Cl. .............................................................. 45S/42O
`(57)
`ABSTRACT
`A system for exchanging GPS or other position data between
`wireless devices for purposes of group activities, child
`location monitoring, work group coordination, dispatching
`of employees etc. Cell phones and other wireless devices
`with GPS receivers have loaded therein a Buddy Watch
`application and a TalkControl application. The Buddy Watch
`application communicates with the GPS receiver and other
`wireless devices operated by buddies registered in the users
`phone as part of buddy groups or individually. GPS position
`data and historical GPS position data can be exchanged
`between cell phones of buddies and instant buddies such as
`tow truck drivers via a buddy watch server. Emergency
`monitoring services can be set up with notifications to
`programmable individuals in case an individual does not
`respond. Positions and tracks can be displayed. TalkControl
`simplifies and automates the process of joining talk groups
`for walkie talkie services such as that provided by Nextel.
`
`
`
`"BUDDY WATCH."
`OR "RUBICON."
`SERVER
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 2 of 68 PageID #:
`9517
`
`
`
`PH1
`REQUESTING
`PHONE
`
`PH2
`REPLY
`
`PH3
`REPLY
`
`PH4
`
`PH5
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 1 of 48
`
`US 2006/02235.18 A1
`
`
`
`BUDDIES
`
`SETTINGS
`
`UPDATE
`
`HELP
`
`7 Y/ WELCOME foBUDDY TRACKER /
`
`A PARENTAL STATUS: ACTIVEY
`1 / / BUDDY GROUPS. 2 ACTIVE//
`1// BUDD1Es, 2 ACTIVE///-
`
`ALERTS
`
`MINOR ALARMS: YES
`
`MAJOR ALARMS: NO
`
`PARENTALALERTS:YES-MINOR - NOCOMM1H25M
`
`HELP REGUESTS: NONE
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 3 of 68 PageID #:
`9518
`
`OPENING SCREEN
`F.G.
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 2 of 48
`
`US 2006/02235.18 A1
`
`X ON E
`SERVER
`1 N. S.
`:Elias
`
`"BUDRY WASH"
`; ORRESPN
`
`
`
`
`
`
`
`PH1
`REQUESTING
`PHONE
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 4 of 68 PageID #:
`9519
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 3 of 48
`
`US 2006/02235.18 A1
`
`MATRIX OF BUDDY LIST
`FIG. 2B
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 5 of 68 PageID #:
`9520
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 4 of 48
`
`US 2006/02235.18 A1
`
`
`
`NEXTEL 09:57 7.11
`Mapped in GPS Cert
`... buds:-05 Gips:02:
`
`*-
`
`.
`
`o
`
`Active user-grps
`Manual Refresh
`Update
`History
`Here
`
`KE: 3.15mi At
`P. 484
`TES:14.22mi OO
`RD: S96 OOR
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 6 of 68 PageID #:
`9521
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 5 of 48
`
`US 2006/02235.18 A1
`
`
`
`BUDDES
`
`SETTINGS
`
`UPDATE
`
`JGSE22
`kiRsTEN
`
`MAP? Al Z
`GROUPsoNLY
`BUDsoNLY
`NSTANT BUD
`
`I
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 7 of 68 PageID #:
`9522
`
`TYPICAL SCREEN SHOWING ANAMED BUDDY LIST'S CONTENTS
`F.G. 3
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 6 of 48
`
`US 2006/0223518 A1
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 8 of 68 PageID #:
`9523
`
`TYPICAL SCREEN SHOWING A BUDDY'S LOCATION ETC.
`F.G. 4.
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 7 of 48
`
`US 2006/0223518 A1
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 9 of 68 PageID #:
`9524
`
`MAPITM DISPLAY
`FIG. 5
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 8 of 48
`
`US 2006/0223518A1
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 10 of 68 PageID #:
`9525
`
`MAPIT DISPLAY SHOWINGPOSITION HISTORY OF A BUDDY
`FIG. 6
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 9 of 48
`
`US 2006/02235.18 A1
`
`
`
`BUDDES
`
`SETTINGS
`
`UPDATE
`
`HELP
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 11 of 68 PageID #:
`9526
`
`TYPICAL SCREEN SHOWING POSITION AND STATUS
`OF A MEMBER OF A GROUP
`F.G. 7
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 10 of 48
`
`US 2006/02235.18 A1
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 12 of 68 PageID #:
`9527
`
`MAPIT DISPLAY WHEN THE POSITION OF A BUDDY
`IS REGUESTED
`FIG. 8
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 11 of 48
`
`US 2006/0223518 A1
`
`
`
`BUDDIES
`
`SETTINGS
`
`UPDATE
`
`HELP
`
`TENNISTEAM
`SK
`
`ER EEEE
`
`PAUL
`12313134Kox1 INSTO1
`
`52
`
`F56
`Dis; 4.7M
`DIR NE (45) F58
`LAT255m27s
`60
`NG:23m48s E62
`sPEED: NONEE64
`MAPIT
`E66
`MAPiT whis E68
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 13 of 68 PageID #:
`9528
`
`SCREEN SHOT SHOWING AN INSTANT BUDDIES LOCATION
`F.G. 9
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 12 of 48
`
`US 2006/02235.18 A1
`
`
`
`BUDDIES
`
`SETTINGS
`
`UPDATE
`
`HELP
`
`ONSTANT BUDDY SETUP
`
`-76
`72
`BUDDYID: INSTO1
`CALLER ID: 123-123-1234 SELECT CARRIER: SELECT e
`BUDDYTIMEOUT:MIDNIGHTé
`74
`-78
`CANCEL
`
`REGUEST
`
`8O
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 14 of 68 PageID #:
`9529
`
`INSTANT BUDDY SETUP SCREEN
`FIG. O
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 13 of 48
`
`US 2006/0223518A1
`
`
`
`BUDDIES
`
`SETTINGS
`
`UPDATE
`
`HELP
`
`NSTANT BUDDY SETUP
`
`88
`
`- 82
`BUDDYID:
`84
`CALLER ID: 123-123-1234 SELECT CARRIER: SPRINT
`BUDDYTIMEOUT: MIDNIGHT
`86
`- 90
`DENIED
`
`92
`
`ACCEPTED
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 15 of 68 PageID #:
`9530
`
`INSTANT BUDDY SETUP SCREEN DISPLAYED ON PHONE
`OF INSTANT BUDDY
`F.G. 11
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 14 of 48
`
`US 2006/02235.18 A1
`
`
`
`| NEWIGOGWE HEEd OL HEEjd
`
`
`
`
`WELSÅS ENOHd TTEO LHW HO|H-?
`
`TTE O HOWE NI EHV/
`
`
`
`
`
`STENNWHO TVHEAE'S HO-?
`
`
`
`
`
`ClNW HETTOHINOO TTEO
`
`SBBA|BOEH-HELLIWSNWHL
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 16 of 68 PageID #:
`9531
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 15 of 48
`
`US 2006/0223518 A1
`
`11 O
`
`RECEIVE A BUDDY LOCATION
`UPDATE RECUEST
`
`V
`
`112
`
`
`
`LOCATE ADDRESSES OF ALL
`PERSONS ON SELECTED BUDDY LIST
`OR JUST SELECTED PERSON(S)
`
`W
`READ GPS POSITION
`INFORMATION AND ENCRYPT
`
`-114
`
`
`
`
`
`
`
`
`
`
`
`
`
`116
`V
`GENERATE MESSAGE PACKETS OFA
`CHOSEN PROTOCOL, ADDRESS PACKETS TO
`SELECTED PERSON(S) ON SELECTED
`BUDDY LIST OFR SELECTED INDIVIDUALS OR
`SUBSET OF INDIVIDUALS AND PUT
`ENCRYPTED GPS POSITION DATAN
`PAYLOAD SECTIONS
`
`V
`TRANSMIT PACKETS TO CELL
`TRANSCEIVER,
`
`118
`
`12O
`
`V
`PACKETS ARE ROUTED IN CELLULAR SYSTEM
`TO CELLTRANSCEIVERS IN WHICH THE
`WIRELESS DEVICES WHICH RECURE UPDATES
`ARE CURRENTLY REGISTERED
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 17 of 68 PageID #:
`9532
`
`W
`TO FIG. 13B
`
`BUDDY WATCH SERVER &
`CELL PHONE PROCESS
`TOEXCHANGE POSITION DATA
`F.G. 13A
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 16 of 48
`
`US 2006/0223518 A1
`
`FROM FIG. 13A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`RECEIVE SIGNALS, RECOVER DATA
`AND REASSEMBLE GPS POSITION
`DATA PACKET
`
`HEADER OF PACKET IS READ, AND
`PORT NUMBER OF GPS POSITION
`DATA PACKETS CAUSES PACKET
`TO BE ROUTED BY WIRELESS DEVICE
`OPERATING SYSTEM TO BUDDY
`TRACKER SOFTWARE APPLICATION
`
`126
`
`PAYLOAD GPS POSITION DATAS
`DECRYPTED AND USED TO UPDATE
`ONUSER INTERFACE DISPLAY THE
`POSITION DATA OF ENTITY THAT
`SENT PACKETS AND HEADER DATA
`IS USED TO DETERMINE WHICH
`OTHER MEMBER OF A BUDDY GROUP
`SENT THE POSITION UPDATE
`
`
`
`
`
`
`
`
`
`THE WIRELESS DEVICE THAT
`RECEIVED THE POSITION UPDATE
`PUTS ITS OWN ENCRYPTED GPS
`POSITION INTO PACKETS
`ADDRESSED TO OTHER WIRELESS
`DEVICES IN A BUDDY GROUP AND
`SENDS THE PACKETS
`
`
`
`
`
`130
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 18 of 68 PageID #:
`9533
`
`THE ABOVE PROCESS IS REPEATED
`FOR THE RETURNPACKETS
`
`FIG. 13B
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 17 of 48
`
`US 2006/02235.18 A1
`
`
`
`
`
`
`
`
`
`O 1
`1
`
`RECEIVE A BUDDY LOCATION
`UPDATE REGUEST
`
`
`
`
`
`V
`BUDDY WATCH DSABLEDY
`
`
`
`YES
`
`NO
`
`
`
`
`
`
`
`SEND FINAL
`GPS POSITION
`UPDATE TO
`WATCH LIST
`
`119
`117
`
`NO
`
`MSFSFa
`ENABLED?
`
`115
`
`
`
`
`
`
`
`LoCATE ADDRESSES OF ALL
`PERSONS ON SELECTED BUDOY
`LIST OR JUST SELECTED PERSON(S)
`V
`114
`
`12
`
`READ GPS POSTION
`INFORMATION AND ENCRYPT
`
`1
`16
`
`V
`GENERATE MESSAGE PACKETS OF A
`CHOSEN PROTOCOL, ADDRESS PACKETS
`TO SELECTED PERSON(S) ON SELECTED
`BUDDY LIST OR SELECTED INDIVIDUALS
`OR SUBSET OF INDIVIDUALS AND PUT
`ENCRYPTED GPS POSITION DATA IN
`PAYLOAD SECTIONS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`TO FIG. 14B
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 19 of 68 PageID #:
`9534
`
`ALT, EMB. OF POSITION EXCHANGE PROCESS
`F.G. 14A
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 18 of 48
`
`US 2006/0223518A1
`
`FROM FIG. 14A
`
`118
`
`TRANSMIT PACKETS TO CELL
`TRANSCEIVER
`
`120
`
`PACKETS ARE ROUTED IN CELLULAR
`SYSTEM TO CELL TRANSCEIVERS IN
`WHICH THE WIRELESS DEVICES
`WHICH REGUIRE UPDATES
`ARE CURRENTLY REGISTERED
`
`
`
`122
`
`RECEIVE SIGNALS, RECOVER DATA
`AND REASSEMBLE GPS POSITION
`DATA PACKET
`
`124
`
`HEADER OF PACKET IS READ, AND
`PORT NUMBER OF GPS POSITION
`DATA PACKETS CAUSES PACKET
`TO BE ROUTED BY WIRELESS DEVICE
`OPERATING SYSTEM TO BUDDY
`TRACKER SOFTWARE APPLICATION
`
`126
`
`PAYLOAD GPS POSITION DATAS
`DECRYPTED AND USED TO UPDATE
`ONUSER INTERFACE DISPLAY THE
`POSITION DATA OF ENTITY THAT
`SENT PACKETS AND HEADER DATA
`IS USED TO DETERMINE WHICH
`OTHER MEMBER OF A BUDDY GROUP
`SENT THE POSITION UPDATE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`TO FIG. 14C
`
`FIG. 14B
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 20 of 68 PageID #:
`9535
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 19 of 48
`
`US 2006/0223518A1
`
`FROM FIG. 14B
`
`128
`
`
`
`THE WIRELESS DEVICE THAT
`RECEIVED THE POSITION UPDATE PUTS
`ITS OWN ENCRYPTED GPS POSITION
`NTO PACKETSADDRESSED TO OTHER
`WIRELESS DEVICES IN A BUDDY
`GROUP AND SENDS THE PACKETS
`
`
`
`THE ABOVE PROCESS IS REPEATED
`FOR THE RETURNPACKETS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 14C
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 21 of 68 PageID #:
`9536
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 20 of 48
`
`US 2006/02235.18 A1
`
`132
`
`RECEIVE OR PLACE A CALL FROMA
`BUDDY WATCHENABLED WIRELESS
`DEVICE TO ANOTHERWIRELESS BUDDY
`WATCHENABLED DEVICE
`
`W
`CLICK ON INSTANT BUDDY MENU
`OPTION OF BUDDY WATCH MENU
`
`134
`
`V
`
`136
`
`DISPLAY INSTANT BUDDY SETUP
`SCREEN AND ASSIGN AN INSTANT
`BUDDY D
`
`
`
`V
`
`138
`
`RECEIVE INPUT FROM USER AS TO CALLERD
`OF INSTANT BUDDY, THE WIRELESS SERVICE
`CARRIER OF THE INSTANT BUDDY AND THE
`DESRED INSTANT BUDDY RELATIONSHIP
`TIMEOUT TIME
`
`V
`START DOING POSITION UPDATES ON
`NSTANT BUDDY
`
`140
`
`142
`
`NO
`
`V
`
`TIMEOUT?
`
`X
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 22 of 68 PageID #:
`9537
`
`
`
`YES
`
`V
`
`44
`
`REMOVE INSTANT BUDDY
`FROM WATCH LIST
`
`F.G. 5
`
`

`

`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 23 of 68 PageID #:
`9538
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 22 of 48
`
`US 2006/02235.18 A1
`
`PREFERRED INSTANT BUDDY SETUP PROCESS
`150
`
`INITIATOR SELECTS INSTANT
`BUDDY SETUP MENU OPTION
`
`W
`V
`INITIATOR'S PHONE NUMBER AND AN
`INSTANT BUDDY ID AND AN INSTANT
`BUDDY SCREEN ID IS AUTOFILLED
`
`152
`
`V
`INITIATOR FILL IN A TIMEOUT
`PERIOD OR ACCEPTS THE DEFAULT
`TIMEOUT AND CLICKS NEXT
`
`154
`
`156
`/
`V
`INSTANT BUDDY REGUEST PACKETS
`GET RECOVERED IN CELL SYSTEMAND
`ROUTED TO BUDDY WATCH SERVER
`
`158
`
`
`
`
`
`
`
`BUDDY WATCH SERVER AUTHENTICATES
`NITIATOR AND AUTHENTICATES RECIPIENT
`AND FORWARDS PACKETS TO CELL SYSTEM
`
`160
`
`CELL SYSTEM ROUTES PACKETS TO
`CELL WHERE RECIPIENT'S WRELESS
`DEVICE IS REGISTERED
`
`V
`PROPOSED NSTANT BUDDY RECEIVES
`MESSAGE AND HIS WIRELESS DEVICE
`DISPLAYS AN INSALUDDY REGUEST
`
`162
`
`
`
`
`
`
`
`V
`TO FIG. 17B
`
`F.G. 17A
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 24 of 68 PageID #:
`9539
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 23 of 48
`
`US 2006/0223518 A1
`
`FROM FIG. 17A
`
`164
`
`
`
`INSTANT BUDDY REGUEST SCREEN
`DISPLAYS INITIATOR'S PHONE
`NUMBER, INSTANT BUDDY ID AND
`SCREEN ID AND AN ACCEPT ORDENIED
`COMMAND OFTION, AND RECEIVES
`ACCEPT ORDENY COMMAND
`
`
`
`170
`
`SEND DENIED
`NO-D
`PACKET BACK
`TO INITIATOR
`
`YES
`
`168
`
`172
`
`174
`
`INITIATOR'S DEVICE SHOWS INSTANT BUDDY
`ACCEPTED SCREEN WITH RECIPIENT'S PHONE
`NUMBER, INSTANT BUDDY ID AND SCREEN
`ID AND (OPTIONALLY) AN ACCEPT ORDENY
`COMMAND
`
`
`
`
`
`V
`SEND BACK ACCEPTED PACKET TO
`RECIPIENT'S WIRELESS DEVICE
`
`V
`SERVER RECORDS INSTANT BUDDY RELATIONSHIP,
`AND BOTH WIRELESS DEVICES START SENDING
`GPS POSITION DATA TO BUDDY WATCH SERVER
`WHICH STOREST AND FORWARDS POSITION DATA
`OF EACH MACHINE TO THE OTHER.
`
`18O
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 25 of 68 PageID #:
`9540
`
`FIG. 173
`
`

`

`Patent Application Publication
`
`Oct. 5, 2006 Sheet 24 of 48
`
`US 2006/0223518A1
`
`
`
`SEVNIL d?IXO
`
`
`
`OL 9SVN TIIVNE
`
`XOV@ | W | ENOG
`
`OO
`S=
`
`CD
`
`9999-999-999||Hd
`
`
`
`BOVE IN DENOJLXOVE | W | TEST
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SETTlCJEHOS
`
`(0)sºNLLIES
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 26 of 68 PageID #:
`9541
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 25 of 48
`
`US 2006/02235.18 A1
`
`
`
`
`
`||SETTOEH CITIE INVISNI
`
`
`
`„_|_XEN, SSEHd
`
`CINES O L
`
`1SETTOEH
`
`TOENEG | W | Id=OOV} – – – – – – –
`
`HEICINES H_LINA
`
`9NOTIV
`
`O—|N|
`
`| 8 ||
`
`TEONWO LW | XO_i
`
`L?ÕEISN?GI ONG
`
`
`T??T)C|| NEE HOS
`
`6/ |
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 27 of 68 PageID #:
`9542
`
`CHINE|0
`||SET OBH
`
`
`
`
`
`TON TWIL SEX__
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 26 of 48
`
`US 2006/0223518 A1
`
`PROCESS TO ESTABLISH AND USE PERSONAL BREAD CRUMBS MODE
`
`200
`
`USERACTIVATES PERSONAL
`BREAD CRUMBS MODE
`COMMAND
`
`
`
`PHONE BEGINS STORING
`PERIODIC GPS POSITION
`FIXES BUT DOES NOT SEND
`THEN ANYWHERE
`
`PHONE SENDS MESSAGE TO BUDDY
`WATCH SERVER THAT PERSONAL
`BREAD CRUMBs MODE STURNED
`
`
`
`
`
`BUDDY WATCHSERVER STARTS A
`D TIMER TO TIMEOUT INTERVALS TO
`SEND "ARE YOU OK?" OUERIES
`
`
`
`BUDDY WATCHSERVER SENDS AN
`"ARE YOU OK?" MESSAGE TO
`PHONE IN PERSONAL BREAD
`CRUMBS MODE
`
`PHONE DISPLAYS"ARE YOU OK?"
`MESSAGE, AND USEREITHER
`ENTERS THER SECRET CODE
`OR DOES NOT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 28 of 68 PageID #:
`9543
`
`FROM FIG.2OB
`
`TO FIG.2OB
`
`FG, 2OA
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 27 of 48
`
`US 2006/02235.18 A1
`
`FROM FIG. 20A
`
`FROM FIG. 20A
`
`
`
`
`
`DD THE USER
`RESPOND?
`
`
`
`HAVE THE CONFIGURABLE
`NUMBER OF ATTEMPTS TO REACH
`NO THE USERALL BEEN EXPENDED
`
`
`
`
`
`
`
`
`
`
`
`
`
`BUDDY WATCHSERVER COMMANDS
`PHONE TO SEND OUT DISTRESS MESSAGES
`AND TO SEND ITS POSITION REPORTS TO
`THE BUDDY WATCHSERVER (OR THE
`BUDDY WATCH SERVER COLLECTS THE
`POSITION REPORTS AND STORES THEMAND
`THEN SENDS THE RISRESS MESSAGES OUT
`ITSELF)
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 29 of 68 PageID #:
`9544
`
`FIG. 20B
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 28 of 48
`
`US 2006/0223518A1
`
`PROCESS TO ESTABLISH AND USS PERSONAL 3 RAD CRUBS WOOE
`
`V
`25
`RUBCON SERVER RECEIVES
`ALERT THAT USER HAS FAILED TO
`RESPOND TO (N) NUMBER OF
`"ARE YOU OK"REGUESTS PER
`USER PREFERENCES. SERVER
`INITIATES DISTRESS MESSAGE
`SECRUENCE
`27
`
`Al
`
`PREPARE NSAMPLES OF GPS
`HISTORY DATA AND TIME
`STAMPS FOR INCLUSION
`N DISTRESS MESSAGES
`219 N
`V
`MERGE GPS HISTORY DATA INTO
`
`OUT MESSAGES TO THOSE ON
`THE USER PREFERENCE GROUP.
`MESSAGE TYPES ARE EMAIL
`AND VOICE MESSAGE ALERTS
`
`USER SETS UP PERSONAL BREAD
`CRUMB PREFERENCES (FIG 18)
`V
`PHONE CONTACTS SERVER
`PROVIDING SERVER DATABASE
`WITH USER PREFERENCE
`SETTINGS INFO
`201
`V
`USERENABLES BREAD CRUMB
`(SET TO ON) IN PHONE
`2O3
`V
`PHONE CONTACTS SERVER AND
`INFORMS SERVER THAT PERSONAL
`
`C
`
`
`
`
`
`PHONE VERIFIES
`GPS SAMPLER IS RUNNING
`AND COLLECTING
`GPS DATA
`
`
`
`D
`
`WYES
`PHONE CONTACTS SERVER AND
`INFORMS SERVER THAT PERSONAL
`BREAD CRUMBS HAS BEEN ENABLED
`AND STARTS TJE TIMEOUT INTERVAL
`
`
`
`
`
`
`
`
`
`
`
`
`
`WHEN TIMER
`TIMES OUT- USER PHONE
`DISPLAY MESSAGE
`"ARE YOU OK
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 30 of 68 PageID #:
`9545
`
`
`
`
`
`
`
`
`
`
`
`OK PASS-USER
`ENTERS SECRET CODE -
`RESET TIMER AND START
`TIME OUT AGAIN
`
`
`
`TRY AGAIN
`RETRY COUNTO
`
`FAIL RETRY
`COUNT - O
`
`RETRY (N)
`TIMES 8 COUNTS DOWN
`TO O. F O SEND ALERT
`
`FG. 2
`
`213
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 29 of 48
`
`US 2006/02235.18 A1
`
`
`
`
`
`254
`
`256
`
`PREFERRED ONSTANT BUDDY SETUP PROCESS FIG. 22,
`250
`INITIATORSELECTNS ANT
`W
`SEND ACCEPTED PACKET
`BUDDYSETUPMENUOPTION
`BACK TO INITIATOR
`r
`WIRELESS DEVICE
`274
`NATORENTERS THE PHONE
`W
`OF THE PROPOSED NEWINSTANT
`INITIATORS DEVICE SHOW INSTANT
`BUDDY-INSTANTBUDDYIDAND
`BUDDY ACCEPT SCREEN WITH
`BUDDYSCREEN DARE AUTO
`RECIPIENT PHONE NUMBER, BUDDY
`FILLED (MANUALENTEROVERRIDE
`ID AND SCREEN D - NITIATOR MUST
`POSSIBL
`OK (ACCEPT TO COMPLETE SETUP)
`Al
`276
`W
`278
`INTIATOR FILLSINATIMEOUT
`PERIOD OR SELECTS THE
`(accEPTED)
`- INITIATOR CANCEL
`DEFAULPERIOD-CLICKNEXT
`NO INSTAN BUDDY
`YES
`ADD
`Sl
`28O
`V
`y
`ISANEEEYESESS
`E5SESEs SEEN"
`
`DYR
`TO RECIPIENT
`
`ENT
`
`ROUTED TORUBCONSERVER
`Sl
`RUBCONSERVER
`AUTHENTCAES INTATOR
`ANDAUHENTCATES
`RECIPIENT AND FORWARDS
`PACKESTOCESYSTEM
`260
`
`258
`
`284
`V /
`, 282
`INITIATORS
`DEVICE
`SERVER RECORDSINSTANT
`SHOWS
`BUDDYREATIONSHIPAND
`NSTANT
`BOTH WIRE ESSDEVICES
`BUDDY
`NOWSHAREINFORMATION.
`BOH SEEESEs ACCEPT
`STARSEND
`SCREEN
`POSITONDATATO THEX
`- OK
`ONESERVER, IFTIS NOT
`COMPLETE
`ALREADY COLLECTING THAT I SETUP-NO
`DATAWHERETIS STORED
`INFONEEDS
`AND FORWARDS THE
`TOBESENT
`LOCATION DATAAND OTHER BACK TO
`RELEVANTCOMMUNICATION RECIPIENT
`BETWEENTHE TWOBUDDES
`TO THEOTHER.
`
`
`
`
`
`
`
`VERIFESPHONE GPS
`SAMPLERSRUNNING
`AND COLLECTING GPS
`
`V
`CELSYSTEM ROUTES
`PACKETS TO CELL WHERE
`PROPOSED NEW INSTANT
`BUDDY WIRELESS DEVICE
`ISREGISTERED
`262
`V
`PROPOSED INSTANTBUDDY
`RECEIVES MESSAGEON
`WIFRELESS DEVICE AND
`DISPLAYINSTANT BUDDY
`REGUESTSCREEN
`264
`Sl
`INSTANTBUDDYRECUEST
`SCREEN DISPLAYINITIATOR
`BUDDYID, SCREEN ID
`OPTIONAL DISPLAY OF PHONE
`NUMBERAND REGUESTO
`270
`ACCEPTORDENY
`266 NS
`SEND DENIED
`PACKETBACK
`ACCEPTED X -C
`(ACCEPTED) O NOINITIATOR / ALCOMMUNICATION BETWEENHANDSETS
`(272
`ROUTED THROUGHTHERUBCONSERVER.
`DATABASEUPDATES ARE MADETRACKING
`DON
`THE PROGRESS
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 31 of 68 PageID #:
`9546
`
`
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 30 of 48
`
`US 2006/0223518A1
`
`-240
`
`
`
`226
`
`RUBCONSERVER AUTHENTICATES
`INITIATOR ANDAUTHEN CATES
`RECIPIENT AND FORWARDS PACKETS
`TO CEL SYSTEM
`V
`232
`CESYSTEMROUTESPACKETs
`TOCE L WHEREBUDDY WIRELESS
`DEVICEAREREGISTERED
`V
`GPS REGUESTMADE TO
`WIRELESS DEVICE
`W
`
`234
`
`236
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`246
`
`250
`
`RECEIVE ABUDDY location updaTE request
`220-
`W
`REQUESTABUDDYLOCATION
`REQUESTPACKETSGETROUTED
`UPDATE OF ONE ORMOREBUDDES
`INCEL SYSTEMAND ROUTED TO
`Al
`222
`RUBCONSERVER
`LOCATE ADDRESSESOFAL PERSONS
`242
`V
`ONTHESELECTED BUDDYLISTORJUST
`RUBCONSERVER AUTHENTICATES
`THESELECTED PERSON(S) UPDATE
`INITIATOR AND AUTHENCATES
`REGUESTED FROM
`RECIPIENT AND FORWARDS PACKETS
`224
`V
`TO CEL SYSTEM
`GENERATEMESSAGE PACKETS OFA
`244
`W
`CHOSEN PROTOCOL ADDRESSPACKETS
`CELL SYSTEM ROUTES PACKETS TO
`TO THESELECTED PERSON(S)ON
`CEL WHERE WIRELESS DEVICE OF
`SELECTED BUDDY USTS OR SELECTED
`BUDDYREGUEST LOCATIONUPDATE
`INDIVIDUAL SORSUBSET OF INDIVIDUALS
`ORIGINATED
`ANDPUTENCRYPTED GPSPOSITION
`DATANPAYLOADALONG WITH
`V
`APPROPRIATET MESTAMP
`REGUESTORRECEIVES RETURN
`PACKET, RECOVERSDATA
`V
`REASSEMBLES GPSPOSION
`SEND REGUEST
`DATAANDTIMESTAMPINPACKET
`228
`W
`248
`V
`REGUESTPACKETSGETROUTED IN
`HEADER OF PACKETS READ AND PORT
`CEL SYSTEMAND ROUTED TO
`NUMBER OF GPSPOSITION DATA
`RUBICONSERVER
`PACKETSCAUSE PACKETTOBE
`INTERNALLYROUED INTHE DEVICETO
`THEBUDDY TRACKERSOFTWARE
`APPLICATION
`W
`PAYLOAD GPSPOSITION DATAS
`DECRYPTED ANDUSED TOUPDATE
`THE REGUESTORINTERFACE
`DISPLAYING THE POSITION DATA
`OF THEBUDDYREPLYING TO THE
`RECUES. THE HEADER DATAS
`USED TO DETERMINE WHICH
`OTHER MEMBERSSENT POSITION
`UPDATE
`252
`V
`THE WIRELESSREGUESTOR REPLIES
`TOEACHRESPONDING DEVICE WITH
`TSOWNGPSDATAAND RESPOND
`BACKREPEATING THIS PROCESS
`254
`V
`EACHREGUESTED BUDDY PERFORMS
`SAMETASK WHICH UPDATESXONE
`SERVER DATAAND RECUESTING BUDDY
`(THEREQUESTLEAVESAONESHOT
`TRIGGER)THEREQUESTORRESPONSE
`CLEARSTRIGGERAND PREVENTS LOOPING.
`ALL COMMUNICATION BE WEEN HAND
`SET IS ROUTED THROUGH THERUBICON
`SERVER. DATABASE UPDATES ARE
`MADE TRACKING THE PROGRESS
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 32 of 68 PageID #:
`9547
`
`DEVICE CAPTURESCURRENT GPS
`INFORMATIONANDTIMESTAMP, ENCRYPT
`AND SENDS REGUESTED INFORMATION
`W
`238
`GENERATEMESSAGE PACKETS OFA
`CHOSEN PROTOCOLADDRESS PACKETS
`TO THE SELECTED REGUESTING BUDDY
`ANDPUTENCRYPTED GPS POSITION
`DATANPAYLOAD
`
`FG. 23
`
`
`
`

`

`Patent Application Publication
`
`Oct. 5, 2006 Sheet 31 of 48
`
`US 2006/02235.18 A1
`
`
`
`
`
`CJELSETTÖEH dTEHCIN\f º'IA S LE 5) HEST – LNES | SETTOEH
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 33 of 68 PageID #:
`9548
`
`
`
`LHEITIV T\/HENE|5)
`
`
`
`S L'HET\/ EdAL
`
`XOVE | W | IXEN
`
`/\
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 32 of 48
`
`US 2006/02235.18 A1
`
`
`
`
`
`NEBHOS EHL NAWOC)
`
`EHTI | Old NWOHS
`
`
`| SIT WOHS
`
`ETd||TT, W –||
`
`[XOVE | W | FEST
`
`STTOHOS ESO\/SSEW
`
`:9SW
`
`
`
`
`
`
`
`
`
`
`
`(O)
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 34 of 68 PageID #:
`9549
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 33 of 48
`
`US 2006/0223518 A1
`
`
`
`CIN?S SS3.Jd
`
`OL
`
`QINGHS
`
`
`
`BOVE TWIGTIGT
`
`[557?T?T?GI
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 35 of 68 PageID #:
`9550
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 34 of 48
`
`US 2006/0223518 A1
`
`
`
`
`dnoup paso10 = OO
`
`dnouÐ u3dO = OO
`
`J9Sn UO JQ4U909 YI
`
`13sn paloº?ºs uo padaju23 deW
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 36 of 68 PageID #:
`9551
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 35 of 48
`
`US 2006/02235.18 A1
`
`SHHEZIJAHBAB
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 37 of 68 PageID #:
`9552
`
`
`
`| SIT SOSIA, E OIOA
`
`XOVELWENOC]]
`
`TC]]|QINHOS
`
`
`
`
`
`\783 '0|-' B?V?TIENETLXOwa | W | (Es.)
`
`

`

`Patent Application Publication
`
`Oct. 5, 2006 Sheet 36 of 48
`
`US 2006/02235.18 A1
`
`
`
`(LNOO) SONILLES
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 38 of 68 PageID #:
`9553
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`LXOVELLIN DENOG
`
`BOVETTWITTES
`
`
`
`XOVE INITEST
`
`HSBB-HEB
`
`ELV/Old[]
`
`S5DNILLES
`
`
`
`|×OVE TWITTES
`
`
`
`HELNEKO ESOOHO
`
`HEST)
`
`HEIST
`
`HEST)
`HEST)
`
`SETTICEHOS
`
`ld HLO
`
`TGI] J ++O/NOWITEG
`IN DOGJ
`
`09- 1 09- || 72-1
`
`XOVETTWITTES
`
`
`
`XOVE LWENOJ
`
`

`

`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 39 of 68 PageID #:
`9554
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 38 of 48
`
`US 2006/02235.18 A1
`
`|×ova || W. ENOd
`
`
`HEIST LSIT
`HEST)
`
`
`
`HEST)XOVE INTFEST/\
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 40 of 68 PageID #:
`9555
`
`| xovE | W | E?sae
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`BOVE INTENOJ
`
`
`
`
`
`WOOH E LETEC] O L LNVÅÅ TIOÅ OCH
`EOH\/ LIXIS
`
`
`
`
`ELETEC] SSEHd SEA –||
`
`

`

`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 41 of 68 PageID #:
`9556
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 40 of 48
`
`US 2006/02235.18 A1
`
`SECUENCE FROAA SUBORONATE TO 3E AODEO - (USE TOKEN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`USER LAUNCHED
`ALKCONTROL
`APPLICATION
`ON HANDSET
`V
`SSSSSSSSN
`TA
`EggROUP
`
`V
`USER SCROLLS TO
`ENTER TOKENS
`PRESS NEXT
`W
`
`USER FILL IN SCREEN
`INFORMATION - LASTNAME,
`FIRST NAME, PHONE #
`PROJECT ID, TOKEN
`PRESS SEND
`
`PACKETS GET ROUTED IN
`CELL SYSTEMAND ROUTED
`TOX ONE SERVER INCLUDING
`PHONE S/N AND EN
`
`
`
`
`
`NO REPLY
`RECEIVED NO
`
`
`
`
`
`
`
`PROCESSING
`REGUEST DISPLAYED
`ON SCREEN
`NFO SENT
`REPLY RECEIVED
`YES
`
`V
`USER CONFIRMATION RECEIVED
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 42 of 68 PageID #:
`9557
`
`V
`USERENDS APPLICATION
`
`F.G. 32
`
`RUBCON SERVER AUTHENTICATES
`TOKEN AND AUTHENTCATES
`RECIPIENT AND CREATED
`DATABASE ENTRY
`
`X ONE SERVER DETERMINES TIME
`TO AOD USER AND CONTACT
`CARRIER SERVER TOADD
`
`SEENES
`INTERNET WITH AND LOGS
`ONTO CARRIER SERVER
`
`RECEIVED
`= NO
`
`SERVER ADDS USER
`TO APPROPRIATE TALK
`GROUP AND RECEIVES
`CONFIRMATION
`
`REPLY
`RECEIVED
`YES
`
`
`
`SEND DENIED PACKET
`BACK TO INITIATOR -
`INVALD TOKEN OR
`PHONE - TRY AGAIN
`
`
`
`
`
`
`
`
`
`X ONE SERVER ADDS
`USER TO APPROPRIATE
`TALK GROUP AND RECEIVES
`CONFIRMATION
`
`
`
`X ONE SERVER SENDS
`CONFIRMATION TO USER
`PHONE AND LOG OUT OF
`CARRIER SERVER
`
`
`
`PRIOR TO THE START OF THIS
`SECQUENCE, THE USER HAS
`RECEIVED THE TOKEN
`INFORMATION NEEDED
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 41 of 48
`
`US 2006/02235.18 A1
`
`SECUENCE FROA. SERVER TO AUTO DELETE AUSER SCHEDULE
`
`X ONE SERVER COMPARESCURRENT
`DATE AND TIME WITH DATABASE FOR
`USERS SCHEDULED TO BE DELETED
`
`
`
`
`
`X ONE SERVER INITIATES COMMUNICATION
`OVER INTERNET WITH AND LOGS ONTO
`CARRIER SERVER
`
`X ONE SERVER DELETES
`USER FROM APPROPRIATE
`TALK GROUP AND RECEIVES
`CONFIRMATION
`
`
`
`
`
`
`
`
`
`REPLY
`RECEIVED
`-REMOVED
`X ONE SERVER REMOVES USER
`FROM APPROPRIATE TALK GROUP
`AND UPDATES DATABASE AND LOG
`OUT OF CARRIER SERVER
`
`X ONE SERVER SENDS DELETION
`CONFIRMATION TO USER PHONE
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 43 of 68 PageID #:
`9558
`
`USER DELETED CONFIRMATION RECEIVED
`
`F.G. 33
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 42 of 48
`
`US 2006/0223518A1
`
`SECUSNCE FRO SUPERWISOR TO ADO USER
`
`SUPERVISOR LAUNCHES
`TALKCONTROL APPLICATION
`ON HANDSET
`V
`SUPERVISOR SCROL DOWN
`STARTUP SCREEN TO
`ADD/EDIT/DELUSER PRESS SEL
`
`
`
`
`
`
`
`S.
`
`F.G. 34.
`RECEIVED
`=NO
`
`X ONE SERVER
`ADDS USER TO
`APPROPRIATE TALK
`GROUP AND RECEIVES
`CONFIRMATION
`
`V
`LOGINAS SUPERVISOR AND
`PRESS SEND OF HAVE AUTO
`LOGIN ENABLED
`W
`SUPERVISOR SCROLLS AND
`SELECTS USERNAME USER
`PRESS NEXT
`
`
`
`
`
`V
`SUPERVISOREDITS SCREEN
`INFORMATION - LASTNAME,
`FIRST NAME, PHONE #, PROJECT
`ID, PRESS NEXT
`
`
`
`SUPERVISOREDITSST DATE,
`END DATE, HOURS, DAYS OF
`WEEK FOR ACTIVE PERIOD.
`PRESS SEND
`V
`PACKETS GET ROUTED IN CELL
`SYSTEMAND ROUTED TO X
`ONE SERVER
`W
`SERVER AUTHENTICATES INITIATOR
`AND AUTHENTICATES RECIPIENT,
`CREATE DATARSEENTRY TO ADD
`U
`
`
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 44 of 68 PageID #:
`9559
`
`V
`X ONE SERVER DETERMINES TIME
`TO ADD USER AND CONTACT
`CARRIER SERVER TOADD
`
`
`
`
`
`
`
`Al
`X ONE SERVER INITATES
`COMMUNICATION OVER
`INTERNET WITH AND LOGS
`ONTO CARRIER SERVER
`
`SEND DENIED
`PACKET BACK
`TO INITIATOR -
`INVALD TOKEN
`ORPHONE
`- TRY AGAIN
`
`REPLY
`RECEIVED
`- YES
`
`V
`X ONE sERVERADDs USER TO
`APPROPRIATE TALK GROUP
`AND RECEIVES CONFIRMATION
`V
`X ONE SERVER SENDS
`CONFIRMATION TO
`SUPERVISOR AND USER
`PHONES AND LOG OUT OF
`CARRIER SERVER
`
`
`
`
`
`SUPERVISOR
`PHONE
`RECEIVES
`MESSAGE ON
`WRELESS
`DEVICE
`AND DISPLAY
`USER XXX
`PROFILE
`UPDATED
`REGUEST
`SCREEN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`USER PHONE
`RECEIVES
`MESSAGE
`ON WIRELESS
`DEVICE AND
`DISPLAY USER
`XXX PROFILE
`UPDATED
`REGUES
`SCREEN
`W
`
`
`
`
`
`
`
`ALL COMMUNICATION BETWEEN
`HANDSET IS ROUTED THROUGH
`THE RUBCON SERVER. DATABASE
`UPDATES ARE MADE TRACKING
`THE PROGRESS
`
`SEL SELECT
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 43 of 48
`
`US 2006/02235.18 A1
`
`SEGUENCE FRO SUPERVISOR TO EDIT USER
`SUPERVISOR LAUNCHES
`S
`TALKCONTROL APPLICATION
`ON HANDSET
`V
`SUPERVISORSCROL DOWN
`STARTUP SCREENTO
`ADD/EDIT/DEL USER PRESS SEL
`
`
`
`
`
`
`
`
`
`X ONE SERVER
`ADDS USER TO
`APPROPRIATE TALK
`GROUP AND RECEIVES
`CONFIRMATION
`
`FIG. 35
`RECEIVED
`= NO
`
`
`
`SEND DENIED
`PACKET BACK
`TO INITIATOR
`INVALID TOKEN
`ORPHONE
`- TRY AGAIN
`
`2
`LOGINAS SUPERVISOR AND
`PRESS SEND OR HAVE AUTO
`LOGIN ENABLED
`Sl
`SUPERVISOR SCROLLS AND
`SELECTS EDT USER
`PRESS NEXT
`
`V
`SUPERVISOR CHANGES SCREEN
`INFORMATION - LAST NAME,
`FIRST NAME, PHONE #, PROJECT
`ID, PRESS NEXT
`
`
`
`SUPERVISOR CHANGES ST
`DATE, END DATE, HOURS, DAYS
`OF WEEK FOR ACTIVE PERIOD.
`PRESS SEND
`V
`PACKETS GET ROUTED IN CELL
`SYSTEMAND ROUTED TO X
`ONE SERVER
`Sl
`SERVER AUTHENTICATES INITIATOR
`AND AUTHENTICATES RECIPIENT,
`CREATE DATABASE ENTRY TO ADD
`USER
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 45 of 68 PageID #:
`9560
`
`V
`X ONE SERVER DETERMINES TIME
`TO ADD USER AND CONTACT
`SERVER TO ADD
`
`
`
`
`
`V
`X ONE SERVER INITATES
`COMMUNICATION OVER
`INTERNET WITH AND LOGS
`ONTO CARRIER SERVER
`
`
`
`REPLY
`RECEIVED
`- YES
`
`V
`X ONE SERVER ADDS USER TO
`APPROPRIATE TALK GROUP
`AND RECEIVES CONFERMATION
`
`
`
`X ONE SERVER SENDS
`CONFIRMATION TO
`SUPERVISOR AND USER
`PHONES AND LOG OUT OF
`CARRIER SERVER
`W
`
`
`
`USER PHONE
`RECEIVES
`MESSAGE
`ON WIRELESS
`DEVICE AND
`DISPLAY USER
`XXX ADDED
`REGUEST
`SCREEN
`
`
`
`
`
`W
`SUPERVISOR
`PHONE
`RECEIVES
`MESSAGE ON
`WIRELESS
`DEVICE
`AND DISPLAY
`USER XXX
`ADDED
`REGUEST
`SCREEN
`
`V
`
`
`
`ALL COMMUNICATION BETWEEN
`HANDSET IS ROUTED THROUGH
`THE RUBCON SERVER. DATABASE
`UPDATES ARE MADE TRACKING
`THE PROGRESS
`
`SEL SELECT
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 44 of 48
`
`US 2006/02235.18 A1
`
`SEQUENCE FROAA SUPERVISORTO DELETE USER
`SUPERVISOR LAUNCHES
`S.
`TALKCONTROL APPLICATION
`ON HANDSET
`S.
`SUPERVISORSCROLL DOWN
`STARTUP SCREEN TO
`ADD/EDIT/DELUSER PRESS SEL
`
`
`
`
`
`
`
`
`
`F.G. 36
`RECEIVED
`X ONE SERVER
`= NO
`DELETES USER FROM
`APPROPRIATE TALK
`GROUP AND RECEIVES
`CONFIRMATION
`
`
`
`SEND DENIED
`PACKET BACK
`TO NITIATOR -
`NVALID TOKEN
`ORPHONE
`- TRY AGAIN
`
`W.
`LOGINAS SUPERVISOR AND
`PRESS SEND OR HAVE AUTO
`LOGIN ENABLED
`Sl
`SUPERVISOR SCROLLS AND
`SELECTS DELETE USER
`PRESS NEXT
`W
`SUPERVISOR DELETES SCREEN
`INFORMATION - LASTNAME,
`FIRST NAME, PHONE #, PROJECT
`ID, PRESS NEXT
`V
`SUPERVISOR DELETES ST
`DATE, END DATE, HOURS, DAYS
`OF WEEK FOR ACTIVE PERIOD.
`PRESS SEND
`
`
`
`V
`PACKETS GET ROUTED IN CELL
`SYSTEMAND ROUTED TO X
`ONE SERVER
`V
`SERVER AUTHENTICATES INITIATOR
`AND AUTHENTICATES RECIPIENT,
`DELETES DATABASE ENTRY FOR
`SPECIFIED USER
`AZ
`X ONE SERVER DETERMINES TIME
`TO ADD USER AND CONTACT
`CARRIER SERVER TO ADD
`
`Case 2:22-cv-00263-JRG-RSP Document 122-6 Filed 09/07/23 Page 46 of 68 PageID #:
`9561
`
`
`
`
`
`W
`X ONE SERVER INITIATES
`COMMUNICATION OVER
`INTERNET WITH AND LOGS
`ONTO CARRIER SERVER
`
`REPLY
`RECEIVED
`YES
`
`V
`X ONE SERVER DELETES USER
`FROM APPROPRIATE TALK GROUP
`AND RECEIVES CONFIRMATION
`
`
`
`V
`X ONE SERVER SENDS
`CONFIRMATION TO
`SUPERVISOR AND USER
`PHONES AND LOG OUT OF
`CARRIER SERVER
`
`
`
`SUPERVISOR
`PHONE
`RECEIVES
`MESSAGE ON
`WIRELESS
`DEVICE
`AND DISPLAY
`USER XXX
`ADDED
`REGUEST
`SCREEN
`
`USER PHONE
`RECEIVES
`MESSAGE
`ON WIRELESS
`DEVICE AND
`DISPLAYUSER
`XXX ADDED
`REGUEST
`SCREEN
`
`
`
`ALL COMMUNICATION BETWEEN
`HANDSET IS ROUTED THROUGH
`THE RUBICON SERVER. DATABASE
`UPDATES ARE MADE TRACKING
`THE PROGRESS
`
`SEL = SELECT
`
`

`

`Patent Application Publication Oct. 5, 2006 Sheet 45 of 48
`
`US 2006/

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