Source: https://patents.justia.com/patent/8261300
Timestamp: 2019-12-13 06:26:07
Document Index: 729447617

Matched Legal Cases: ['application No. 99', 'application No. 99', 'Application No. 200680055081', 'Application No. 200680055081', 'Application No. 200780023512', 'Application No. 200780023512', 'Application No. 2009', 'Application No. 2009', 'Application No. 200680055081', 'Application No. 200680055081', 'Application No. 2009', 'Application No. 2009', 'Application No. 2009', 'Application No. 2009', 'Application No. 2006345223', 'Application No. 2006345223', 'Application No. 2', 'Application No. 2', 'Application No. 200780023512', 'Application No. 200780023512', 'Application No. 2', 'Application No. 2', 'application No. 2', 'application No. 06', 'application No. 2007269944', 'application No. 2007269944', 'application No. 2006345223', 'application No. 2006345223']

US Patent for Method and apparatus for advertisement placement in a user dialog on a set-top box Patent (Patent # 8,261,300 issued September 4, 2012) - Justia Patents Search
Justia Patents Commercial Or AdvertisementUS Patent for Method and apparatus for advertisement placement in a user dialog on a set-top box Patent (Patent # 8,261,300)
Jun 23, 2006 - TiVo Inc.
FIG. 5 illustrates an example of an enhanced save or delete menu according to an embodiment of the invention; and
FIG. 6 illustrates an example of a menu that might be displayed after a user's selection of an option other than a “save” or “delete” option, according to an embodiment of the invention.
For another example, advertisements and/or menu options of the kind discussed above may be presented in a screen that is displayed during the time that a playing program has been paused, e.g., in response to a viewer's activation of a “pause” button on a remote control. In one embodiment of the invention, the advertisements and/or menu option that are displayed while the DVR is in “pause” mode may be selected based on the content that was being displayed at the time that the DVR entered “pause” mode. In one embodiment of the invention, while a content stream is being played, the DVR causes the display to show an indicator (e.g., in the corner of the display) which flashes when new relevant ads would appear in response to the user's selection of the “pause” feature at that time. In one embodiment of the invention, the “trickplay” bar (a bar which the DVR shows on the display when the user fast-forwards or rewinds a content stream), contains markers that indicate temporal locations at which the user's activation of the “pause” feature will cause the DVR to display advertisements and/or other information in the “pause” screen.
Regardless of how an agreement between the service provider and a selling entity is initially reached, the agreement may specify that the selling entity is to pay the service provider some additional sum for each DVR that actually causes the selling entity's advertisement to be displayed or played (e.g., in response to a DVR user selecting a menu option that corresponds to that advertisement). In one embodiment of the invention, each DVR is equipped with monitoring mechanisms that send, to service provider 103 over network 105, the identities of all advertisements that the DVR has displayed or played. The DVRs can transmit such information periodically, or in response to queries initiated by the service provider, for example. Thus, the service provider can determine how many times a particular advertisement has been displayed or played, and charge the appropriate selling entity accordingly. In one embodiment of the invention, user input that indicates selection of a user-selectable option is received, and in response to receiving the user input, a selling entity is charged a specified monetary amount.
3.7 Pay-Per-View and Other Implememtations
For another example, the advertisement or other promotional information might be selected dynamically based on information contained in the closed-captioning stream.
For another example, the advertisement or other promotional information might be selected dynamically based on the viewer's past viewing behavior, and/or the viewer's specified preferences. For example, a DVR may keep a history of the commercials that the viewer has watched (i.e., not skipped over without viewing). An advertisement or other promotional information that pertains to a category that is associated with the most viewed commercials may be selected for presentation in the “save or delete” menu. For another example, a DVR may keep a history of the programs that the viewer has watched. A majority of these programs may be associated with a same program category. An advertisement or other promotional information that pertains to a product or company that is associated with that program category may be selected for presentation in the “save or delete” menu. In one embodiment of the invention, the information is selected for display from among a plurality of information items based at least in part on content streams that have been displayed to the user in their entirety at normal speed.
receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream;
in response to receiving the user input, determining whether an end of the content stream has been reached;
in response to receiving the user input and determining that the end of the content stream has been reached, displaying particular information to a user of the multimedia device, the particular information comprising at least one advertisement and a menu that comprises both (a) a user-selectable option, user selection of which causes the multimedia device to delete the content stream; and (b) another user-selectable option that presents the user an option of expressly saving the content stream at the multimedia device instead of deleting the content stream.
2. A method as recited in claim 1, wherein the particular information comprises a particular user-selectable option, and further comprising:
receiving particular user input that indicates selection of the particular user-selectable option; and
in response to receiving the particular user input, displaying, to the user, a subsequent menu, wherein the subsequent menu comprises at least one of: (a) a user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can purchase a product or service; (b) a user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can request information about a product or service to be sent to the user; (c) an interface through which the user can submit an answer to a question via the multimedia device; (d) a user-selectable option, user selection of which causes the multimedia device to send a request to a request-receiving entity, wherein the request asks the request-receiving entity to send specified information to at least one of (i) a specified e-mail address and (ii) a specified postal address; (e) a user-selectable option, user selection of which cause the multimedia device to provide the user with an ability to schedule an upcoming content stream for recording; and (f) an interface through which the user can request downloading of a particular video for later viewing.
3. A method as recited in claim 1, wherein the particular information comprises a particular user-selectable option, and further comprising:
in response to receiving the particular user input, charging a selling entity a specified monetary amount.
4. A method as recited in claim 1, wherein the particular information comprises a particular user-selectable option, and further comprising:
in response to receiving the particular user input, recording data that indicates that the particular user-selectable option was selected.
displaying one or more additional user-selectable options that were selected for display based on the data;
wherein the one or more additional user-selectable options were selected for display due to the one or more additional user-selectable options being in a same category as the particular user-selectable option.
6. A method as recited in claim 1, wherein displaying the particular information to the user of the multimedia device further comprises displaying titles of one or more television programs that the user can select in order to cause the multimedia device to record corresponding television programs at a later time.
7. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on electronic program guide information.
8. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on one or more words in a closed caption stream.
9. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on previous television viewing behaviors of the user.
10. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on whether the multimedia device is currently configured to operate according to constraints associated with a specified mode of operation.
11. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on geographical address information that is associated with an owner of the multimedia device.
12. A method as recited in claim 1, further comprising selecting the particular information for display from among a plurality of particular information items based at least in part on demographic information that is associated with an owner of the multimedia device.
13. A method as recited in claim 9, wherein selecting the particular information for display from among a plurality of particular information items based at least in part on previous television viewing behaviors of the user comprises selecting the particular information for display based at least in part on particular content streams that have been displayed to the user in their entirety at normal speed.
14. A method as recited in claim 13, wherein the particular content streams are television commercials.
15. The method of claim 1, wherein displaying the particular information to the user of the multimedia device further comprises displaying one or more particular user-selectable menu options in an order that is based on a frequency with which each of the one or more particular user-selectable menu options was previously selected.
16. The method of claim 1, further comprising: the multimedia device downloading the advertisement in response to receiving the user input.
the multimedia device determining whether a last part of a content stream has been streamed to a display;
in response to determining that the last part of the content stream has been streamed to the display, the multimedia device displaying, to a user of the multimedia device, a menu that comprises (1) a user-selectable option, user selection of which causes the multimedia device to delete the content stream and (2) another user-selectable option that presents the user an option of expressly saving the content stream at the multimedia device instead of deleting the content stream; and
the multimedia device displaying particular information concurrently with the menu, the particular information comprising at least one of: (a) an advertisement; (b) an interface through which the user can purchase a product or service; (c) a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to display an advertisement to the user; (d) a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can purchase a product or service; (e) an interface through which the user can submit an answer to a question via the multimedia device; (f) a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to send a request to a request-receiving entity, wherein the request asks the request-receiving entity to send specified information to at least one of (i) a specified e-mail address and (ii) a specified postal address; (g) a menu that comprises at least one user-selectable option, user selection of which cause the multimedia device to provide the user with an ability to schedule an upcoming content stream for recording; and (h) an interface through which the user can request downloading of a particular video for later viewing.
18. The method of claim 17, wherein the particular information comprises an advertisement.
19. The method of claim 17, wherein the particular information comprises an interface through which the user can purchase a product or service.
20. The method of claim 17, wherein the particular information comprises a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to display an advertisement to the user.
21. The method of claim 17, wherein the particular information comprises a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can purchase a product or service.
22. The method of claim 17, wherein the particular information comprises a menu that comprises at least one user-selectable option, user selection of which causes the multimedia device to send a request to a request-receiving entity, wherein the request asks the request-receiving entity to send specified information to at least one of (i) a specified e-mail address and (ii) a specified postal address.
23. The method of claim 17, wherein the particular information comprises a menu that comprises at least one user-selectable option, user selection of which cause the multimedia device to provide the user with an ability to schedule an upcoming content stream for recording.
24. The method of claim 17, wherein the particular information comprises an interface through which the user can request downloading of a particular video for later viewing.
25. An apparatus for presenting information through a multimedia device, the apparatus comprising:
a storage medium on which are stored instructions which, when executed by the one or more processors, cause the one or more processors to perform steps comprising:
26. An apparatus as recited in claim 25, wherein the particular information comprises a particular user-selectable option, and wherein the steps further comprise:
causing a subsequent menu to be displayed to the user in response to the particular user input being received, wherein the subsequent menu comprises at least one of: (a) a user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can purchase a product or service; (b) a user-selectable option, user selection of which causes the multimedia device to display, to the user, an interface through which the user can request information about a product or service to be sent to the user; (c) an interface through which the user can submit an answer to a question via the multimedia device; (d) a user-selectable option, user selection of which causes the multimedia device to send a request to a request-receiving entity, wherein the request asks the request-receiving entity to send specified information to at least one of (i) a specified e-mail address and (ii) a specified postal address; (e) a user-selectable option, user selection of which cause the multimedia device to provide the user with an ability to schedule an upcoming content stream for recording; and (f) an interface through which the user can request downloading of a particular video for later viewing.
27. An apparatus as recited in claim 25, wherein the particular information comprises a particular user-selectable option, and wherein the steps further comprise:
causing a selling entity to be charged a specified monetary amount in response to the particular user input being received.
28. An apparatus as recited in claim 25, wherein the particular information comprises a particular user-selectable option, and wherein the steps further comprise:
recording, in response to the particular user input being received, data that indicates that the particular user-selectable option was selected.
29. An apparatus as recited in claim 28, wherein the steps further comprise:
causing one or more additional user-selectable options, which were selected for display based on the data, to be displayed;
30. An apparatus as recited in claim 25, wherein the causing the particular information to be displayed to the user of the multimedia device further comprises causing titles of one or more television programs, which the user can select in order to cause the multimedia device to record corresponding television programs at a later time, to be displayed to the user.
31. A non-transitory computer-readable storage medium storing one or more sequences of instructions for presenting particular information through a multimedia device, which instructions, when executed by one or more processors, cause the one or more processors to carry out steps of:
32. A non-transitory computer-readable storage medium as recited in claim 31, wherein the particular information comprises a particular user-selectable option, and wherein the instructions, when executed by the one or more processors, cause the one or more processors to carry out steps of:
33. A non-transitory computer-readable storage medium as recited in claim 31, wherein the particular information comprises a particular user-selectable option, and wherein the instructions, when executed by the one or more processors, cause the one or more processors to carry out steps of:
34. A non-transitory computer-readable storage medium as recited in claim 31, wherein the particular information comprises a particular user-selectable option, and wherein the instructions, when executed by the one or more processors, cause the one or more processors to carry out steps of:
35. A non-transitory computer-readable storage medium as recited in claim 34, wherein the instructions, when executed by the one or more processors, cause the one or more processors to carry out steps of:
36. A non-transitory computer-readable storage medium as recited in claim 31, wherein displaying the particular information to the user of the multimedia device further comprises displaying titles of one or more television programs that the user can select in order to cause the multimedia device to record corresponding television programs at a later time.
37. A non-transitory computer-readable storage medium storing one or more sequences of instructions for presenting particular information through a multimedia device, which instructions, when executed by one or more processors, cause the one or more processors to carry out steps of:
38. An apparatus for presenting information through a multimedia device, the apparatus comprising:
4807031 February 21, 1989 Brougthton et al.
5719634 February 17, 1998 Keery et al.
6094228 July 25, 2000 Ciardullo et al.
6239843 May 29, 2001 Gaudreau
6286061 September 4, 2001 Ross
20030076513 April 24, 2003 Sugimoto et al.
20030108328 June 12, 2003 Kawasaki et al.
20040031058 February 12, 2004 Reisman et al.
20040237108 November 25, 2004 Drazin et al.
20060053456 March 9, 2006 Kelly
20060200832 September 7, 2006 Dutton
20060263038 November 23, 2006 Gilley
20060291804 December 28, 2006 Hori et al.
20070033232 February 8, 2007 Malloy
20070055986 March 8, 2007 Gilley et al.
20070107010 May 10, 2007 Jolna et al.
20070124762 May 31, 2007 Chickering et al.
20070300263 December 27, 2007 Barton et al.
20080187279 August 7, 2008 Gilley et al.
H10-234007 February 1998 JP
2000-165788 June 2000 JP
2002-185891 June 2002 JP
2002-320217 October 2002 JP
2003-242751 August 2003 JP
2003-530033 October 2003 JP
2004-140584 May 2004 JP
2004-159005 June 2004 JP
2004-288322 October 2004 JP
WO 90/14732 November 1990 WO
WO 01/76249 October 2001 WO
WO 02/069636 September 2002 WO
Official Action from EPO for foreign patent application No. 99 909 867.6-2202 dated Dec. 27, 2005 (5 pgs)—attached.
Current Claims in EPO patent application No. 99 909 867.6-2202 (9 pgs).
Gibilisco, Stan, “The Illustrated Dictionary of Electronics—Seventh Edition,” McGraw-Hill, 1997, ISBN 0-07-024186-4, p. 28.
International Search Report, application No. PCT/US06/25190 dated Feb. 19, 2008—(2 pgs).
Written Opinion of ISR, application No. PCT/US06/25190 dated Feb. 19, 2008—(7 pgs).
International Searching Authority, “International Search Report”, application No. PCT/US07/14508, dated Sep. 10, 2008, 9 pages.
Claims, application No. PCT/US07/14508, 2 pages.
European Patent Office, “Proceeding further with the European patent application pursuant to Rule 70(2) EPC,” Oct. 20, 2009, 9 pages.
Claims, PCT/US2007/014508, 9 pages.
Official Journal EPO, “Notice from the European Patent Office dated Oct. 1, 2007 concerning business methods”, European Patent Office, dated Nov. 2007, XP007905525, 2 pages.
The State Intellectual Property Office of the People's Republic of China, “Notification of the First Office Action,” Apr. 2, 2010, Application No. 200680055081.9, 13 pages.
“Original Claims,” Application No. 200680055081.9, 23 pages.
The State Intellectual Property Office of the People's Republic of China, “Notification of the First Office Action,” Mar. 9, 2010, Application No. 200780023512.8, 8 pages.
“Claims”, Application No. 200780023512.8, 1 page.
Japanese Patent Application No. 2009-516474, “Notification of Reasons for Rejection”, dated May 10, 2011, 9 pages. (translation included).
Japanese Patent Application No. 2009-516474, Claims as of May 10, 2011, 26 pages.
State Intellectual Property Office of the People'S Republic of China, Second Office Action mailed Oct. 28, 2011, Chinese Patent Application No. 200680055081.9, 14 pages.
Chinese Patent Application No. 200680055081.9, Current Claims as of Oct. 28, 2011, 20 pages.
Japanese Patent Application No. 2009-516574, “Notification of Reasons for Rejection”, dated Nov. 15, 2011, 7 pages. (translation included).
Japanese Patent Application No. 2009-516574, Claims as of Nov. 15, 2011, 2 pages.
Japanese Patent Application No. 2009-516474, “Notification of Reasons for Rejection”, dated Dec. 20, 2011, 11 pages. (translation included).
Japanese Patent Application No. 2009-516474, Claims as of Dec. 20, 2011, 11 pages.
Australian Patent Application No. 2006345223, “Examiner's Report No. 2”, dated Oct. 1, 2010, 2 pages.
Australian Application No. 2006345223, Claims as of Oct. 1, 2010, 12 pages.
Canadian Patent Application No. 2,653,502, Office Action dated Nov. 3, 2010, 3 pages.
Canadian Patent Application No. 2,653,502, Claims as of Nov. 3, 2010, 2 pages.
State Intellectual Property Office of the People'S Republic of China, Third Office Action mailed Jan. 26, 2011, Chinese Patent Application No. 200780023512.8, 10 pages.
Chinese Patent Application No. 200780023512.8, Current Claims as of Jan. 26, 2011, 1 page.
Canadian Patent Application No. 2,653,690, Office Action dated Feb. 1, 2011, 4 pages.
Canadian Patent Application No. 2,653,690, Claims as of Feb. 1, 2011, 7 pages.
Amended Claims, application No. 2,653,690, 8 pages.
Office Action, Canadian Intellectual Property Office, dated Aug. 4, 2009, 7 pages.
“Communication,” European Patent Office, Nov. 24, 2009, 8 pages.
“Statement in Accordance with the Notice from the European Patent Office Dated Oct. 1, 2007 Concerning Business Methods”, Nov. 1, 2007, pp. 592-593.
“Claims,” application No. 06 785 755.7, 12 pages.
Examiner's First Report on patent application No. 2007269944, Jan. 29, 2010, 2 pages.
Claims, patent application No. 2007269944, 2 pages.
Examiner's First Report on patent application No. 2006345223, Feb. 16, 2010, 3 pages.
Claims, patent application No. 2006345223, 30 pages.
U.S. Appl. No. 11/492,281, filed Jul. 24, 2006, Advisory Action.
Patent number: 8261300
Patent Publication Number: 20070300261
Inventors: James M. Barton (Alviso, CA), Paul Stevens (Felton, CA), David Sandford (Berkeley, CA), Robin Hayes (Palo Alto, CA), Margret Schmidt (Redwood City, CA)
Assistant Examiner: Jivka Rabovianski
Application Number: 11/474,039
Current U.S. Class: Commercial Or Advertisement (725/42); Program, Message, Or Commercial Insertion Or Substitution (725/32); Program Reserve Or Reminder System (725/58); Interactive Product Selection (725/60); Interactive Program Selection (725/61); By Use Of Memory At Receiver (725/89)