Patents by Inventor Loren J. Rittle

Loren J. Rittle 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: 9661384
    Abstract: A system and method for reconstructing trick play user activity are provided and include analyzing playback information of a recorded program during a playback session to identify trick play actions believed to occur during the playback session. The playback information includes a first sequence of separate video offset events associated with different points of time during the playback session at spaced intervals. For each adjacent pair of video offset events separated by one of the spaced intervals, a change of video offset is compared relative to a change of time to determine a type of trick play action occurring between the adjacent pair of video offset events. A sequence of trick play actions is reconstructed from the trick play actions identified. The method may include analyzing additional playback information and merging such information with the reconstructed sequence of trick play actions to further refine the reconstructed sequence.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: May 23, 2017
    Assignee: ARRIS Enterprises LLC
    Inventors: Simone Franzini, Loren J. Rittle, Douglas A. Kuhlman
  • Patent number: 9635438
    Abstract: While a user views a primary content item (for example, a movie on a television screen), secondary content items are selected and presented to the user, either on the same screen or on a screen of the user's companion device. To choose selections that are relevant to the user's current interests, the selection process considers information beyond the realm of primary and secondary content. Over time, the selection process learns to make more relevant selections by monitoring selection choices made by other systems.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 25, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Hiren M. Mandalia, Mir F. Ali, Santosh S. Basapur, Anthony J. Braskich, Paul C. Davis, Faisal Ishtiaq, Crysta J. Metcalf, Ashley B. Novak, Loren J. Rittle, Dale W. Russell, James R. Talley, Narayanan Venkitaraman
  • Publication number: 20160286250
    Abstract: A method for managing content, within a video-on-demand system, which includes receiving, at a first content source, a request for content. The method also includes determining that the content is not available from the first content source. The method also includes determining that a second content source cost to retrieve the content from a second content source is less than a third content source cost to retrieve the content from a third content source. The costs are determined based on a network impact to fetch the content to the first content source. The method also includes in response to determining that the second content source cost is less than the third content source cost, fetching the content from the second content source. The first content source, the second content source, and the third content source each maintain a different subset of content available from a master content source.
    Type: Application
    Filed: June 10, 2016
    Publication date: September 29, 2016
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 9380323
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 28, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 9330277
    Abstract: A method intercepts correlation instructions related to a plurality of meta-content elements associated with a primary content. The primary content or the meta-content elements may have associated privacy rules. At least one meta-content element of the group is selected as having privacy protected information specified in the privacy rules. A set of meta-content items, of meta-content element, are determined that are subject to a correlation restriction based on evaluation of the privacy rules with respect to each meta-content item contained in the meta-content element, and the privacy rules for the set of meta-content items are enforced.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: May 3, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Joshua B. Hurwitz, Alfonso Martinez Smith, Paul C. Davis, Douglas A. Kuhlman, Hiren M. Mandalia, Loren J. Rittle, Krunal S. Shah
  • Publication number: 20150382032
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 9154811
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: October 6, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 9135427
    Abstract: Authentication in a system includes presenting information to a user containing a partial sequence of a passcode along with distractors. The user is challenged to identify the partial sequence from among the information in order to gain access to the system.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: September 15, 2015
    Assignee: ARRIS Technology, Inc.
    Inventors: Loren J. Rittle, Shivajit Mohapatra, Jay J. Williams, Krunal S. Shah
  • Patent number: 9131015
    Abstract: A method includes storing data received at a first server to a first file and storing data received at a second server to a second file, where the data in the two files are substantially similar. The two files are distinct, independent files. The first server provides a copy of the first file to the second server to store. The first server then stores additional data to the first file, while the second server maintains the copy of the first file unchanged. The second server may also provide a copy of the second file to the first server to store and continues to store additional data to the second file, while maintaining the copy of the second file on the first server unchanged. Event reports may then be generated using the various files, which provide high availability due to the above method and corresponding system arrangement.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: September 8, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Loren J. Rittle, Douglas A. Kuhlman, Gregory L. Singer
  • Publication number: 20150121438
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 8959574
    Abstract: A disclosed content rights management system defines a content usage policy via a conditional rule set contained in metadata. The conditional rule set is correlated to at least one second content. An access control manager determines, dynamically, access rights conferrable to a user device or a server, based on the content usage policy and user history parameters. The embodiments may confer limited access rights for a first activity by a user device, or by a server, with respect to the protected content and the second content, and block a second activity with respect to the protected content and the second content, in response to determining that the request for the second content, in conjunction with the user history parameters, does not comply with the conditional rule set for the second activity.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: February 17, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Douglas A. Kuhlman, Paul C. Davis, Joshua B. Hurwitz, Alfonso Martinez Smith, Loren J. Rittle, Krunal S. Shah
  • Patent number: 8958018
    Abstract: A remote control device for a separate electronic device to be controlled has a secondary display screen, at least one user-input mechanism, and at least one microprocessor running a user interface application for use in providing control over operation of the electronic device to be controlled. The user interface application causes a user interface to be displayed on the display screen of the remote control device, and the user interface displayed on the display screen graphically mirrors a corresponding user interface independently run by the electronic device to be controlled. The remote control device also has a transmitter and receiver mounted within the body enabling a two-way wireless communication link to be established with the electronic device to be controlled. Apparatus and a method for controlling operation of a media display system are also described.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: February 17, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Brian J. Sibilsky, Ramy S. Ayoub, Loren J. Rittle, Wu-Hsi Li, Alvin D. Yates
  • Patent number: 8925022
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: December 30, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Publication number: 20140245452
    Abstract: When a user is about to perform a “communicative act” (e.g., to send an e-mail or to post to a social-networking site), the proposed communicative act is reviewed to see if it may lead to a privacy leak. If, upon review, it is determined that performing the proposed communicative act could lead to a privacy leak, then an appropriate response is taken, such as preventing the proposed act from being performed or suggesting a modification to the proposed act that would lessen the likelihood of a privacy leak. A privacy server creates a privacy profile for a user based on information about the user's personae and how those personae are used. Using that profile, the privacy server can judge whether a proposed communicative act would support an unwanted inference.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Joshua B. Hurwitz, Douglas A. Kuhlman, Loren J. Rittle
  • Publication number: 20140215601
    Abstract: Authentication in a system includes presenting information to a user containing a partial sequence of a passcode along with distractors. The user is challenged to identify the partial sequence from among the information in order to gain access to the system.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Loren J. Rittle, Shivajit Mohapatra, Jay J. Williams, Krunal S. Shah
  • Publication number: 20140101110
    Abstract: A method includes storing data received at a first server to a first file and storing data received at a second server to a second file, where the data in the two files are substantially similar. The two files are distinct, independent files. The first server provides a copy of the first file to the second server to store. The first server then stores additional data to the first file, while the second server maintains the copy of the first file unchanged. The second server may also provide a copy of the second file to the first server to store and continues to store additional data to the second file, while maintaining the copy of the second file on the first server unchanged. Event reports may then be generated using the various files, which provide high availability due to the above method and corresponding system arrangement.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Loren J. Rittle, Douglas A. Kuhlman, Gregory L. Singer
  • Publication number: 20140089967
    Abstract: While a user views a primary content item (for example, a movie on a television screen), secondary content items are selected and presented to the user, either on the same screen or on a screen of the user's companion device. To choose selections that are relevant to the user's current interests, the selection process considers information beyond the realm of primary and secondary content. Over time, the selection process learns to make more relevant selections by monitoring selection choices made by other systems.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Hiren M. Mandalia, Mir F. Ali, Santosh S. Basapur, Anthony J. Braskich, Paul C. Davis, Faisal Ishtiaq, Crysta J. Metcalf, Ashley B. Novak, Loren J. Rittle, Dale W. Russell, James R. Talley, Narayanan Venkitaraman
  • Publication number: 20130346414
    Abstract: One disclosed method includes receiving correlation instructions related to a plurality of meta-content elements that are associated with a primary content. The primary content may be multimedia content such as, but not limited to, an audiovisual content. The method includes performing a correlation in response to receiving the instructions. The correlation is between the meta-content elements, where the meta-content elements each have an arbitrary granularity defining meta-content segments. The method returns a result based on the correlation. Another disclosed method include receiving a request having correlation instructions related to a plurality of meta-content elements, where the meta-content elements are associated with a primary content. Again, each meta-content element has an arbitrary granularity defining meta-content segments.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: General Instrument Corporation
    Inventors: Alfonso Martinez Smith, Paul C. Davis, Joshua B. Hurwitz, Douglas A. Kuhlman, Hiren M. Mandalia, Loren J. Rittle, Krunal S. Shah
  • Publication number: 20130347056
    Abstract: A disclosed content rights management system defines a content usage policy via a conditional rule set contained in metadata. The conditional rule set is correlated to at least one second content. An access control manager determines, dynamically, access rights conferrable to a user device or a server, based on the content usage policy and user history parameters. The embodiments may confer limited access rights for a first activity by a user device, or by a server, with respect to the protected content and the second content, and block a second activity with respect to the protected content and the second content, in response to determining that the request for the second content, in conjunction with the user history parameters, does not comply with the conditional rule set for the second activity.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: General Instrument Corporation
    Inventors: Douglas A. Kuhlman, Paul C. Davis, Joshua B. Hurwitz, Alfonso Martinez Smith, Loren J. Rittle, Krunal S. Shah
  • Publication number: 20130347057
    Abstract: A method intercepts correlation instructions related to a plurality of meta-content elements associated with a primary content. The primary content or the meta-content elements may have associated privacy rules. At least one meta-content element of the group is selected as having privacy protected information specified in the privacy rules. A set of meta-content items, of meta-content element, are determined that are subject to a correlation restriction based on evaluation of the privacy rules with respect to each meta-content item contained in the meta-content element, and the privacy rules for the set of meta-content items are enforced.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: General Instrument Corporation
    Inventors: Joshua B. Hurwitz, Alfanso Martinez Smith, Paul C. Davis, Douglas A. Kuhlman, Hiren M. Mandalia, Loren J. Rittle, Krunal S. Shah