IP Library Granted Patent US 11,076,061
Granted Patent B2
US 11,076,061 · App. 16/775,363 · Granted Jul 27, 2021

Information processing apparatus and system and non-transitory computer readable medium that stores environmental information when providing a service has previously failed

Inventor: Hidetomo Nakayama (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04N1/00344G06F3/121G06F3/1231G06F3/1234
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 11,076,061
App. No.
16/775,363
Granted
Jul 27, 2021
Kind
B2
Abstract

An information processing apparatus includes an obtaining unit and a controller. The obtaining unit obtains environment information concerning a user terminal when a service request is received from the user terminal. Providing of a service to the user terminal has previously failed. The controller performs control to store the environment information obtained by the obtaining unit in a storage device. Data is read from and written into the storage device without operating the user terminal.

Claims (49)

1. An information processing apparatus comprising:

a processor configured to

obtain environment information concerning a user terminal when a service request is received from the user terminal, providing of a service to the user terminal having previously failed;

store the environment information obtained in a storage device, data being read from and written into the storage device without operating the user terminal;

cause the user terminal having sent the service request to send the environment information by using requester information indicating a service requester for which providing of the service has previously failed;

specify content of the environment information to be sent from the user terminal; and

specify a level of details of the environment information to be sent from the user terminal.

2. The information processing apparatus according to claim 1 , wherein, if information concerning the service requester indicating the user terminal is included in the requester information, the processor is configured to cause the user terminal to send the environment information concerning the user terminal.

3. The information processing apparatus according to claim 2 , wherein the processor is configured to specify content of the environment information to be sent from the user terminal.

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

athe processor is configured to receive a register instruction to register information concerning the service requester in the requester information and a delete instruction to delete information concerning the service requester from the requester information, and

if the processor has received the register instruction, the processor is configured to register information concerning the service requester described in the register instruction in the requester information, and if the processor has received the delete instruction, the processor is configured to delete information concerning the service requester described in the delete instruction from the requester information.

5. The information processing apparatus according to claim 1 , wherein the processor is configured to send the requester information to the user terminal and to cause the user terminal to select whether to send the environment information concerning the user terminal.

6. The information processing apparatus according to claim 5 , wherein the processor is configured to specify content of the environment information to be sent from the user terminal.

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

the processor is configured to receive a register instruction to register information concerning the service requester in the requester information and a delete instruction to delete information concerning the service requester from the requester information, and

if the processor has received the register instruction, the processor is configured to register information concerning the service requester described in the register instruction in the requester information, and if the receiver has received the delete instruction, the processor is configured to delete information concerning the service requester described in the delete instruction from the requester information.

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

the processor is configured to receive a register instruction to register information concerning the service requester in the requester information and a delete instruction to delete information concerning the service requester from the requester information, and

if the processor has received the register instruction, the processor is configured to register information concerning the service requester described in the register instruction in the requester information, and if the processor has received the delete instruction, the processor is configured to delete information concerning the service requester described in the delete instruction from the requester information.

9. The information processing apparatus according to claim 8 , wherein, before the processor obtains the environment information concerning the user terminal, in accordance with an application type executed in the user terminal and used for providing the service request, the processor is configured to determine whether to obtain the environment information concerning the user terminal.

10. The information processing apparatus according to claim 1 , wherein, before the processor obtains the environment information concerning the user terminal, in accordance with an application type executed in the user terminal and used for providing the service request, the processor is configured to determine whether to obtain the environment information concerning the user terminal.

11. The information processing apparatus according to claim 10 , wherein:

for each application used for providing the service request, the processor is configured to count the number of service requests for which providing of the service has failed and calculate a ratio of the counted number to the number of received service requests; and

when the service request is received from the user terminal by using an application for which the ratio is calculated to be greater than or equal to a predetermined value, the processor is configured to obtain the environment information concerning the user terminal.

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

obtaining environment information concerning a user terminal when a service request is received from the user terminal, providing of a service to the user terminal having previously failed;

performing control to store the environment information in a storage device, data being read from and written into the storage device without operating the user terminal;

causing the user terminal having sent the service request to send the environment information by using requester information indicating a service requester for which providing of the service has previously failed;

specifying content of the environment information to be sent from the user terminal; and

specifying a level of details of the environment information to be sent from the user terminal.

13. An information processing system comprising:

an information processing apparatus and a user terminal,

the information processing apparatus including a first processor configured to

obtain environment information concerning the user terminal when a service request is received from the user terminal, providing of a service to the user terminal having previously failed,

specify content of the environment information to be sent from the user terminal,

specify a level of details of the environment information to be sent from the user terminal, and

store the environment information obtained in a storage device, data being read from and written into the storage device without operating the user terminal; and

the user terminal including second processor configured to

send a request for the service to be provided by the information processing apparatus to the information processing apparatus, and

send the environment information indicating a service requester for which providing of the service has previously failed to the information processing apparatus.

14. An information processing apparatus comprising:

a storage that stores information on a user terminal in a case where the information processing apparatus has failed to provide a first service requested by the user terminal; and

a processor configured to

obtain, in response to a request for a second service being received from the user terminal, environment information of the user terminal while providing the second service to the user terminal,

store the environment information obtained in the storage,

cause the user terminal having sent a service request to send the environment information by using requester information indicating a service requester for which providing of the first service has previously failed,

specify content of the environment information to be sent from the user terminal, and

specify a level of details of the environment information to be sent from the user terminal.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: NAKAYAMA, HIDETOMO
To: FUJI XEROX CO., LTD.
Reel/Frame 051652/0458 →
Priority Claims (1)
JP JP2019-127716 · Jul 9, 2019 · national
Continuity (1)
Related Publication 20210014367A1 · Jan 14, 2021