Patents by Inventor Eric I. Feng

Eric I. Feng 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: 10506299
    Abstract: A method transmits configuration information including a set of events that define when a media program player should send information regarding playback of an advertisement during an advertisement break in a media program. Also, the method transmits, to the user device, advertising control options configured to be output on the user device. A user selection for a control option in the advertising control options is received from the user device, wherein the control option controls sending of an advertisement to the user device during the advertisement break. The method then receives advertisement viewing data describing a viewing of the advertisement on the user device, wherein sending of the advertisement viewing data by the media program player is triggered based on an event in the set of events occurring at the media program player.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: December 10, 2019
    Assignee: 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
  • Patent number: 9826007
    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: Grant
    Filed: November 18, 2013
    Date of Patent: November 21, 2017
    Assignee: HULU, LLC
    Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
  • Patent number: 9426537
    Abstract: A method determines user preference information for a user for a number of advertisements in a set of advertising blocks and a temporal distribution of the advertising blocks. When each advertising block in the set of advertising blocks occurs according to the temporal distribution during sending of a video program, the method determines a number of advertisements in the advertising block based on the user preference information, determines advertisements for the advertising block equal to the number of advertisements, and sends the determined advertisements during the advertising block.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: August 23, 2016
    Assignee: HULU, LLC
    Inventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
  • Publication number: 20160241927
    Abstract: A method transmits configuration information including a set of events that define when a media program player should send information regarding playback of an advertisement during an advertisement break in a media program. Also, the method transmits, to the user device, advertising control options configured to be output on the user device. A user selection for a control option in the advertising control options is received from the user device, wherein the control option controls sending of an advertisement to the user device during the advertisement break. The method then receives advertisement viewing data describing a viewing of the advertisement on the user device, wherein sending of the advertisement viewing data by the media program player is triggered based on an event in the set of events occurring at the media program player.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 18, 2016
    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
  • Patent number: 9342603
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: May 17, 2016
    Assignee: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 9286616
    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. In one embodiment, the method receives an identification of the media program to be sent to the user device, transmits metadata defining an advertising break having at least one advertisement opportunity within the media program, at the advertisement opportunity, transmits advertising control options, receives a user selection for the advertising control options, sends the advertisement to the user device according to the user selection for the advertising control options, receives advertising viewing data describing the streaming of the advertisement to the user device, and stores the advertisement viewing data.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: March 15, 2016
    Assignee: 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
  • Patent number: 9189547
    Abstract: A method, apparatus and article of manufacture for providing advertisements into a streamed media program is disclosed. In one embodiment, the method comprises the steps of transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query, receiving a search query from the user computer in a media server, the search query entered into the embedded search utility, generating search results responsive to the user search query, transmitting the search results to the media program player embedded in the webpage, rendering the search results using the media program player; and displaying the rendered search results to the user.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: November 17, 2015
    Assignee: HULU, LLC
    Inventors: Eric I. Feng, Hua Zheng
  • Publication number: 20150134664
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Application
    Filed: September 12, 2014
    Publication date: May 14, 2015
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 8838572
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 8806340
    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: Grant
    Filed: September 1, 2010
    Date of Patent: August 12, 2014
    Assignee: Hulu, LLC
    Inventors: Andrew Cheng-min Lin, Eric Buehl, Tienan Ren, Xin Jin, Eric I. Feng
  • Patent number: 8713603
    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: Grant
    Filed: September 27, 2011
    Date of Patent: April 29, 2014
    Assignee: Hulu, LLC
    Inventors: Jason A. Kilar, Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Xin Jin
  • Publication number: 20140075343
    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: November 18, 2013
    Publication date: March 13, 2014
    Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
  • Publication number: 20140053187
    Abstract: A method determines user preference information for a user for a number of advertisements in a set of advertising blocks and a temporal distribution of the advertising blocks. When each advertising block in the set of advertising blocks occurs according to the temporal distribution during sending of a video program, the method determines a number of advertisements in the advertising block based on the user preference information, determines advertisements for the advertising block equal to the number of advertisements, and sends the determined advertisements during the advertising block.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 20, 2014
    Applicant: Hulu, LLC
    Inventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
  • Patent number: 8589795
    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: Grant
    Filed: September 7, 2010
    Date of Patent: November 19, 2013
    Assignee: Hulu, LLC
    Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
  • Patent number: 8578408
    Abstract: A method, apparatus, article of manufacture, and a memory structure for providing advertisements into a streamed media program is disclosed. One embodiment comprises a user computer for accepting user input, the user input directly defining user preferences regarding the presentation of the advertisements in the streamed media program and for inserting advertisements in the streamed media program according to the defined user preferences; and a media program provider communicatively coupled to the user computer, for transmitting the streamed media program to the user computer for presentation to the user on a display communicatively coupled to the user computer.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: November 5, 2013
    Assignee: Hulu, LLC
    Inventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
  • Publication number: 20130124497
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Applicant: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Publication number: 20130124539
    Abstract: Described is a technique for resizing content items in a social network based on a relevancy of the content items to a user in the social network. In the disclosed technique, content items that are relevant to the user are identified and a relevancy score for each of the content items is computed based on factors including, number of interactions with the content items by a user, type of interactions and a type of user. A display size of the content item is determined based on the relevancy score of the content item. The display size can be directly proportional to the relevancy score of content item. The content items are generated based on the determined size and displayed to the user. Accordingly, a content item which is more relevant to the user is displayed at a bigger size than a content item which is less relevant to the user.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Applicant: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • 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: 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