System and method for dynamically generating group-related personalized dictionaries
OwnerBo Xing, Johan Hjelminventors
Life of this patent
Estimating the term…
Abstract
A user device communicates with a network server that has access to one or more knowledge sources. Based on a current situational context for a user of the device, the network server dynamically generates a group-related personalized dictionary using information retrieved from the knowledge sources and provides the dictionary to the user device. Applications executing on the user device can then use the dictionary to suggest or predict words, terms, or symbols to the user in response to receiving user input.
Claims41
A method for providing a digital dictionary to a user device, the method comprising:
- determining a situational context for a user including a user group to which the user is currently assigned;
- retrieving one or more terms from one or more different sources based on the situational context;
- generating a digital dictionary from the retrieved terms;
- and
- providing the digital dictionary to the user device.
A network server configured to provide a digital dictionary to a user device, the server comprising:
- a first communications interface configured to communicate information with a user device;
- a second communications interface configured to retrieve data from one or more network sources;
- and
- a controller communicatively connected to both the first and second communications interfaces, and configured to:
- determine a situational context for a user including a user group to which the user is currently assigned;
- retrieve one or more terms from the one or more network sources based on the situational context;
- generate a digital dictionary from the retrieved terms;
- and
- provide the digital dictionary to the user device.
A method for providing a digital dictionary to a user device, the method comprising:
- detecting a predetermined event at the user device;
- generating a request to a network server for a digital dictionary responsive to detecting the predetermined event, the request identifying a user's situational context including a user group to which the user currently belongs;
- receiving the digital dictionary from the network server, the digital dictionary comprising one or more terms associated with the user's situational context;
- and
- displaying selected terms in the digital dictionary based on the user's current situational context.
A user device configured to provide a digital dictionary, the method comprising:
- a communications interface configured to communicate data between the user device and a network server;
- a display configured to display objects to a user;
- a user interface configured to receive user input;
- and
- a controller configured to:
- generate a request to the network server for the digital dictionary, the request identifying a user's situational context including a user group to which the user currently belongs;
- receive the digital dictionary from the network server, the digital dictionary comprising one or more terms associated with the user's situational context;
- and
- display selected terms in the digital dictionary on the display based on the user's current situational context.
Dependencies are inferred from the claim text.