IP Library Patent Application 11755524
Patent Application
App. No. 11/755,524

Gateway Shared Key

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 None
App. No.
11/755,524
Abstract

Procedures for using common encrypt/decrypt keys are described. In an example, a scale key is generated for encrypting host media stream for more than one client. The scale key may be exchanged with a first client so that the host receives a first client key for decrypting a first client media stream. The host may send a gateway device the scale key such that the gateway device may use the scale key. In implementations, the host may receive a share key for decrypting end client media stream forwarded through the gateway device.

Claims (28)

1 . A method comprising:

generating a scale key for encrypting a host media stream for more than one media client;

exchanging the scale key with a first media client and receiving a first client key for decrypting a first client media stream;

sending a gateway device the scale key;

receiving a share key for decrypting a gateway device media stream from at least one end client.

2 . The method as described in claim 1 , further comprising encrypting a host media stream with the scale key for the first media client and the gateway device.

3 . The method as described in claim 1 , wherein a host generates the scale key.

4 . The method as described in claim 1 , wherein the method is session initiated protocol (SIP) compliant.

5 . The method as described in claim 1 , wherein the at least one end client is a public switched telephone network (PSTN) telephone.

6 . The method as described in claim 1 , wherein the gateway device media stream is voice over internet protocol (VoIP) media.

7 . The method as described in claim 1 , wherein the scale key includes a characteristic which identifies the scale key.

8 . The method as described in claim 1 , wherein the method is session description protocol (SDP) compliant.

9 . The method as described in claim 1 , wherein the scale key is secure real-time transport protocol (SRTP) compliant.

10 . One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to,

in response to a request to join an end client to media session, send a gateway device an established scale key for decrypting a host media stream;

receive a share key for decrypting an end client media stream forwarded through the gateway device.

11 . The one or more computer-readable media as described in claim 10 , wherein the session is a voice over internet protocol (VoIP) session.

12 . The one or more computer-readable media as described in claim 10 , wherein the scale key is sent in a session description protocol (SDP) compliant manner.

13 . The one or more computer-readable media as described in claim 10 , wherein a host generates the scale key.

14 . The one or more computer-readable media as described in claim 10 , wherein the scale key is secure real time transport protocol (SRTP) compliant.

15 . A system comprising:

a switching server for generating send media stream from client media stream, the switching server encrypting the send media stream with a scale key for more than one client; and

a gateway device for transferring a plurality of end client input media streams encrypted with a common share key.

16 . The system as described in claim 15 , wherein an end client is a public switched telephone network (PSTN) telephone.

17 . The system as described in claim 16 , wherein the share key is secure real time transport protocol (SRTP) compliant.

18 . The system as described in claim 16 , further comprising a public switched telephone network (PSTN) gateway forwarding the gateway device a plurality of voice over internet protocol (VoIP) media stream.

19 . The system as described in claim 15 , wherein the switching server generates the scale key.

20 . The system as described in claim 15 , wherein the switching server is session description protocol (SDP) compliant.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2007
From: SHEN, LI
To: MICROSOFT CORPORATION
Reel/Frame 019394/0692 →