P
USRE50253EActiveUtilityPatentIndex 58

Electronic device and method for extracting and using semantic entity in text message of electronic device

Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Feb 14, 2014Filed: Apr 21, 2022Granted: Dec 31, 2024
Est. expiryFeb 14, 2034(~7.6 yrs left)· nominal 20-yr term from priority
Inventors:LEE MUWOONGLEE YOONKYONGLEE JAEWONCHANG SEOKJINCHO SUNGHOONKIM SANGMIROH DONGHYUN
G06F 21/64G06F 40/174G06F 40/295H04L 51/18G06Q 10/10G06F 16/3331H04L 51/046
58
PatentIndex Score
0
Cited by
46
References
11
Claims

Abstract

Disclosed is a method of extracting and using a semantic entity from a text message by an electronic device. The method includes: recognizing a text-based input; extracting a semantic entity from the text-based input; and providing the extracted semantic entity through an application in response to the application having a semantic setting that corresponds to the extracted semantic entity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of using a semantic entity by an electronic device, the method comprising:
 recognizing a plurality of received messages that are received by the electronic device; 
 extracting one or more semantic entities from the plurality of received messages; 
 classifyingidentifying information types of the one or more semantic entities of the plurality of received messages according to, the information types of the plurality of received messages, and message senders of the plurality of received messages, the information types comprising an information type related to food, an information type related to a time, an information type related to a song, and an information type related to a movieone or more semantic entities being related to a place name, an address, a message sender, food, time, a song, and a movie; 
 storing the classified extracted one or more semantic entities in a database; 
 when a currently executed application isexecuting a map application withcomprising an input field,; 
 identifying a semantic setting content of the input field of the map application, wherein the semantic setting content indicates a type of semantic entity suitable for the input field, and the identified semantic setting content indicates that the information types of the place name and the address are suitable for the input field;  
 searching the database for place names and addresses from the classified one or more semantic entities in the database, as a according to the identified semantic setting content of the map application, and;  
 rankingidentifying a place name and an address among the searched place names and addresses according to determination of whethertime information obtained from the plurality of received messages, the message senders of the plurality of received messages arebeing listed in a favorite contact list of the electronic device; and 
 displaying the searched identified place names name and addresses the identified address through the map application as a suggested semantic entity in an order of the ranking. 
 
     
     
       2. The method of  claim 1 , wherein the plurality of received messages correspond to a plurality of text messages. 
     
     
       3. The method of  claim 1 , wherein the plurality of received messages correspond to a plurality of voice messages. 
     
     
       4. The method of  claim 1 , wherein the ranking comprises further comprising ranking the searched place names and addresses according to receiving times of the plurality of received messages. 
     
     
       5. The method of claim  1   4 , wherein the displaying the searched place names and addresses comprises, further comprising while suggesting the searched place names and addresses in the order of the ranking, displaying one or more messages from which the place names and addresses are identified searched, in an original state of the one or more messages. 
     
     
       6. An electronic device comprising:
 a display; 
 a communication interface configured to receive a plurality of messages; 
 a memory configured to store the plurality of messages as a plurality of received messages, and 
 a processor configured to:
 extract one or more semantic entities from the plurality of received messages; 
 classifyidentify information types of the one or more semantic entities of the plurality of received messages according to information types of the plurality of received messages and message senders of the plurality of received messages, the information types comprising an information type related to food, an information type related to a time, an information type related to a song, and an information type related to a movieof the one or more semantic entities being related to a place name, an address, a message sender, food, time, a song, and a movie; and 
 control the memory to store the one or more semantic entities; 
 
 wherein the processor is further configured to:
 when a currently executed application isexecute a map application withcomprising an input field,; 
 identify a semantic setting content of the input field of the map application, wherein the semantic setting content indicates a type of semantic entity suitable for the input field, and the identified semantic setting content indicates that the information types of the place name and the address are suitable for the input field;  
 search the database for place names and addresses from the one or more semantic entities in the memory, as a according to the identified semantic setting content of the map application, and;  
 rankidentify a place name and an address among the searched place names and addresses according to determination of whethertime information obtained from the plurality of received messages, the message senders of the plurality of received messages arebeing listed in a favorite contact list of the electronic device; and 
 control the display to display the searched place names and addresses identified place name and the identified address through the map application as a suggested semantic entity in an order of the ranking. 
 
 
     
     
       7. The electronic device of  claim 6 , wherein the plurality of received messages correspond to a plurality of voice messages received through the communication interface. 
     
     
       8. The electronic device of  claim 6 , wherein the plurality of received messages correspond to a plurality of text messages received through the communication interface. 
     
     
       9. The electronic device of  claim 6 , wherein the processor is further configured to rank the searched place names and addresses according to receiving times of the plurality of received messages, and control the display to provide the searched place names and addresses in the order of the ranking. 
     
     
       10. The electronic device of  claim 6 , wherein the processor is further configured to display one or more messages from which the searched place names and addresses are identified, in an original state of the one or more messages, while the searched place names and addresses are displayed in the order of the ranking. 
     
     
       11. A method of using a semantic entity by an electronic device, the method comprising:
 recognizing a plurality of received messages that are received by the electronic device;   extracting one or more semantic entities from the plurality of received messages;   identifying information types of the one or more semantic entities of the plurality of received messages, the information types of the one or more semantic entities being related to a place name, an address, a message sender, food, time, a song, and a movie;   storing the extracted one or more semantic entities in a database;   executing a map application comprising an input field;   identifying a semantic setting content of the input field of the map application, wherein the semantic setting content indicates a type of semantic entity suitable for the input field, and the identified semantic setting content indicates that the information types of the place name and the address are suitable for the input field;   searching the database for place names and addresses according to the identified semantic setting content of the map application; and   displaying, through the map application, a place name and an address that are identified from the searched place names and addresses according to time information obtained from the plurality of received messages.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.