Method and apparatus for managing resource schedules in a peer to peer distributed networking environment
AssigneesSony Corporation, Sony Electronics Inc.
InventorJon Ebbe Brelin
Life of this patent
Estimating the term…
Loading patent…
AssigneesSony Corporation, Sony Electronics Inc.
InventorJon Ebbe Brelin
Estimating the term…
The invention is an architecture, a system and a method for generating and storing resource schedule entries to an AV/C resource schedule bulletin board subunit. The AV/C resource schedule bulletin board accepts and stores schedule entries posted as requests from a plurality of devices networked through an IEEE 1394 serial bus. The AV/C bulletin board provides each posted schedule entry with a status data field and a progress data field. The status data fields and progress data fields are updated periodically by the system with status values and progress values to reflect the current status and progress of the request. The status values and progress values are used to manage the resource schedule bulletin, resolve schedule conflicts, negotiate resource time between competing control devices and to provide a detailed history of each schedule entry posted to the AV/C bulleting board.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and leach posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, wherein the schedule entries further comprise a progress data field that is updated with a progress value to post the progress towards completion of the resource request.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically, updated wherein the status data field is updated by the posting device.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, wherein the status value is posted when a schedule entry is waiting to start, actively being used, completed normally, completed abnormally and overridden by another posting device.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, wherein the resource requests further comprise a keep history data field in which the scheduled requesting posting device saves posted status values and progress values to provide an execution history of the schedule resource entry.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, wherein the resource schedule is an AV/C resource schedule bulletin board.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, wherein the network comprises an IEEE 1394-1995 serial bus.
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, further comprising a subunit entry list for the resource device, wherein the subunit entry list posts:
An architecture for scheduling a device resource over a network from a plurality of posting devices, the architecture comprising a resource schedule capable of receiving resource requests and storing posted schedule entries from the plurality of posting devices, wherein each of the resource requests comprise a time data field with a start time, a duration time, an interval time and each posted schedule entry identifies a requesting posting device, a requested resource and comprises a status data field including a status value that is periodically updated, further comprising a subunit status field that posts the status values corresponding to the device resource.
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A method of updating a resource schedule over a network of devices comprising:
A system for scheduling a resource over a network, the system comprising:
Dependencies are inferred from the claim text.