Peer-to-peer communication in ad hoc wireless network
First Claim
1. A wireless client device comprising:
- at least one processor configured to request a wireless network for access to the wireless network and obtain authorization for communication via the wireless network from another wireless client device of the wireless network, wherein a decision to authorize the wireless client device for communication via the wireless network is made at the another wireless client device and the another wireless client device corresponds to an administrative network element that is configured to determine which wireless client devices are permitted to access the wireless network and wherein the at least one processor is configured to initiate communication via the wireless network after obtaining authorization from the another wireless client device; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
For a peer-to-peer call in an ad hoc wireless network, a wireless device performs discovery of a target wireless device, performs authentication of the target wireless device and generates a session key (e.g., using a pre-shared key or a certificate provisioned on the wireless device), forms an ad hoc wireless network with the target wireless device, and communicates peer-to-peer with the target wireless device via the ad hoc wireless network. The wireless device may perform discovery with a list of identifiers for wireless devices designated to communicate with this wireless device. The wireless device may derive a service set identifier (SSID) used to identify the ad hoc wireless network based on its user-specific identifier (e.g., its phone number) and/or a user-specific identifier for the target wireless device. The wireless device may also performs IP address discovery using the user-specific identifier for the target wireless device.
-
Citations
16 Claims
-
1. A wireless client device comprising:
-
at least one processor configured to request a wireless network for access to the wireless network and obtain authorization for communication via the wireless network from another wireless client device of the wireless network, wherein a decision to authorize the wireless client device for communication via the wireless network is made at the another wireless client device and the another wireless client device corresponds to an administrative network element that is configured to determine which wireless client devices are permitted to access the wireless network and wherein the at least one processor is configured to initiate communication via the wireless network after obtaining authorization from the another wireless client device; and a memory coupled to the at least one processor. - View Dependent Claims (2)
-
-
3. A method of operating a wireless client device, comprising:
-
requesting a wireless network for access to the wireless network; obtaining authorization for communication from another wireless client device of the wireless network, wherein a decision to authorize the wireless client device for communication via the wireless network is made at the another wireless client device and the another wireless client device corresponds to an administrative network element that is configured to determine which wireless client devices are permitted to access the wireless network; and initiating communication via the wireless network after obtaining authorization from the another wireless client device. - View Dependent Claims (4)
-
-
5. A wireless client device, comprising:
-
at least one processor configured to receive, from a wireless network, an indication that another wireless client device has requested access to and authorization for communication with the wireless network, to determine whether to grant the another wireless client device'"'"'s request to access the wireless network, and to notify the wireless network with regard to whether to grant access to the another wireless client device based on the determination; and a memory coupled to the at least one processor. - View Dependent Claims (6)
-
-
7. A method of operating a wireless client device, comprising:
-
receiving, from a wireless network, an indication that another wireless client device has requested access to and authorization for communication with the wireless network; determining whether to grant the another wireless client device'"'"'s request to access the wireless network; and notifying the wireless network with regard to whether to grant access to the another wireless client device based on the determination. - View Dependent Claims (8)
-
-
9. A wireless client device, comprising:
-
means for requesting a wireless network for access to the wireless network; means for obtaining authorization for communication from another wireless client device of the wireless network, wherein a decision to authorize the wireless client device for communication via the wireless network is made at the another wireless client device and the another wireless client device corresponds to an administrative network element that is configured to determine which wireless client devices are permitted to access the wireless network; and means for initiating communication via the wireless network after obtaining authorization from the another wireless client device. - View Dependent Claims (10)
-
-
11. A wireless client device, comprising:
-
means for receiving, from a wireless network, an indication that another wireless client device has requested access to and authorization for communication with the wireless network; means for determining whether to grant the another wireless client device'"'"'s request to access the wireless network; and means for notifying the wireless network with regard to whether to grant access to the another wireless client device based on the determination. - View Dependent Claims (12)
-
-
13. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a wireless client device, cause the wireless client device to perform operations, the instructions comprising:
-
at least one instruction to cause the wireless client device to request a wireless network for access to the wireless network; at least one instruction to cause the wireless client device to obtain authorization for communication from another wireless client device of the wireless network, wherein a decision to authorize the wireless client device for communication via the wireless network is made at the another wireless client device and the another wireless client device corresponds to an administrative network element that is configured to determine which wireless client devices are permitted to access the wireless network; and at least one instruction to cause the wireless client device to initiate communication via the wireless network after obtaining authorization from the another wireless client device. - View Dependent Claims (14)
-
-
15. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a wireless client device, cause the wireless client device to perform operations, the instructions comprising:
-
at least one instruction to cause the wireless client device to receive, from a wireless network, an indication that another wireless client device has requested access to and authorization for communication with the wireless network; at least one instruction to cause the wireless client device to determine whether to grant the another wireless client device'"'"'s request to access the wireless network; and at least one instruction to cause the wireless client device to notify the wireless network with regard to whether to grant access to the another wireless client device based on the determination. - View Dependent Claims (16)
-
Specification