IP Library Granted Patent US 8,849,927
Granted Patent B2
US 8,849,927 · App. 12/857,454 · Granted Sep 30, 2014

Method for implementing real-time voice messaging on a server node

Inventors: Thomas E. Katis (Jackson, WY); James T. Panttaja (Healdsburg, CA); Mary G. Panttaja (Healdsburg, CA); Matthew J. Ranney (Oakland, CA)
Assignee: Voxer IP LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,849,927
App. No.
12/857,454
Granted
Sep 30, 2014
Kind
B2
Abstract

A system and method for using email addresses, email clients and the existing DNS and email infrastructure for the real-time communication of time-based media.

Claims (17)

1. A communication method performed at a server node in a communication network, comprising:

receiving at the server node an identifier identifying a recipient of a voice message, the identifier received at the server node in response to a sender defining the recipient;

discovering at the server node at least a partial delivery route over the communication network to the recipient in response to receipt of the identifier at the server node;

progressively transmitting voice media associated with the message to the recipient, at the same time as the voice media is progressively received at the server node from a transmitting device associated with the sender, the server node progressively transmitting the received voice media to the recipient over the discovered at least partial delivery route, without first requiring an establishment of a network connection between the sender and the recipient; and

persistently storing the voice media at the server node as the voice media is progressively received at the server node,

wherein discovering the at least partial delivery route occurs concurrent with the transmission of the voice media of the voice message by the sender.

2. The method of claim 1 , wherein the progressive transmission of the voice media to the recipient by the server node begins before the receipt of all the voice media of the voice message at the sever node is complete.

3. The method of claim 1 , further comprising establishing a communication session between the sender and the server node over the communication network and progressively receiving the voice media of the voice message at the server node from the sender during the session at the same time as the voice media is created and transmitted by the sender.

4. The method of claim 1 , wherein progressively transmitting the voice media of the voice message further comprises progressively transmitting the voice media using a real-time transmission protocol.

5. The method of claim 1 , wherein the message includes one or more of the following types of media that is/are progressively transmitted when created in addition to the voice media:

(i) audio;

(ii) video; and/or

(iii) GPS or positional data.

6. The method of claim 1 , further facilitating real-time voice messaging at the server node by progressively transmitting the voice media of the voice message to the recipient simultaneously as the voice media is created and transmitted by the sender.

7. The method of claim 1 , further comprising facilitating real-time, full-duplex, messaging at the server node between the sender and the recipient when simultaneously and progressively transmitting voice media of voice messages exchanged between the sender and the recipient as the voice media is simultaneously and progressively received at the server node.

8. The method of claim 1 , wherein the identifier is a unique identifier that identifies the recipient among a plurality of users in a group.

9. The method of claim 1 , wherein the voice message is a Push-To-Talk (PTT) voice message transmitted by a PTT enabled device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2011
From: REBELVOX LLC
To: VOXER IP LLC
Reel/Frame 025907/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2010
From: KATIS, THOMAS E.; PANTTAJA, JAMES T.; PANTTAJA, MARY G.; RANNEY, MATTHEW J.
To: REBELVOX LLC
Reel/Frame 024881/0270 →
Continuity (7)
Continuation In Part 12419861 · Apr 7, 2009
Continuation In Part 12419889 · Apr 7, 2009
Continuation In Part 12419914 · Apr 7, 2009
Continuation In Part 12552979 · Sep 2, 2009
Continuation In Part 12552980 · Sep 2, 2009
Provisional Application 61148885 · Jan 30, 2009
Related Publication 20100312844A1 · Dec 9, 2010