DYNAMIC OBJECT MANAGEMENT PROTOCOL
First Claim
1. A multiple element computing architecture configured to operate using a communications protocol enabling dynamic management of objects between a requesting element and a responding element in the multiple element computing architecture, the protocol enabling transmission of a message consisting essentially of:
- a destination;
a source;
a message type;
a data partition arrangement, comprising;
a fixed number of payloads, the fixed number based on the message type; and
a delimiter arrangement provided within the message, the delimiter arrangement separating data partitions in the data partition arrangement;
wherein the communications protocol enables one element to prepare requesting messages with one destination, one source, one message type and optional associated payload, the communications protocol employs escape sequences, and the one element is configured to receive the requesting message and process the message;
wherein the requesting element may be configured to form sequences of actions based on resources presented according to the protocol from the responding element, pack the actions into messages, and transmit the messages to the responding element;
wherein delimiters are provided between the destination, the source, the message type and optional associated payload, and at an end of the message.
0 Assignments
0 Petitions
Accused Products
Abstract
An extensible communications protocol configured to enable dynamic discovery and management of self-aware devices in a multiple element computing architecture is provided. The protocol enables a message consisting essentially of a destination ID, a source ID, a message type, optional payloads, and a delimiter arrangement. The protocol is based on a scheme which represents structured data. Within the scheme, stacked delimiting characters are used to separate higher level data. Escape sequencers are selected to represent at least the escape character, the delimiting character, and the NULL (nothing at all).
-
Citations
25 Claims
-
1. A multiple element computing architecture configured to operate using a communications protocol enabling dynamic management of objects between a requesting element and a responding element in the multiple element computing architecture, the protocol enabling transmission of a message consisting essentially of:
-
a destination; a source; a message type; a data partition arrangement, comprising; a fixed number of payloads, the fixed number based on the message type; and a delimiter arrangement provided within the message, the delimiter arrangement separating data partitions in the data partition arrangement; wherein the communications protocol enables one element to prepare requesting messages with one destination, one source, one message type and optional associated payload, the communications protocol employs escape sequences, and the one element is configured to receive the requesting message and process the message; wherein the requesting element may be configured to form sequences of actions based on resources presented according to the protocol from the responding element, pack the actions into messages, and transmit the messages to the responding element; wherein delimiters are provided between the destination, the source, the message type and optional associated payload, and at an end of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An architecture comprising a requester element and a responder element configured to facilitate transmission of information between the requester element and the responder element according to a message format configured to represent structured data, the message format comprising:
-
at least one message entry comprising at least one message section comprising an entry delimiter placed after a last section of each message, the message section conforming to a protocol consisting essentially of a destination, a source, a message type, and a data partition arrangement comprising an optional fixed number of payloads, the fixed number based on message type, and a delimiter arrangement the delimiter arrangement separating data partitions in the data partition arrangement; and at least one message record comprising at least one message entry comprising a record delimiter placed after a last entry of the message record wherein the requesting element may be configured to form sequences of actions based on resources presented according to the protocol from the responding element, pack the actions into messages, and transmit the messages to the responding element; wherein delimiters are provided between the destination, the source, the message type and the optional fixed number of associated payloads, and at an end of the message. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A dynamic object management system comprising:
-
a server device configured to receive data from a transmitting device in a message according to a protocol, the protocol consisting essentially of; a destination; a source; a message type; an arrangement of data partitions, comprising at least one command and an associated payload, the associated payload based on message type; and a delimiter arrangement provided within the message, the delimiter arrangement separating data partitions in the arrangement of data partitions; wherein the transmitting device may be configured to form sequences of actions based on resources presented according to the protocol from the server device, pack the actions into messages, and transmit the messages to the server device; wherein the delimiter arrangement comprises delimiters provided between the destination, the source, the message type, the associated payload, and at an end of the message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification