System for remotely controlling client recording and storage behavior
First Claim
1. A method, comprising:
- receiving a capture request from a server on a client system, the capture request instructing the client system to record a first multimedia content from a first source of one or more sources across a network;
receiving a recording request from a local user on the client system, the recording request instructing the client system to record a second multimedia content from a second source of the one or more sources across the network;
autonomously scheduling, by the client system, capture request recordings and recording request recordings for recording multimedia content from the one or more sources across the network on at least one storage device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for remotely controlling client recording and storage behavior schedules the recording, storing, and deleting of multimedia content on a client system storage device. The viewer may request that certain content be captured. Capture requests also allow the service to determine content to be recorded by the client system in the same manner that a viewer requests that certain content are recorded but are more powerful than what a viewer can request. Recording requests for a capture request can preempt viewer requests or be entered at the same or lower priority as a viewer request. Capture requests can adjust all aspects of a recording request and affect the capture request itself. Client system operational functionality are also manipulated by the service using capture requests.
78 Citations
21 Claims
-
1. A method, comprising:
-
receiving a capture request from a server on a client system, the capture request instructing the client system to record a first multimedia content from a first source of one or more sources across a network; receiving a recording request from a local user on the client system, the recording request instructing the client system to record a second multimedia content from a second source of the one or more sources across the network; autonomously scheduling, by the client system, capture request recordings and recording request recordings for recording multimedia content from the one or more sources across the network on at least one storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a subsystem, implemented at least partially in hardware, on a client system that receives a capture request from a server, the capture request instructing the client system to record a first multimedia content from a first source of one or more sources across a network; a subsystem, implemented at least partially in hardware, on the client system that receives a recording request from a local user on the client system, the recording request instructing the client system to record a second multimedia content from a second source of the one or more sources across the network; a subsystem, implemented at least partially in hardware, on the client system that autonomously schedules capture request recordings and recording request recordings for recording multimedia content from one or more sources across the network on at least one storage device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing one or more sequences of instructions, which instructions, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
receiving a capture request from a server on a client system, the capture request instructing the client system to record a first multimedia content from a first source of one or more sources across a network; receiving a recording request from a local user on the client system, the recording request instructing the client system to record a second multimedia content from a second source of the one or more sources across the network; autonomously scheduling, by the client system, capture request recordings and recording request recordings for recording multimedia content from one or more sources across the network on at least one storage device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification