The present invention relates to the field of information delivery, and in particular to a method and apparatus for efficient, entertaining information delivery.
Typical information delivery systems (e.g., the World Wide Web, video on demand, television, etc.) provide information to users inefficiently. Some systems deliver information in a rigid, non-searchable manner that limits the ability of a user to retrieved information of interest to the user. Other systems allow a more flexible search for specific information, but the search is generally performed in a non-entertaining manner and typically requires the user to examine and select from a list of retrieved, potentially relevant items. This problem can be better understood by a review of prior art information delivery systems.
Television Delivery of Information
One of the most commonly used information delivery system is television. A user selects a channel and information is delivered to their speakers and/or screens. Some means of transmitting the information include broadcast, cable and satellite communications. Channel programming is varied. Some channels carry a specific type of programming (e.g., the History Channel or the Movie Channel) and others carry a mix of programming. However, a user has very little control over what information is presented at a specific time. The user's only control is to change channels. If programming content desired by the user is not currently being delivered by one of the available channels, the user is unable to do anything to prompt delivery of the desired content.
Video on Demand
Video on demand (VOD) enhances the user's ability to control the content of the information delivered by the system. In a VOD system, the user is able to select desired content from a list of available content. The selected program is retrieved by the system and sent to the user. However, VOD systems typically do not provide users with an efficient or entertaining interface for requesting information. A user must search through and select from a list of available content.
World Wide Web
The world wide web is another system for delivering a wide variety of information to system users. Typically, a user locates desired information by typing in a web address, performing a search or following links. This method is similar to the VOD method in that the user has more control over what content is delivered. However, in both systems, information retrieval is inefficient and non-entertaining.
Embodiments of the present invention are directed to a method and apparatus for efficient, entertaining information delivery. In one embodiment, information is partitioned into clips. Clips are selected for a user and packaged together for presentation to the user in an entertaining manner. In one embodiment, the clips are selected and packaged together in accordance with a template. In another embodiment, information about the user is used to select clips. In one embodiment, clips are associated with headers. One type of header is a content header that describes the content of the clip. Other headers describe aesthetic qualities of a clip. In one embodiment, the clip headers contain both content and aesthetic information.
In one embodiment, a user is presented with a stream of information comprised of clips of information assembled for the user. The user may select a clip to retrieve additional information related to the clip. In one embodiment, the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program. In one embodiment, selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
In one embodiment, clips are provided to the user at no cost. In another embodiment, the user pays to view certain clips. In one embodiment, the user pays through a debit to an account (similar to ordering a pay-per-view event). In another embodiment, the user pays by viewing other clips and/or information (e.g., an advertisement). In another embodiment, advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.
These and other features, aspects and advantages of the present invention will become better understood with regard to the following description, appended claims and accompanying drawings where:
The invention is a method and apparatus for efficient, entertaining information delivery. In the following description, numerous specific details are set forth to provide a more thorough description of embodiments of the invention. It is apparent, however, to one skilled in the art, that the invention may be practiced without these specific details. In other instances, well known features have not been described in detail so as not to obscure the invention.
In one embodiment, information is partitioned into clips. Clips are selected for a user and packaged together for presentation to the user in an entertaining manner. In one embodiment, the clips are selected and packaged together in accordance with a template. In another embodiment, information about the user is used to select clips. In one embodiment, clips are associated with headers. One type of header is a content header that describes the content of the clip. Other headers describe aesthetic qualities of a clip. In one embodiment, the clip headers contain both content and aesthetic information.
In one embodiment, a user is presented with a stream of information comprised of clips of information assembled for the user. The user may select a clip to retrieve additional information related to the clip. In one embodiment, the selected clip is a portion of a program (e.g., a television show, a movie, a song, an advertisement, etc.) and the additional information is a larger clip of the program and/or the entire program. In one embodiment, selections made by the user are monitored and used in association with templates to determine which clips will be selected and how they will be presented to the user in the stream of information in the future.
At block 110, the user information is used in combination with templates to select and package the information for delivery to the user. In one embodiment, the templates are used to connect clips in an appealing manner. In another embodiment, the clips also assist in selecting the information (e.g., by placing length and/or style limitations on which clips are eligible to be incorporated at a specific location). In one embodiment, the information is packaged by concatenating clips together to form a stream of data. For example, the clips are media clips and the information is delivered as an observable stream of media (e.g., video and/or audio).
At block 120, the information is delivered to the user. At block 130, the user selects a clip. For example, the user may be interested in learning more about a product displayed in a 6 second clip. At block 140, more information related to the selected clip is retrieved. In the example above, a longer, more detailed ad for the product is retrieved. In another embodiment, the selected clip is a portion of a media program (e.g., a movie or show) and the entire media program is retrieved.
In another embodiment, the menu of options area 220 is partitioned into a plurality of mini-display regions 230. In one embodiment, once a clip has displayed in the current viewing area 210, the clip continues to display in one of the mini-display regions 230. In one embodiment, the clip replays in a loop in the mini-display region 230 until it is replaced or selected. In another embodiment, a representation of the clip is displayed in the mini-display region 230 until it is replaced.
In one embodiment, clips cycle through the mini-display regions 230 so that the most recently displayed clip is in a first mini-display region and the least recently displayed clip is in a second mini-display region. When a new clip is moved to the menu of options area 220, the least recently displayed clip is replaced by the second least recently displayed clip in the corresponding mini-display region, and other clips are similarly moved to new mini-display regions until the old most recent clip is replaced by the new most recent clip. In another embodiment, the new most recent clip simply replaces the least recently displayed clip in the corresponding mini-display region.
In another embodiment, each mini-display region 230 displays a separate stream of information retrieved for a user. For example, one mini-display region may stream sports-related content while another streams content related to nostalgic ads from the 70's and 80's. In one embodiment, the user controls what content is delivered to each mini-display region by selecting from a list of general categories or channels. In another embodiment, the content delivered to each mini-display region is altered by the user's selections from that and/or other mini-display regions.
In one embodiment, the user selects information for display in the current viewing area 210 by selecting a clip either from a stream of clips delivered to the current viewing area 210 or to one of the mini-display regions 230. In one embodiment, the user has the ability to hide or display the menu of options area 220. Thus, a user can select a movie for viewing by selecting a clip of the movie from a stream of clips and then view the movie using the entire display area 200.
In one embodiment, clips are provided to the user at no cost. In another embodiment, the user pays to view certain clips. In one embodiment, the user pays through a debit to an account (similar to ordering a pay-per-view event). In another embodiment, the user pays by viewing other clips and/or information (e.g., an advertisement). In another embodiment, advertisers pay to have information inserted into the information packaged for streaming to a user, thereby subsidizing the user's information retrieval experience.
One example of methods, apparatus and systems, suitable for implementing the invention, is set forth in the Appendix attached hereto and which is specifically incorporated by reference herein.
Thus, a method and apparatus for efficient, entertaining information deliver is described in conjunction with one or more specific embodiments. It will be apparent from the foregoing that, while particular forms of the invention have been illustrated and described, various alternatives, modifications and variations can be made without departing from the spirit and scope of the invention. Accordingly, the invention is intended to embrace all such alternatives, modifications and variations and it is not intended that the invention be limited, except as by the appended claims.
This application is a continuation application of U.S. patent application Ser. No. 10/874,819, entitled Method and Apparatus for Efficient, Entertaining Information Delivery, filed Jun. 23, 2004 now abandoned, which application claims priority to U.S. Provisional Patent Application No. 60/482,597 filed on Jun. 24, 2003. This application hereby also incorporates by reference the disclosures of U.S. patent application Ser. No. 09/896,838 filed Jun. 29, 2001; U.S. patent application Ser. No. 09/953,569 filed Sep. 13, 2001; U.S. patent application Ser. No. 09/953,086 filed Sep. 10, 2001; and U.S. Pat. No. 6,032,156 filed Apr. 1, 1998. The entire contents of all of the foregoing patents and applications are hereby incorporated by reference herein for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
3900219 | D'Amato et al. | Aug 1975 | A |
3926325 | Benson | Dec 1975 | A |
4290141 | Anderson et al. | Sep 1981 | A |
D264810 | Voltmann | Jun 1982 | S |
4377870 | Anderson et al. | Mar 1983 | A |
4566030 | Nickerson et al. | Jan 1986 | A |
4724166 | deBruin | Feb 1988 | A |
4724491 | Lambert | Feb 1988 | A |
4744281 | Isozaki | May 1988 | A |
4850618 | Halladay, Jr. | Jul 1989 | A |
4959734 | Foster | Sep 1990 | A |
5029014 | Lindstrom | Jul 1991 | A |
5034807 | Von Kohorn | Jul 1991 | A |
5041972 | Frost | Aug 1991 | A |
5046004 | Tsumura et al. | Sep 1991 | A |
5083491 | Fields | Jan 1992 | A |
5109482 | Bohrman | Apr 1992 | A |
5132992 | Yurt et al. | Jul 1992 | A |
5142961 | Paroutaud | Sep 1992 | A |
5153829 | Furuya et al. | Oct 1992 | A |
5206929 | Langford et al. | Apr 1993 | A |
5208421 | Lisle et al. | May 1993 | A |
5227863 | Bilbrey et al. | Jul 1993 | A |
5236200 | McGregor et al. | Aug 1993 | A |
5247126 | Okamura et al. | Sep 1993 | A |
5253275 | Yurt et al. | Oct 1993 | A |
5262940 | Sussman | Nov 1993 | A |
5303042 | Lewis et al. | Apr 1994 | A |
5307456 | MacKay | Apr 1994 | A |
5317732 | Gerlach et al. | May 1994 | A |
5353391 | Cohen et al. | Oct 1994 | A |
5388197 | Rayner | Feb 1995 | A |
5388264 | Tobias et al. | Feb 1995 | A |
5390138 | Milne et al. | Feb 1995 | A |
5393926 | Johnson | Feb 1995 | A |
5414808 | Williams | May 1995 | A |
5428774 | Takahashi et al. | Jun 1995 | A |
5434678 | Abecassis | Jul 1995 | A |
5440730 | Elmasri et al. | Aug 1995 | A |
5483276 | Brooks et al. | Jan 1996 | A |
5486645 | Suh et al. | Jan 1996 | A |
5515490 | Buchanan et al. | May 1996 | A |
5519828 | Rayner | May 1996 | A |
5543925 | Timmermans | Aug 1996 | A |
5550863 | Yurt et al. | Aug 1996 | A |
5550965 | Gabbe et al. | Aug 1996 | A |
5553221 | Reimer et al. | Sep 1996 | A |
5559548 | Davis et al. | Sep 1996 | A |
5561711 | Muller | Oct 1996 | A |
5576844 | Anderson et al. | Nov 1996 | A |
5580054 | Shneifer | Dec 1996 | A |
5616876 | Cluts | Apr 1997 | A |
5633726 | Timmermans | May 1997 | A |
5634020 | Norton | May 1997 | A |
5644686 | Hekmatpour | Jul 1997 | A |
5659539 | Porter et al. | Aug 1997 | A |
5659793 | Escobar et al. | Aug 1997 | A |
5680639 | Milne et al. | Oct 1997 | A |
5687331 | Volk et al. | Nov 1997 | A |
5689641 | Ludwig et al. | Nov 1997 | A |
5713021 | Kondo et al. | Jan 1998 | A |
5721815 | Ottesen et al. | Feb 1998 | A |
5721878 | Ottesen et al. | Feb 1998 | A |
5729471 | Jain et al. | Mar 1998 | A |
5748187 | Kim et al. | May 1998 | A |
5748956 | Lafer et al. | May 1998 | A |
5751883 | Ottesen et al. | May 1998 | A |
5752029 | Wissner | May 1998 | A |
5754851 | Wissner | May 1998 | A |
5765164 | Prasad et al. | Jun 1998 | A |
5781730 | Reimer et al. | Jul 1998 | A |
5799150 | Hamilton et al. | Aug 1998 | A |
5799282 | Rakshil et al. | Aug 1998 | A |
5819286 | Yang et al. | Oct 1998 | A |
5826102 | Escobar et al. | Oct 1998 | A |
5852435 | Vigneaux et al. | Dec 1998 | A |
5861880 | Shimizu et al. | Jan 1999 | A |
5864682 | Porter et al. | Jan 1999 | A |
5864868 | Contois | Jan 1999 | A |
5870030 | DeLuca et al. | Feb 1999 | A |
5875305 | Winter et al. | Feb 1999 | A |
5949951 | Sklar et al. | Sep 1999 | A |
5966121 | Hubbell et al. | Oct 1999 | A |
5999909 | Rakshil et al. | Dec 1999 | A |
6002720 | Yurt et al. | Dec 1999 | A |
6032156 | Marcus | Feb 2000 | A |
6144702 | Yurt et al. | Nov 2000 | A |
6154771 | Rangan et al. | Nov 2000 | A |
6293868 | Bernard | Sep 2001 | B1 |
6314451 | Landsman et al. | Nov 2001 | B1 |
6317761 | Landsman et al. | Nov 2001 | B1 |
6317784 | Mackintosh et al. | Nov 2001 | B1 |
6320495 | Sporgis | Nov 2001 | B1 |
6379251 | Auxier et al. | Apr 2002 | B1 |
6456981 | Dejaeger et al. | Sep 2002 | B1 |
6760916 | Holtz et al. | Jul 2004 | B2 |
6764395 | Guyett | Jul 2004 | B1 |
6813775 | Finseth et al. | Nov 2004 | B1 |
6883000 | Gropper | Apr 2005 | B1 |
7024677 | Snyder et al. | Apr 2006 | B1 |
7130831 | Howard et al. | Oct 2006 | B2 |
7380262 | Wang et al. | May 2008 | B2 |
7603684 | Ellis | Oct 2009 | B1 |
7617190 | Wright et al. | Nov 2009 | B2 |
7877676 | Munetsugu et al. | Jan 2011 | B2 |
7937582 | Lee | May 2011 | B1 |
8386588 | Cooley | Feb 2013 | B1 |
20010056577 | Gordon et al. | Dec 2001 | A1 |
20020019858 | Kaiser et al. | Feb 2002 | A1 |
20020077902 | Marcus | Jun 2002 | A1 |
20020087976 | Kaplan et al. | Jul 2002 | A1 |
20020092019 | Marcus | Jul 2002 | A1 |
20020111912 | Hunter et al. | Aug 2002 | A1 |
20030163815 | Begeja et al. | Aug 2003 | A1 |
20030167202 | Marks et al. | Sep 2003 | A1 |
20040025180 | Begeja et al. | Feb 2004 | A1 |
20050165626 | Karpf | Jul 2005 | A1 |
20050198677 | Lewis | Sep 2005 | A1 |
20050240456 | Ward et al. | Oct 2005 | A1 |
20050262151 | Plastina et al. | Nov 2005 | A1 |
20060031551 | Agresta et al. | Feb 2006 | A1 |
20060167860 | Eliashberg et al. | Jul 2006 | A1 |
20060184982 | Paz et al. | Aug 2006 | A1 |
20070113250 | Logan et al. | May 2007 | A1 |
20070157275 | Marcus | Jul 2007 | A1 |
20070180523 | Jablonski et al. | Aug 2007 | A1 |
20070192401 | Weakliem et al. | Aug 2007 | A1 |
20080010337 | Hayes et al. | Jan 2008 | A1 |
20080092168 | Logan et al. | Apr 2008 | A1 |
20080140674 | Ishikawa | Jun 2008 | A1 |
20100049699 | Benschoter et al. | Feb 2010 | A1 |
20120180083 | Marcus | Jul 2012 | A1 |
Number | Date | Country |
---|---|---|
564247 | Oct 1993 | EP |
WO 9323836 | Nov 1993 | WO |
WO 9608108 | Mar 1996 | WO |
WO 9619779 | Jun 1996 | WO |
WO 9704596 | Feb 1997 | WO |
WO 9717111 | May 1997 | WO |
Entry |
---|
Curtis et al., “Multimedia Content Management-Provision of Validation and Personalisation Services”, IEEE, 1999, pp. 302-306. |
International search report dated Feb. 25, 2008 for related application PCT/US07/00207. |
Kirda, Engin et al., “MYXML: An XML based template engine for the generation of flexible web content” [online]. In Proceedings of 2000 (pp. 317-322). Chesapeake, VA: AAACE [retrieved on Sep. 8, 2007]. Retrieved from the Internet: <URL: http://media.inhatc.ac.kr/papers/hypermedia/KirdaOO.pdf>. |
Lee, Taekyong, “Query Processing Technique for Multimedia Presentation Graphs”, Eighth International Workshop on Research Issues in Fata Engineering, Continuous Media Databases and Applications. 1998, pp. 130-138. |
Li, Chung-Sheng et al., “Multimedia Content Description in the lnfopyramid”, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, 1998, vol. 6, pp. 3789-3792. |
Owner's Manual, Sony Video Cassette Recorder Model SLV-662HF, 1999. |
Paek et al., “Self-Describing Schemes for Interoperable MPGE-7 Multimedia Content Descriptions”, CiteSeer, Department of Electrical Engineering, Columbia University, 1999, pp. 1-18. |
Piamsa-Nga, Punpiti, “A Parallel Model for Multimedia Database on Cluster System Environment”, Proceedings IEEE International Symposium on Industrial Electronics, ISIE, 1998, vol. 2, pp. 648-652. |
Saraceno, C., “Video Content Extraction and Representation Using a Joint Audio and Video Processing”, Proceedings of the 1999 IEEE International Conference on Acoustics, Speech and Signal Processing, Volume: 6, Date: Mar. 15-19, 1999, pp. 3033-3036. |
Smith, John R. et al., “Visually Searching the Web for Content”, IEEE, 1997. pp. 12-20. |
Wu, Chao-Hui, “Querying Multimedia Presentations”, Proceedings IEEE Conference on Protocols for Multimedia Systems-Multimedia Networking, 1997, pp. 64-73. |
Number | Date | Country | |
---|---|---|---|
20120159547 A1 | Jun 2012 | US |
Number | Date | Country | |
---|---|---|---|
60482597 | Jun 2003 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10874819 | Jun 2004 | US |
Child | 13195709 | US |