Multilevel device capabilities hierarchy
First Claim
Patent Images
1. One or more computer-readable media having computer-readable instructions thereon which, when executed, implement a method comprising:
- receiving a device capabilities query from a client; and
responsive to receiving said query, generating a hierarchically-structured document that describes a device'"'"'s capabilities, wherein the capabilities include configurable options and wherein said hierarchically-structured document expresses the capabilities in a hierarchy of levels.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for describing device capabilities are described. An exemplary schema is presented and constitutes the communication language between applications and devices. The schema is built on a framework that uses schema keywords to express the full set of user configurable capabilities for a particular device. In the illustrated and described embodiments, the schema utilizes a hierarchical structure that allows different levels of granularity in expressing a device'"'"'s capabilities.
49 Citations
45 Claims
-
1. One or more computer-readable media having computer-readable instructions thereon which, when executed, implement a method comprising:
-
receiving a device capabilities query from a client; and
responsive to receiving said query, generating a hierarchically-structured document that describes a device'"'"'s capabilities, wherein the capabilities include configurable options and wherein said hierarchically-structured document expresses the capabilities in a hierarchy of levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer-readable media having computer-readable instructions thereon which, when executed, implement a method comprising:
-
generating a device capabilities query to ascertain a device'"'"'s capabilities; and
receiving, responsive to sending said query to a device, a hierarchically-structured document that describes a device'"'"'s capabilities, wherein the capabilities include configurable options and wherein said hierarchically-structured document expresses the capabilities in a hierarchy of levels. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving a device capabilities query from a client; and
responsive to receiving said query, generating a hierarchically-structured document that describes a device'"'"'s capabilities, wherein the capabilities include configurable options and wherein said hierarchically-structured document expresses the capabilities in a hierarchy of levels. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
generating a device capabilities query to ascertain a device'"'"'s capabilities; and
receiving, responsive to sending said query to a device, a hierarchically-structured document that describes a device'"'"'s capabilities, wherein the capabilities include configurable options and wherein said hierarchically-structured document expresses the capabilities in a hierarchy of levels. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification