Image processing device, information processing method, and information processing program

US9569420B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9569420-B2
Application numberUS-201113182020-A
CountryUS
Kind codeB2
Filing dateJul 13, 2011
Priority dateJul 23, 2010
Publication dateFeb 14, 2017
Grant dateFeb 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus and method provide logic for processing information. In one implementation, an apparatus includes a receiving unit configured to receive a selection of displayed content from a user. An obtaining unit is configured to obtain data corresponding to the selection. The data includes text data. An identification unit is configured to identify a keyword within the text data, and a storage unit is configured to store the keyword in a keyword database.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing apparatus, comprising: a Central Processing Unit (CPU) configured to: receive a first selection of displayed content from a user; determine a shape of a trace of the first selection; perform a second selection of displayed content based on the determined shape of the trace of the first selection, wherein the second selection is performed for identifying a third selection of displayed content, wherein the second selection is performed without additional user input, and wherein the third selection is a user's desired selection; obtain data corresponding to at least one selection among the first, second, and third selections, the data comprising text data; receive information associated with the at least one selection, wherein the information associated with the at least one selection comprises (i) a type of user activation associated with the selection and (ii) a plurality of activation positions associated with the type of user selection; identify a keyword within the text data; and store the keyword in a keyword database. 2. The information processing apparatus of claim 1 , wherein the displayed content comprises at least a portion of an electronic document. 3. The information processing apparatus of claim 2 , wherein the CPU is further configured to receive document information associated with the electronic document. 4. The information processing apparatus of claim 3 , wherein: the document information comprises a location of the displayed content within the electronic document. 5. The information processing apparatus of claim 4 , wherein the CPU is further configured to: determine a portion of the electronic document that includes the at least one selection, based on at least the document information; and obtain the text data corresponding to the at least one selection from within the portion of the electronic document, based on at least the information associated with the at least one selection. 6. The information processing apparatus of claim 1 , wherein the CPU is further configured to store the text data in a document database. 7. The information processing apparatus of claim 1 , wherein the CPU is further configured to decompose the text data into a plurality of morphemes. 8. The information processing apparatus of claim 7 , wherein the CPU is further configured to: receive morpheme data from a storage unit; and decompose the text data into the plurality of morphemes, based on at least the morpheme data. 9. The information processing apparatus of claim 7 , wherein the CPU is further configured to: determine grammatical roles corresponding to the plurality of morphemes; and assign the plurality of morphemes to corresponding ones of a plurality of word classes, based on at least the determined grammatical roles. 10. The information processing apparatus of claim 9 , wherein the CPU is further configured to receive contextual information associated with the text data. 11. The information processing apparatus of claim 10 , wherein the CPU is further configured to identify a first morpheme subset of the plurality of morphemes based on at least the contextual information, the first morpheme subset being relevant to the text data. 12. The information processing apparatus of claim 11 , wherein: the CPU is further configured to identify a second morpheme subset of the plurality of morphemes based on at least the contextual information, the second morpheme subset being irrelevant to the text data; and the second morpheme subset comprises at least one of (i) a linguistic particle that lacks a lexical definition or (ii) a morpheme having a meaning that is irrelevant to the obtained text data. 13. The information processing apparatus of claim 11 , wherein the CPU is further configured to: select the keyword from the first morpheme subset; determine, based on the contextual information, a keyword meaning associated with the keyword; and compute a frequency at which the keyword occurs within the text data. 14. The information processing apparatus of claim 13 , wherein the CPU is further configured to assign a score to the keyword, based on at least the computed frequency. 15. The information processing apparatus of claim 14 , wherein the CPU is further configured to store, in the keyword database, at least one of the keyword meaning of the keyword, the score assigned to the keyword, a location of the keyword within the electronic document, or a portion of the obtained text data that includes the keyword. 16. The information processing apparatus of claim 13 , wherein the CPU is further configured to generate tag information associated with the text data, the tag information comprising the keyword and the keyword meaning. 17. The information processing apparatus of claim 16 , wherein the CPU is further configured to: identify meanings associated with the morphemes of the first morpheme subset, based on at least the contextual information; determine a number of the identified meanings that correspond to the keyword meaning; and assign a score to the tag information, based on at least the determined number. 18. The information processing apparatus of claim 17 , wherein the CPU is further configured to store at least the tag information, the assigned score, and information identifying the obtained text data in a tag database. 19. A computer-implemented method for processing information, comprising: receiving a first selection of displayed content from a user; determining a shape of a trace of the first selection; performing a second selection of displayed content based on the determined shape of the trace of the first selection, wherein the second selection is performed for identifying a third selection of displayed content, wherein the second selection is performed without additional user input, and wherein the third selection is a user's desired selection; obtaining data corresponding to at least one selection among the first, second, and third selection, the data comprising text data; receiving information associated with the at least one selection, wherein the information associated with the at least one selection comprises (i) a type of user activation associated with the selection and (ii) a plurality of activation positions associated with the type of user selection; identifying, using a processor, a keyword within the text data; and storing the keyword in a keyword database. 20. A non-transitory, computer-readable storage medium storing a set of instructions that, when executed by a processor, causes the processor to perform a method for processing information, comprising: receiving a first selection of displayed content from a user; determining a shape of a trace of the first selection; performing a second selection of displayed content based on the determined shape of the trace of the first selection, wherein the second selection is performed for identifying a third selection of displayed content, wherein the second selection is performed without additional user input, and wherein the third selection is a user's desired selection; obtaining data corresponding to the at least one selection among the first, second, and third selection, the data comprising text data; receiving information associated with the at least one selection, wherein the information associated with the at least one selection comprises (i) a type of user activation associated with the selection and (ii) a plurality of activation positions associated with

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9569420B2 cover?
An apparatus and method provide logic for processing information. In one implementation, an apparatus includes a receiving unit configured to receive a selection of displayed content from a user. An obtaining unit is configured to obtain data corresponding to the selection. The data includes text data. An identification unit is configured to identify a keyword within the text data, and a storag…
Who is the assignee on this patent?
Hoshino Masaaki, Kobayashi Kenichiro, Doi Shouichi, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F40/242. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).