Patents by Inventor Mayur Srinivasan

Mayur Srinivasan 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).

  • Patent number: 11812069
    Abstract: Systems and methods for live stream control, including disaster recovery and/or load balancing, are provided including a first video encoding and distribution platform as a primary platform, a second video encoding and distribution platform running in parallel to the primary platform as a secondary platform, which secondary platform uses separate video transmission, independent video encoding, video packing, manifest generation, and an alternate content delivery network (CDN), and an application or module configured to direct playback requests to the primary or secondary platform, dependent upon an operational status of the primary platform.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: November 7, 2023
    Assignee: FOX CORPORATION
    Inventors: Ben Ziskind, Dilip Singh, Mayur Srinivasan
  • Publication number: 20220408132
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Application
    Filed: February 4, 2022
    Publication date: December 22, 2022
    Applicant: DIVX, LLC
    Inventors: Jason A. Braness, William David Amidei, Mayur Srinivasan
  • Patent number: 11343300
    Abstract: Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming. In one embodiment, an adaptive content delivery network switching device includes a processor, a network interface, and a memory connected to the processor, where the memory contains a content delivery network switching application and, the content delivery network switching application directs the processor to receive content from a first content delivery network, determine a minimum performance threshold based on playback variables from the received content, receive new content from a second content delivery network if the minimum performance threshold is not satisfied.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: May 24, 2022
    Assignee: DIVX, LLC
    Inventors: Mayur Srinivasan, Stephen Bramwell, Giang Pham
  • Publication number: 20220128370
    Abstract: Systems and methods of configuring and using a machine-learned safety risk model to predict a corresponding risk of vehicular collision for different candidate routes are disclosed herein. In some example embodiments, a computer system obtains accident data and feature data for historical routes that have been communicated electronically as navigation guidance, trains a safety risk model using the accident data and the feature data of the historical routes as training data in a machine learning process, and then evaluates one or more routing algorithms by generating a corresponding set of routes for each routing algorithm and generating a corresponding performance measurement for each set of routes using the trained safety risk model.
    Type: Application
    Filed: October 28, 2021
    Publication date: April 28, 2022
    Inventors: Harish Mayur Srinivasan, Robert Dominic Kyle, Abbas Hooshmand Salemian, Yanwei Zhang, Patrick Tsung-Ping Muh
  • Patent number: 11245938
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: February 8, 2022
    Assignee: DIVX, LLC
    Inventors: Jason A. Braness, William David Amidei, Mayur Srinivasan
  • Publication number: 20210160548
    Abstract: Systems and methods for live stream control, including disaster recovery and/or load balancing, are provided including a first video encoding and distribution platform as a primary platform, a second video encoding and distribution platform running in parallel to the primary platform as a secondary platform, which secondary platform uses separate video transmission, independent video encoding, video packing, manifest generation, and an alternate content delivery network (CDN), and an application or module configured to direct playback requests to the primary or secondary platform, dependent upon an operational status of the primary platform.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 27, 2021
    Inventors: Ben Ziskind, Dilip Singh, Mayur Srinivasan
  • Patent number: 10698987
    Abstract: Systems and methods for binding content to pairing of a playback device and removable memory storage device are disclosed. In one embodiment, a method for requesting authorization to play content using a playback device and a removable memory storage device includes retrieving a coupon identifier from a removable memory storage device while it is attached to the playback device, generating a coupon code using the coupon identifier, sending a request for storefront token that includes a device match data token and an application identifier, receiving a storefront token associated with a storefront identifier where the storefront identifier identifies a storefront application, sending a request for ticket token that includes the coupon code, the storefront identifier, and a content identifier that identifies the content, sending a request for license file that includes the ticket token, and receiving a license file that grants playback rights to the piece of content.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: June 30, 2020
    Assignee: DIVX, LLC
    Inventors: Hans Andreas Baumgartner, Mayur Srinivasan, Jason Braness
  • Publication number: 20200137435
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Applicant: DIVX, LLC
    Inventors: Jason A. Braness, William David Amidei, Mayur Srinivasan
  • Publication number: 20200068004
    Abstract: Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming. In one embodiment, an adaptive content delivery network switching device includes a processor, a network interface, and a memory connected to the processor, where the memory contains a content delivery network switching application and, the content delivery network switching application directs the processor to receive content from a first content delivery network, determine a minimum performance threshold based on playback variables from the received content, receive new content from a second content delivery network if the minimum performance threshold is not satisfied.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 27, 2020
    Applicant: DIVX, LLC
    Inventors: Mayur Srinivasan, Stephen Bramwell, Giang Pham
  • Patent number: 10542303
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: January 21, 2020
    Assignee: DIVX, LLC
    Inventors: Jason Braness, William David Amidei, Mayur Srinivasan
  • Patent number: 10498795
    Abstract: Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming. In one embodiment, an adaptive content delivery network switching device includes a processor, a network interface, and a memory connected to the processor, where the memory contains a content delivery network switching application and, the content delivery network switching application directs the processor to receive content from a first content delivery network, determine a minimum performance threshold based on playback variables from the received content, receive new content from a second content delivery network if the minimum performance threshold is not satisfied.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: December 3, 2019
    Assignee: DIVX, LLC
    Inventors: Mayur Srinivasan, Stephen Bramwell, Giang Pham
  • Publication number: 20180241796
    Abstract: Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming. In one embodiment, an adaptive content delivery network switching device includes a processor, a network interface, and a memory connected to the processor, where the memory contains a content delivery network switching application and, the content delivery network switching application directs the processor to receive content from a first content delivery network, determine a minimum performance threshold based on playback variables from the received content, receive new content from a second content delivery network if the minimum performance threshold is not satisfied.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Mayur Srinivasan, Stephen Bramwell, Giang Pham
  • Publication number: 20180011993
    Abstract: Systems and methods for binding content to pairing of a playback device and removable memory storage device are disclosed. In one embodiment, a method for requesting authorization to play content using a playback device and a removable memory storage device includes retrieving a coupon identifier from a removable memory storage device while it is attached to the playback device, generating a coupon code using the coupon identifier, sending a request for storefront token that includes a device match data token and an application identifier, receiving a storefront token associated with a storefront identifier where the storefront identifier identifies a storefront application, sending a request for ticket token that includes the coupon code, the storefront identifier, and a content identifier that identifies the content, sending a request for license file that includes the ticket token, and receiving a license file that grants playback rights to the piece of content.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 11, 2018
    Applicant: Sonic IP, Inc.
    Inventors: Hans Andreas Baumgartner, Mayur Srinivasan, Jason Braness
  • Publication number: 20170366829
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Applicant: Sonic IP, Inc.
    Inventors: Jason Braness, William David Amidei, Mayur Srinivasan
  • Patent number: 9798865
    Abstract: Systems and methods for binding content to pairing of a playback device and removable memory storage device are disclosed. In one embodiment, a method for requesting authorization to play content using a playback device and a removable memory storage device includes retrieving a coupon identifier from a removable memory storage device while it is attached to the playback device, generating a coupon code using the coupon identifier, sending a request for storefront token that includes a device match data token and an application identifier, receiving a storefront token associated with a storefront identifier where the storefront identifier identifies a storefront application, sending a request for ticket token that includes the coupon code, the storefront identifier, and a content identifier that identifies the content, sending a request for license file that includes the ticket token, and receiving a license file that grants playback rights to the piece of content.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: October 24, 2017
    Assignee: Sonic IP, Inc.
    Inventors: Hans Andreas Baumgartner, Mayur Srinivasan, Jason Braness
  • Patent number: 9762937
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: September 12, 2017
    Assignee: Sonic IP, Inc.
    Inventors: Jason Braness, William David Amidei, Mayur Srinivasan
  • Patent number: 9516359
    Abstract: Methods for session based watermarking of media content using encrypted content streams are provided. At least two content streams of the same media content are watermarked with different watermark information and encrypted using different encryption percentages. During a playback session, a unique sequence is generated and provided to a client device for use by the client device in selecting consecutive content segments from the different content streams to produce the original media content with a watermark that uniquely identifies a user of the client device. When selecting the different content segments, the client device compares the encryption percentage of certain selected content segments with the expected encryption percentage for those content segments to determine whether the content streams have been tampered with.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: December 6, 2016
    Assignee: DIVX, LLC
    Inventor: Mayur Srinivasan
  • Publication number: 20160301958
    Abstract: Methods for session based watermarking of media content using encrypted content streams are provided. At least two content streams of the same media content are watermarked with different watermark information and encrypted using different encryption percentages. During a playback session, a unique sequence is generated and provided to a client device for use by the client device in selecting consecutive content segments from the different content streams to produce the original media content with a watermark that uniquely identifies a user of the client device. When selecting the different content segments, the client device compares the encryption percentage of certain selected content segments with the expected encryption percentage for those content segments to determine whether the content streams have been tampered with.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Inventor: Mayur Srinivasan
  • Publication number: 20160044346
    Abstract: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventors: Jason Braness, William David Amidei, Mayur Srinivasan
  • Publication number: 20150347722
    Abstract: Systems and methods for binding content to pairing of a playback device and removable memory storage device are disclosed. In one embodiment, a method for requesting authorization to play content using a playback device and a removable memory storage device includes retrieving a coupon identifier from a removable memory storage device while it is attached to the playback device, generating a coupon code using the coupon identifier, sending a request for storefront token that includes a device match data token and an application identifier, receiving a storefront token associated with a storefront identifier where the storefront identifier identifies a storefront application, sending a request for ticket token that includes the coupon code, the storefront identifier, and a content identifier that identifies the content, sending a request for license file that includes the ticket token, and receiving a license file that grants playback rights to the piece of content.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 3, 2015
    Inventors: Hans Andreas Baumgartner, Mayur Srinivasan, Jason Braness