US2013070759A1PendingUtilityA1

INSTANT INTERNET BROWSER BASED VoIP SYSTEM

Assignee: FEUERHAHN MARTINPriority: Mar 30, 2009Filed: Nov 12, 2012Published: Mar 21, 2013
Est. expiryMar 30, 2029(~2.7 yrs left)· nominal 20-yr term from priority
H04L 65/4025H04L 65/1069H04L 63/029H04L 67/02
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention is an instant Internet browser based VoIP system with a VoIP client in the form of temporary VoIP applets that can start in a Web browser and can establish an instant peer-to-peer connection with another web-based or hardware embedded/installed VoIP client using session initiation protocol (SIP) and real-time transport protocol (RTP) audio streaming. The applet is a small file that is easily loaded onto a user's browser and uses application program interfaces (APIs) that require no additional libraries. The applet is written in JAVA, although other programming languages may also be used to write the applet.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of RTP streaming using circular buffers for a VoIP client embedded in a Web browser to implement a peer to peer VoIP call based on a SIP environment, comprising:
 placing a plurality of incoming packets from said RTP streaming in said buffer while a plurality of audio packets are read concurrently while in a plurality of buckets in said buffer;   holding one said audio packet in one said bucket from said RTP streaming, while each said incoming packet is assigned to a said bucket;   having a playback thread reading said incoming packets said bucket by said bucket by incrementing a read index to arrange said incoming packets into said buckets in a correct sequential order; and   having a network thread writing said audio packets into said buckets in said correct sequential order.

Join the waitlist — get patent alerts

Track US2013070759A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.