Patents Assigned to Hulu LLC
  • Publication number: 20120117074
    Abstract: A method, apparatus, article of manufacture for providing list of a plurality of media programs responsive to a user search query is disclosed. In one embodiment, the method comprises the steps of accepting an general search query from a user computer, identifying a synonym for the general search query, identifying a category for the general search query according to the identified synonym, performing a categorical search of a media program database using the identified synonym and the identified category to obtain a search result, and transmitting the search result to the user computer for presentation on a display communicatively coupled to the user computer.
    Type: Application
    Filed: January 11, 2012
    Publication date: May 10, 2012
    Applicant: HULU LLC
    Inventors: Ting-hao Yang, Zhibing Wang, Yizhe Tang, Qian Chang
  • Publication number: 20120110616
    Abstract: A method, apparatus, article of manufacture, and a memory structure for presenting an advertisement for playback in conjunction with a streamed media program are described. The method permits the user to control advertising breaks and in particular, the timing of advertising breaks associated with the media program.
    Type: Application
    Filed: September 27, 2011
    Publication date: May 3, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, JEAN-PAUL COLACO, RICHARD W. TOM, JESSICA P. IVY
  • Publication number: 20120110615
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to interrupt the playback of the advertisement and continue with the playback of the media program with no further advertisements, or to interrupt the playback of the advertisement to substitute a different version of the advertisement.
    Type: Application
    Filed: September 27, 2011
    Publication date: May 3, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, JESSICA P. IVY, WING CHIT MAK, RICHARD W. TOM, ROBERT M. WONG, BRYON E. SCHAFER, HUA ZHENG, JEAN-PAUL COLACO, BRIAN SOEBEKTI
  • Publication number: 20120110619
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to manage the provision of user information such as surveys and advertisement feedback to the media program provider to improve the advertising experience.
    Type: Application
    Filed: September 27, 2011
    Publication date: May 3, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, JESSICA P. IVY, WING CHIT MAK, RICHARD W. TOM, ROBERT M. WONG, BRYON E. SCHAFER, HUA ZHENG, JEAN-PAUL COLACO, BRIAN SOEBEKTI
  • Publication number: 20120110618
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to control the presentation of advertisements.
    Type: Application
    Filed: September 27, 2011
    Publication date: May 3, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, BRIAN SOEBEKTI, THOMAS C. TATE, WING CHIT MAK, RICHARD W. TOM, ERIC I. FENG, HUA ZHENG, JEAN-PAUL COLACO, XIN JIN
  • Publication number: 20120110620
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to control the presentation of advertisements to select prefacing advertisements in lieu of more time consuming or more numerous intervening advertisements presented during the media program.
    Type: Application
    Filed: September 27, 2011
    Publication date: May 3, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, RICHARD W. TOM, ERIC I. FENG, HUA ZHENG, JEAN-PAUL COLACO, XIN JIN
  • Publication number: 20120093482
    Abstract: A method, system, apparatus, and computer program product provide the ability to bookmark a media program for subsequent viewing. A first interface is displayed and identifies a first media program. Via the first interface, a user requests that the first media program be recorded as a bookmark in a list of maintained bookmarks. The list of bookmarks is displayed. A user selects one of the bookmarks from the list and in response, the first media program is displayed to the first viewer.
    Type: Application
    Filed: March 29, 2011
    Publication date: April 19, 2012
    Applicant: HULU LLC
    Inventors: Eugene Chuan-Huai Wei, Peter E. Sargent, Hua Zheng
  • Publication number: 20120096487
    Abstract: A method, system, and computer program product provide the ability to recommend, to a first viewer, alternative programming during playback of a first media program. The first media program is played. A second media program of potential interest to the user is identified. During an advertising break, an interface is presented to the user that identifies the second media program. An indication of interest in the second media program is received from the user. If the indication indicates that the user is interested in the second media program, a reference to the second media program is saved as a viewer recommendation for later playback. If not interested, additional input may be received from the user indicating why the user is not interested.
    Type: Application
    Filed: March 29, 2011
    Publication date: April 19, 2012
    Applicant: HULU LLC
    Inventors: Eugene Chuan-Huai Wei, Peter E. Sargent, Hua Zheng
  • Publication number: 20120096086
    Abstract: A method and apparatus for recommending a media program of a set of media programs to a user of a set of users is disclosed. The method and apparatus computes a measure wij of the implied similarity of a first media program (i) and a second media program (j) that corrects for the popularity of the media programs, thus resulting in a more accurate indication of the relatedness of the media programs.
    Type: Application
    Filed: December 21, 2010
    Publication date: April 19, 2012
    Applicant: HULU LLC
    Inventors: Xuan Wei, Hang Li, Hua Zheng, Ting-hao Yang, Richard W. Tom
  • Publication number: 20120096488
    Abstract: A processing workflow method, system, and computer program product provide the ability; to recommend alternative programming during playback of a source media program. A media program player plays the source media program to a first viewer and provides information regarding the first viewer to a recommendation engine. The recommendation engine calculates and sends the media player a list of recommended media program candidates (including identifications of the candidates) based on the information. Prior to reaching an advertising break in the source media program, the media player transmits a request (including the identifications) for an advertisement to an advertising server and in response, receives an advertisement that is played to the first viewer during the advertising break.
    Type: Application
    Filed: March 29, 2011
    Publication date: April 19, 2012
    Applicant: HULU LLC
    Inventors: Eugene Chuan-Huai Wei, Peter E. Sargent, Hua Zheng, Chaitanya Laxminarayan, Wing Chit Mak
  • Publication number: 20120072272
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to save advertisements for later viewing.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 22, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, JEAN-PAUL COLACO, RICHARD W. TOM, JESSICA P. IVY
  • Publication number: 20120072286
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to access, define, edit, and control a playlist of advertisements that may be played with selected media programs, a playlist of media programs, or all media programs played to the user.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 22, 2012
    Applicant: HULU LLC
    Inventors: JASON A. KILAR, JEAN-PAUL COLACO, RICHARD W. TOM, JESSICA P. IVY
  • Publication number: 20120059951
    Abstract: A method and apparatus for adaptively receiving media streams of different bit rates is disclosed. Data describing the variability of the bit rate of different versions of a media program is transmitted to the media player, and used by the media player to select the appropriate version for reception over the communication channel.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: HULU LLC
    Inventors: Alexander V. Gutarin, Baptiste Coudurier
  • Publication number: 20120060104
    Abstract: A method and apparatus for sharing viewing information is disclosed. In one embodiment, the method comprises receiving an designation of a second user from the first user; and transmitting the first user viewing information to the designated second user. The shared viewing information may comprise the identity of a currently viewed media program, a list of scheduled media program viewings, or the media program itself.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Applicant: HULU LLC
    Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
  • Publication number: 20120059847
    Abstract: A method and apparatus for obtaining media program metadata is disclosed. In one embodiment, the method comprises the steps of receiving a media program callback message in a content delivery system from a client device displaying a webpage retrieved from a host server, the media program embedded in the retrieved webpage, the callback message comprising a callback address to the webpage, and storing the address as metadata associated with the media program in the database.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: HULU LLC
    Inventor: Ting-hao Yang
  • Publication number: 20120059946
    Abstract: A computer-implemented method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to stream media content to multiple users. A first stream of/for the media content is streamed from a first location in the media content to a first user. A request is received from the first user to seek to a seek location (e.g., forward or backward) in the media content. A second location in the media content compatible with the seek location is determined. The second location is based on a second stream being streamed to one or more second users. The second stream is then streamed to the first user and the second user.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: HULU LLC
    Inventor: Dong Wang
  • Publication number: 20120054615
    Abstract: A method and apparatus for embedding a media program with a randomly user selected thumbnail is disclosed. The user can scan a media program to identify one of a plurality of media program frames, select the frame of interest, then designate it as the thumbnail to use in connection with the embedded media program.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 1, 2012
    Applicant: HULU LLC
    Inventors: Andrew Cheng-min Lin, Eric Buehl, Tienan Ren, Xin Jin, Eric I. Feng
  • Patent number: 8108393
    Abstract: A method, apparatus, article of manufacture for providing list of a plurality of media programs responsive to a user search query is disclosed. In one embodiment, the method comprises the steps of accepting an general search query from a user computer, identifying a synonym for the general search query, identifying a category for the general search query according to the identified synonym, performing a categorical search of a media program database using the identified synonym and the identified category to obtain a search result, and transmitting the search result to the user computer for presentation on a display communicatively coupled to the user computer.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: January 31, 2012
    Assignee: Hulu LLC
    Inventors: Ting-hao Yang, Zhibing Wang, Yizhe Tang, Qian Chang
  • Publication number: 20110320945
    Abstract: A jog control for navigating a media program having a plurality of frames and a method for using the navigation control is disclosed. In an exemplary embodiment, the control comprises a radial control at one of a plurality of user-selectable radial distances from a center of the jog control, the radial distance indicative of a jog control scale factor, wherein selection of the radial control selects and fixes the jog control scale factor until the control area is unselected, and wherein rotation of the selected radial control about a center of the jog control commands navigation through the plurality of media program frames at a rate determined by the selected jog control scale factor and an angular rate of the selected radial control about the center of the jog control.
    Type: Application
    Filed: October 1, 2010
    Publication date: December 29, 2011
    Applicant: HULU LLC
    Inventors: Robert Masao Wong, Charles Barclay Reeves, Eugene Chuan-Huai Wei
  • Publication number: 20110320287
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. Different versions of a media program and advertisements are generated and segmented, and transmitted to a media player individually, allowing different advertisements to be selected for presentation to users according to user demographics and other factors.
    Type: Application
    Filed: November 19, 2010
    Publication date: December 29, 2011
    Applicant: HULU LLC
    Inventors: William Z. Holt, Xinan Wu, Eden S. Li, Baptiste Coudurier, Alexander V. Gutarin