Method of and apparatus for communicating data structures between devices in a networking environment
First Claim
1. An architecture for monitoring access of descriptors over a network, the architecture comprising a descriptor mechanism for posting and storing descriptors and corresponding notify command frames submitted from networked control devices, wherein each descriptor comprises a unique node address identifying the control device submitting the descriptor and wherein the corresponding notify command frame instructs the descriptor mechanism to monitor access of data contained within the descriptor accessed by a competing control device, wherein the descriptor mechanism is a bulletin board subunit and the descriptor is a data entry, wherein the bulletin board subunit comprises a resource schedule bulletin board and wherein the data entries are resource schedule entries each comprising a start time, a duration time, and an interval time, and further wherein the resource schedule bulletin board substantially conforms to an AV/C standard protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture, a system and a method monitors data structures over an IEEE 1394-1995 serial bus network. The data structures are portions of entries posted and stored to a descriptor mechanism. A resource request is submitted by a requesting control device to an AV/C resource schedule bulletin board subunit, where request data is stored and posted. The requesting control device submits a corresponding notify command data frame to the AV/C bulletin board subunit. When a competing control device performs a specified type of access activity on a specified data structure, the bulletin board subunit sends a notify response frame to the original requesting control device. The notify response frame provides an alert to the original requesting control device that the specified access activity has been performed on the specified data structure by a competing control device.
83 Citations
27 Claims
- 1. An architecture for monitoring access of descriptors over a network, the architecture comprising a descriptor mechanism for posting and storing descriptors and corresponding notify command frames submitted from networked control devices, wherein each descriptor comprises a unique node address identifying the control device submitting the descriptor and wherein the corresponding notify command frame instructs the descriptor mechanism to monitor access of data contained within the descriptor accessed by a competing control device, wherein the descriptor mechanism is a bulletin board subunit and the descriptor is a data entry, wherein the bulletin board subunit comprises a resource schedule bulletin board and wherein the data entries are resource schedule entries each comprising a start time, a duration time, and an interval time, and further wherein the resource schedule bulletin board substantially conforms to an AV/C standard protocol.
-
13. A method of monitoring a descriptor posted over a network from a remote control device, wherein the descriptor comprises a unique node address identifying the remote control device and wherein the descriptor is stored to a descriptor mechanism, the method comprising:
-
a. submitting a notify command to the descriptor mechanism, wherein the notify command instructs the descriptor mechanism to monitor the descriptor for access activity by competing control devices; and
b. issuing a notify response to the remote control device when a competing device accesses the descriptor wherein the descriptor mechanism is a bulletin board subunit and the descriptor is a data entry, and further wherein the bulletin board subunit is an AV/C resource schedule bulletin board and further wherein the data entry is a resource request comprising a start time, a duration time, and an interval time. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for monitoring schedule entries posted to an AV/C resource schedule bulletin board subunit, the system comprising:
-
a) a resource device including a dedicated AV/C resource schedule bulletin board subunit; and
b) a plurality of control devices in communication with the resource device and capable of posting the schedule entries to the AV/C bulletin board subunit wherein each of the schedule entries include a unique node address corresponding to the control device posting the request and wherein the control devices are further capable of submitting notify command frames with schedule entries, wherein each notify command frame identifies a corresponding schedule entry, and further wherein the notify command frame instructs the resource device to monitor access of the schedule entry by the control device. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification