System and method for cross platform persistent sessions using a mobile device
First Claim
1. A method for enabling a cross platform session in a system that includes a kiosk that presents a presentation on a display, and a computing device distinct from the kiosk, both in communication with one another, the method comprising:
- associating the computing device with the kiosk, wherein the computing device has one or more displays;
receiving, by the computing device, reformatted graphical data from the kiosk;
providing a stream redirector module that streams a session to the kiosk; and
presenting the presentation on the one or more displays of the computing device using the reformatted graphical data by receiving two or more video streams of graphical data at the stream redirector module, modifying the two or more video streams of graphical data to suit the computing device using the stream redirector module, assembling two or more video streams of graphical data into a single video stream of graphical data, and sending the single video stream of graphical data to the computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments directed to systems and methods that enable cross platform persistent sessions using a mobile device in a mobile device-enhanced system are disclosed herein. In one embodiment, a method may include enabling a cross platform session in a system that includes a kiosk that presents a presentation, and a computing device distinct from the kiosk, both in communication with one another. The method may include associating the computing device with the kiosk. The computing device may have one or more displays. The method may include receiving, by the computing device, reformatted graphical data from the kiosk. The method may include presenting the presentation on the one or more displays of the computing device using the reformatted graphical data.
-
Citations
20 Claims
-
1. A method for enabling a cross platform session in a system that includes a kiosk that presents a presentation on a display, and a computing device distinct from the kiosk, both in communication with one another, the method comprising:
-
associating the computing device with the kiosk, wherein the computing device has one or more displays; receiving, by the computing device, reformatted graphical data from the kiosk; providing a stream redirector module that streams a session to the kiosk; and presenting the presentation on the one or more displays of the computing device using the reformatted graphical data by receiving two or more video streams of graphical data at the stream redirector module, modifying the two or more video streams of graphical data to suit the computing device using the stream redirector module, assembling two or more video streams of graphical data into a single video stream of graphical data, and sending the single video stream of graphical data to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for enabling a cross platform session for presentation of a presentation, the system comprising:
-
a kiosk having a kiosk display; and a computing device having one or more displays, wherein the computing device is distinct from the kiosk and is operable to associate with the kiosk, to receive reformatted graphical data from the kiosk, and to present the presentation on the one or more displays of the computing device using the reformatted graphical data, and wherein the kiosk is operable to associate with the computing device, to receive user input data from the computing device, and to control the presentation while the presentation is being presented on the computing device; and a stream redirector module that streams a session to the kiosk, the stream redirector receiving two or more video streams of graphical data at the stream redirector module; wherein when the user touches a point on a display on the computing device, the coordinates of the touch point are remapped by the stream redirector module back to original screen parameters of the kiosk display, and passed back as touchscreen input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for enabling a cross platform session, the system comprising:
one or more memories in communication with one or more hardware processors of one or more computing devices, wherein the one or more memories have instructions stored thereon that, in response to execution by the one or more computing devices, cause the one or more computing devices to perform operations, comprising; associating a first computing device with a second computing device, wherein the second computing device has one or more displays, and wherein the first computing device is a kiosk distinct from the second computing device, the kiosk having a display; transmitting, by the first computing device, reformatted graphical data to the second computing device; presenting the reformatted graphical data on the one or more displays of the second computing device using the reformatted graphical data thereby resulting in display of a presentation; receiving two or more video streams of graphical data at a stream redirector module; modifying the two or more video streams of graphical data to suit the second computing device using the stream redirector module; assembling two or more video streams of graphical data into a single video stream of graphical data; and sending the single video stream of graphical data to the second computing device.
Specification