Secure connections between a proxy server and a base station device
First Claim
Patent Images
1. A method comprising:
- sending, by a cloud service that is part of a cloud network to a proxy server, a session token for a mobile device, wherein the proxy server is outside the cloud network;
sending, by the cloud service, a session code based on the session token directly to the mobile device;
receiving, by the cloud service from the proxy server, the session code received by the proxy server from the mobile device, the session code sent by the proxy server to the cloud service to access a base station device that is separate from the proxy server;
enabling, by the cloud service, access by the proxy server to the base station device in response to the receiving of the session code by the cloud service from the proxy server; and
providing, by the cloud service, a job from the proxy server to the base station device, the job initiated at the proxy server by the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of establishing a secure connection between a proxy server and a base station device are disclosed. An example of a method includes providing a proxy server with a session token for a mobile device from a cloud service. The method also includes providing a session code directly to the mobile device from the cloud service based on the session token. The method also includes providing access by the proxy server to the base station device if the proxy server provides the session code to the cloud service.
64 Citations
26 Claims
-
1. A method comprising:
-
sending, by a cloud service that is part of a cloud network to a proxy server, a session token for a mobile device, wherein the proxy server is outside the cloud network; sending, by the cloud service, a session code based on the session token directly to the mobile device; receiving, by the cloud service from the proxy server, the session code received by the proxy server from the mobile device, the session code sent by the proxy server to the cloud service to access a base station device that is separate from the proxy server; enabling, by the cloud service, access by the proxy server to the base station device in response to the receiving of the session code by the cloud service from the proxy server; and providing, by the cloud service, a job from the proxy server to the base station device, the job initiated at the proxy server by the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a cloud service including a computer server that is part of a cloud network and configured to; generate a session token for a mobile device, deliver the session token to a proxy server that is outside the cloud network, generate a session code based on the session token received from the mobile device, deliver the session code directly to the mobile device, receive, from the proxy server, the session code received by the proxy server from the mobile device, the session code sent by the proxy server to the cloud service to access a base station device that is separate from the proxy server; enable access by the proxy server to the base station device in response to the receiving the session code by the cloud service from the proxy server; and provide a job from the proxy server to the base station device, the job initiated at the proxy server by the mobile device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing instructions that upon execution cause a system to:
-
execute a cloud service including a computer server that is part of a cloud network to; generate a session token for a mobile device; send the session token to a proxy server over a network, the proxy server being outside the cloud network; receive, from the mobile device, the session token that was sent by the proxy server to the mobile device; generate a session code based on the session token received from the mobile device; send the session code to the mobile device, to cause the mobile device to send the session code to the proxy server; receive, from the proxy server, the session code received by the proxy server from the mobile device, the session code sent by the proxy server to the cloud service to access a printer device that is separate from the proxy server; enable access by the proxy server to the printer device over the network in response to the receiving of the session code from the proxy server, wherein the computer server of the cloud service is separate from the proxy server, and the printer device is separate from the cloud service. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method comprising:
-
receiving, by a cloud service that is part of a cloud network from a proxy server that is outside the cloud network, a request for a session token for the proxy server to access a base station device, wherein the request received from the proxy server in responsive to a request by a mobile device; sending, by the cloud service to the proxy server, the session token for the mobile device; receiving, by the cloud service from the mobile device, the session token received by the mobile device from the proxy server; sending, by the cloud service, a session code based on the session token directly to the mobile device; receiving, by the cloud service from the proxy server, the session code received by the proxy server from the mobile device, the session code sent by the proxy server to the cloud service to access a base station device; enabling, by the cloud service, access by the proxy server to the base station device in response to the receiving of the session code by the cloud service; and providing, by the cloud service, a job from the proxy server to the base station device, the job initiated at the proxy server by the mobile device.
-
Specification