IP Library Patent Application 16683815
Patent Application
App. No. 16/683,815

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/683,815
Abstract

An information processing apparatus includes a first acquisition unit, a second acquisition unit, and a display controller. The first acquisition unit acquires at least one candidate of first string. The at least one candidate of first string is generated by a module in accordance with a received operation. The second acquisition unit acquires candidates of second string. The candidates of second string are generated by an app in accordance with the at least one candidate of first string. When the candidates of second string satisfy a determined condition, the display controller does not cause a display unit to display the at least one candidate of first string and causes the display unit to display the candidates of second string.

Claims (48)

1 . An information processing apparatus comprising:

a first acquisition unit that acquires at least one candidate of first string, the at least one candidate of first string being generated by a module in accordance with a received operation;

a second acquisition unit that acquires candidates of second string, the candidates of second string being generated by an app in accordance with the at least one candidate of first string; and

a display controller that, when the candidates of second string satisfy a determined condition, does not cause a display unit to display the at least one candidate of first string and causes the display unit to display the candidates of second string.

2 . The information processing apparatus according to claim 1 ,

wherein, when a number of candidates of second string is less than a threshold, the display controller does not cause the display unit to display the at least one candidate of first string and causes the display unit to display the candidates of second string.

3 . The information processing apparatus according to claim 1 ,

wherein, when a number of candidates of second string is equal to or greater than a threshold, the display controller does not cause the display unit to display the candidates of second string.

4 . The information processing apparatus according to claim 2 ,

wherein, when the number of candidates of second string is equal to or greater than the threshold, the display controller does not cause the display unit to display the candidates of second string.

5 . The information processing apparatus according to claim 1 ,

wherein, in a case where the at least one candidate of first string is being displayed on the display unit, when an operation for switching the display of the at least one candidate is received, the display controller causes the display unit to display the candidates of second string.

6 . The information processing apparatus according to claim 2 ,

wherein, in a case where the at least one candidate of first string is being displayed on the display unit, when an operation for switching the display of the at least one candidate is received, the display controller causes the display unit to display the candidates of second string.

7 . The information processing apparatus according to claim 3 ,

wherein, in a case where the at least one candidate of first string is being displayed on the display unit, when an operation for switching the display of the at least one candidate is received, the display controller causes the display unit to display the candidates of second string.

8 . The information processing apparatus according to claim 4 ,

wherein, in a case where the at least one candidate of first string is being displayed on the display unit, when an operation for switching the display of the at least one candidate is received, the display controller causes the display unit to display the candidates of second string.

9 . The information processing apparatus according to claim 1 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

10 . The information processing apparatus according to claim 2 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

11 . The information processing apparatus according to claim 3 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

12 . The information processing apparatus according to claim 4 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

13 . The information processing apparatus according to claim 5 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

14 . The information processing apparatus according to claim 6 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

15 . The information processing apparatus according to claim 7 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

16 . The information processing apparatus according to claim 8 ,

wherein, in a case where the candidates of second string are being displayed on the display unit, when an operation for switching the display of the candidates is received, the display controller causes the display unit to display the at least one candidate of first string.

17 . The information processing apparatus according to claim 1 , further comprising:

an input unit,

wherein the at least one candidate of first string comprises a plurality of candidates of first string, and

wherein, when an operation of selecting any one of the candidates displayed on the display unit is received, the input unit inputs, to the app, the first string or the second string indicated by the selected candidate.

18 . The information processing apparatus according to claim 1 ,

wherein, when a determined signal is received from the app and the candidates of second string satisfy the condition, the display controller does not cause the display unit to display the at least one candidate of first string and causes the display unit to display the candidates of second string.

19 . A non-transitory computer readable medium storing a program causing a computer to execute a process, the computer including a display unit, the process comprising:

acquiring at least one candidate of first string, the at least one candidate of first string being generated by a module in accordance with a received operation;

acquiring candidates of second string, the candidates of second string being generated by an app in accordance with the at least one candidate of first string; and

when the candidates of second string satisfy a determined condition, causing the display unit not to display the at least one candidate of first string and causing the display unit to display the candidates of second string.

20 . An information processing apparatus comprising:

means for acquiring at least one candidate of first string, the at least one candidate of first string being generated by a module in accordance with a received operation;

means for acquiring candidates of second string, the candidates of second string being generated by an app in accordance with the at least one candidate of first string; and

means for, when the candidates of second string satisfy a determined condition, causing a display unit not to display the at least one candidate of first string and causing the display unit to display the candidates of second string.

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 Nov 14, 2019
From: YOSHIMI, MAKOTO; TSURUMI, YOKO
To: FUJI XEROX CO., LTD.
Reel/Frame 051009/0927 →