IP Library Granted Patent US 9,185,102
Granted Patent B2
US 9,185,102 · App. 14/180,542 · Granted Nov 10, 2015

Server system and control method

Inventor: Yutaka Kato (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
H04L63/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,185,102
App. No.
14/180,542
Granted
Nov 10, 2015
Kind
B2
Abstract

There is provided a method of a server system including identifying a first token and a second token based on an identifier received from a first external information processing apparatus, acquiring data from the first external information processing apparatus with use of the first token, generating a document from the acquired data, transmitting the second token to an authentication processing apparatus, acquiring a verification result of the second token from the authentication processing apparatus, and transmitting the generated document to a second external information processing apparatus with use of the second token.

Claims (25)

1. A server system comprising:

a reception unit configured to receive an identifier from a first external information processing apparatus;

an identification unit configured to identify, based on the identifier, a first access token for acquiring data from the first external information processing apparatus and a second access token for acquiring a verification result from an authentication processing apparatus;

a generation unit configured to acquire data from the first external information processing apparatus using the first access token to generate a document from the acquired data;

an acquisition unit configured to acquire the verification result of the second access token from the authentication processing apparatus by transmitting the second access token to the authentication processing apparatus; and

a transmission unit configured to transmit the generated document to a second external information processing apparatus using the second access token;

wherein at least one of the reception unit, the identification unit, the generation unit, the acquisition unit and the transmission unit is implemented, at least in part, by at least one hardware processor.

2. The server system according to claim 1 , wherein the acquisition unit acquires the verification result of the second access token before the generation unit generates the document, and reacquires the verification result of the second token after the generation unit generates the document.

3. The server system according to claim 1 , wherein the generation unit ends processing without generating the document from the acquired data if the authentication processing apparatus determines that the second access token is invalid.

4. The server system according to claim 1 , wherein the second external information processing apparatus converts the document and transmits the converted document to a printer.

5. The server system according to claim 1 , further comprising an authentication unit configured to authenticate the first external information processing apparatus if a request for batch printing is received from the first external information processing apparatus,

wherein the reception unit receives the identifier as a response to the authentication.

6. The server system according to claim 1 , wherein the generation unit acquires the data from the first external information processing apparatus with use of the first access token and generates the document from the acquired data if the verification result acquired by the acquisition unit indicates that the second access token is valid.

7. A control method comprising:

receiving an identifier from a first external information processing apparatus;

identifying, based on the identifier, a first access token for acquiring data from the first external information processing apparatus and a second access token for acquiring a verification result from an authentication processing apparatus;

acquiring data from the first external information processing apparatus using the first access token to generate a document from the acquired data;

acquiring the verification result of the second access token from the authentication processing apparatus by transmitting the second access token to the authentication processing apparatus; and

transmitting the generated document to a second external information processing apparatus using the second access token.

8. The control method according to claim 7 , further comprising acquiring the verification result of the second access token before the document is generated, and reacquiring the verification result of the second access token after the document is generated.

9. The control method according to claim 7 , further comprising ending processing without generating the document from the acquired data if the authentication processing apparatus determines that the second access token is invalid.

10. The control method according to claim 7 , wherein the second external information processing apparatus converts the document and transmits the converted document to a printer.

11. The control method according to claim 7 , further comprising authenticating the first external information processing apparatus if a request for batch printing is received from the first external information processing apparatus, and

receiving the identifier as a response to the authenticating.

12. The control method according to claim 7 , further comprising acquiring the data from the first external information processing apparatus with use of the first access token and generating the document from the acquired data if the acquired verification result indicates that the second access token is valid.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2014
From: KATO, YUTAKA
To: CANON KABUSHIKI KAISHA
Reel/Frame 032927/0162 →
Priority Claims (1)
JP 2013-027837 · Feb 15, 2013 · national
Continuity (1)
Related Publication 20140237580A1 · Aug 21, 2014