IP Library Granted Patent US 7,836,297
Granted Patent B2
US 7,836,297 · App. 10/675,774 · Granted Nov 16, 2010

Secure anonymity in a media exchange network

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 7,836,297
App. No.
10/675,774
Granted
Nov 16, 2010
Kind
B2
Abstract

Secure communication of information in a communication network may comprise acquiring a security code from a second communication device by a first communication device and receiving media containing the security code such as a pin code from the first communication device. The security code may be translated into an IP address corresponding to the second communication device. The received media may be routed to the second communication device based on the IP address of the second communication device. In this regard, the IP address of the second communication device remains anonymous or unknown to the first communication device. A duration for which the security code is valid may be limited to a specific time period and/or for a particular number of uses. Notwithstanding, the security code may be acquired out-of-band.

Claims (72)

1. A method for secure communication of information in a communication network, the method comprising:

receiving media containing a security code from a first communication device at a third communication device, wherein said security code is acquired by said first communication device from a second communication device;

translating said security code to an IP address corresponding to said second communication device at said third communication device; and

routing said received media to said second communication device based on said IP address of said second communication device, said IP address of said second communication device remaining anonymous to said first communication device.

2. The method according to claim 1 , wherein said security code is a pin code.

3. The method according to claim 1 , comprising limiting a duration for which said security code is valid to at least one of time and a number of uses.

4. The method according to claim 1 , comprising obtaining said acquired security code out-of-band.

5. A machine-readable storage having stored thereon, a computer program having at least one code section for secure communication of information in a communication network, the at least one code section being executable by a machine for causing the machine to perform steps comprising:

receiving media containing a security code from a first communication device at a third communication device, wherein said security code is acquired by said first communication device from a second communication device;

translating said security code to an IP address corresponding to said second communication device at said third communication device; and

routing said received media to said second communication device based on said IP address of said second communication device, said IP address of said second communication device remaining anonymous to said first communication device.

6. The machine-readable storage according to claim 5 , wherein said security code is a pin code.

7. The machine-readable storage according to claim 5 , wherein said at least one code section comprises code for limiting a duration for which said security code is valid to at least one of time and a number of uses.

8. The machine-readable storage according to claim 5 , wherein said at least one code section comprises code for obtaining said acquired security code out-of-band.

9. A system for secure communication of information in a communication network, the system comprising:

at least one processor receives media containing a security code from a first communication device at a third communication device, wherein said security code is acquired by said first communication device from a second communication device;

said at least one processor translates said security code to an IP address corresponding to said second communication device at said third communication device; and

said at least one processor routes said received media to said second communication device based on said IP address of said second communication device, said IP address of said second communication device remaining anonymous to said first communication device.

10. The system according to claim 9 , wherein said security code is a pin code.

11. The system according to claim 9 , wherein a duration for which said security code is valid is limited in at least one of time and a number of uses.

12. The system according to claim 9 , wherein said acquired security code is obtained out-of-band.

13. The system according to claim 9 , wherein said at least one processor is at least one of a server, a media exchange server and a proxy server.

14. A method for secure communication of information in a communication network, the method comprising:

receiving a security code from a first communication device desiring to communicate with a second communication device at a third communication device;

transferring security information associated with said second communication device from said third device to said first communication device;

receiving media along with at least a portion of said transferred security information from said first communication device at said third communication device;

if said security information from said first communication device is valid, transferring said received media from said third communication device to said second communication device; and

translating said at least a portion of said transferred security information received from said first communication device into an IP address of said second device at said third communication device, said transferring of said received media to said second communication device utilizing said IP address of said second communication device, said IP address of said second communication device remaining anonymous to said first communication device.

15. The method according to claim 14 , wherein said security information is a one-time certificate.

16. The method according to claim 14 , wherein said security information comprises at least one of a device ID, a public key, a code, a device number and a public key.

17. The method according to claim 14 , wherein said security code is transferred out-of-band between said first communication device and said second communication device.

18. The method according to claim 14 , comprising temporarily storing said received media until said security information received from said first communication device is validated.

19. A machine-readable storage having stored thereon, a computer program having at least one code section for secure communication of information in a communication network, the at least one code section being executable by a machine for causing the machine to perform steps comprising:

receiving a security code from a first communication device desiring to communicate with a second communication device at a third communication device;

transferring security information associated with said second communication device from said third device to said first communication device;

receiving media along with at least a portion of said transferred security information from said first communication device at said third communication device;

