Secure Network Access Using Credentials
US-2016219038-A1 · Jul 28, 2016 · US
US10425392B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10425392-B2 |
| Application number | US-201615228024-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 4, 2016 |
| Priority date | Aug 5, 2015 |
| Publication date | Sep 24, 2019 |
| Grant date | Sep 24, 2019 |
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.
Particular embodiments of a gateway computing device provide a provisioning service for access credentials to a restricted network, wherein the provisioning service is accessible by an open network. A messaging protocol for the open network may only recognize messages relating to one of a set of services provided by the gateway computing device, including the provisioning service. The gateway computing device may receive, from a client device, a request to connect to the restricted network, wherein the request was sent using the open network. Upon determining whether the client device is authorized to access the restricted network, the gateway computing device may send a response to the client device using the open network.
Opening claim text (preview).
What is claimed is: 1. A gateway computing device comprising one or more processors and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to: provide a provisioning service for access credentials to a restricted network, wherein the provisioning service is accessible by an open network, wherein a messaging protocol for the open network is designed to limit power usage by devices sending or receiving messages conforming to the messaging protocol; receive, from a client device, a request to connect to the restricted network, wherein the request was sent using the open network; authorize the client device to access the restricted network; send, to the client device, a response to the request to connect to the restricted network, wherein the response comprising the access credentials for accessing the restricted network is segmented into small-size data packets and sent over a restricted micro packet radio frequency data protocol, wherein each small-size data packet comprises a packet header including sequencing information, and wherein the sequencing information of each of the small-size data packets is used to re-assemble the segmented response comprising the access credentials at the client device; and receive, from the client device, an acknowledgement of each of the small-size data packets that were sent over the restricted micro packet radio frequency data protocol. 2. The gateway computing device of claim 1 , wherein the processors are further operable when executing the instructions to authorize the client device to: prior to receiving the request to connect to the restricted network, receive authorization information regarding one or more pre-authorized client devices; upon receiving the request to connect to the restricted network, determine whether the client device is one of the one or more pre-authorized client devices; and if the client device is one of the one or more pre-authorized client devices, send the access credentials to the client device; else send a message regarding lack of authorization to the client device. 3. The gateway computing device of claim 1 , wherein the processors are further operable when executing the instructions to authorize the client device to: send, to a backend system, a request for authorization validation, wherein the request comprises identifying information for the client device; and based on a response received from the backend system, determine whether the client device is authorized to connect to the restricted network; and if the client device is authorized, send the access credentials to the client device; else send a message regarding lack of authorization to the client device. 4. The gateway computing device of claim 3 , wherein the gateway computing device is associated with a first user of a social-networking system, wherein either the request for authorization validation comprises identifying information for a second user of the social-networking system or the client device is associated with the second user, and wherein the response to the request for authorization validation is based on a social-networking relationship between the first user and the second user. 5. The gateway computing device of claim 4 , wherein the gateway computing device is associated with a first user of a social-networking system, wherein the client device is not yet associated with any user of the social-networking system, wherein the client device has been authorized to connect to the restricted network, and wherein the processors are further operable when executing the instructions to: send, to the client device, context information associated with the first user, wherein the context information is sent using the restricted network. 6. The gateway computing device of claim 1 , wherein the messaging protocol for the open network only recognizes messages relating to one of a set of services provided by the gateway computing device, and wherein the set of services includes the provisioning service. 7. A method comprising: by a gateway computing device, providing a provisioning service for access credentials to a restricted network, wherein the provisioning service is accessible by an open network, wherein a messaging protocol for the open network is designed to limit power usage by devices sending or receiving messages conforming to the messaging protocol; by the gateway computing device, receiving, from a client device, a request to connect to the restricted network, wherein the request was sent using the open network; by the gateway computing device, authorizing the client device to access the restricted network; by the gateway computing device, sending, to the client device, a response to the request to connect to the restricted network, wherein the response comprising the access credentials for accessing the restricted network is segmented into small-size data packets and sent over a restricted micro packet radio frequency data protocol, wherein each small-size data packet comprises a packet header including sequencing information, and wherein the sequencing information of each of the small-size data packets is used to re-assemble the segmented response comprising the access credentials at the client device; and by the gateway computing device, receiving, from the client device, an acknowledgement of each of the small-size data packets that were sent over the restricted micro packet radio frequency data protocol. 8. The method of claim 7 , wherein the authorizing the client device further comprises: prior to receiving the request to connect to the restricted network, receiving authorization information regarding one or more pre-authorized client devices; upon receiving the request to connect to the restricted network, determining whether the client device is one of the one or more pre-authorized client devices; and if the client device is one of the one or more pre-authorized client devices, sending the access credentials to the client device; else sending a message regarding lack of authorization to the client device. 9. The method of claim 7 , wherein the authorizing the client device further comprises: sending, to a backend system, a request for authorization validation, wherein the request comprises identifying information for the client device; and based on a response received from the backend system, determining whether the client device is authorized to connect to the restricted network; and if the client device is authorized, sending the access credentials to the client device; else sending a message regarding lack of authorization to the client device. 10. The method of claim 9 , wherein the gateway computing device is associated with a first user of a social-networking system, wherein either the request for authorization validation comprises identifying information for a second user of the social-networking system or the client device is associated with the second user, and wherein the response to the request for authorization validation is based on a social-networking relationship between the first user and the second user. 11. The method of claim 10 , wherein the gateway computing device is associated with a first user of a social-networking system, wherein the client device is not yet associated with any user of the social-networking system, and wherein the client device has been authorized to connect to the restricted network, further comprising: sending, to the client device, context information associated with the first user, wherein the context information is sent using the restricted network. 12.
Business processes related to social networking or social networking services · CPC title
Office automation; Time management · CPC title
Access security · CPC title
for controlling access to devices or network resources · CPC title
Means for saving power · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.