IP Library Granted Patent US 8,489,876
Granted Patent B2
US 8,489,876 · App. 12/947,071 · Granted Jul 16, 2013

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 8,489,876
App. No.
12/947,071
Granted
Jul 16, 2013
Kind
B2
Abstract

A method for communicating of information in a communication network is disclosed and includes receiving media containing a security code from a first communication device at a third communication device. The security code is acquired by the first communication device from a second communication device. The received media may be routed to the second communication device based on an IP address of the second communication device. The IP address of the second communication device may correspond to the security code. The security code may be translated to the IP address of the second communication device. The security code may be a pin code. A duration for which the security code is valid may be limited to at least one of time and a number of uses.

Claims (42)

1. A method comprising:

at a media exchange server,

receiving over a network media information and security information from a media source, the media information to be communicated to a media destination in data communication with the media exchange server, the security information originating with the media destination and being provided to the media source in response to a request from the media source;

based on the security information, determining address information for the media destination so that the address information remains unknown to the media source; and

communicating the media information to the media destination at a network location defined by the address information for the media destination.

2. The method of claim 1 wherein receiving the security information comprises receiving one of a pin code, a device identifier, a public key or a device number.

3. The method of claim 1 wherein receiving the security information comprises receiving security information having a limited lifetime of validity.

4. The method of claim 1 wherein receiving the security information comprises receiving security information having a limited lifetime of validity for the media source.

5. The method of claim 1 further comprising:

storing the received media information in a media storage server;

authorizing the communication of the media information to the media destination; and

after the authorization, communicating the media information to the media destination.

6. The method of claim 1 wherein determining address information for the media destination comprises translating at least a portion of the received security information from the media source into a network address for the media destination.

7. The method of claim 1 wherein determining address information for the media destination comprises translating at least a portion of the received security information from the media source into one of a Media Access Control (MAC) layer address or device identified for the media destination.

8. The method of claim 1 wherein communicating the media information to the media destination at a network location comprises transmitting the media information to a set top box for display to a user.

9. A method comprising:

at a media exchange server,

receiving over a network media information and security information from a media source, the media information to be communicated to a media destination in data communication with the media exchange server, wherein the security information originates with a web site on a media exchange network including the media source and the media exchange server:

based on the security information, determining address information for the media destination so that the address information remains unknown to the media source; and

communicating the media information to the media destination at a network location defined by the address information for the media destination.

10. A method, comprising:

at a proxy server, establishing a limited lifetime certification that is either valid for a predetermined period of time or that is valid for a limited number of uses;

establishing the limited lifetime certificate as verification security information;

receiving at the proxy server, over a network, security information from a media source, the security information originating with a media destination;

verifying the security information at the proxy server;

in response to the verification, sending the verification security information from the proxy server to the media source;

at the proxy server, receiving from the media source media information to be communicated to a media destination and the verification security information;

at the proxy server, verifying the received verification security information; and

at the proxy server, if the received verification security information is verified, communicating the media information to the assigned network address.

11. The method of claim 10 wherein sending the verification security information to the media source comprises sending a digital certificate to the media source.

12. The method of claim 11 wherein sending a digital certificate to the media source comprises sending a device identifier, a public key or a code corresponding uniquely to the media destination.

13. The method of claim 10 wherein sending the verification security information to the media source comprises sending a one-time-use digital certificate to the media source.

14. The method of claim 10 wherein receiving at information from a media source comprises receiving a limited lifetime pin code from a personal computer of a user having a media file to share with the media destination.

15. A non-transitory machine-readable storage medium having stored thereon a computer program having at least one code section for communicating 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 over a network media information from a third party provider and security information from a media source, the media information to be communicated to a media destination in data communication with the machine, the security information being valid for a limited time period to authorize communication of the media information to the media destination during the limited time period;

based on the security information, determining address information for the media destination so that the address information remains unknown to the media source;

communicating the media information to the media destination at a network location defined by the address information for the media destination; and

suspending communication of the media information to the media destination after lapse of the limited time period.

16. The non-transitory machine-readable storage medium of claim 15 further comprising code for causing the machine to perform steps comprising:

storing the received media information;

determining if communication of the media information to the media destination; is authorized and

after the authorization, communicating the media information to the media destination.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. 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 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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 Apr 4, 2013
From: KARAOGUZ, JEYHAN; BENNETT, JAMES D.
To: BROADCOM CORPORATION
Reel/Frame 030154/0029 →