IP Library Granted Patent US 10,282,408
Granted Patent B2
US 10,282,408 · App. 15/418,330 · Granted May 7, 2019

Information processing apparatus, information processing method, and program

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 10,282,408
App. No.
15/418,330
Granted
May 7, 2019
Kind
B2
Abstract

An information processing apparatus includes a storage section and a control section. The storage section stores a plurality of templates having different predetermined designs with template attribute information, the plurality of templates each being applied to a display of a content including at least one of a document and an image with the content being laid out on the template. The control section performs a matching processing of component information, as a search key, of the content with the template attribute information, and selects, as a template corresponding to the content to be applied to the display of the content, a template whose template attribute information has a higher match rate than others.

Claims (58)

1. An information processing apparatus, comprising:

a memory configured to store a plurality of templates, each template configured to be applied to a display of a message in association with a corresponding template; and

circuitry configured to

cause a display device to display a template, in response to displaying a message when the message is new, and

cause the display device to display the message without displaying the template, in response to displaying the message again when the message is no longer new, wherein

each of the plurality of templates is associated with a keyword, and

the circuitry is further configured to extract a keyword from the message and identify the template among the plurality of templates based on the keyword.

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

the circuitry is further configured to

extract metadata of an image associated with the message,

perform a matching processing of the extracted metadata with data included in template attribute information associated with the templates, and

select, as the template, the template whose template attribute information having a higher match rate than other templates.

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

the metadata of the image is image-taking date and time information of the image associated with the message, and

the circuitry performs the matching processing of the image-taking date and time information with the data included in the template attribute information, and selects, as the template, the template whose attribute information is determined to be one of the same image-taking date and time information and a similar image-taking date and time information.

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

the metadata of the image is image-taking positional information of the image associated with the message, and

the circuitry performs the matching processing of the image-taking positional information with the data included in the template attribute information, and selects, as the template, the template whose attribute information is determined to be one of the same image-taking positional information and a similar image-taking positional information.

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

the message being new corresponds to an unread message, and

the message being no longer new corresponds to a read message.

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

the circuitry is configured to cause the display device to display the message on the template, in response to displaying the message when the message is new.

7. A method, comprising:

storing, in a memory, a plurality of templates, each template configured to be applied to a display of a message in association with a corresponding template;

causing, by circuitry, a display device to display a template, in response to displaying a message when the message is new; and

causing, by the circuitry, the display device to display the message without displaying the template, in response to displaying the message again when the message is no longer new, wherein

each of the plurality of templates is associated with a keyword, and

the method further comprising extracting a keyword from the message and identifying the template among the plurality of templates based on the keyword.

8. The method according to claim 7 , further comprising:

extracting metadata of an image associated with the message;

performing a matching processing of the extracted metadata with data included in template attribute information associated with the templates; and

selecting, as the template, the template whose template attribute information having a higher match rate than other templates.

9. The method according to claim 8 , wherein the metadata of the image is image-taking date and time information of the image associated with the message, the method further comprising

performing the matching processing of the image-taking date and time information with the data included in the template attribute information, and selecting, as the template, the template whose attribute information is determined to be one of the same image-taking date and time information and a similar image-taking date and time information.

10. The method according to claim 8 , wherein the metadata of the image is image-taking positional information of the image associated with the message, the method further comprising

performing the matching processing of the image-taking positional information with the data included in the template attribute information, and selecting, as the template, the template whose attribute information is determined to be one of the same image-taking positional information and a similar image-taking positional information.

11. The method according to claim 7 , wherein

the message being new corresponds to an unread message, and

the message being no longer new corresponds to a read message.

12. The method according to claim 7 , wherein

the causing causes the display device to display the message on the template, in response to displaying the message when the message is new.

13. A non-transitory computer-readable storage medium including computer executable instructions, wherein the instructions, when executed by a computer, cause the computer to perform a method, the method comprising:

storing, in a memory, a plurality of templates, each template configured to be applied to a display of a message in association with a corresponding template;

causing, by circuitry, a display device to display a template, in response to displaying a message when the message is new; and

causing, by the circuitry, the display device to display the message without displaying the template, in response to displaying the message again when the message is no longer new, wherein

each of the plurality of templates is associated with a keyword, and

the method further comprising extracting a keyword from the message and identifying the template among the plurality of templates based on the keyword.

14. The non-transitory computer-readable storage medium according to claim 13 , the method further comprising:

extracting metadata of an image associated with the message;

performing a matching processing of the extracted metadata with data included in template attribute information associated with the templates; and

selecting, as the template, the template whose template attribute information having a higher match rate than other templates.

15. The non-transitory computer-readable storage medium according to claim 14 , wherein the metadata of the image is image-taking date and time information of the image associated with the message, the method further comprising

performing the matching processing of the image-taking date and time information with the data included in the template attribute information, and selecting, as the template, the template whose attribute information is determined to be one of the same image-taking date and time information and a similar image-taking date and time information.

16. The non-transitory computer-readable storage medium according to claim 14 , wherein the metadata of the image is image-taking positional information of the image associated with the message, the method further comprising

performing the matching processing of the image-taking positional information with the data included in the template attribute information, and selecting, as the template, the template whose attribute information is determined to be one of the same image-taking positional information and a similar image-taking positional information.

17. The non-transitory computer-readable storage medium according to claim 13 , wherein

the causing causes the display device to display the message on the template, in response to displaying the message when the message is new.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 049404/0887 →