Protocol extensions for generic advisory information, remote URL launch, and applications thereof
First Claim
1. A method, in an initiator, to exchange remote Uniform Resource Locator (URL) information with a responder operating under a data transfer protocol, comprising:
- opening a session with the responder;
receiving an event from the responder requesting a remote URL launch;
sending a first operation to the responder requesting a dataset having a remote URL in response to receiving the event; and
receiving a second operation from the responder that includes the dataset having remote URL information in response to the first operation;
extracting the remote URL information from the dataset in response to receiving the second operation; and
launching the remote URL using a default browser.
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.
27 Citations
25 Claims
-
1. A method, in an initiator, to exchange remote Uniform Resource Locator (URL) information with a responder operating under a data transfer protocol, comprising:
-
opening a session with the responder; receiving an event from the responder requesting a remote URL launch; sending a first operation to the responder requesting a dataset having a remote URL in response to receiving the event; and receiving a second operation from the responder that includes the dataset having remote URL information in response to the first operation; extracting the remote URL information from the dataset in response to receiving the second operation; and launching the remote URL using a default browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An initiator to exchange remote Uniform Resource Locator (URL) information with a responder operating under a data transfer protocol, comprising:
-
a processor; a memory in communication with the processor, wherein the memory stores a plurality of processing instructions for directing the processor to perform operations comprising; opening a session with the responder; receiving an event from the responder requesting a remote URL launch; sending a first operation to the responder requesting a dataset having a remote URL in response to receiving the event; receiving a second operation from the responder that includes the dataset having remote URL information in response to the first operation; extracting the remote URL information from the dataset in response to receiving the second operation; and launching the remote URL using a default browser. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A responder to exchange remote Uniform Resource Locator (URL) information with an initiator operating under a data transfer protocol, comprising:
-
a processor; a memory in communication with the processor, wherein the memory stores a plurality of processing instructions for directing the processor to; open a session with the initiator; send an event to the initiator requesting a remote URL launch; receive a first operation from the initiator requesting a dataset having a remote URL in response to receiving the event; and send a second operation to the initiator that includes the dataset having remote URL information in response to the first operation for the initiator to extract the remote URL information from the dataset in response to receiving the second operation, and launch the remote URL using a default browser. - View Dependent Claims (22, 23, 24, 25)
-
Specification