Protocol extensions for generic advisory information, remote URL launch, and applications thereof
First Claim
1. A method to exchange control and status information between an initiator and a responder operating under a data transfer protocol, comprising:
- opening a session between an initiator and a responder;
exchanging one or more of device and system information; and
sending or receiving one of an operation or event based on control and status information;
wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products to implement extensions of the Media Transport Protocol (MTP) are provided herein. The methods include opening a session between an initiator and a responder, exchanging one or more of device and system information and sending one of an operation or event based on control and status information. The operation includes one or more of a dataset, response code, operation parameter and response parameter. The methods also include sending or receiving one of an operation or event based on remote URL information. The operation includes one or more of a dataset, response code, operation parameter and response parameter. These extensions may be in the form of one or more of an operation, an event, a dataset or property code.
61 Citations
24 Claims
-
1. A method to exchange control and status information between an initiator and a responder operating under a data transfer protocol, comprising:
-
opening a session between an initiator and a responder; exchanging one or more of device and system information; and sending or receiving one of an operation or event based on control and status information; wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to exchange remote Uniform Resource Locator (URL) information between an initiator and a responder operating under a data transfer protocol, comprising:
-
opening a session between an initiator and a responder; exchanging one or more of device and system information; and sending or receiving one of an operation or event based on remote URL information; wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system to exchange control and status information with an initiator operating under a data transfer protocol, comprising:
-
a processor; a memory in communication with the processor, the memory for storing a plurality of processing instructions for directing the processor to; open a session with an initiator; exchange one or more of device and system information; and sending or receiving one of an operation or event based on control and status information; wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computer program product comprising a computer useable medium including control logic stored therein to exchange control and status information with an initiator operating under a data transfer protocol, comprising:
-
first control logic means for causing a computer to open a session with an initiator; second control logic means for causing a computer to exchange one or more of device and system information with the initiator; and third control logic means for causing a computer to send or receive one of an operation or event based on control and status information; wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter. - View Dependent Claims (23, 24)
-
Specification