if said security information from said first communication device is valid, transferring said received media from said third communication device to said second communication device; and

translating said at least a portion of said transferred security information received from said first communication device into an IP address of said second device at said third communication device, said transferring of said received media to said second communication device utilizing said IP address of said second communication device, said IP address of said second communication device remaining anonymous to said first communication device.

20. The machine-readable storage according to claim 19 , wherein said security information is a one-time certificate.

21. The machine-readable storage according to claim 19 , wherein said security information comprises at least one of a device ID, a public key, a code, a device number and a public key.

22. The machine-readable storage according to claim 19 , wherein said security code is transferred out-of-band between said first communication device and said second communication device.

23. The machine-readable storage according to claim 19 , wherein said at least one code section comprises code for temporarily storing said received media until said security information received from said first communication device is validated.

24. A system for secure communication of information in a communication network, the system comprising:

at least one processor at a third communication device that receives a security code from a first communication device desiring to communicate with a second communication device;

said at least one processor transfers security information associated with said second communication device from said third communication device to said first communication device;

said at least one processor receives media along with at least a portion of said transferred security information from said first communication device at said third communication device;

if said security information from said first communication device is valid, transferring said received media from said third communication device to said second communication device; and

said at least one processor translates said at least a portion of said transferred security information received from said first communication device into an IP address of said second device at said third communication device, said transferring of said received media to said second communication device utilizing said IP address of said second device, said IP address of said second communication device remaining anonymous to said first communication device.

25. The system according to claim 24 , wherein said security information is a one-time certificate.

26. The system according to claim 24 , wherein said security information comprises at least one of a device ID, a public key, a code, a device number and a public key.

27. The system to claim 24 , wherein said security code is transferred out-of-band between said first communication device and said second communication device.

28. The system according to claim 24 , wherein said at least one processor temporarily stores said received media until said security information received from said first communication device is validated.

29. The system according to claim 24 , wherein said at least one processor is at least one of a server, a media exchange server and a proxy server.

30. A method for secure communication of information in a communication network, the method comprising:

receiving media containing a security code from a first communication device, wherein said security code is acquired by said first communication device from a second communication device; and

translating said security code received from said first communication device into an IP address of said second device at said third communication device, and transferring of said received media from said third communication device to said second communication device utilizing said IP address of said second device, said IP address of said second communication device remaining anonymous to said first communication device.

31. The method according to claim 30 , wherein said security code is a pin code.

32. The method according to claim 30 , comprising limiting a duration for which said security code is valid to at least one of time and a number of uses.

33. The method according to claim 30 , comprising obtaining said acquired security code out-of-band.

34. A machine-readable storage having stored thereon, a computer program having at least one code section for secure communication of information in a communication network, the at least one code section being executable by a machine for causing the machine to perform steps comprising:

receiving media containing a security code from a first communication device, wherein said security code is acquired by said first communication device from a second communication device; and

translating said security code received from said first communication device into an IP address of said second device at said third communication device, and transferring of said received media from said third communication device to said second communication device utilizing said IP address of said second device, said IP address of said second communication device remaining anonymous to said first communication device.

35. The machine-readable storage according to claim 34 , wherein said security code is a pin code.

36. The machine-readable storage according to claim 34 , wherein said at least one code section comprises code for limiting a duration for which said security code is valid to at least one of time and a number of uses.

37. The machine-readable storage according to claim 34 , wherein said at least one code section comprises code for obtaining said acquired security code out-of-band.

38. A system for secure communication of information in a communication network, the system comprising:

at least one processor at a third communication device receives media containing a security code from a first communication device, wherein said security code is acquired by said first communication device from a second communication device; and

said at least one processor translates said security code received from said first communication device into an IP address of said second device at said third communication device, and transferring of said received media from said third communication device to said second communication device utilizing said IP address of said second device, said IP address of said second communication device remaining anonymous to said first communication device.

39. The system according to claim 38 , wherein said security code is a pin code.

40. The system according to claim 38 , wherein a duration for which said security code is valid is limited in at least one of time and a number of uses.

41. The system according to claim 38 , wherein said acquired security code is obtained out-of-band.

42. The system according to claim 38 , wherein said at least one processor is at least one of a server, a media exchange server and a proxy server.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2004
From: KARAOGUZ, JEYHAN; BENNETT, JAMES D.
To: BROADCOM CORPORATION
Reel/Frame 014266/0544 →