Discovering And Connecting Wireless Devices Without Discoverability
First Claim
1. A process embodied in a processor readable code that, when executed causes a computing device to perform the steps comprising:
- a. obtaining at least one MAC address of at least one target device;
b. causing the computing device to wirelessly transmit a connection request that includes a first MAC address;
c. if a response is received, causing the computing device to establish wireless pairing with the target device that sent the response, without entering a discoverable mode; and
,d. if no response is received, causing the computing device to either terminate the process or wirelessly transmit another connection request that includes another MAC address and then revert to step c.
3 Assignments
0 Petitions
Accused Products
Abstract
Pairing among computing devices is achieved without any of the device entering discoverable mode. An inquiring device obtains a list of MAC addresses and transmits connection requests using the MAC addresses. Any device within reception distance that has the same MAC address would respond to the request. Upon receiving the response, the two devices would pair up. A beacon may be used to store MAC addresses and related data. Computing devices may send inquiries to the beacon and receive in return MAC addresses corresponding to the inquiry. The devices may then transmit pairing requests using these MAC addresses.
-
Citations
21 Claims
-
1. A process embodied in a processor readable code that, when executed causes a computing device to perform the steps comprising:
-
a. obtaining at least one MAC address of at least one target device; b. causing the computing device to wirelessly transmit a connection request that includes a first MAC address; c. if a response is received, causing the computing device to establish wireless pairing with the target device that sent the response, without entering a discoverable mode; and
,d. if no response is received, causing the computing device to either terminate the process or wirelessly transmit another connection request that includes another MAC address and then revert to step c. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A process embodied in a processor readable code that, when executed causes a computing device to perform the steps comprising:
-
establishing communication channels with a plurality of computing devices; obtaining from each computing device its MAC address and related data; storing the MAC address and related data in a storage facility; and
,upon receiving a request from one of the computing devices, responding to the request by transmitting at least one MAC address from the storage facility. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for enabling wireless pairing of computing devices, comprising:
-
a storage facility for storing MAC addresses of the computing devices; a processing facility programmed to receive inquiries and respond by transmitting lists of MAC addresses relating to the requests; said processing facility further obtaining updates and storing the updates in the storage facility. - View Dependent Claims (20, 21)
-
Specification