SYSTEM AND METHOD FOR AUTOMATICALLY BINDING SOFTWARE APPLICATIONS TO DEVICES
First Claim
1. A system comprising:
- one or more of a computer processor and a computer storage device in a machine to machine system configured to;
store semantic information relating to each of a plurality of devices, the semantic information comprising a description of data that are associated with the plurality of devices;
store a database of software applications that can be used in connection with the plurality of devices;
display to an output device one or more software applications that can be used in connection with a particular device;
receive into the computer processor a selection of the one or more software applications that are to be used in connection with the particular device; and
transmit data to and receive data from the particular device as a function of requirements of the selected one or more software applications and semantic information relating to the particular device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system stores semantic information relating to several devices. The semantic information relates to a description of data that are associated with the devices. The system stores a database of software applications that can be used in connection with the devices. The system displays to an output device one or more software applications that can be used in connection with a particular device, and receives into the system a selection of the one or more software applications that are to be used in connection with the particular device. The system transmits data to and receives data from the particular device as a function of requirements of the selected one or more software applications and semantic information relating to the particular device.
-
Citations
20 Claims
-
1. A system comprising:
one or more of a computer processor and a computer storage device in a machine to machine system configured to; store semantic information relating to each of a plurality of devices, the semantic information comprising a description of data that are associated with the plurality of devices; store a database of software applications that can be used in connection with the plurality of devices; display to an output device one or more software applications that can be used in connection with a particular device; receive into the computer processor a selection of the one or more software applications that are to be used in connection with the particular device; and transmit data to and receive data from the particular device as a function of requirements of the selected one or more software applications and semantic information relating to the particular device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer readable storage device comprising instructions that when executed by a processor execute a process comprising:
-
storing semantic information relating to each of a plurality of devices, the semantic information comprising a description of data that are associated with the plurality of devices; storing a database of software applications that can be used in connection with the plurality of devices; displaying to an output device one or more software applications that can be used in connection with a particular device; receiving a selection of the one or more software applications that are to be used in connection with the particular device; and transmitting data to and receiving data from the particular device as a function of requirements of the selected one or more software applications and semantic information relating to the particular device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A process comprising:
-
storing in a computer storage device semantic information relating to each of a plurality of devices, the semantic information comprising a description of data that are associated with the plurality of devices; storing a database of software applications that can be used in connection with the plurality of devices; displaying to an output device one or more software applications that can be used in connection with a particular device; receiving into a computer processor a selection of the one or more software applications that are to be used in connection with the particular device; and transmitting data to and receiving data from the particular device as a function of requirements of the selected one or more software applications and semantic information relating to the particular device. - View Dependent Claims (17, 18, 19, 20)
-
Specification