System and method for time-shifted program viewing
US-2015304621-A1 · Oct 22, 2015 · US
US9245583B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9245583-B2 |
| Application number | US-36672609-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 6, 2009 |
| Priority date | Feb 6, 2009 |
| Publication date | Jan 26, 2016 |
| Grant date | Jan 26, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Group management of video device playback provides a mechanism for shared playback of recorded video content. Digital video playback devices are linked to a central management system through network connections which manages the shared playback, or a peer-to-peer network connection is used without the central management system. One user may be responsible for all actions affecting content playback, or all users may be permitted to affect content playback, with certain actions of those users limited in type or quantity. Group membership and group member permissions can be accomplished using the digital playback device through interactive interfaces implemented by the digital video playback device, or can be accomplished using a personal computer coupled to the device or central management system. Users may comment on shared playback using interactive video-based commentary functionality that may provide a text channel or graphical images that may be selected from a set of pre-configured commentary items.
Opening claim text (preview).
What is claimed is: 1. A method of managing simultaneous playback of a digital video program on a respective multiplicity of digital video playback devices, the method comprising the steps of: receiving from one of the digital video playback devices, a request from a user to interrupt the simultaneous playback of the digital video program at other of the digital playback devices; if the user has already interrupted the simultaneous playback of the digital video program at the other digital playback devices a predetermined number of times, a processor rejecting the request; and if the user has not already interrupted simultaneous playback of the digital video program at the other digital playback devices the predetermined number of times, the processor forwarding the request to the other digital video playback devices for execution. 2. The method of claim 1 , further comprising filtering the request in conformity with permissions data specifying video manipulation actions permitted to users. 3. The method of claim 1 , wherein the step of receiving receives the request at a remote server coupled to the multiple digital video playback devices via a network, and further comprising the step of maintaining a database of playback device data at the remote server, and wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiple digital video playback devices. 4. The method of claim 1 , wherein the step of receiving receives the request at the at least one other one of the multiple digital video playback devices, and wherein the method further comprises maintaining a database of playback device data at the at least one digital video playback device, wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiple digital video playback devices. 5. A system for managing simultaneous playback of a digital video program on a respective multiplicity of digital video playback devices, the system comprising: a processor, a computer-readable memory and a computer-readable tangible storage device; program instructions, stored on the storage device for execution by a processor via the memory, to receive a request from a user to interrupt the simultaneous playback of the digital video program at other of the digital playback devices; program instructions, stored on the storage device for execution by a processor via the memory, to reject the request if the user has already interrupted the simultaneous playback of the digital video program at the other digital playback devices a predetermined number of times; and program instructions, stored on the storage device for execution by a processor via the memory, to forward the to the other digital video playback devices for execution if the user has not already interrupted the simultaneous playback of the digital video program at the other digital playback devices a predetermined number of times. 6. The system of claim 5 , further comprising program instructions to filter the request in conformity with permissions data specifying video manipulation actions permitted to individual members of a group of users, wherein the program instructions to forward the request to the other digital video playback devices forward the request in conformity with a result of executing the program instructions to filter the message. 7. The system of claim 5 , further comprising program instructions to maintain a database of playback device data at the remote server, and wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiplicity of digital video playback devices. 8. The system of claim 5 , wherein the system further comprises program instructions to maintain a database of playback device data at the at least one of the multiplicity of digital video playback devices, and wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiplicity of digital video playback devices. 9. A computer program product for managing simultaneous playback of a digital video program on a respective multiplicity of digital video playback devices, the computer program product comprising: a computer-readable tangible storage device; program instructions, stored on the storage device, to receive a request from a user to interrupt the simultaneous playback of the digital video program at other of the digital playback devices; program instructions, stored on the storage device, to reject the request if the user has already interrupted the simultaneous playback of the digital video program at the other digital playback devices a predetermined number of times; and program instructions, stored on the storage device, to forward the to the other digital video playback devices for execution if the user has not already interrupted the simultaneous playback of the digital video program at the other digital playback devices a predetermined number of times. 10. The computer program product of claim 9 , further comprising program instructions, stored on the storage device, to filter the request in conformity with permissions data specifying video manipulation actions permitted to individual members of the group of users, and wherein the forwarding the request to the other digital video playback devices is performed in conformity with a result of the filtering. 11. The computer program product of claim 9 , further comprising program instructions, stored on the storage device, to maintain a database of playback device data at the remote server, and wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiplicity of digital video playback devices. 12. The computer program product of claim 9 , further comprising program instructions, stored on the storage device, to maintain a database of playback device data at the at least one of the multiplicity of digital video playback devices, and wherein the database includes multiple playback device identification data and multiple playback device permissions data corresponding to the multiplicity of digital video playback devices.
Indexing; Addressing; Timing or synchronising; Measuring tape travel · CPC title
of operating discs · CPC title
communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.