IP Library Patent Application 12511837
Patent Application
App. No. 12/511,837

METHODS AND APPARATUS FOR PROVIDING A CONTROL CHANNEL IN A DATA NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/511,837
Abstract

Methods and apparatus for providing a control channel in a data network. A method is provided that operates to provide a control channel in a data network. The method includes receiving one or more server digests, and generating a control channel digest from the one or more server digests. The method also includes communicating with a device, and transmitting the control channel digest to the device.

Claims (41)

1 - 50 . (canceled)

51 . A method for providing control information on a network, the method comprising:

receiving a server digest from each of a plurality of servers, each server digest identifying a current state to which a device should be synchronized to communicate with the server associated with the server digest;

generating a control channel digest from a plurality of the server digests, the control channel digest identifying a current state of each of the plurality of servers; and

transmitting the control channel digest to devices on the network.

52 . The method of claim 51 , further comprising:

updating the control channel digest on a periodic basis; and

transmitting the updated control channel digest.

53 . The method of claim 51 wherein the step of transmitting comprises transmitting the control channel digest over the data network on a control channel to a plurality of wireless devices that communicate with the plurality of servers.

54 . A method of operating a server on a data network comprising:

transmitting a server digest including a state to which a device should be synchronized to interact with the first server;

receiving a control channel digest identifying, for each of a plurality of servers, a state to which a device should be synchronized to interact with the respective server; and

transmitting the control channel digest to a plurality of devices.

55 . The method of claim 54 , further comprising:

transmitting an updated server digest on a periodic basis; and

receiving updated control channel digests on a periodic basis.

56 . The method of claim 54 wherein the step of transmitting comprises transmitting the control channel digest to a device as part of other server information.

57 . A control channel server on a network comprising:

means for receiving server digests from a plurality of servers, each digest indicating a state to which a device should be synchronized to communicate with a respective server;

means for generating a control channel digest from the server digests, the control channel digest indicting a state to which a device should be synchronized to communicate with each of the plurality of servers; and

means for transmitting the control channel digest to devices on the network.

58 . A server in a multi-server content distribution system, the server comprising:

means for transmitting a server digest indicating a state to which a device should be synchronized to communicate with the server;

means for receiving a control channel digest that for each of a plurality of servers in the multi-server content distribution system indicates a state to which a device should be synchronized to communicate with that server; and

means for transmitting the control channel digest to the device.

59 . A control channel server comprising:

receiving logic configured to receive a plurality of server digests, each server digest indicating a state to which a device should be synchronized to communicate with a respective server;

digest logic configured to generate a control channel digest from the server digests, the control channel digest identifying, for each server a state to which a device should be synchronized to communicate with that server; and

transmitting logic configured to transmit the control channel digest to devices in the data network.

60 . A server in a multi-server content distribution system, the server comprising:

digest logic configured to transmit a server digest indicating a state to which a device should be synchronized to communicate with the server;

receiving logic configured to receive a control channel digest that for each of a plurality of servers in the multi-server content distribution system indicates a state to which a device should be synchronized to communicate with that server; and

transceiver logic configured to transmit the control channel digest to devices on the multi-server content distribution system.

61 . A computer-readable medium having a computer program, which when executed by at least one processor, operates to provide a control information in a data network, the computer program comprising:

instructions for receiving a server digest from each of a plurality of servers, each server digest identifying a current state to which a device should be synchronized to communicate with the server associated with the server digest;

instructions for generating a control channel digest from a plurality of the server digests, the control channel digest identifying a current state of each of the plurality of servers; and

instructions for transmitting the control channel digest to devices on the network.

62 . A computer-readable medium having a computer program, which when executed by at least one processor, operates to provide a control information in a data network, the computer program comprising:

instructions for transmitting a server digest including a state to which a device should be synchronized to interact with the first server;

instructions for receiving a control channel digest identifying, for each of a plurality of servers, a state to which a device should be synchronized to interact with the respective server; and

instructions for transmitting the control channel digest to a plurality of devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: INTERPOSITIVE, LLC
To: NETFLIX, INC.
Reel/Frame 075423/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2009
From: NAGARAJ, THADI M.; CHANDHOK, RAVINDER P.
To: QUALCOMM INCORPORATED
Reel/Frame 023024/0180 →