`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/