IP Library Patent Application 16546306
Patent Application
App. No. 16/546,306

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

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 None
App. No.
16/546,306
Abstract

An information processing apparatus includes a receiving unit that receives a processing request for a processing target program; and a controller that receives a processing result of the processing target program processed by an external server in a case where there is a conflicting program that conflicts with the processing target program.

Claims (43)

1 . An information processing apparatus comprising:

a receiving unit that receives a processing request for a processing target program; and

a controller that receives a processing result of the processing target program processed by an external server in a case where there is a conflicting program that conflicts with the processing target program.

2 . The information processing apparatus according to claim 1 , wherein

the controller does not execute processing of the processing target program in a case where the controller receives the processing result of the processing target program from the server.

3 . The information processing apparatus according to claim 1 , wherein

the controller transmits, to the server, list information on a list of the processing target program and programs other than the processing target program.

4 . The information processing apparatus according to claim 2 , wherein

the controller transmits, to the server, list information on a list of the processing target program and programs other than the processing target program.

5 . The information processing apparatus according to claim 3 , wherein

the controller transmits the list information to the server when the receiving unit receives the processing request for the processing target program.

6 . The information processing apparatus according to claim 4 , wherein

the controller transmits the list information to the server when the receiving unit receives the processing request for the processing target program.

7 . The information processing apparatus according to claim 5 , wherein

in a case where the list information includes a changed program or a newly-introduced program, the controller updates the list information and transmits the updated list information to the server.

8 . The information processing apparatus according to claim 6 , wherein

in a case where the list information includes a changed program or a newly-introduced program, the controller updates the list information and transmits the updated list information to the server.

9 . The information processing apparatus according to claim 1 , wherein

the controller transmits, to the server, the processing request for the processing target program that conflicts with the conflicting program.

10 . The information processing apparatus according to claim 2 , wherein

the controller transmits, to the server, the processing request for the processing target program that conflicts with the conflicting program.

11 . The information processing apparatus according to claim 9 , wherein

the receiving unit does not receive the processing request for the processing target program in a case where communication with the server is not established.

12 . The information processing apparatus according to claim 10 , wherein

the receiving unit does not receive the processing request for the processing target program in a case where communication with the server is not established.

13 . The information processing apparatus according to claim 11 , wherein

the receiving unit visually notifies a user that the receiving unit does not receive the processing request for the processing target program.

14 . The information processing apparatus according to claim 12 , wherein

the receiving unit visually notifies a user that the receiving unit does not receive the processing request for the processing target program.

15 . The information processing apparatus according to claim 1 , wherein

the processing target program is one of a plurality of processing programs and the conflicting program is a plurality of conflicting programs, and

in a case where there are the plurality of processing target programs and there are the plurality of conflicting programs respectively for the plurality of processing target programs, the controller transmits processing requests for the plurality of processing target programs to the server and receives processing results of the plurality of processing target programs processed by the server.

16 . The information processing apparatus according to claim 1 , wherein

in a case where a cancellation program that cancels conflict with the conflicting program is present for the processing target program when the receiving unit receives the processing request for the processing target program, the controller acquires the cancellation program and updates the processing target program by using the cancellation program.

17 . The information processing apparatus according to claim 2 , wherein

in a case where a cancellation program that cancels conflict with the conflicting program is present for the processing target program when the receiving unit receives the processing request for the processing target program, the controller acquires the cancellation program and updates the processing target program by using the cancellation program.

18 . The information processing apparatus according to claim 16 , wherein

the controller updates the processing target program by using the cancellation program after receiving the processing result of the processing target program from the server.

19 . The information processing apparatus according to claim 18 , wherein

the controller updates the processing target program by using the cancellation program when the information processing apparatus is activated.

20 . A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:

receiving a processing request for a processing target program; and

receiving a processing result of the processing target program processed by an external server in a case where there is a program that conflicts with the processing target program.

Assignments (2)
CHANGE OF NAME Recorded May 11, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056207/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: SUZUKI, YOSHIHARU
To: FUJI XEROX CO., LTD.
Reel/Frame 050218/0613 →