-
1.
公开(公告)号:US12072958B2
公开(公告)日:2024-08-27
申请号:US17978454
申请日:2022-11-01
Applicant: Google LLC
Inventor: David Kimbal Dorwin , Thomas William Inskip , Mark David Scott
IPC: G06F21/10 , G06F16/78 , G06F16/787 , G06F16/9535 , G06F16/9538
CPC classification number: G06F21/105 , G06F16/7867 , G06F16/787 , G06F16/9535 , G06F16/9538 , G06F21/1077
Abstract: The disclosed subject matter relates to systems, methods, and media for media session concurrency management with recurring license renewals. More particularly, the disclosed subject matter relates to using recurring license renewals for concurrent playback detection and concurrency limit enforcement for video delivery services and managing server resources for handling such recurring license renewals.
-
2.
公开(公告)号:US20240248587A1
公开(公告)日:2024-07-25
申请号:US18597472
申请日:2024-03-06
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , John Affaki , Majd Bakar , Francis Tsui , Jennifer Shien-Ming Chen
IPC: G06F3/0484 , H04N21/41 , H04N21/422
CPC classification number: G06F3/0484 , H04N21/4112 , H04N21/41265 , H04N21/42209
Abstract: A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a cast controller to have access to media operations and a state(s) associated with media content. The system receives commands from a cast controller, provides the commands to a media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. Another cast controller can receive the state notifications from the media player and control the media player based on the media operations and state(s) associated with media content.
-
3.
公开(公告)号:US20210208756A1
公开(公告)日:2021-07-08
申请号:US17205411
申请日:2021-03-18
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , John Affaki , Majd Bakar , Francis Tsui , Jennifer Shien-Ming Chen
IPC: G06F3/0484 , H04N21/41 , H04N21/422
Abstract: A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a cast controller to have access to media operations and a state(s) associated with media content. The system receives commands from a cast controller, provides the commands to a media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. Another cast controller can receive the state notifications from the media player and control the media player based on the media operations and state(s) associated with media content.
-
4.
公开(公告)号:US11604856B2
公开(公告)日:2023-03-14
申请号:US16780347
申请日:2020-02-03
Applicant: Google LLC
Inventor: David Kimbal Dorwin , Thomas William Inskip , Mark David Scott
IPC: G06F21/10 , G06F16/78 , G06F16/9535
Abstract: The disclosed subject matter relates to systems, methods, and media for media session concurrency management with recurring license renewals. More particularly, the disclosed subject matter relates to using recurring license renewals for concurrent playback detection and concurrency limit enforcement for video delivery services and managing server resources for handling such recurring license renewals.
-
公开(公告)号:US11500530B2
公开(公告)日:2022-11-15
申请号:US16806434
申请日:2020-03-02
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , Kurt Mauro Dresner , Adam Parker
IPC: G06F3/04847 , G06F16/957 , H04N7/14 , H04N7/15 , G06F3/04842 , H04L67/02
Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device, and determining that the computing device is proximate to a videoconferencing system. The method can further include displaying, in a user interface on the display device, at least one identifier associated with a videoconference, receiving a selection of the at least one identifier, and initiating the videoconference on the videoconferencing system in response to receiving the selection of the at least one identifier. The videoconference on the videoconferencing system can be initiated such that the content is provided for display on a display device included in the videoconferencing system.
-
6.
公开(公告)号:US20190180004A1
公开(公告)日:2019-06-13
申请号:US16266561
申请日:2019-02-04
Applicant: Google LLC
Inventor: David Kimbal Dorwin , Thomas William Inskip , Mark David Scott
IPC: G06F21/10 , G06F16/9535 , G06F16/78
Abstract: The disclosed subject matter relates to systems, methods, and media for media session concurrency management with recurring license renewals. More particularly, the disclosed subject matter relates to using recurring license renewals for concurrent playback detection and concurrency limit enforcement for video delivery services and managing server resources for handling such recurring license renewals.
-
公开(公告)号:US20180164999A1
公开(公告)日:2018-06-14
申请号:US15894646
申请日:2018-02-12
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , Kurt Mauro Dresner , Adam Parker
IPC: G06F3/0484 , H04N7/14 , H04N7/15 , H04L29/08 , G06F17/30
CPC classification number: G06F3/04847 , G06F3/04842 , G06F16/9577 , H04L67/02 , H04N7/147 , H04N7/15 , H04N2007/145
Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device, and determining that the computing device is proximate to a videoconferencing system. The method can further include displaying, in a user interface on the display device, at least one identifier associated with a videoconference, receiving a selection of the at least one identifier, and initiating the videoconference on the videoconferencing system in response to receiving the selection of the at least one identifier. The videoconference on the videoconferencing system can be initiated such that the content is provided for display on a display device included in the videoconferencing system.
-
8.
公开(公告)号:US11954306B2
公开(公告)日:2024-04-09
申请号:US17205411
申请日:2021-03-18
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , John Affaki , Majd Bakar , Francis Tsui , Jennifer Shien-Ming Chen
IPC: G06F3/0484 , H04N21/41 , H04N21/422
CPC classification number: G06F3/0484 , H04N21/4112 , H04N21/41265 , H04N21/42209
Abstract: A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a cast controller to have access to media operations and a state(s) associated with media content. The system receives commands from a cast controller, provides the commands to a media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. Another cast controller can receive the state notifications from the media player and control the media player based on the media operations and state(s) associated with media content.
-
公开(公告)号:US11861153B2
公开(公告)日:2024-01-02
申请号:US17980338
申请日:2022-11-03
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , Kurt Mauro Dresner , Adam Parker
IPC: G06F3/04847 , G06F16/957 , H04N7/14 , H04N7/15 , G06F3/04842 , H04L67/02
CPC classification number: G06F3/04847 , G06F3/04842 , G06F16/9577 , H04L67/02 , H04N7/147 , H04N7/15 , H04N2007/145
Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device. The method can further include displaying, in a user interface on the display device, at least one identifier, receiving a selection of the at least one identifier, and initiating casting in response to receiving the selection of the at least one identifier.
-
公开(公告)号:US20230376190A1
公开(公告)日:2023-11-23
申请号:US18222569
申请日:2023-07-17
Applicant: Google LLC
Inventor: Mark David Scott , Mark Alan Foltz , Kurt Mauro Dresner , Adam Parker
IPC: G06F3/04847 , G06F16/957 , H04N7/14 , H04N7/15 , G06F3/04842 , H04L67/02
CPC classification number: G06F3/04847 , G06F16/9577 , H04N7/147 , H04N7/15 , G06F3/04842 , H04L67/02 , H04N2007/145
Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device. The method can further include displaying, in a user interface on the display device, at least one identifier, receiving a selection of the at least one identifier, and initiating casting in response to receiving the selection of the at least one identifier.
-
-
-
-
-
-
-
-
-