System, method and computer-readable storage device for providing cloud-based shared vocabulary/typing history for efficient social communication

US9785628B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9785628-B2
Application numberUS-201113249233-A
CountryUS
Kind codeB2
Filing dateSep 29, 2011
Priority dateSep 29, 2011
Publication dateOct 10, 2017
Grant dateOct 10, 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 input method editor (IME) is associated with a local user. Memory stores local data and a processor, coupled to the memory, is configured to receive input from a local, first user, obtain shared data associated with at least a remote, second user from a remote server and generate prediction candidates and conversion candidates based on the input provided by the local, first user and correlation of the input and the obtained shared data.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication device, comprising: a personal dictionary associated with a first user of the communication device; memory for storing data associated with the first user of the communication device; and a processor, coupled to the memory, the processor configured for: receiving input data from at least the first user of the communication device during a conversation with a second user with another communication device, wherein the input data comprises a term not yet included in either of the personal dictionary of the first user and a personal dictionary of the second user; during the same conversation, generating prediction candidates for the first user for converting the received input data from the first user on the communication device of the first user; updating the personal dictionary of the first user as a result of the first user confirming one or more of the prediction candidates during the same conversation; and sharing updates from the personal dictionary of the first user with the other communication device of the second user during the same conversation such that when the second user subsequently enters input data during the same conversation on the other communication device the second user's input data is automatically changed using entries in the personal dictionary of the second user that have been updated automatically during the same conversation based on the prediction candidate confirmed by the first user shared during the same conversation from the personal dictionary of the first user. 2. The communication device of claim 1 , further comprising an input method editor server having memory for storing input history, user profiles and learned data for users. 3. The communication device of claim 2 , wherein the processor identifies users associated with a communication session, and wherein the information provided to the input method editor server comprises input history of each user associated with the communication session. 4. The communication device of claim 3 , wherein the processor aggregates the retrieved input history of each user associated with the communication session to form an aggregated input history and provides the aggregated input history to the processor of the at least first user to generate the prediction candidates during the communication session. 5. The communication device of claim 1 , further comprising a microblog server having memory for storing data associated with blogger input. 6. The communication device of claim 5 , wherein the processor stores the information provided to the microblog server and updates a microblog hot topic dictionary. 7. The communication device of claim 6 , wherein the microblog server extracts hot topics and provides the extracted hot topics to an open interface for retrieval by the first user for generating the hot topic dictionary. 8. A system for sharing between friends a dictionary used to generate prediction candidates for converting user input data to language characters, comprising: a first user device for receiving input data from a first user; and a second user device for receiving input data from a second user, wherein the first and second users are communicating with one another during a conversation, wherein the input data comprises a term not yet included in either of a personal dictionary of the first user and a persona dictionary of the second user; wherein input data received in the first user device from the first user generates prediction candidates for converting the input data received in the first user device from the first user, the personal dictionary of the first user is updated as a result of the first user confirming one or more of the prediction candidates, and wherein the one or more prediction candidates that are confirmed by the first user are shared with the second user device of the second user during the same conversation such that during the same conversation input data received from the second user on the second user device is automatically changed during the same conversation using entries in the personal dictionary of the second user having been updated based on the shared one or more prediction candidates confirmed by the first user. 9. The system of claim 8 , wherein first user device initiates a communication session with the second user device, and wherein the dictionary shared by at least the first user and the second user includes an aggregate of input history associated with at least the first user and the second user. 10. A computer-readable storage device including executable instructions which, when executed by a processor, provides shared data for efficient social communication, by: receiving input data from at least a first user of a communication device during a conversation with a second user of another communication device, wherein the input data comprises a term not yet included in either of a personal dictionary of the first user and a personal dictionary of the second user; during the same conversation, generating prediction candidates for the first user for converting the received input data from the first user on the communication device of the first user; updating the personal dictionary of the first user as a result of the first user confirming one or more of the prediction candidates during the same conversation; and sharing updates from the personal dictionary of the first user with the other communication device of the second user during the same conversation such that when the second user subsequently enters input data during the same conversation on the other communication device the input data is automatically changed using entries in the personal dictionary of the second user that have been updated automatically during the same conversation based on the prediction candidate confirmed by the first user shared during the same conversation from the personal dictionary of the first user. 11. A method for providing shared data for efficient social communication, comprising: receiving input data from at least a first user of the communication device during a conversation with a second user of another communication device; wherein the input data comprises a term not yet included in either of a personal dictionary of the first user and a personal dictionary of the second user; during the same conversation, generating prediction candidates for the first user for converting the received input data from the first user on the communication device of the first user; updating the personal dictionary of the first user as a result of the first user confirming one or more of the prediction candidates during the same conversation; and sharing updates from the personal dictionary of the first user with the other communication device of the second user during the same conversation such that when the second user subsequently enters input data during the same conversation on the other communication device the second user's input data s automatically changed using entries in the personal dictionary of the second user that have been updated automatically based on the prediction candidate confirmed by the first user shared during the same conversation from the personal dictionary of the first user.

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 US9785628B2 cover?
An input method editor (IME) is associated with a local user. Memory stores local data and a processor, coupled to the memory, is configured to receive input from a local, first user, obtain shared data associated with at least a remote, second user from a remote server and generate prediction candidates and conversion candidates based on the input provided by the local, first user and correlat…
Who is the assignee on this patent?
Li Dong, Chen Xi, Sato Yoshiharu, 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 Oct 10 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).