Multimedia presentation resumption within an environment of multiple presentation systems
First Claim
1. One or more computer storage media excluding a signal or carrier wave without physical structure, the computer storage media storing processor-executable instructions that, when executed by a processor, configures a computer to perform operations comprising:
- presenting a first user interface (UI) on a first multimedia presentation system at a first locus, the first UI providing a listing of multiple loci within a physical environment to which a bookmark can be sent;
receiving, through the first UI, a user request to send a bookmark to a specified second locus from among any of the multiple loci, the second locus including a second multimedia presentation system, the bookmark including an indication of a point within a multimedia program, wherein the specified second locus need not be the same second locus in the event of a subsequent user request;
sending the bookmark to the second multimedia presentation system at the second locus;
in response to the second multimedia presentation system receiving the bookmark, and without user interaction, presenting a second UI on the second multimedia presentation system, the second UI prompting for user-selection to resume the multimedia program at the second multimedia presentation system;
in response to presenting the second UI, receiving a user selection through the second UI;
requesting that a communicatively coupled multimedia server stream to the second multimedia presentation system, the multimedia program, beginning from the point within the multimedia program indicated by the bookmark; and
presenting the multimedia program at the second multimedia presentation system from the point within the multimedia program indicated by the bookmark.
3 Assignments
0 Petitions
Accused Products
Abstract
With at least one implementation described herein, one or more viewers are able to watch the same source multimedia content at multiple locations within an environment (e.g., a household). With at least one implementation described herein, a viewer is able to resume watching such content at a new location (or “locus”) from the point that she bookmarked the content at an original location. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
-
Citations
50 Claims
-
1. One or more computer storage media excluding a signal or carrier wave without physical structure, the computer storage media storing processor-executable instructions that, when executed by a processor, configures a computer to perform operations comprising:
-
presenting a first user interface (UI) on a first multimedia presentation system at a first locus, the first UI providing a listing of multiple loci within a physical environment to which a bookmark can be sent; receiving, through the first UI, a user request to send a bookmark to a specified second locus from among any of the multiple loci, the second locus including a second multimedia presentation system, the bookmark including an indication of a point within a multimedia program, wherein the specified second locus need not be the same second locus in the event of a subsequent user request; sending the bookmark to the second multimedia presentation system at the second locus; in response to the second multimedia presentation system receiving the bookmark, and without user interaction, presenting a second UI on the second multimedia presentation system, the second UI prompting for user-selection to resume the multimedia program at the second multimedia presentation system; in response to presenting the second UI, receiving a user selection through the second UI; requesting that a communicatively coupled multimedia server stream to the second multimedia presentation system, the multimedia program, beginning from the point within the multimedia program indicated by the bookmark; and presenting the multimedia program at the second multimedia presentation system from the point within the multimedia program indicated by the bookmark. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
- means for receiving, at a first multimedia system at a first location, a bookmark indicating a position within a multimedia program, the bookmark having been set from a user interface providing a listing of multiple locations with physical environment to which a bookmark can be sent from a second multimedia system at a second location;
means for presenting a UI on the first multimedia presentation system, the UI including a display of the bookmark and a prompt for user input to accept the bookmark and resume presentation of the multimedia program at the first multimedia presentation system, the UI being presented in direct response to receiving the bookmark, the UI not being presented in response to user interaction with the first multimedia presentation system; means for receiving user input through the UI that indicates a user request to resume presentation of the multimedia program from the position of the bookmark; means for requesting that a communicatively coupled multimedia server stream to the first multimedia presentation system, the multimedia program from the position of the bookmark; and means for presenting the multimedia program at the first multimedia presentation system from the position of the bookmark.
- means for receiving, at a first multimedia system at a first location, a bookmark indicating a position within a multimedia program, the bookmark having been set from a user interface providing a listing of multiple locations with physical environment to which a bookmark can be sent from a second multimedia system at a second location;
-
12. A computer storage medium excluding a signal or carrier wave without physical structure, the computer storage medium having computer-executable instructions recorded thereon that, when executed by a processor, instructs the processor to perform operations comprising:
-
generating a bookmark to mark a point during a presentation of a program, the program being presented through a first presentation system at a first physical location within a physical environment; storing the bookmark that marks the point during presentation of the program;
receiving, through a user interface at the first presentation system, a selection of a second presentation system at a second physical location within the physical environment, the selection indicating that the bookmark is to be sent to the second presentation system; andin response to the selection of the second presentation system through the user interface at the first presentation system, sending the bookmark to the second presentation system, causing the second presentation system to present, without user interaction, a user interface indicating the ability to resume, through the second presentation system, presentation of the program from the point marked by the bookmark. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
receiving a program from a media distribution system; streaming the program to a first presentation system at a first location over a local area network; presenting a first user interface (UI) through the first presentation system, the first UI enabling a user to bookmark a point in a program, and the first UI indicating a list of other presentation systems to which a bookmark can be sent; receiving, from the first presentation system, an indication of a point in a program; generating a bookmark representing the point in the program that is indicated; receiving, through the first UI and over the local area network, a user selection of a second presentation system from the list of other presentation systems; sending the bookmark to the second presentation system over the local area network; and presenting a second UI on the second presentation system, without user input on the second presentation system, wherein the second UI comprises an invitation for user input to accept the bookmark and resume the program at the second presentation system. - View Dependent Claims (25, 26)
-
-
27. A computer storage medium excluding a signal or carrier wave without physical structure, the computer storage medium having processor-executable instructions recorded thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a multimedia program from a media distribution system as part of a broadcast media transmission wherein the broadcast media transmission is selected from a group consisting of incoming live television broadcast, incoming live cable television signal, incoming live satellite signal, incoming live video-on-demand signal, and incoming live pay-per-view signal; communicating over a local area network with a first multimedia presentation system at a first physical location to present the multimedia program through the first multimedia presentation system; communicating over the local area network with the first multimedia presentation system to present a first user interface (UI) on the first multimedia presentation system, wherein the first UI provides a listing of other multimedia presentation systems available on the local area network, the other multimedia presentation systems including a second multimedia presentation system at a second physical location; determining that a user-submitted input is one which is designated to generate a bookmark; in response to the determining, generating a bookmark that indicates a point during presentation of the multimedia program through the first multimedia presentation system; sending the bookmark over the local area network to the second multimedia presentation system; communicating over the local area network with the second multimedia presentation system to present a second UI on the second multimedia presentation system, wherein the UI on the second multimedia system includes at least one of; a list of programs that have been bookmarked during a defined time;
or an invitation to accept the bookmark and resume the multimedia program at the second multimedia presentation system, wherein the second UI is presented on the second multimedia presentation system independent of receiving user input.
-
-
28. A multimedia node communicatively coupled to a multimedia hub over a communications network, the multimedia node comprising:
-
a multimedia rendering unit configured to present multimedia content and one or more user interfaces (UIs) on a presentation device at a first locus; and
a computing unit configured to;receive a media content bookmark from the multimedia hub, the media content bookmark being received in response to a user-submitted request at another multimedia node at a second locus, to create the media content bookmark and to specify to send the media content bookmark to the multimedia node at the first locus; upon receipt of the media content bookmark, and without user input, present a UI on the presentation device at the first locus, wherein the UI presented on the presentation device at the first locus includes an indication that the media content bookmark is available; and upon user-selection of the indication that the media content bookmark is available, presenting, on the presentation device at the first locus, media content associated with the media content bookmark, beginning at a location within the media content that is indicated by the media content bookmark. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A multimedia presentation system comprising:
-
a server device having a first tuner and a second tuner, the first tuner operable to receive a first multimedia program, and the second tuner operable to receive a second multimedia program; a first presentation system coupled to the first tuner over a local area network, the first presentation system being configured to receive and present the first multimedia program, and wherein the first presentation system is configured to generate a bookmark indicating a location within the first multimedia program; and a second presentation system coupled to the second tuner over the local area network, the second presentation system being configured to receive and present the second multimedia program; wherein; the server device is configured to store the bookmark in association with the first multimedia program; a user interface (UI) on the first presentation system is configured to prompt for user input indicating a presentation system available on the local area network to which the bookmark generated at the first presentation system is to be sent; a UI at the second presentation system, the presentation system to which the bookmark is sent, is configured to prepare, for selection by a user, an indication that the user has arrived at the second presentation system and is ready to resume the first multimedia program as indicated by the bookmark, the indication being prepared and displayed for selection in direct response to receiving the bookmark and independent of any user interaction with the second presentation system; and the server device is further configured to allow the second presentation system to access the first multimedia program beginning at the location within the first multimedia program that is indicated by the bookmark. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A multimedia server system, the multimedia server system being configured to be communicatively coupled to a plurality of multimedia presentation systems, the server system comprising:
-
a plurality of multimedia-content receivers configured to receive multimedia programs, a first receiver of the one or more multimedia-content receivers associated with a first multimedia presentation system of the multimedia presentation systems, and a second receiver of the one or more multimedia-content receiver associated with a second multimedia presentation system of the plurality of multimedia presentation systems; one or more storage units configured to store the multimedia programs; a computing unit configured to; bookmark a point during a presentation of a multimedia program of the multimedia programs on the first multimedia presentation system to generate a bookmark; associate one or more properties with the bookmark; store the bookmark in association with the multimedia program; perform at least one of; swap the first receiver with the second receiver if the bookmark is accessed on the second multimedia presentation system, to associate the first receiver with the second multimedia presentation system and to associate the second receiver with the first multimedia presentation system;
orshare the first receiver if the bookmark is accessed on the second multimedia presentation system, to present on the first multimedia presentation system the multimedia program from the first receiver, and to present on the second multimedia presentation system the multimedia program from the first receiver; wherein a user interface (UI) associated with the first multimedia presentation system is configured to prompt for a location to which to send a bookmark generated at the first multimedia presentation system, and wherein a UI at a second multimedia presentation system, to which the bookmark was sent, is configured, responsive to the location to which the bookmark was sent including the second multimedia presentation system, to prepare and display, independent of user input, for selection by a user, an indication that a program has arrived at the second multimedia presentation system and is ready to resume presentation as indicated by the bookmark. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A multimedia system comprising:
- a multimedia server comprising a first tuner and a second tuner, the first tuner operable to receive a first multimedia program, and the second tuner operable to receive a second multimedia program;
a first presentation system coupled to the multimedia server and associated with the first tuner, the first presentation system operable to receive and present the first multimedia program and a user interface (UI) to receive a user-submitted request to bookmark a location within the first multimedia program and to provide a listing of other multimedia presentation systems for selection from which the first multimedia program can be resumed from the bookmark location; and a second presentation system coupled to the multimedia server and associated with the second tuner, the second presentation system operable to receive and present the second multimedia program; wherein the multimedia server is configured to; receive from the first presentation system, the user-submitted request to bookmark the location within the first multimedia program; in response to the user-submitted request, store the bookmark in association with the first multimedia program and, without receiving a request from the second presentation system, for a predefined time send an indication of the bookmark to the second presentation system for presentation of the bookmark at the second presentation system; and resume presentation of the first multimedia program at the second presentation system; receive a user submitted request to resume the presentation of the first multimedia program at the second presentation system; and
resume presentation of the first multimedia program at the second presentation system. - View Dependent Claims (45, 46, 47, 48, 49, 50)
- a multimedia server comprising a first tuner and a second tuner, the first tuner operable to receive a first multimedia program, and the second tuner operable to receive a second multimedia program;
Specification