 |
 |
|
|
|
|
Title: |
US7206932:
Firewall-tolerant voice-over-internet-protocol (VoIP) emulating SSL or HTTP sessions embedding voice data in cookies
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Kirchhoff, Debra C.; Santa Barbara, CA, United States of America

|
Assignee: |
CrystalVoice Communications, Santa Barbara, CA, United States of America
other patents from CRYSTAL VOICE COMMUNICATIONS, INC (809883) (approx. 1)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
2007-04-17
/ 2003-02-14

|
Application Number: |
US2003000248762

|
IPC Code: |
Advanced:
H04L 9/00;
H04L 29/06;
G06F 9/00;
Core:
more...

|
ECLA Code: |
H04L9/08D; H04L9/30; H04L29/06C2; H04L29/06M6C2; H04L29/06S2C; H04L29/06S2E; H04L29/06S16E;

|
U.S. Class: |
713/152;
726/011;

|
Field of Search: |
726/011,13
713/152

|
Priority Number: |
| 2003-02-14 |
US2003000248762 |

|
Abstract: |
A voice-over-Internet-Protocol (VoIP) client codes audio data as printable ASCII characters, then embeds the ASCII audio data inside a cookie that is sent over the Internet within an HTTP GET message. The GET message is sent to a server acting as a call proxy or external manager that forwards the audio data to a remote client. Return audio data is sent back to the client in the normal data field of an HTTP response message from the server. When the client receives the HTTP response, it sends another GET message without audio data, allowing the server to send another response. This empty GET allows VoIP to pass through strict firewalls that pair each HTTP response with a GET. For secure-sockets layer (SSL), client and server exchange pseudo-keys in hello and finished messages that establish the SSL session. Audio data is streamed in SSL messages instead of encrypted data.

|
Attorney, Agent or Firm: |
Rodgers, Mark ;

|
Primary / Asst. Examiners: |
Barron, Gilberto; Szymanski, Thomas

|
INPADOC Legal Status: |
Show legal status actions
Family Legal Status Report

|
Family: |
Show 3 known family members

|
First Claim:
Show all 15 claims |
1. A firewall-tolerant Voice-over-Internet-Protocol (VoIP) system comprising: a VoIP client that receives local audio captured from a local user, and plays back remote audio from a remote user, the VoIP client comprising: a sending thread that receives the local audio and generates a hyper-text transfer protocol HTTP GET message that contains an audio cookie, the local audio being embedded in the audio cookie for transport over an Internet; wherein the audio cookie is an HTTP cookie field specified by an HTTP protocol to contain user data that is generated by a server and stored on a client, but specified to be sent to the server when the client later re-connects with the server; wherein the HTTP GET message is a message specified to be used to request data from a server; a receiving thread that receives an HTTP response message from a server on the Internet, the HTTP response message containing a data field that contains the remote audio from the remote user, the receiving thread reading the data field to extract the remote audio for playback to the local user; whereby local audio is transported to the server in the audio cookie that uses the HTTP cookie field specified to be used for transferring user data generated by the server.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 1 U.S. patent(s) that reference this one

|
 |
 |
|
|
|
|
Foreign References: |
None

|
Other References: |
Kristol, D. et al, “HTTP State Management Mechanism” RFC2109, Feb. 1997, Retrieved online from: [http://tools.ietf.org/htm/rfc2109], pp. 1-21.
Kristol, D. et al, “HTTP State Management Mechanism” RFC2965, Oct. 2000, Retrieved online From: [http://tools.ietf.org/rfcl/rfc2965.txt], pp. 1-24.

|
Continuity Data: |
| Application Number | Filed | Notes |
|
|
US2007000713196 | 2007-03-01 | is a
division of |
|
>US2003000248762<
| 2003-02-14 |
(granted)
|
| |
US7206932 issued 2007-04-17 Firewall-tolerant voice-over-internet-protocol (VoIP) emulating SSL or HTTP sessions embedding voice data in cookies
|
|
|
|
US2000000682084 | | is a
continuation in part of |
|
>US2003000248762<
| 2003-02-14 |
|
| |
US7206932 issued 2007-04-17 Firewall-tolerant voice-over-internet-protocol (VoIP) emulating SSL or HTTP sessions embedding voice data in cookies
|
|
|
|
US2002000249384 | | is a
continuation in part of |
|
US2001000682084
| 2001-07-18 |
|
| |
US6978383 issued 2005-12-20 Null-packet transmission from inside a firewall to open a communication window for an outside transmitter
|
|

|


|
Nominate this for the Gallery...

|
|