`
`THE SYNCRONIZATION
`
`•
`
`•
`
`•
`•
`
`•
`
`•
`
`•
`
`•
`
`The handheld device 101 connects to the server 105 through the internet.
`
`The server 105 links the handheld device 101 with an associated database 102 which is unique
`for that device.
`
`If the HD does not have an associated database one is create for it.
`The EDD 103 connects to the server 105 through the internet
`
`The server links EDD 103 with its own database 104.
`
`If the device does not have an associated database. A unique marker is assigned to the EDD and
`store in that devices memory and an associated database is created.
`
`The HD initiates a connection request to a EDD database 104,
`o The handheld request is trigger automatically to the default EDDdatabase 104
`o
`or to another database 104 selected by the user, using the input on the hand held
`device.
`
`If the handled database 102 is authorized to connect with the device database 104 a connection
`between the two is established.
`
`DISPLAYING INFORMATION HANDHELD
`
`The handheld device requests a webpage from the 105 server. The Webpage loads in the handheld 101
`and waits for a request from the user. The user type in a request or clicks on a button that makes a
`request to the server 105. Server 105 then makes a request to other web servers on the internet 106.
`The web servers 106 send data back to the server 105. The server 105 combines the various data
`structure files in to one file, places a marker identifying which element and the server it came from and
`thenformats the appropriate elements in to a displayable code and then sends that information to the
`handheld device 101.
`
`SEND THE CODES
`
`A request is made on the handheld devices 101 and is sent to the server 105. The server checks the
`code for a marker indicating the server that originated that data and loads the translator 107. The server
`than sends request to the 102 database. The 102 database copies the request to the 104 database.
`
`RETIREVE THE CODES
`
`The enhanced display device checks the database104 on regular intervals. If a new command is posted
`the display device executes that command.
`
`THE COMMANDS
`
`The command can trigger local actions, play, stopping the file. Or it can trigger an outside request to get
`a file.
`If a trigger is for outside the command contains the file name and the server it's on. The display
`device connects to the appropriate server on the internet 106 and retrieves the data file.
`
`CONFIDENTIAL
`
`TS-00904846
`
`Touchstream v. Google
`6:21-cv-00569-ADA
`D 637.001
`
`
`
`Case 6:21-cv-00569-ADA Document 244-56 Filed 07/21/23 Page 2 of 2
`
`1. Handheld device (HHD) 101 connects to server 105.
`2. A database 102 is either opened or created for HHD 101
`3.
`Internet Connected Display (ICD) 103 connects to server 105.
`4. A database 104 is either opened or created for ICD 103.
`5.
`If authorized a connection is made between the databases 102 and 104.
`6. A user submits a request through HHD 101 to server 105 for a data list of video information.
`7. Server 105 searches outside servers 106 for video information.
`8. Server 105 aggregates all the data list and compiles it in to one data list and sends that list to
`HHD 101
`9. A user submits an action from the list displayed on HHD 101. The action request is sent to the
`database 102 on the server 105.
`10. The action is then transferred from database 102 to 104.
`11. The action is transferred from the database 104 to ICD 103
`12. ICD 103 then executes the action locally or connects to an outside server to retrieve a specific
`data stream.
`13. ICD 103 communicates it's status at regular intervals to the server 105
`
`CONFIDENTIAL
`
`TS-0090484 7
`
`Touchstream v. Google
`6:21-cv-00569-ADA
`D 637.002
`
`