US 11,943,516 B1
System and method for interactive web-browsing via user equipment
Dan Liu, Guangdong (CN); and Jilin Qiu, Guangdong (CN)
Assigned to HYTTO PTE. LTD., Singapore (SG)
Filed by HYTTO PTE. LTD., Singapore (SG)
Filed on Oct. 21, 2022, as Appl. No. 18/048,817.
Int. Cl. H04N 21/81 (2011.01); A61H 19/00 (2006.01); A63F 13/60 (2014.01); H04N 21/218 (2011.01); H04N 21/2187 (2011.01); H04N 21/422 (2011.01); H04N 21/442 (2011.01); H04N 21/47 (2011.01); H04N 21/472 (2011.01)
CPC H04N 21/8173 (2013.01) [A61H 19/00 (2013.01); A63F 13/60 (2014.09); H04N 21/2187 (2013.01); H04N 21/42203 (2013.01); H04N 21/44213 (2013.01); H04N 21/47205 (2013.01); A61H 2201/5012 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for participating in a live broadcast, comprising:
running an application on a first viewer device;
using the running application to access a live broadcast that is being streamed by a streaming platform within an associated broadcast room, the live broadcast being accessible by a second viewer device that is not using the application and a third viewer device that is using the application;
monitoring, by the application running on the first viewer device, an operating instruction issued by a user of the first viewer device; and
controlling, by the application running on the first viewer device, an operation of an interactive element associated with the broadcast room that is not managed by the streaming platform, based on the monitored operating instruction, the operation of the interactive element being observable only to devices using the application, including the third viewer device and not being observable to devices not using the application, including the second viewer device,
wherein the application manages the running of the interactive element but is not associated with the streaming platform.
 
12. A system for participating in a live broadcasting, comprising:
a memory having stored thereon a set of instructions;
a processor configured to execute said set of instructions to:
establish one or more lines of communication between a viewer device and a first server and between the viewer device and a second server;
access, via the viewer device, a first live broadcast and a second live broadcast, wherein the first live broadcast is published by a first device to the first server maintained by a first streaming platform, and wherein the second live broadcast is published by a second device to the second server maintained by a second streaming platform, wherein the first live broadcast is published by the first device to the first server maintained by the first streaming platform, and wherein the second live broadcast is published by the second device to the second server maintained by the second streaming platform;
display, via a user interface of the viewer device, a representation of the first live broadcast and the second live broadcast, simultaneously;
receive a selection of the first live broadcast from the viewer device and display the first live broadcast on the user interface of the viewer device while superimposing a control element for controlling an operation of a streaming accessory in communication with the first device; and
control the streaming accessory via the control element that is managed by a third server that is not associated with the first streaming platform or the second streaming platform.
 
17. A non-transient computer readable medium containing program instructions for causing a computer to perform a method for participating in a live broadcast, comprising:
running an application on a first viewer device;
using the running application to access a live broadcast that is being streamed by a streaming platform within an associated broadcast room, the live broadcast being accessible by a second viewer device that is not using the application and a third viewer device that is using the application;
monitoring, by the application running on the first viewer device, an operating instruction issued by a user of the first viewer device; and
controlling, by the application running on the first viewer device, an operation of an interactive element associated with the broadcast room that is not managed by the streaming platform, based on the monitored operating instruction, the operation of the interactive element being observable only to devices using the application, including the third viewer device and not being observable to devices not using the application, including the second viewer device,
wherein the application manages the running of the interactive element but is not associated with the streaming platform.