METHODS AND APPARATUS FOR EFFICIENTLY COMMUNICATING INFORMATION USING A PROXY
First Claim
1. A communications method, the method comprising:
- receiving a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application;
storing at least a portion of said first message; and
transmitting a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for communicating discovery information are described. A module intercepts messages within a device which include a first identifier, e.g., a service, application, device or other identifier which is to be communicated or which is to be monitored for in the case of a device seeking something. A second identifier corresponding to the information to be communicated or item or service being sought is generated. The second identifier is transmitted in the case of an advertisement or monitored for in the case of the device seeking something. Following a second device establishing a communications connection in response to an advertisement, stored information such as all or a portion of the first identifier is transmitted over the established connection. A device seeking an item or service, in response to detecting the second identifier, establishes a connection with the second device. The second identifier maybe shorter than the first identifier.
-
Citations
30 Claims
-
1. A communications method, the method comprising:
-
receiving a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; storing at least a portion of said first message; and transmitting a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A first communications device comprising:
-
at least one processor configured to; receive a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; store at least a portion of said first message; and transmit a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application; and a memory coupled to said at least one processor. - View Dependent Claims (7, 8, 9)
-
-
10. A first communications device comprising:
-
means for receiving a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; means for storing at least a portion of said first message; and means for transmitting a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (11, 12, 13)
-
-
14. A computer program product for use in a first communications device, comprising:
a computer readable medium comprising; code for causing at least one computer to receive a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; code for causing the at least one computer to store at least a portion of said first message; and code for causing the at least one computer to transmit a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (15)
-
16. A communications method, the method comprising:
-
receiving a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; storing at least a portion of said first message; and monitoring for a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A first communications device comprising:
-
at least one processor configured to; receive a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; store at least a portion of said first message; and monitor for a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application; and a memory coupled to said at least one processor. - View Dependent Claims (22, 23, 24)
-
-
25. A first communications device comprising:
-
means for receiving a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; means for storing at least a portion of said first message; and means for monitoring for a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (26, 27, 28)
-
-
29. A computer program product for use in a first communications device, comprising:
a computer readable medium comprising; code for causing at least one computer to receive a first message in a first format which is in accordance with a first communications protocol, said first message including a first application identifier corresponding to an application; code for causing the at least one computer to store at least a portion of said first message; and code for causing the at least one computer to monitor for a second message in a second format which is in accordance with a second communications protocol, said second message communicating a second application identifier corresponding to said application. - View Dependent Claims (30)
Specification