-
公开(公告)号:US20160188196A1
公开(公告)日:2016-06-30
申请号:US14691598
申请日:2015-04-21
Applicant: AIRWATCH LLC
Inventor: Ramani Panchapakesan , Sivaji Koya , Anshuman Biswal
IPC: G06F3/0488 , G06F3/0484
CPC classification number: G06F3/04883 , G06F3/04842 , G06F2203/04806 , G06F2203/04808
Abstract: Disclosed are various embodiments relating to a floating media player. A playback of a media item is performed using an output device of a client device. A first user interface corresponding to the playback of the media item is rendered upon a display of the client device. The first user interface is rendered in a first region of the display such that a second user interface is visible in a second region of the display. A movement of the first user interface is facilitated in response to a first user gesture. A resizing of the first user interface is facilitated in response to a second user gesture.
Abstract translation: 公开了与浮动媒体播放器相关的各种实施例。 使用客户端设备的输出设备来执行媒体项目的回放。 在客户端设备的显示器上呈现对应于媒体项目的回放的第一用户界面。 第一用户界面被呈现在显示器的第一区域中,使得第二用户界面在显示器的第二区域中是可见的。 响应于第一用户手势促进第一用户界面的移动。 响应于第二用户手势促进了第一用户界面的调整大小。
-
公开(公告)号:US09882960B2
公开(公告)日:2018-01-30
申请号:US14691596
申请日:2015-04-21
Applicant: AIRWATCH LLC
Inventor: Ramani Panchapakesan , Sivaji Koya , Anshuman Biswal , Suman Das
CPC classification number: H04L67/02 , H04L63/0435 , H04L65/4084 , H04L65/4092 , H04W12/02
Abstract: Disclosed are various embodiments relating to a security framework for media playback. In one embodiment, a client device has a decryption module, a streaming module, and a playback module. The playback module may be configured to request media data from the streaming module and render the media data on an output device. The streaming module may be configured to obtain the media data from the decryption module by a request that specifies a size of the media data. The size may be dynamically determined based at least in part on an amount of available temporary data storage. The decryption module may be configured to decrypt a portion of an encrypted media file based at least in part on the specified size to produce the media data.
-
公开(公告)号:US12050769B2
公开(公告)日:2024-07-30
申请号:US17140829
申请日:2021-01-04
Applicant: AirWatch LLC
Inventor: Ramani Panchapakesan , Sivaji Koya , Anshuman Biswal
IPC: H04N21/2347 , G06F3/04842 , G06F3/04883 , H04N21/4405
CPC classification number: G06F3/04883 , G06F3/04842 , H04N21/2347 , H04N21/4405
Abstract: Disclosed are various embodiments relating to a security framework for media playback. In one embodiment, a client device has a decryption module, a streaming module, and a playback module. The playback module may be configured to request media data from the streaming module and render the media data on an output device. The streaming module may be configured to obtain the media data from the decryption module by a request that specifies a size of the media data. The size may be dynamically determined based at least in part on an amount of available temporary data storage. The decryption module may be configured to decrypt a portion of an encrypted media file based at least in part on the specified size to produce the media data.
-
公开(公告)号:US11595363B2
公开(公告)日:2023-02-28
申请号:US17177540
申请日:2021-02-17
Applicant: AIRWATCH LLC
Inventor: Anshuman Biswal , Akshay Laxminarayan , Ramani Panchapakesan
Abstract: Disclosed are various examples for securing the transmission of files to and from a client device. In some examples, an initialization token is identified for a file that includes a number of portions. An algorithm is iteratively applied to the initialization token to determine that no repeated output occurs over a number of iterations corresponding to the number of file portions. Initialization data is transmitted from a client device to a management service that manages access to the file. The initialization token is included in the initialization data if no repeated output occurs when the algorithm is iteratively applied over the number of iterations.
-
公开(公告)号:US20210124486A1
公开(公告)日:2021-04-29
申请号:US17140829
申请日:2021-01-04
Applicant: AirWatch LLC
Inventor: Ramani Panchapakesan , Sivaji Koya , Anshuman Biswal
IPC: G06F3/0488 , G06F3/0484
Abstract: Disclosed are various embodiments relating to a security framework for media playback. In one embodiment, a client device has a decryption module, a streaming module, and a playback module. The playback module may be configured to request media data from the streaming module and render the media data on an output device. The streaming module may be configured to obtain the media data from the decryption module by a request that specifies a size of the media data. The size may be dynamically determined based at least in part on an amount of available temporary data storage. The decryption module may be configured to decrypt a portion of an encrypted media file based at least in part on the specified size to produce the media data.
-
公开(公告)号:US10944727B2
公开(公告)日:2021-03-09
申请号:US15222967
申请日:2016-07-29
Applicant: AIRWATCH LLC
Inventor: Anshuman Biswal , Akshay Laxminarayan , Rammani Panchapakesan
Abstract: Disclosed are various examples for securing the streaming of a media file from a web service to a media player. A request for a portion of a media file can be received including an authentication key. A web service can validate the authentication key. If the authentication key validates, the web service can send the portion of media to a media player. The media player can render the media on a display of a client device. Requests can be iteratively sent for each portion of the media file.
-
-
-
-
-