Asynchronous communications using messages recorded on handheld devices
First Claim
1. A method for asynchronous communications, the method comprising:
- receiving at a library management system a recorded speech message from a call of a sender to a handheld device of a recipient, wherein the recorded speech message was recorded by the sender for the recipient to listen to on the handheld device, and wherein the sender is a first human user and the recipient is a second human user;
converting the recorded speech message to text;
identifying a recipient of the recorded speech message in dependence upon the text;
extracting keywords from the text;
searching content under management for the keywords;
associating the recorded speech message with content under management by a library management system in dependence upon the text, wherein associating the recorded speech message with content under management by a library management system in dependence upon the text further comprises identifying the associated content based on one or more of the keywords matching a title or metadata identification of the content under management; and
storing the recorded speech message and the associated content for transmission to another handheld device for the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for asynchronous communications. Embodiments include receiving a recorded message, the message recorded on a handheld device; converting the recorded message to text; identifying a recipient of the message in dependence upon the text; associating the message with content under management by a library management system in dependence upon the text; and storing the message for transmission to another handheld device for the recipient. Embodiments also typically include recording a message on handheld device and transferring a media file containing the recorded message to a library management system. Embodiments also typically include transmitting message to another handheld device.
317 Citations
18 Claims
-
1. A method for asynchronous communications, the method comprising:
-
receiving at a library management system a recorded speech message from a call of a sender to a handheld device of a recipient, wherein the recorded speech message was recorded by the sender for the recipient to listen to on the handheld device, and wherein the sender is a first human user and the recipient is a second human user; converting the recorded speech message to text; identifying a recipient of the recorded speech message in dependence upon the text; extracting keywords from the text; searching content under management for the keywords; associating the recorded speech message with content under management by a library management system in dependence upon the text, wherein associating the recorded speech message with content under management by a library management system in dependence upon the text further comprises identifying the associated content based on one or more of the keywords matching a title or metadata identification of the content under management; and storing the recorded speech message and the associated content for transmission to another handheld device for the recipient. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for asynchronous communications, the system comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
-
receiving at a library management system a recorded speech message from a call of a sender to a handheld device of a recipient, wherein the recorded speech message was recorded by the sender for the recipient to listen to on the handheld device, and wherein the sender is a first human user and the recipient is a second human user; converting the recorded speech message to text; identifying a recipient of the recorded speech message in dependence upon the text; extracting keywords from the text; searching content under management for the keywords; associating the recorded speech message with content under management by a library management system in dependence upon the text, wherein associating the recorded speech message with content under management by a library management system in dependence upon the text further comprises identifying the associated content based on one or more of the keywords matching a title or metadata identification of the content under management; and storing the recorded speech message and the associated content for transmission to another handheld device for the recipient. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for asynchronous communications, the computer program product embodied on a non-transitory computer-readable medium, the computer program product comprising:
-
computer program instructions for receiving at a library management system a recorded speech message from a call of a sender to a handheld device of a recipient, wherein the recorded speech message was recorded by the sender for the recipient to listen to on the handheld device, and wherein the sender is a first human user and the recipient is a second human user; computer program instructions for converting the recorded speech message to text; computer program instructions for identifying a recipient of the recorded speech message in dependence upon the text; computer program instructions for extracting keywords from the text; computer program instructions for searching content under management for the keywords; computer program instructions for associating the recorded speech message with content under management by a library management system in dependence upon the text, wherein associating the recorded speech message with content under management by a library management system in dependence upon the text further comprises identifying the associated content based on one or more of the keywords matching a title or metadata identification of the content under management; and computer program instructions for storing the recorded speech message and the associated content for transmission to another handheld device for the recipient. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification