Apparatus and methods for providing service discovery over alternate transports
First Claim
1. A method of reducing the latency in service profile discovery between first and second user devices, each of said devices comprising a first transport associated with the service profile, and a second transport, the method comprising:
- transmitting data relating to at least one service profile from the first user device to the second using said second transport;
storing said transmitted data at said second device; and
subsequently accessing said stored data at said second device when a service discovery for said first device is required;
wherein said accessing said stored data for said service discovery substantially obviates negotiation and communication over said first transport for said service discovery.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with the primary transport services. In one embodiment, the primary transport comprises a first wireless interface (e.g., Bluetooth), and the alternate transport comprises a second wireless interface (e.g., WiFi or WiMAX). Service profile information relating to the primary transport is broadcast to other users over the alternate transport in a more efficient and streamlined manner than that available on the primary transport. The other users store this service profile information so that it can be subsequently accessed for service profile discovery of the transmitting device by those other devices, thereby obviating subsequent transfer of the data over any transport (primary or alternate).
-
Citations
24 Claims
-
1. A method of reducing the latency in service profile discovery between first and second user devices, each of said devices comprising a first transport associated with the service profile, and a second transport, the method comprising:
-
transmitting data relating to at least one service profile from the first user device to the second using said second transport; storing said transmitted data at said second device; and subsequently accessing said stored data at said second device when a service discovery for said first device is required; wherein said accessing said stored data for said service discovery substantially obviates negotiation and communication over said first transport for said service discovery. - View Dependent Claims (2)
-
-
3. A method of providing one or more service profiles for a first protocol over a network via a second protocol, said method comprising:
-
storing said one or more service profiles for said first protocol locally on a first computing device, said one or more service profiles associated with said first computing device; and transmitting said one or more service profiles to a second computing device via said second protocol; wherein said first and second protocols differ, and said second computing device supports both said first and second protocols. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable apparatus comprising a storage medium, said medium comprising instructions which, when executed by a processing device, cause transmission of one or more service profiles associated with a first transport via a second transport not associated with said one or more service profiles, said instructions comprising:
-
a first instruction adapted to gather said one or more service profiles; and a second instruction adapted to cause transmission said one or more service profiles via said second transport. - View Dependent Claims (12, 13, 14)
-
-
15. A computerized device, comprising:
-
a digital processor; a first wireless network interface associated with a first protocol; a second wireless network interface associated with a second protocol; and a memory comprising instructions that, when executed by said digital processor; receive a request for service profile data relating to said first protocol of said computerized device; collect one or more service profiles associated with said first protocol; and transmit, via said second wireless network interface, said one or more service profiles to another computerized device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a first transport; a second transport; and first and second user devices each having access to said first and second transports; wherein at least one of said devices comprises a computer program adapted to; request service information relating to said first transport from the other device; receive said service information from said other device via said second transport; and store said received information for access during at least one subsequent service request, said access obviating the need for a service information transfer over said first transport.
-
Specification