Device for generating user profile and system comprising the device

US12026207B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12026207-B2
Application numberUS-202217856151-A
CountryUS
Kind codeB2
Filing dateJul 1, 2022
Priority dateNov 21, 2018
Publication dateJul 2, 2024
Grant dateJul 2, 2024

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 electronic device is provided, which includes a network interface, a memory, and a processor. The processor is configured to receive a query associated with a user profile from the external device, to determine whether the received query corresponds to at least one item included in the user profile, to transmit a response including the at least one item to an external device when the query corresponds to the at least one item, to generate a new item, which corresponds to the query and which is not included in the user profile when the query does not correspond to the at least one item, and to transmit a response determined based on the new item, to the external device.

First claim

Opening claim text (preview).

What is claimed is: 1. A first electronic device, comprising: communication circuitry configured to communicate with a second electronic device; at least one processor; and memory for storing a plurality of indexes, a plurality of items, each of the plurality of indexes being matched with at least one item, and instructions that, when executed by the at least one processor individually or collectively, cause the first electronic device to: receive, via the communication circuitry, a query message from the second electronic device for providing a first service, extract a keyword included in the query message, when the keyword corresponds to a first index among of the plurality of indexes, transmit, via the communication circuitry, a first response message including at least one item matched with the first index to the second electronic device, when the keyword does not correspond to the plurality of indexes, select a second index in which a correlation indicating a relationship between the keyword and the second index is not less than a threshold value, the second index is one of the plurality of indexes, generate a second response message based on at least one item matched with the second index, and transmit the second response message to the second electronic device. 2. The first electronic device of claim 1 , wherein at least one of the plurality of items is included in a user profile. 3. The first electronic device of claim 2 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: store log data associated with a user of the user profile in the memory. 4. The first electronic device of claim 3 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: obtain the log data from a user device or the second electronic device through a communication connection. 5. The first electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: when a value defined between the keyword and the second index is not less than the threshold value based on numerical data indicating the relationship, determine that the second index is associated with the keyword. 6. The first electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: when the query message included the keyword which does not correspond to the plurality of indexes is received a predetermined number of times or more, store the additional index or the additional item corresponding to the keyword to the memory. 7. The first electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: when the keyword does not correspond to the plurality of indexes, transmit a message for determining whether to add the keyword, to the second electronic device; and when a response message to the message is received from the second electronic device, add the additional index or the additional item corresponding to the keyword. 8. The first electronic device of claim 1 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: when each of correlation indicating the relationship between the keyword and the plurality of indexes is less than the threshold value, add an additional index or an additional item corresponding to the keyword, to the memory. 9. The first electronic device of claim 8 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: map the additional index or the additional item to the first service to store a mapped result in the memory. 10. The first electronic device of claim 9 , wherein the instructions, when executed by the at least one processor, cause the first electronic device to: receive a second query message from a second electronic device for providing a second service; and when the second query message does not correspond to the plurality of the indexes, add a second additional index or a second additional item corresponding to another keyword included in the second query message, to the memory, and wherein the second additional index or the second additional item is mapped to the second service and is stored in the memory. 11. An operation method of a first electronic device including a memory for storing a plurality of indexes and a plurality of items, each of the plurality of indexes is matched with at least one item, the operation method comprising: receiving, via communication circuitry of the first electronic device, a query message from a second electronic device for providing a first service; extracting a keyword included in the query message; when the keyword corresponds to a first index among of the plurality of indexes, transmitting, via the communication circuitry, a first response message including at least one item matched with the first index to the second electronic device; when the keyword does not correspond to the plurality of indexes, selecting a second index in which a correlation indicating a relationship between the keyword and the second index is not less than a threshold value, the second index is one of the plurality of indexes; generating a second response message based on at least one item matched with the second index; and transmitting the second response message to the second electronic device. 12. The operation method of the first electronic device of claim 11 , wherein at least one of the plurality of items is included in a user profile. 13. The operation method of the first electronic device of claim 12 , further comprising one of: storing log data associated with a user of the user profile in the memory, or obtaining the log data from a user device or the second electronic device through the communication connection. 14. The operation method of the first electronic device of claim 11 , further comprising: when a value defined between the keyword and the second index is not less than the threshold value based on numerical data indicating the relationship, determining that the second index is associated with the keyword. 15. The operation method of the first electronic device of claim 11 , further comprising: when the query message included the keyword which does not correspond to the plurality of indexes is received a predetermined number of times or more, storing the additional index or the additional item corresponding to the keyword to the memory. 16. The operation method of the first electronic device of claim 11 , further comprising: when the keyword does not correspond to the plurality of indexes, transmitting a message for determining whether to add the keyword, to the second electronic device; and when a response message to the message is received from the second electronic device, adding the additional index or the additional item corresponding to the keyword. 17. The operation method of the first electronic device of claim 11 , further comprising: when each of correlation indicating the relationship between the keyword and the plurality of indexes is less than the threshold value, adding an additional index or an additional item corresponding to the keyword, to the memory. 18. The operation method of the first electronic device of claim 17 , further comprising: mapping the additional index or the additional item to the first service to store a mapped result in the me

Assignees

Inventors

Classifications

  • Presentation of query results · CPC title

  • G06F16/951Primary

    Indexing; Web crawling techniques · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • Profile generation, learning or modification · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

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 US12026207B2 cover?
An electronic device is provided, which includes a network interface, a memory, and a processor. The processor is configured to receive a query associated with a user profile from the external device, to determine whether the received query corresponds to at least one item included in the user profile, to transmit a response including the at least one item to an external device when the query c…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/951. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 02 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).