Devices, systems, and methods for learning and using artificially intelligent interactive memories
First Claim
Patent Images
1. A system for using artificially intelligent interactive memories, the system implemented at least in part on one or more computing devices, the system comprising:
- one or more processor circuits;
a memory unit, coupled to the one or more processor circuits, that comprises a plurality of interconnected rounds of conversational exchange including a first round of conversational exchange, the first round of conversational exchange comprising a recording of a first conversation participant'"'"'s first conversational activity correlated with a recording of a second conversation participant'"'"'s first conversational activity;
a picture-capturing device, coupled to the one or more processor circuits, configured to capture a stream of digital pictures of a user; and
a sound-capturing device, coupled to the one or more processor circuits, configured to capture a stream of digital sound samples of the user, wherein the one or more processor circuits are configured to;
detect the user'"'"'s first conversational activity from at least one of the stream of digital pictures of the user or the stream of digital sound samples of the user;
compare at least one portion of a recording of the user'"'"'s first conversational activity with at least one portion of the recording of the first conversation participant'"'"'s first conversational activity;
determine at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity; and
cause a display and a sound-producing device to play at least one portion of the recording of the second conversation participant'"'"'s first conversational activity, the causing performed in response to the determining at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure generally relate to computing devices and may be generally directed to devices, systems, methods, and/or applications for learning conversations among two or more conversation participants, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling a user to simulate a conversation with an artificially intelligent conversation participant.
74 Citations
20 Claims
-
1. A system for using artificially intelligent interactive memories, the system implemented at least in part on one or more computing devices, the system comprising:
-
one or more processor circuits; a memory unit, coupled to the one or more processor circuits, that comprises a plurality of interconnected rounds of conversational exchange including a first round of conversational exchange, the first round of conversational exchange comprising a recording of a first conversation participant'"'"'s first conversational activity correlated with a recording of a second conversation participant'"'"'s first conversational activity; a picture-capturing device, coupled to the one or more processor circuits, configured to capture a stream of digital pictures of a user; and a sound-capturing device, coupled to the one or more processor circuits, configured to capture a stream of digital sound samples of the user, wherein the one or more processor circuits are configured to; detect the user'"'"'s first conversational activity from at least one of the stream of digital pictures of the user or the stream of digital sound samples of the user; compare at least one portion of a recording of the user'"'"'s first conversational activity with at least one portion of the recording of the first conversation participant'"'"'s first conversational activity; determine at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity; and cause a display and a sound-producing device to play at least one portion of the recording of the second conversation participant'"'"'s first conversational activity, the causing performed in response to the determining at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer storage medium having a computer program stored thereon, the program comprising instructions that when executed by one or more processor circuits cause the one or more processor circuits to perform operations comprising:
-
accessing a memory unit that comprises a plurality of interconnected rounds of conversational exchange including a first round of conversational exchange, the first round of conversational exchange comprising a recording of a first conversation participant'"'"'s first conversational activity correlated with a recording of a second conversation participant'"'"'s first conversational activity; receiving a stream of digital pictures of a user from a picture-capturing device; receiving a stream of digital sound samples of the user from a sound-capturing device; detecting the user'"'"'s first conversational activity from at least one of the stream of digital pictures of the user or the stream of digital sound samples of the user; comparing at least one portion of a recording of the user'"'"'s first conversational activity with at least one portion of the recording of the first conversation participant'"'"'s first conversational activity; determining at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity; and causing a display and a sound-producing device to play at least one portion of the recording of the second conversation participant'"'"'s first conversational activity in response to the determining at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity. - View Dependent Claims (18)
-
-
19. A method comprising:
-
(a) accessing a memory unit that comprises a plurality of interconnected rounds of conversational exchange including a first round of conversational exchange, the first round of conversational exchange comprising a recording of a first conversation participant'"'"'s first conversational activity correlated with a recording of a second conversation participant'"'"'s first conversational activity, the accessing of (a) performed by one or more processor circuits; (b) capturing a stream of digital pictures of a user by a picture-capturing device; (c) capturing a stream of digital sound samples of the user by a sound-capturing device; (d) detecting the user'"'"'s first conversational activity from at least one of the stream of digital pictures of the user or the stream of digital sound samples of the user, the detecting of (d) performed by the one or more processor circuits; (e) comparing at least one portion of a recording of the user'"'"'s first conversational activity with at least one portion of the recording of the first conversation participant'"'"'s first conversational activity, the comparing of (e) performed by the one or more processor circuits; (f) determining at least a partial match between the recording of the user'"'"'s first conversational activity and the recording of the first conversation participant'"'"'s first conversational activity, the determining of (f) performed by the one or more processor circuits; and (g) playing at least one portion of the recording of the second conversation participant'"'"'s first conversational activity by a display and a sound-producing device, the playing of (g) caused by the one or more processor circuits in response to the determining of (f). - View Dependent Claims (20)
-
Specification