System and method for adaptive multifactor authentication
US-9622075-B2 · Apr 11, 2017 · US
US9998535B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9998535-B2 |
| Application number | US-201514703557-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 4, 2015 |
| Priority date | May 2, 2014 |
| Publication date | Jun 12, 2018 |
| Grant date | Jun 12, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus and methods are provided for coordinating multiple peer-to-peer (P2P) networks. A device operates a first P2P communications protocol to participate in a first P2P network. The device also operates a second P2P communications protocol to participate in a second P2P network. The device can modify at least one of the first P2P network's parameters and at least one of the second P2P network's parameters to minimize conflicts between operations of the P2P networks. To enable it to modify these parameters, the device may configure or reconfigure its operating parameters to cause it to take on a supervisory role (e.g., master, group owner).
Opening claim text (preview).
What is claimed is: 1. A device comprising: a wireless interface for conducting wireless communications; wherein the device is configured to: participate in a first peer-to-peer (P2P) network through the wireless interface using a first communications protocol; participate in a second P2P network using a second P2P communications protocol; and modify a network parameter of the first P2P network or a network parameter of the second P2P network to reduce an occurrence of conflicts between the first P2P network and the second P2P network, wherein the modifying causes an operation of the first P2P network to be performed during an absence period in a schedule of operation of the second P2P network, wherein the absence period comprises an interval of time where a group owner of the second P2P network is absent from the second P2P network. 2. The device of claim 1 , wherein the device is further configured to set a master preference value in the first communication protocol to indicate a strong preference for acting as a master in the first P2P network. 3. The device of claim 1 , wherein: the device operates as a master device in the first P2P network; and the device operates as a group owner in the second P2P network. 4. The device of claim 1 , wherein the modifying comprises: modifying a beacon interval of the second P2P network to align with the first P2P network. 5. The device of claim 1 , wherein the modifying causes the first P2P network and the second P2P network to operate over a same wireless channel, and wherein the modifying comprises: setting an operating channel of the second P2P network to a social channel of the first P2P network based on the social channel of the first P2P network being sufficiently uncongested; and performing post-discovery operations of the first P2P network on the operating channel of the second P2P network. 6. The device of claim 1 , wherein the modifying comprises setting a beacon interval for the first P2P network that is longer than a default interval in the first P2P network, wherein after setting the beacon interval for the first P2P network: all time intervals between discovery beacon transmissions of the first P2P network are less than or equal to 256 time units (TU); and an average of one discovery beacon transmission occurs every 128 TU on the first P2P network. 7. The device of claim 1 , wherein the modifying comprises at least one of: canceling a discovery operation that is to be performed in a 5 gigahertz (GHz) channel of the first P2P network; scheduling a passive scan of the second P2P network in a time interval where no post-discovery operations of the first P2P network are scheduled; and scheduling an active scan of the second P2P network in a time interval where post-discovery operations of the first P2P network are scheduled. 8. The device of claim 1 , wherein the modifying comprises at least one of: if a listen period of the second P2P network is scheduled to overlap with a discovery operation that is to be performed in a 5 GHz channel of the first P2P network: cancelling the discovery operation; or deferring the listen period until after the discovery operation is performed; if a listen period of the second P2P network is scheduled to overlap with a post-discovery operation of the first P2P network, which is to be performed on a different channel than where the listen period is to take place: modifying the post-discovery operation to be performed on the listen period's channel; or deferring the listen period until after the post-discovery operation is performed; and if a search period of the second P2P network, which comprises a plurality of active scans across multiple channels, is scheduled to overlap with an operation of the first P2P network, interleaving the operation of the first P2P network with the active scans. 9. The device of claim 1 , wherein: operations of the first P2P network comprise first P2P discovery operations and first P2P post-discovery operations, wherein the first P2P discovery operations comprise transmitting a P2P discovery beacon and attending a P2P discovery window and the first P2P post-discovery operations comprise service discovery and data-path operations. 10. The device of claim 1 , wherein the first P2P communications protocol is Neighbor Awareness Networking (NAN). 11. The device of claim 1 , wherein the second P2P communications protocol is Wi-Fi Direct (WFD). 12. The device of claim 1 , wherein the modifying comprises: scheduling multiple differently sized absence periods in the second P2P network during a sequence of discovery windows in the first P2P network, thereby allowing operation of the first P2P network during the absence periods. 13. A computer-implemented method, the method comprising, at a first device: participating in a first peer-to-peer (P2P) network using a first communications protocol; participating in a second P2P network using a second P2P communications protocol; and modifying a network parameter of the first P2P network or a network parameter of the second P2P network to reduce an occurrence of conflicts between the first P2P network and the second P2P network, wherein the modifying causes an operation of the first P2P network to be performed during an absence period in a schedule of operation of the second P2P network, wherein the absence period comprises an interval of time where a group owner of the second P2P network is absent from the second P2P network. 14. The computer-implemented method of claim 13 , wherein the modifying comprises: setting a beacon interval for the first P2P network that is longer than a default interval in the first P2P network. 15. The computer-implemented method of claim 13 , wherein the modifying comprises: modifying a beacon interval of the second P2P network to align with the first P2P network. 16. The computer-implemented method of claim 13 , wherein the modifying causes the first P2P network and the second P2P network to operate over a same wireless channel, and wherein the modifying comprises: setting an operating channel of the second P2P network to a social channel of the first P2P network based on the social channel of the first P2P network being sufficiently uncongested; and performing post-discovery operations of the first P2P network on the operating channel of the second P2P network. 17. The computer-implemented method of claim 13 , wherein the modifying comprises at least one of: if a listen period of the second P2P network is scheduled to overlap with a discovery operation that is to be performed in a 5 GHz channel of the first P2P network: cancelling the discovery operation; or deferring the listen period until after the discovery operation is performed; if a listen period of the second P2P network is scheduled to overlap with a post-discovery operation of the first P2P network, which is to be performed on a different channel than where the listen period is to take place: modifying the post-discovery operation to be performed on the listen period's channel; or deferring the listen period until after the post-discovery operation is performed; and if a search period of the second P2P network, which comprises a plurality of active scans across multiple channels, is scheduled to overlap with an operation of the first P2P network, interleaving the operation of the first P2P network with the active scans. 18. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method, t
Resources in time domain, e.g. slots or frames · CPC title
using route fault recovery · CPC title
using an overlay routing layer · CPC title
for supporting data block transmission mechanisms (file transfer H04L67/06) · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.