Voice instant messaging between mobile and computing devices
First Claim
1. A messaging system, comprising:
- a wireless communication link configured to enable mobile device communication;
a messaging service configured to;
receive a recorded voice clip from a mobile communication-enabled device, the recorded voice clip being received via the wireless communication link; and
process the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip.
2 Assignments
0 Petitions
Accused Products
Abstract
Voice instant messaging between mobile and computing devices is described. In an embodiment, a messaging service receives a recorded voice clip from a mobile communication-enabled device via a wireless communication link. The messaging service then processes the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. A virtual connection protocol manages and sequences transmission control protocol (TCP) connection events to provide reliable wireless transfer of recorded voice clip(s) via wireless communication link. The mobile communication-enabled device logs a first instant messaging contact into the messaging service, and the computing-based device logs a second instant messaging contact into the messaging service to enable two-way voice instant messaging between the first instant messaging contact and the second instant messaging contact at the respective devices.
47 Citations
20 Claims
-
1. A messaging system, comprising:
-
a wireless communication link configured to enable mobile device communication;
a messaging service configured to;
receive a recorded voice clip from a mobile communication-enabled device, the recorded voice clip being received via the wireless communication link; and
process the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
managing a wireless communication link with a virtual connection protocol to sequence one or more transmission control protocol (TCP) connection events for wireless communication;
receiving a recorded voice clip from a mobile communication-enabled device via the wireless communication link;
processing the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more computer readable media comprising computer executable instructions that, when executed, direct a computing-based messaging service to:
-
receive a recorded voice clip from a mobile communication-enabled device via a wireless communication link; and
process the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. - View Dependent Claims (17, 18, 19, 20)
-
Specification