Systems and methods for enterprise sharing of a printing device that is configured to communicate with a distributed printing service
AssigneeCanon Kabushiki Kaisha
InventorCharles Thomas Armstrong
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices for registering a printing device receive a selection of a printing device available on an enterprise, wherein the selection includes a printing device identifier associated with the printing device, receive a credential issued by an enterprise device, wherein the enterprise device is associated with the enterprise, receive a refresh token from the printing device, receive a printing service user identifier, send the refresh token to the printing service, receive an access token from the printing service, and send the access token, the printing device identifier, a share request, and the printing service user identifier to the printing service.
Claims15
A method for registering a printing device, the method comprising:
- receiving a selection of a printing device available on an enterprise, wherein the selection includes a printing device identifier associated with the printing device;
- receiving a credential issued by an enterprise device, wherein the enterprise device is associated with the enterprise;
- receiving a refresh token from the printing device at the registration service;
- receiving a printing service user identifier at the registration service;
- sending the refresh token to the printing service from the registration service;
- receiving an access token from the printing service at the registration service;
- and
- sending the access token, the printing device identifier, a share request, and the printing service user identifier to the printing service.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause the one or more computer devices to perform operations comprising:
- receiving, from a user computing device, a selection of a printing device available on an enterprise, wherein the selection includes a printing device identifier associated with the printing device;
- receiving, from an enterprise device, a credential issued by an enterprise device associated with the enterprise;
- receiving a first credential from the printing device at a registration service;
- receiving a printing service user identifier at the registration service;
- sending the first credential to the printing service from the registration service;
- receiving a second credential from the printing service at the registration service;
- and
- sending the second credential, the printing device identifier, and the printing service user identifier to the printing service.
A system for registering a printing device, the system comprising:
- an enterprise device associated with an enterprise, wherein the enterprise device is configured to
- receive an enterprise user identifier and a credential associated with the enterprise user identifier,
- generate an enterprise credential, and
- transmit the enterprise credential to a user computing device;
- and
- a registration device configured to
- receive a printing service user identifier;
- receive a printing device identifier for a printing device associated with the enterprise;
- receive a first credential from the printing device;
- receive the enterprise credential and, in response,
- send the first credential to the printing service,
- receive a second credential from the printing service, and
- transmit the second credential, the printing device identifier, and the printing service user identifier to the printing service.
Dependencies are inferred from the claim text.