Information and content exchange document type definitions to support content distribution
First Claim
1. A network device coupled to a network of devices, the network device comprising:
- a. one or more applications;
b. a network layer coupled to interface with one or more other network devices;
c. a communications layer to provide a communications protocol to manage data content exchange between the network device and the one or more other network devices; and
d. an extension layer to provide document type definition extensions to the communications layer, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure.
1 Assignment
0 Petitions
Accused Products
Abstract
Extensions to a communications protocol manage the exchange of data content and related metadata according to a hierarchical data content structure. The communications protocol is the ICE protocol, and the extensions include ICE DTD extensions. Data content is preferably offered according to a subscription service provided by a first network device. The first network device is preferably a content server. The data content is organized, and thereby distributed, according to a hierarchical data content structure defined by the ICE DTD extensions. The hierarchical data content structure provides a means for organizing the data content, preferably by subject-matter. The hierarchical data content structure includes a plurality of channels, and each channel is segmented into one or more content sub-channels. Each individual data content item is associated with at least one of the content sub-channels and corresponding channel. The individual data content item is associated with a particular channel according to the subject matter of the individual data content item and the subject-matter of the channel. In this manner, a content sub-channel with a specific subject-matter is configured and an individual data content item corresponding to the specific subject-matter is associated with the content sub-channel.
114 Citations
43 Claims
-
1. A network device coupled to a network of devices, the network device comprising:
-
a. one or more applications;
b. a network layer coupled to interface with one or more other network devices;
c. a communications layer to provide a communications protocol to manage data content exchange between the network device and the one or more other network devices; and
d. an extension layer to provide document type definition extensions to the communications layer, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing data content between a first network device and one or more other network devices, the method comprising:
-
a. providing a communications protocol to manage data content exchange between the first network device and the one or more other network devices;
b. providing document type definition extensions to the communications protocol, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure; and
c. transmitting data content between the first network device an the one or more other network device according to the communication protocol and the document type definition extensions to the communications protocol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for providing data content between a first network device and one or more other network devices, the apparatus comprising:
-
a. means for providing a communications protocol to manage data content exchange between the first network device and the one or more other network devices;
b. means for providing document type definition extensions to the communications protocol, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure; and
c. means for transmitting data content between the first network device an the one or more other network device according to the communication protocol and the document type definition extensions to the communications protocol. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A network comprising:
-
a. one or more network devices; and
b. a first network device coupled to the one or more other network device, the first network device comprising;
i. one or more applications;
ii. a network layer coupled to interface with the one or more other network devices;
iii. a communications layer to provide a communications protocol to manage data content exchange between the first network device and the one or more other network devices; and
iv. an extension layer to provide document type definition extensions to the communications layer, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A network device coupled to a network of devices, the network device comprising:
-
a. one or more applications;
b. a network layer coupled to interface with one or more other network devices;
c. an Information and Content Exchange protocol including document type definitions to manage data content exchange between the network device and the one or more other network devices; and
d. extensions to the document type definitions extensions, wherein the document type definition extensions define a hierarchical data content structure for the data content and metadata corresponding to the hierarchical data content structure. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification