High-level extensible markup language (XML) structure and communication process
First Claim
1. A method for providing communications between networked computing devices using a high-level Extensible Markup Language (XML) structure, comprising:
- defining a plurality of desired transactions to be communicated between the networked computing devices;
establishing an XML schema for each transaction;
establishing a communication session between said networked computing devices;
maintaining communication session state information on each computing device; and
sending a text-based transaction messages between said networked computing devices using Hypertext Transport Protocol (HTTP).
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides communications between networked computing devices using a high-level Extensible Markup Language (XML) structure. A plurality of desired transactions to be communicated between the networked computing devices are defined and an XML schema is established for each transaction. Communication session state information is maintained on each computing device during a session. Text-based transaction messages are sent between the networked computing devices using Hypertext Transport Protocol (HTTP) and can include both data and instructions. In one preferred embodiment, the networked computing devices are an Internet web server and a wireless patient monitor and said text-based transaction messages are used to provide bi-directional transmission of data and instructions.
-
Citations
16 Claims
-
1. A method for providing communications between networked computing devices using a high-level Extensible Markup Language (XML) structure, comprising:
-
defining a plurality of desired transactions to be communicated between the networked computing devices;
establishing an XML schema for each transaction;
establishing a communication session between said networked computing devices;
maintaining communication session state information on each computing device; and
sending a text-based transaction messages between said networked computing devices using Hypertext Transport Protocol (HTTP). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing communications between networked computing devices using a high-level Extensible Markup Language (XML) structure, comprising:
-
at least two computing devices connected to each other on a network;
software instructions on said computing devices adapted to define an XML schema for each of a plurality of desired transactions to be communicated between the networked computing devices;
software instructions on said computing devices adapted to establish a communication session between said networked computing devices;
software instructions on said computing devices adapted to maintain communication session state information on each computing device; and
software instructions on said computing devices adapted to send a text-based transaction messages between said networked computing devices using Hypertext Transport Protocol (HTTP). - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification