IP Library Patent Application 17177753
Patent Application
App. No. 17/177,753

CONTROLLER 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.
17/177,753
Abstract

A controller includes a processor configured to receive an attribute of a device that a user uses, and control, in accordance with the attribute of the device, a representation of association text such that, by selecting a representation of association text out of a plurality of representations of association text and displaying the selected representation of association text, motivation of the user of a behavior performed for an object displayed in a display region of the device is increased, the association text being associated with the object displayed in the display region of the device.

Claims (48)

1 . A controller comprising:

a processor configured to

receive an attribute of a device that a user uses, and

control, in accordance with the attribute of the device, a representation of association text such that, by selecting a representation of association text out of a plurality of representations of association text and displaying the selected representation of association text, motivation of the user of a behavior performed for an object displayed in a display region of the device is increased, the association text being associated with the object displayed in the display region of the device.

2 . The controller according to claim 1 ,

wherein the processor is configured to

estimate, for each attribute of the device, a target representation of the association text for the object displayed on the device, in accordance with accumulated data in which user information of the user who uses the device, device information including the attribute of the device, a behavior history of a behavior performed by the user for the object displayed in the display region of the device, and item information regarding the object and including description text describing the object displayed in the display region of the device and the association text associated with the description text are associated with one another, such that, by selecting the representation of association text out of the plurality of representations of association text and displaying the selected representation of association text, the motivation of the user of the behavior performed for the object displayed in the display region of the device is increased, and

perform control such that the representation of the association text generated using a generation model that receives entries obtained from the user information, the device information, and the item information as inputs and displayed in the display region of the device gets close to the target representation corresponding to the attribute of the device.

3 . The controller according to claim 2 ,

wherein the processor is configured to

estimate, as the target representation of the association text, a target number of characters for each attribute of the device, the target number of characters being the number of characters of the association text associated with the object for a case where the user has performed a behavior indicating that the user has paid attention to the object, and

control the number of characters of the association text generated using the generation model for the object displayed in the display region of the device to get close to the target number of characters of the association text corresponding to the attribute of the device.

4 . The controller according to claim 2 ,

wherein the behavior history includes positional information of the association text in the display region of the device in the case where the user has performed the behavior for the object, and

wherein the processor is configured to

estimate, as the target representation of the association text, a target position for each attribute of the device, the target position being a position of the association text in the display region of the device for a case where the user has performed a behavior indicating that the user has paid attention to the object, and

control the position of the association text generated using the generation model for the object displayed in the display region of the device to be arranged at the target position of the association text corresponding to the attribute of the device.

5 . The controller according to claim 2 ,

wherein the processor is configured to

estimate, as the target representation of the association text, a target style for each attribute of the device, the target style being a style of the association text associated with the object for a case where the user has performed a behavior indicating that the user has paid attention to the object, and

control the style of the association text generated using the generation model for the object displayed in the display region of the device to get close to the target style of the association text corresponding to the attribute of the device.

6 . The controller according to claim 5 , wherein the processor is configured to estimate the target style of the association text for each attribute of the device in accordance with a similarity between the description text for the object for the case where the user has performed the behavior indicating that the user has paid attention to the object and the association text associated with the description text.

7 . The controller according to claim 5 , wherein the processor is configured to estimate the target style of the association text for each attribute of the device, by performing clustering of the association text for the object for the case where the user has performed the behavior indicating that the user has paid attention to the object.

8 . The controller according to claim 5 ,

wherein the processor is configured to, in a case where the association text for the object displayed in the display region of the device includes a plurality of sentences of different styles, control an order in which the sentences of the different styles are arranged in the display region of the device.

9 . The controller according to claim 6 ,

wherein the processor is configured to, in a case where the association text for the object displayed in the display region of the device includes a plurality of sentences of different styles, control an order in which the sentences of the different styles are arranged in the display region of the device.

10 . The controller according to claim 7 ,

wherein the processor is configured to, in a case where the association text for the object displayed in the display region of the device includes a plurality of sentences of different styles, control an order in which the sentences of the different styles are arranged in the display region of the device.

11 . The controller according to claim 2 ,

wherein the behavior history includes a behavior time regarding a behavior of the user, the behavior time being a time that has passed since display of the association text for the object in the display region of the device, and

wherein the processor is configured to

estimate, based on the behavior time, a device behavior time for a case where the user has performed the behavior indicating that the user has paid attention to the object, for each attribute of the device, and

perform control for generating, using the generation model, the association text corresponding to a behavioral tendency of the user represented by the device behavior time corresponding to the attribute of the device.

12 . The controller according to claim 11 , wherein the processor is configured to perform control such that the association text representing a difference between the object displayed in the display region of the device and a comparative object to be compared with the object is generated in accordance with an increase of the device behavior time.

13 . The controller according to claim 2 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

14 . The controller according to claim 3 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

15 . The controller according to claim 4 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

16 . The controller according to claim 5 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

17 . The controller according to claim 6 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

18 . The controller according to claim 7 , wherein the processor is configured to generate the association text using the generation model such that a degree of influence of a specific part of a character string representing content of a specific entry in the item information on generation of the association text using the generation model is higher than a degree of influence of a different part that is different from the specific part of the character string representing the content of the specific entry on generation of the association text using the generation model.

19 . The controller according to claim 13 ,

wherein the processor is configured to

extract, from the content of the specific entry, a character string not included in content of the specific entry corresponding to a comparative object to be compared with the object displayed in the display region of the device, and

apply weighting to a vector representing the extracted character string such that the degree of influence of the vector representing the extracted character string on generation of the association text using the generation model is higher than the degree of influence of a vector representing a character string not extracted from the content of the specific entry on generation of the association text using the generation model, and thus generate the association text using the generation model.

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

receiving an attribute of a device that a user uses, and

controlling, in accordance with the attribute of the device, a representation of association text such that, by selecting a representation of association text out of a plurality of representations of association text and displaying the selected representation of association text, motivation of the user of a behavior performed for an object displayed in a display region of the device is increased, the association text being associated with the object displayed in the display region of the device.

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 Feb 17, 2021
From: MISAWA, SHOTARO; OHKUMA, TOMOKO
To: FUJI XEROX CO., LTD.
Reel/Frame 055297/0649 →