Patents by Inventor Anshuman Biswal

Anshuman Biswal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250028439
    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.
    Type: Application
    Filed: July 29, 2024
    Publication date: January 23, 2025
    Inventors: RAMANI PANCHAPAKESAN, SIVAJI KOYA, ANSHUMAN BISWAL
  • Patent number: 12050769
    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.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: July 30, 2024
    Assignee: AirWatch LLC
    Inventors: Ramani Panchapakesan, Sivaji Koya, Anshuman Biswal
  • Patent number: 11595363
    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.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: February 28, 2023
    Assignee: AIRWATCH LLC
    Inventors: Anshuman Biswal, Akshay Laxminarayan, Ramani Panchapakesan
  • Publication number: 20210176220
    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.
    Type: Application
    Filed: February 17, 2021
    Publication date: June 10, 2021
    Inventors: ANSHUMAN BISWAL, AKSHAY LAXMINARAYAN, RAMANI PANCHAPAKESAN
  • Publication number: 20210124486
    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.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: Ramani Panchapakesan, Sivaji Koya, Anshuman Biswal
  • Patent number: 10944727
    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.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: March 9, 2021
    Assignee: AIRWATCH LLC
    Inventors: Anshuman Biswal, Akshay Laxminarayan, Rammani Panchapakesan
  • Patent number: 9882960
    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.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: January 30, 2018
    Inventors: Ramani Panchapakesan, Sivaji Koya, Anshuman Biswal, Suman Das
  • Publication number: 20170264593
    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.
    Type: Application
    Filed: July 29, 2016
    Publication date: September 14, 2017
    Inventors: ANSHUMAN BISWAL, AKSHAY LAXMINARAYAN, RAMANI PANCHAPAKESAN
  • Publication number: 20160191479
    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.
    Type: Application
    Filed: April 21, 2015
    Publication date: June 30, 2016
    Inventors: RAMANI PANCHAPAKESAN, SIVAJI KOYA, ANSHUMAN BISWAL, SUMAN DAS
  • Publication number: 20160188196
    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.
    Type: Application
    Filed: April 21, 2015
    Publication date: June 30, 2016
    Inventors: Ramani Panchapakesan, Sivaji Koya, Anshuman Biswal