Associating a task with a user based on user selection of a query suggestion
US-2015006564-A1 · Jan 1, 2015 · US
US10482082B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10482082-B2 |
| Application number | US-201514932432-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 4, 2015 |
| Priority date | Nov 12, 2014 |
| Publication date | Nov 19, 2019 |
| Grant date | Nov 19, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device is provided. The electronic device includes a memory configured to store information associated with a user, and a query managing module that is functionally connected with the memory wherein the query managing module is configured to execute acquiring a query, determining at least one word associated with the user, from the query, obtaining a result of a first search executed, based on the at least one word, from a set of protected data associated with the user, changing at least a part of the query, based on the result of the first search, and providing a result of a second search executed, based on the changed query, from a set of public data.
Opening claim text (preview).
What is claimed is: 1. A method of an electronic device, the method comprising: obtaining, by at least one processor, a query from a user; identifying, by the at least one processor, at least one word associated with the user from the query; identifying, by the at least one processor, that the query relates to protected data of the user stored in a protected data memory; accessing, by the at least one processor, at least a part of the protected data in the protected data memory using an authentication code required for accessing the protected data; obtaining, by the at least one processor, a result of a first search executed on the at least the part of the protected data based on the at least one word, the result comprising another at least one word obtained based on the at least one word; changing, by the at least one processor, the query based on the result of the first search, the change comprising changing the at least one word with the other at least one word based on the result of the first search; and providing, by the at least one processor, a result of a second search executed on at least a part of a set of public data based on the changed query, wherein the result of the first search includes a plurality of items; and wherein the at least one processor is further configured to change the query based on an item selected out of the plurality of items, based on an input of the user. 2. The method of claim 1 , wherein the obtaining of the query comprises: identifying whether context information associated with the electronic device satisfies a designated condition. 3. The method of claim 1 , wherein the identifying of the at least one word comprises: identifying a word that indicates the user to be the at least one word. 4. The method of claim 1 , wherein the identifying comprises: when a word that indicates the user does not exist in the query, changing at least a part of the query. 5. The method of claim 1 , wherein the protected data comprises one or more pieces of data associated with privacy of the user, which is configured to allow access based on the authentication code. 6. The method of claim 1 , wherein the obtaining of the result of the first search comprises: identifying a category of the protected data, from which the first search is to be executed based on a category of the at least one word. 7. The method of claim 6 , wherein the first search is executed using at least one of an access scheme and an encryption algorithm, which corresponds to the identified category, from among a plurality of access schemes or a plurality of encryption algorithms corresponding to a plurality of different protection levels. 8. The method of claim 1 , wherein the obtaining of the result of the first search comprises: transmitting a request for the first search, to an external device of the electronic device; and obtaining the result of the first search in response to the request. 9. The method of claim 1 , wherein the obtaining of the result of the first search comprises: obtaining another query based on the at least one word; transmitting the other query to an external device; and obtaining the result of the first search in response to the other query. 10. The method of claim 1 , wherein the changing of the query comprises: changing at least a few words or a value of the result of the first search into other words or another value. 11. An electronic device comprising: at least one processor; a protected data memory, communicatively coupled to the at least one processor, configured to store information associated with a user; and wherein the at least one processor is configured to execute: obtaining a query from the user, identifying at least one word associated with the user, from the query, identifying that the query relates to protected data of the user stored in a protected data memory, accessing at least a part of the protected data in the protected data memory using an authentication code required for accessing the protected data, obtaining a result of a first search executed on the at least the part of the protected data based on the at least one word, the result comprising another at least one word obtained based on the at least one word, changing the query, based on the result of the first search, the change comprising changing the at least one word with the other at least one word based on the result of the first search, and providing a result of a second search executed on at least a part of a set of public data based on the changed query, wherein the result of the first search includes a plurality of items; and wherein the at least one processor is further configured to change the query based on an item selected out of the plurality of items, based on an input of the user. 12. The electronic device of claim 11 , wherein the at least one processor is further configured to obtain the query through an external device of the electronic device. 13. The electronic device of claim 11 , wherein the at least one processor is further configured to execute an encryption algorithm with respect to the protected data, based on the at least one word. 14. The electronic device of claim 11 , wherein the at least one processor is further configured to transmit the at least one word to an external device, and to obtain the result of the first search in response to the transmission. 15. A method of an electronic device, the method comprising: obtaining, by at least one processor, a query from a user; obtaining, by the at least one processor, a result of a first search that executes the query with respect to a set of public data; identifying, by the at least one processor, at least one word associated with the user from the query, using the at least one processor; identifying, by the at least one processor, that the query relates to protected data of the user stored in a protected data memory; accessing, by the at least one processor, at least a part of the protected data in the protected data memory using an authentication code required for accessing the protected data; obtaining, by the at least one processor, a result of a second search executed on the at least the part of the protected data based on the at least one word, the result of the second search comprising another at least one word obtained based on the at least one word; and changing, by the at least one processor, the at least one word with the other at least one word, based on the result of the second search, wherein the result of the first search includes a plurality of items; and wherein the at least one processor is further configured to change the query based on an item selected out of the plurality of items, based on an input of the user. 16. The method of claim 15 , wherein the identifying of the at least one word comprises: identifying whether the query includes a word indicating the user. 17. The method of claim 15 , wherein the obtaining of the result of the second search comprises: identifying a category of the protected data, from which the second search is to be executed, based on a category of the at least one word. 18. An electronic device comprising: at least one processor; a protected data memory, communicatively coupled to the at least one processor, configured to store information associated with a user of the electronic device; and wherein the at least one processor is configured to execute: obtaining a query from the user, obtaining a result of a first search that executes the query with respect to a set of p
where protection concerns the structure of data, e.g. records, types, queries · CPC title
Clustering or classification · CPC title
Iterative querying; Query formulation based on the results of a preceding query · CPC title
Search customisation based on user profiles and personalisation · CPC title
Query processing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.