Methods, systems, and media for launching a mobile application using a public display device
First Claim
1. A method for presenting content on a public display device, the method comprising:
- initiating, using a hardware processor of a user device, communication with a plurality of public display devices;
automatically selecting, based on location information associated with the user device, a public display device from the plurality of public display devices;
establishing a communication channel with the selected public display device, wherein the user device is allocated at least a portion of a touchscreen of the selected public display device and wherein another user device has been allocated a different portion of the touchscreen of the selected public display device;
receiving, from the selected public display device, an indication corresponding to the portion of the touchscreen of the selected public display device that has been allocated to the user device;
causing first user interface elements representing applications of a first group of applications to be presented in a first part of the allocated portion of the touchscreen of the public display device and second user interface elements representing applications of a second group to be presented in a second part of the allocated portion of the touchscreen of the public display device,wherein a plurality of applications associated with the user device are grouped into at least the first group and the second group based at least in part on a frequency associated with each of the plurality of applications and wherein the frequency associated with an application represents how frequently the application is accessed;
receiving an indication from the selected public display device that a selection of a user interface element representing a first application of the first group has been received via the touchscreen of the selected public display device;
causing a user interface for the first application to be presented using the allocated portion of the touchscreen of the selected public display device;
receiving an indication from the selected public display device that user input corresponding to a portion of the user interface of the first application has been received via the touchscreen of the selected public display device;
generating an updated user interface for the first application based on the indicated user input; and
causing the updated user interface to be presented using the allocated portion of the touchscreen of the selected public display device in response to generating the updated user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and media for launching a mobile application using a public display device are provided. In some implementations a method for presenting content on a public display device, the method comprising: initiating, by a user device, communication with display devices; selecting a display device of the display devices; establishing communication with the selected display device; causing applications of a first group to be presented more prominently using a touchscreen of the display device and applications of a second group to be presented less prominently using the touchscreen; receiving a selection of an application of the first group; causing a user interface for the application to be presented using the touchscreen; receiving input corresponding to a portion of the user interface via the touchscreen; generating an updated user interface based on the input; and causing the updated user interface to be presented using touchscreen.
38 Citations
19 Claims
-
1. A method for presenting content on a public display device, the method comprising:
-
initiating, using a hardware processor of a user device, communication with a plurality of public display devices; automatically selecting, based on location information associated with the user device, a public display device from the plurality of public display devices; establishing a communication channel with the selected public display device, wherein the user device is allocated at least a portion of a touchscreen of the selected public display device and wherein another user device has been allocated a different portion of the touchscreen of the selected public display device; receiving, from the selected public display device, an indication corresponding to the portion of the touchscreen of the selected public display device that has been allocated to the user device; causing first user interface elements representing applications of a first group of applications to be presented in a first part of the allocated portion of the touchscreen of the public display device and second user interface elements representing applications of a second group to be presented in a second part of the allocated portion of the touchscreen of the public display device, wherein a plurality of applications associated with the user device are grouped into at least the first group and the second group based at least in part on a frequency associated with each of the plurality of applications and wherein the frequency associated with an application represents how frequently the application is accessed; receiving an indication from the selected public display device that a selection of a user interface element representing a first application of the first group has been received via the touchscreen of the selected public display device; causing a user interface for the first application to be presented using the allocated portion of the touchscreen of the selected public display device; receiving an indication from the selected public display device that user input corresponding to a portion of the user interface of the first application has been received via the touchscreen of the selected public display device; generating an updated user interface for the first application based on the indicated user input; and causing the updated user interface to be presented using the allocated portion of the touchscreen of the selected public display device in response to generating the updated user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for presenting content on a public display device, the system comprising:
a hardware processor that is programmed to; initiate communication with a plurality of public display devices; automatically select, based on location information associated with the user device, a public display device from the plurality of public display devices; establish a communication channel with the selected public display device, wherein the user device is allocated at least a portion of a touchscreen of the selected public display device and wherein another user device has been allocated a different portion of the touchscreen of the selected public display device; receive, from the selected public display device, an indication corresponding to the portion of the touchscreen of the selected public display device that has been allocated to the user device; cause first user interface elements representing applications of a first group of applications to be presented in a first part of the allocated portion of the touchscreen of the public display device and second user interface elements representing applications of a second group to be presented in a second part of the allocated portion of the touchscreen of the public display device, wherein a plurality of applications associated with the user device are grouped into at least the first group and the second group based at least in part on a frequency associated with each of the plurality of applications and wherein the frequency associated with an application represents how frequently the application is accessed; receive an indication from the selected public display device that a selection of a user interface element representing a first application of the first group has been received via the touchscreen of the selected public display device; cause a user interface for the first application to be presented using the allocated portion of the touchscreen of the selected public display device; receive an indication from the selected public display device that user input corresponding to a portion of the user interface of the first application has been received via the touchscreen of the selected public display device; generate an updated user interface for the first application based on the indicated user input; and cause the updated user interface to be presented using the allocated portion of the touchscreen of the selected public display device in response to generating the updated user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for presenting content on a public display device, the method comprising:
-
initiating communication with a plurality of public display devices; automatically selecting, based on location information associated with the user device, a public display device from the plurality of public display devices; establishing a communication channel with the selected public display device, wherein the user device is allocated at least a portion of a touchscreen of the selected public display device and wherein another user device has been allocated a different portion of the touchscreen of the selected public display device; receiving, from the selected public display device, an indication corresponding to the portion of the touchscreen of the selected public display device that has been allocated to the user device; causing first user interface elements representing applications of a first group of applications to be presented in a first part of the allocated portion of the touchscreen of the public display device and second user interface elements representing applications of a second group to be presented in a second part of the allocated portion of the touchscreen of the public display device, wherein a plurality of applications associated with the user device are grouped into at least the first group and the second group based at least in part on a frequency associated with each of the plurality of applications and wherein the frequency associated with an application represents how frequently the application is accessed; receiving an indication from the selected public display device that a selection of a user interface element representing a first application of the first group has been received via the touchscreen of the selected public display device; causing a user interface for the first application to be presented using the allocated portion of the touchscreen of the selected public display device; receiving an indication from the selected public display device that user input corresponding to a portion of the user interface of the first application has been received via the touchscreen of the selected public display device; generating an updated user interface for the first application based on the indicated user input; and causing the updated user interface to be presented using the allocated portion of the touchscreen of the selected public display device in response to generating the updated user interface.
-
Specification