Patents by Inventor Eric W. Grab

Eric W. Grab 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: 20210203706
    Abstract: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 1, 2021
    Applicant: DIVX, LLC
    Inventors: Eric W. Grab, Abhishek Shivadas
  • Patent number: 10917449
    Abstract: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: February 9, 2021
    Assignee: DIVX, LLC
    Inventors: Eric W. Grab, Abhishek Shivadas
  • Publication number: 20200059505
    Abstract: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
    Type: Application
    Filed: August 26, 2019
    Publication date: February 20, 2020
    Applicant: DIVX, LLC
    Inventors: Eric W. Grab, Abhishek Shivadas
  • Patent number: 10397292
    Abstract: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 27, 2019
    Assignee: DIVX, LLC
    Inventors: Eric W Grab, Abhishek Shivadas
  • Patent number: 9129087
    Abstract: Systems and methods are provided for aggregating digital access rights owned by a group of individuals and for correlating access rights to physical presence of the users to more accurately control access and distribution of copyrighted media. The intersection of content authorization information associated with each individual of a group may be analyzed. The aggregation and analysis of digital access rights enables multiple users to share the cost of a digital access right to access a content asset in a common area.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: September 8, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Eric W. Grab, Kim R. Dykeman
  • Publication number: 20150189344
    Abstract: Methods, systems, and media for certifying a playback device are provided. In some embodiments, methods for certifying a playback device are provided, the methods comprising: identifying a plurality of playback capabilities associated with the playback device; identifying at least one certification test based on the plurality of playback capabilities; receiving a plurality of media streams corresponding to the certification test from a server; causing a first media stream to be presented by the playback device; changing a streaming condition experienced by the playback device; causing a second media stream to be presented by the playback device based on the streaming condition; capturing, using a camera, a video signal representing video content presented by the playback device; and determining, using a hardware processor, whether the playback device has passed the certification test based at least in part on the video signal.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: William David Amidei, Eric W. Grab
  • Patent number: 9009794
    Abstract: Systems and methods are provided for assignment and exchange of temporary access rights based on proximity of user devices. A first user device may receive a temporary access right that enables a second user device to access a content asset which the first user device is not authorized to access. In response to receiving the temporary access right, the first user device may access the content asset. Access to the content asset may be maintained after the first user device leaves the proximity of the second user device until the content asset is played back in its entirety. The proximity may be based on physical location or virtual connections through online services. The temporary access right may be requested by or assigned to the first user device from the second user device and may limit the number of times that the content asset is accessed on the first user device.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: April 14, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Kim R. Dykeman, Eric W. Grab, William J. Korbecki
  • Publication number: 20140280763
    Abstract: Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Sonic IP, Inc.
    Inventors: Eric W. Grab, Abhishek Shivadas
  • Publication number: 20130347033
    Abstract: Methods and systems for presenting an advertisement are provided. A first user input selecting a past media event is received. An advertisement transmitted during the selected past media event is identified. A second user input specifying a circumstance under which the identified advertisement should be presented is received. When the circumstance specified by the second user input is met, a display of the identified advertisement is generated. Using the provided methods and systems, a user can select commercials that interest the user to replace default commercials transmitted during a program. A user can also replace default commercials with a display of the user's personal calendar, task list, or list of reminders.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: United Video Properties, Inc.
    Inventors: Eric W. Grab, William L. Thomas
  • Publication number: 20130174223
    Abstract: Systems and methods are provided for assignment and exchange of temporary access rights, based on a physical or virtual proximity of user devices. A first user device may receive a temporary access right that enables access on a second user device to a content asset which the first user device is not authorized to access. In response to receiving the temporary access right, the first user device may enable access on the first user device to the content asset. Access to the content asset may be maintained after the first user device leaves the proximity of the second user device until the content asset is played back in its entirety. The proximity may be based on physical location or virtual connections through online services. The temporary access right may be requested from the second user device by the first user device or assigned to the first user device from the second user device and may limit the number of times that the content asset may be accessed on the first user device.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: United Video Properties, Inc.
    Inventors: Kim R. Dykeman, Eric W. Grab, William J. Korbecki
  • Publication number: 20130173742
    Abstract: Embodiments provide methods and systems for synchronizing simultaneous media asset viewing for users at different geographical viewing locations. In some embodiments, a first user device receives a request to synchronize viewing of a media asset with a second user device. If the first user device accepts the request for synchronized viewing, the first and second user devices receive the media asset from a common source. Control circuitry at the common source may determine the latencies to the first and second user devices. The transmission of the media asset to the first and second user devices is adjusted according to the latencies.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: William L. Thomas, Eric W. Grab, Walter R. Klappert, Thomas S. Woods, Michael R. Nichols
  • Publication number: 20130173796
    Abstract: Systems and methods for managing media content in accordance with various embodiments of the present invention are provided. A future time is identified during which a mobile device access to a network will be limited. Media content is automatically selected for transmission to the mobile device based on an environment of the mobile device at the future time. The selected content is transmitted to the mobile device for storage in a memory of the mobile device. In some embodiments, media content may be automatically selected from a media content queue for transmission to the mobile device. The selected content may be transmitted without receiving a request from the mobile device.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: United Video Properties, Inc.
    Inventors: Eric W. Grab, Robert Thompson
  • Publication number: 20130170819
    Abstract: Systems and methods for remotely managing recording settings based on a geographical location of a user are provided. A determination is made that the user, associated with a user equipment device, is currently attending a live event. A video associated with the live event accessible by the user equipment device is identified. In response to identifying, an option for the user to select a recording setting of the user equipment device is generated for display on the mobile device. The user equipment device is caused to be programmed based on the user selection of the displayed option.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: Kim R. Dykeman, Eric W. Grab
  • Publication number: 20130174273
    Abstract: Systems and methods are provided for aggregating digital access rights owned by a group of individuals and for correlating access rights to physical presence of the users to more accurately control access and distribution of copyrighted media. The intersection of content authorization information associated with each individual of a group may be analyzed. The aggregation and analysis of digital access rights enables multiple users to share the cost of a digital access right to access a content asset in a common area.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: United Video Properties, Inc.
    Inventors: Eric W. Grab, Kim R. Dykeman
  • Publication number: 20130174035
    Abstract: Systems and methods for providing an enhanced viewing experience for a user of an interactive media guidance application are provided. In some aspects, an interactive media guidance application implemented on control circuitry receives a selection of a media asset from a user. The control circuitry analyzes the media asset to determine a context for a portion of the media asset. The control circuitry identifies content related to the portion of the media asset based on the context. The identified content is different from the media asset and is displayed in response to the user selection of the media asset.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: United Video Properties, Inc.
    Inventor: Eric W. Grab
  • Publication number: 20130019107
    Abstract: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
    Type: Application
    Filed: June 5, 2012
    Publication date: January 17, 2013
    Applicant: DIVX, LLC
    Inventors: Eric W. Grab, Chris Russell, Francis Chan, Mike Kiefer
  • Patent number: 8201264
    Abstract: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: June 12, 2012
    Assignee: DIVX, LLC
    Inventors: Eric W. Grab, Chris Russell, Francis Chan, Mike Kiefer
  • Publication number: 20090276636
    Abstract: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
    Type: Application
    Filed: March 25, 2009
    Publication date: November 5, 2009
    Inventors: Eric W. Grab, Chriss Russell, Francis Chan, Mike Kiefer
  • Patent number: 7515710
    Abstract: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: April 7, 2009
    Assignee: DIVX, Inc.
    Inventors: Eric W. Grab, Chris Russell, Francis Chan, Mike Kiefer
  • Patent number: 7295673
    Abstract: A method for producing and for subsequently decrypting a protected stream of compressed video content is described herein. The method includes receiving an input stream of compressed video content containing a sequence of frames. A set of encrypted frames are created by encrypting selected frames of the sequence of frames in accordance with a frame encryption function. The method further includes generating frame decryption information necessary to decrypt the set of encrypted frames. In a particular implementation the protected stream is assembled using the set of encrypted frames, unencrypted frames from the input stream, and the frame decryption information. The decryption process is initiated by receiving the protected stream of compressed video content and the corresponding frame decryption information. In this regard the frame decryption information includes data distinguishing the encrypted frames from the unencrypted frames of the compressed video content within the protected stream.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: November 13, 2007
    Assignee: DivX, Inc.
    Inventors: Eric W. Grab, Adam H. Li