Adaptive databases
First Claim
Patent Images
1. A first communication device, comprising:
- an input device to receive input from a user;
a memory to store a first database, storing at least one word having a usage, the first database associated with word prediction; and
logic to;
form a connection with a second communication device, the second communication device including a second database, storing at least one word, the second database associated with word prediction,obtain at least a portion of the second database,analyze the at least a portion of the second database to determine a usage of the at least one word stored in the at least a portion of the second database,identify at least one of similarities or differences between the user of the first communication device and a user of the second communication device based on the usage of the at least one word stored in the first database and the usage of the at least one word stored in the at least a portion of the second database,store the at least a portion of the second database in the first communication device based on the identified at least one of similarities or differences, andperform word prediction on the received input using at least the at least a portion of the second database.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication device includes an input device that is configured to receive input from a user and a memory configured to store a first database associated with word prediction. The communication device may also include logic configured to form a connection with a second communication device, where the second communication device includes a second database associated with word prediction. The logic may also be configured to obtain at least part of the second database, store the obtained part of the second database and perform word prediction on the received input using the obtained part of the second database.
12 Citations
20 Claims
-
1. A first communication device, comprising:
-
an input device to receive input from a user; a memory to store a first database, storing at least one word having a usage, the first database associated with word prediction; and logic to; form a connection with a second communication device, the second communication device including a second database, storing at least one word, the second database associated with word prediction, obtain at least a portion of the second database, analyze the at least a portion of the second database to determine a usage of the at least one word stored in the at least a portion of the second database, identify at least one of similarities or differences between the user of the first communication device and a user of the second communication device based on the usage of the at least one word stored in the first database and the usage of the at least one word stored in the at least a portion of the second database, store the at least a portion of the second database in the first communication device based on the identified at least one of similarities or differences, and perform word prediction on the received input using at least the at least a portion of the second database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
forming a connection between a first mobile terminal, including a first database, storing at least one word having a usage, the first database associated with word prediction, and a second mobile terminal via a wireless network, the second mobile terminal including a second database, storing at least one word having a usage, the second database associated with word prediction; obtaining at least a portion of the second database; analyzing the at least a portion of the second database to determine a usage of the at least one word stored in the at least a portion of the second database, identifying, at the mobile terminal, at least one of similarities or differences between a user of the first mobile terminal and a user of the second mobile terminal based on the usage of the at least one word stored in the first database and the usage of the at least one word stored in the at least a portion of the second database; determining whether to store the at least a portion of the second database in the first mobile terminal based on the identifying; storing the at least a portion of the second database in the first mobile terminal; receiving input, at the first mobile terminal, from a user via an alpha-numeric keypad; and performing word prediction on the received input using at least the at least a portion of the second database and the first database. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable memory device, located on a second mobile terminal including a second database, storing at least one word having a usage, the second database associated with word prediction, that stores computer-executable instructions which, when executed by at least one processor, cause the at least one processor to:
-
form a connection with a first mobile terminal via a wireless network; access a first database of the first mobile terminal, the first database, storing at least one word having a usage, the first database being associated with word prediction; obtain at least a portion of the first database; analyze the at least a portion of the first database to determine a usage of the at least one word stored in the at least a portion of the first database; identify at least one of similarities or differences between the user of the first mobile terminal and a user of the second mobile terminal based on the usage of the at least one word stored in the at least a portion of the first database and the usage of the at least one word stored in the second database; and store the at least a portion of the first database in a memory, based on the identified at least one of similarities or differences. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A first communication device, comprising:
-
an input device to receive input from a user; a processor; a memory to store a first database associated with word prediction and to store instructions that when executed by the processor, cause the processor to; form a connection with a second communication device, the second communication device including a second database associated with word prediction, obtain at least a portion of the second database, store the at least a portion of the second database in the first communication device, and perform word prediction, based on a time of day or a period of time, on the received input using at least the at least a portion of the second database.
-
Specification