×

Client-server based interactive television program guide system with remote server recording

  • US 10,298,973 B2
  • Filed: 06/14/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 07/14/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for playing back media assets, the system comprising:

  • a local server comprising;

    storage circuitry configured to store the media assets;

    communications circuitry configured to transmit packets across and receive packets from a communications path; and

    control circuitry configured to;

    receive a first record request from first user equipment, located on a same local area network as the local server, to record a first media asset using the storage circuitry of the local server, wherein the first record request is generated at the first user equipment responsive to a first user selection, from a first user interface generated using a first media guidance application at the first user equipment, of a first media asset identifier associated with the first media asset, and wherein the first record request is not generated on a basis of any user input to the first user interface that specifies that the local server is to record the first media asset;

    based on receiving the first record request, schedule a recording of the first media asset during a first scheduled delivery period of the first media asset;

    receive a second record request from a second user equipment, located on the same local area network as the local server, to record a second media asset using the storage circuitry of the local server, wherein the second record request is generated at the second user equipment responsive to a second user selection, from a second user interface generated using a second media guidance application at the second user equipment, of a second media asset identifier associated with the second media asset, and wherein the second record request is not generated on a basis of any user input to the second user interface that specifies that the local server is to record the second media asset;

    based on receiving the second record request, schedule a recording of the second media asset during a second scheduled delivery period of the second media asset;

    record the first media asset to the storage circuitry of the local server during the first scheduled delivery period of the first media asset;

    in response to recording the first media asset to the storage circuitry, add a first identifier of the first media asset to a database of the first user equipment;

    record the second media asset to the storage circuitry of the local server during the second scheduled delivery period of the second media asset;

    in response to recording the second media asset to the storage circuitry, add a second identifier of the second media asset to the database of the first user equipment;

    receive, using the communications circuitry, from the first user equipment, a request to play back the recorded first media asset comprising the first identifier; and

    based on receiving the request to play back the recorded first media asset;

    retrieve, using the storage circuitry, the recorded first media asset;

    segment the recorded first media asset into a series of packets; and

    transmit, using the communications circuitry, the series of packets comprising the recorded first media asset to the first user equipment for playback by the first user equipment.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×