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: 10506299Abstract: 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: GrantFiled: February 24, 2016Date of Patent: December 10, 2019Assignee: 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: 9826007Abstract: 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: GrantFiled: November 18, 2013Date of Patent: November 21, 2017Assignee: HULU, LLCInventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
-
Patent number: 9426537Abstract: 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: GrantFiled: October 28, 2013Date of Patent: August 23, 2016Assignee: HULU, LLCInventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
-
Publication number: 20160241927Abstract: 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: ApplicationFiled: February 24, 2016Publication date: August 18, 2016Inventors: 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: 9342603Abstract: 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: GrantFiled: September 12, 2014Date of Patent: May 17, 2016Assignee: Airtime Media, Inc.Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
-
Patent number: 9286616Abstract: 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: GrantFiled: September 27, 2011Date of Patent: March 15, 2016Assignee: HULU, LLCInventors: 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: 9189547Abstract: 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: GrantFiled: May 11, 2009Date of Patent: November 17, 2015Assignee: HULU, LLCInventors: Eric I. Feng, Hua Zheng
-
Publication number: 20150134664Abstract: 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: ApplicationFiled: September 12, 2014Publication date: May 14, 2015Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
-
Patent number: 8838572Abstract: 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: GrantFiled: September 13, 2012Date of Patent: September 16, 2014Assignee: Airtime Media, Inc.Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
-
Patent number: 8806340Abstract: 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: GrantFiled: September 1, 2010Date of Patent: August 12, 2014Assignee: Hulu, LLCInventors: Andrew Cheng-min Lin, Eric Buehl, Tienan Ren, Xin Jin, Eric I. Feng
-
Patent number: 8713603Abstract: 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: GrantFiled: September 27, 2011Date of Patent: April 29, 2014Assignee: Hulu, LLCInventors: Jason A. Kilar, Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Xin Jin
-
Publication number: 20140075343Abstract: 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: ApplicationFiled: November 18, 2013Publication date: March 13, 2014Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
-
Publication number: 20140053187Abstract: 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: ApplicationFiled: October 28, 2013Publication date: February 20, 2014Applicant: Hulu, LLCInventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
-
Patent number: 8589795Abstract: 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: GrantFiled: September 7, 2010Date of Patent: November 19, 2013Assignee: Hulu, LLCInventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
-
Patent number: 8578408Abstract: 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: GrantFiled: March 10, 2009Date of Patent: November 5, 2013Assignee: Hulu, LLCInventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
-
Publication number: 20130124497Abstract: 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: ApplicationFiled: September 13, 2012Publication date: May 16, 2013Applicant: Airtime Media, Inc.Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
-
Publication number: 20130124539Abstract: 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: ApplicationFiled: September 13, 2012Publication date: May 16, 2013Applicant: Airtime Media, Inc.Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
-
Publication number: 20120110618Abstract: 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: ApplicationFiled: September 27, 2011Publication date: May 3, 2012Applicant: HULU LLCInventors: 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: 20120110620Abstract: 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: ApplicationFiled: September 27, 2011Publication date: May 3, 2012Applicant: HULU LLCInventors: JASON A. KILAR, RICHARD W. TOM, ERIC I. FENG, HUA ZHENG, JEAN-PAUL COLACO, XIN JIN
-
Publication number: 20120060104Abstract: 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: ApplicationFiled: September 7, 2010Publication date: March 8, 2012Applicant: HULU LLCInventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang