Patents by Inventor Crx K. Chai

Crx K. Chai 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: 20180020255
    Abstract: A smart playlist system is described. In one example embodiment, a collector module obtains content utilization data from a plurality of client devices associated with respective plurality of viewers. A hot list generator module generates a list of popular content items based on the obtained content utilization data. A customization module generates a customized playlist for a target viewer from the plurality of viewers, based on the list of popular content items and a profile of the target viewer. The communications module communicates the customized playlist to a client device of the target viewer.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 18, 2018
    Inventors: Alex Fishman, Crx K. Chai
  • Patent number: 9800927
    Abstract: In various exemplary embodiments, a system and method to provide smart media selection to a set of one or more individuals at a location associated with a display device of a receiver system is provided. In example embodiments, an indication of a presence change at the location is received. User specific information associated with the set of the one or more individuals identified as being at the location is accessed. A recommendation playlist based on the user specific information is generated.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: October 24, 2017
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 9733818
    Abstract: A commitment-based GUI is provided. In one example embodiment, a system to provide commitment-based GUI comprises a menu activation module, an actions monitor, a commitment detector, and a presentation control module. The menu activation module may be configured to activate a multi-panel media interface on a display device, the multi-panel media interface presenting one or more menu panels. The actions monitor may be configured to monitor activity of a user with respect to the multi-panel media interface. The commitment detector may be configured to determine a commitment level of the user, the commitment level indicating the user's interest level in navigating a menu structure associated with the multi-panel media interface. The presentation control module may be configured to adjust presentation of the multi-panel media interface based on the determined commitment level.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: August 15, 2017
    Assignee: OPENTV, INC.
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 9699503
    Abstract: A smart playlist system is described. In one example embodiment, a collector module obtains content utilization data from a plurality of client devices associated with respective plurality of viewers. A hot list generator module generates a list of popular content items based on the obtained content utilization data. A customization module generates a customized playlist for a target viewer from the plurality of viewers, based on the list of popular content items and a profile of the target viewer. The communications module communicates the customized playlist to a client device of the target viewer.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: July 4, 2017
    Assignee: OpenTV, Inc.
    Inventors: Alex Fishman, Crx K. Chai
  • Publication number: 20170091855
    Abstract: In various exemplary embodiments, a system and method to provide gift media is disclosed. The method includes receiving, at an interactive media component, a selection of the media item and a selection of at least one recipient for the media item from a user of a client device. A purchase transaction based on the selection of the media item and the at least one recipient is processed. Delivery of the media item to the at least one recipient is triggered.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Inventors: CRX K. CHAI, ALEX FISHMAN
  • Publication number: 20160359935
    Abstract: Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 8, 2016
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20160234561
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Patent number: 9385913
    Abstract: Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: July 5, 2016
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 9319747
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: April 19, 2016
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Publication number: 20150319202
    Abstract: Methods and systems for interacting with graphical user interface elements to invoke commands and initiate requests in a multi-device environment are described
    Type: Application
    Filed: July 13, 2015
    Publication date: November 5, 2015
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 9104302
    Abstract: Methods and systems for interacting with graphical user interface elements to invoke commands and initiate requests in a multi-device environment are described. Content from a first set top box is received at a mobile computing device having a touchscreen. The touchscreen is then used by the user to drag-and-drop a first graphical user interface element representing the content to over a second graphical user interface element. This causes the content to be shared from the first set top box to a second set top box, the second set top box automatically initiating download of the content.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: August 11, 2015
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20150195623
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Application
    Filed: March 20, 2015
    Publication date: July 9, 2015
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Publication number: 20150121406
    Abstract: In various exemplary embodiments, a system and method to provide smart media selection to a set of one or more individuals at a location associated with a display device of a receiver system is provided. In example embodiments, an indication of a presence change at the location is received. User specific information associated with the set of the one or more individuals identified as being at the location is accessed. A recommendation playlist based on the user specific information is generated.
    Type: Application
    Filed: January 2, 2015
    Publication date: April 30, 2015
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 8997151
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: March 31, 2015
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Patent number: 8949871
    Abstract: In various exemplary embodiments, a system and method to provide smart media selection to a set of one or more individuals at a location associated with a display device of a receiver system is provided. In example embodiments, an indication of a presence change at the location is received. User specific information associated with the set of the one or more individuals identified as being at the location is accessed. A recommendation playlist based on the user specific information is generated.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: February 3, 2015
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20140133839
    Abstract: A community-based recommendation engine is provided. In one example embodiment, a system to provide community-based recommendation engine comprises a recommendation detector and a decision module. The recommendation detector is configured to receive, at a viewer's system, a recommendation for a content item from a contact of a viewer. The decision module may be configured to determine an action to be performed at the viewer's system, based on the recommendation and on one or more rules, accept the recommendation as an instruction to perform the action, and initiate the action at the viewer's system.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: OpenTV, Inc.
    Inventors: Alex Fishman, Crx K. Chai
  • Publication number: 20140075040
    Abstract: Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated.
    Type: Application
    Filed: November 18, 2013
    Publication date: March 13, 2014
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 8644688
    Abstract: A community-based recommendation engine is provided. In one example embodiment, a system to provide community-based recommendation engine comprises a recommendation detector and a decision module. The recommendation detector is configured to receive, at a viewer's system, a recommendation for a content item from a contact of a viewer. The decision module may be configured to determine an action to be performed at the viewer's system, based on the recommendation and on one or more rules, accept the recommendation as an instruction to perform the action, and initiate the action at the viewer's system.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: February 4, 2014
    Assignee: OpenTV, Inc.
    Inventors: Alex Fishman, Crx K. Chai
  • Patent number: 8606848
    Abstract: Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: December 10, 2013
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20130061266
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 7, 2013
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu