System and method for instant VoIP messaging
DC CAFCFirst Claim
Patent Images
1. A system comprising:
- a network interface connected to a packet-switched network;
a messaging system communicating with a plurality of instant voice message client systems via the network interface;
a communication platform system maintaining connection information for each of the plurality of instant voice message client systems indicating whether there is a current connection to each of the plurality of instant voice message client systems; and
a user database storing user records identifying users of the plurality of instant voice message client systems, wherein each of the user records includes a user name, a password and a list of other users selected by a user.
4 Assignments
Litigations
15 Petitions
Reexamination
Accused Products
Abstract
Methods, systems and programs for instant voice messaging over a packet-switched network are provided. A method for instant voice messaging may comprise receiving an instant voice message having one or more recipients, delivering the instant voice message to the one or more recipients over a packet-switched network, temporarily storing the instant voice message if a recipient is unavailable; and delivering the stored instant voice message to the recipient once the recipient becomes available.
735 Citations
39 Claims
-
1. A system comprising:
-
a network interface connected to a packet-switched network; a messaging system communicating with a plurality of instant voice message client systems via the network interface; a communication platform system maintaining connection information for each of the plurality of instant voice message client systems indicating whether there is a current connection to each of the plurality of instant voice message client systems; and a user database storing user records identifying users of the plurality of instant voice message client systems, wherein each of the user records includes a user name, a password and a list of other users selected by a user. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a network interface connected to a packet-switched network; a messaging system communicating with a plurality of instant voice message client systems via the network interface; and a communication platform system maintaining connection information for each of the plurality of instant voice message client systems indicating whether there is a current connection to each of the plurality of instant voice message client systems, wherein the messaging system receives an instant voice message from one of the plurality of instant voice message client systems, and wherein the instant voice message includes an object field including a digitized audio file. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a network interface connected to a packet-switched network; a messaging system communicating with a plurality of instant voice message client systems via the network interface; and a communication platform system maintaining connection information for each of the plurality of instant voice message client systems indicating whether there is a current connection to each of the plurality of instant voice message client systems, wherein the messaging system receives connection object messages from the plurality of instant voice message client systems, wherein each of the connection object messages includes data representing a state of a logical connection with a given one of the plurality of instant voice message client systems. - View Dependent Claims (25, 26)
-
-
27. A system comprising:
-
a client device; a network interface coupled to the client device and connecting the client device to a packet-switched network; and an instant voice messaging application installed on the client device, wherein the instant voice messaging application includes a client platform system for generating an instant voice message and a messaging system for transmitting the instant voice message over the packet-switched network via the network interface, wherein the instant voice messaging application includes a document handler system for attaching one or more files to the instant voice message. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system comprising:
-
a client device; a network interface coupled to the client device and connecting the client device to a packet-switched network; and an instant voice messaging application installed on the client device, wherein the instant voice messaging application includes a client platform system for generating an instant voice message and a messaging system for transmitting the instant voice message over the packet-switched network via the network interface, a display displaying a list of one or more potential recipients for an instant voice message. - View Dependent Claims (39)
-
Specification