Patentable/Patents/US-10915819
US-10915819

Automatic real-time identification and presentation of analogies to clarify a concept

PublishedFebruary 9, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method is disclosed including presenting a concept to a user via one or more presentation devices and monitoring the user's response to the presentation of the concept by a sensing device. The sensing device may generate sensor data based on the monitored user's response. The method further includes determining based on the sensor data generated by the sensor that the user requires clarification of the presented concept. In response to determining that the user requires clarification of the presented concept, the method further includes identifying an analogy that is configured to clarify the presented concept and presenting the identified analogy to the user via one or more of the presentation devices.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: presenting a concept to a user via a presentation device; monitoring, via a sensing device, the user's response to the presentation of the concept, the sensing device generating sensor data based on the monitored user's response; determining, by at least one processor, based on the sensor data generated by the sensing device, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identifying, by at least one processor, an analogy that is configured to clarify the presented concept, the analogy including at least an exemplification of the presented concept, wherein a topic of the analogy is determined based on determining that a percentage of the user's social network is interested in the topic, and the identifying including at least searching by at least one processor a database storing analogies and numerical codes corresponding to the analogies in a format searchable by at least one processor, wherein the searching the database includes at least searching for a numerical code associated with an analogy from the numerical codes corresponding to the analogies, the numerical code corresponding to at least some of the sensor data associated with the user and a geographic region associated with the user; and presenting the identified analogy to the user via the presentation device.

2

2. The method of claim 1 , wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device.

3

3. The method of claim 1 , wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user.

4

4. The method of claim 3 , wherein a mode of presentation of the analogy via the presentation device is automatically selected based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user.

5

5. The method of claim 3 , wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture.

6

6. The method of claim 3 , wherein identifying the analogy includes searching the database based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user.

7

7. The method of claim 1 , further comprising: monitoring, via the sensing device, a user's response to the presentation of the identified analogy, the sensing device generating sensor data of the user's response to the identified analogy; determining, based on the generated sensor data of the user's response to the identified analogy, that further clarification of the presented concept is required; in response to determining that further clarification of the presented concept is required, identifying an additional analogy that is configured to clarify the presented concept; and presenting the identified additional analogy to the user via the presentation device.

8

8. A system comprising: at least one hardware processor; a presentation device coupled to the at least one hardware processor; a sensing device coupled to the at least one hardware processor; wherein the at least one hardware processor is programmed to: present a concept to a user via the presentation device; monitor the user's response to the presentation of the concept via the sensing device, the sensing device generating sensor data based on the monitored user's response; determine based on the sensor data generated by the sensing device, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identify an analogy that is configured to clarify the presented concept, the analogy including at least an exemplification of the presented concept, wherein a topic of the analogy is determined based on determining that a percentage of the user's social network is interested in the topic, and the at least one hardware processor is programmed to at least search a database storing analogies and numerical codes corresponding to the analogies in a format searchable by the at least one hardware processor, wherein the at least one hardware processor programmed to at least search a database includes the at least one hardware processor programmed to at least search for a numerical code associated with an analogy from the numerical codes corresponding to the analogies, the numerical code corresponding to at least some of the sensor data associated with the user and geographic region associated with the user; and present the identified analogy to the user via the presentation device.

9

9. The system of claim 8 , wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device.

10

10. The system of claim 8 , wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user.

11

11. The system of claim 10 , wherein a mode of presentation of the analogy via the presentation device is automatically selected by the at least one hardware processor based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user.

12

12. The system of claim 10 , wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture.

13

13. The system of claim 10 , wherein the hardware processor is programmed to identify the analogy at least by searching the database based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user to identify the analogy.

14

14. The system of claim 8 , wherein the at least one hardware processor is further programmed to: monitor the user's response to the presentation of the identified analogy via the sensing device, the sensing device generating sensor data of the user's response to the identified analogy; determine, based on the generated sensor data of the user's response to the identified analogy, that the identified analogy has not clarified the presented concept; in response to determining that the identified analogy has not clarified the presented concept, identify an additional analogy that is configured to clarify the presented concept; and present the identified additional analogy to the user via the presentation device.

15

15. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions readable by a processor to cause the processor to: present a concept to a user via a presentation device; monitor, via a sensing device, the user's response to the presentation of the concept, the sensing device generating sensor data based on the monitored user's response; determine, by the processor, based on the sensor data generated by the sensing device, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identify, by the processor, an analogy that is configured to clarify the presented concept, the analogy including at least an exemplification of the presented concept, wherein a topic of the analogy is determined based on determining that a percentage of the user's social network is interested in the topic, the processor caused to identify the analogy by at least searching a database storing analogies and numerical codes corresponding to the analogies in a format searchable by the processor, wherein the searching the database includes at least searching for a numerical code associated with an analogy from the numerical codes corresponding to the analogies, the numerical code corresponding to at least some of the sensor data associated with the user and a geographic region associated with the user; and present the identified analogy to the user via the presentation device.

16

16. The computer program product of claim 15 , wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device.

17

17. The computer program product of claim 15 , wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user, wherein the processor is caused to search the database based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user.

18

18. The computer program product of claim 17 , wherein a mode of presentation of the analogy via the presentation device is automatically selected based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user.

19

19. The computer program product of claim 17 , wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture.

20

20. The computer program product of claim 15 , wherein the processor is further caused to: monitor, via the sensing device, a user's response to the presentation of the identified analogy, the sensing device generating sensor data of the user's response to the identified analogy; determine, based on the generated sensor data of the user's response to the identified analogy, that the identified analogy has not clarified the presented concept; in response to determining that the identified analogy has not clarified the presented concept, identify an additional analogy that is configured to clarify the presented concept; and present the identified additional analogy to the user via the presentation device.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 1, 2016

Publication Date

February 9, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Automatic real-time identification and presentation of analogies to clarify a concept” (US-10915819). https://patentable.app/patents/US-10915819

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.