IP Library Granted Patent US 10,341,308
Granted Patent B2
US 10,341,308 · App. 15/980,703 · Granted Jul 2, 2019

Method for transmitting information from a first information provider to a second information provider via an information intermediary

Inventors: Philipp Pieper (Palo Alto, CA); Rodney Mayers (San Mateo, CA)
Assignee: Proximic, LLC.
H04L63/0428G06Q30/0241H04L29/08H04L63/045H04L63/0442H04L67/02H04L67/20
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 10,341,308
App. No.
15/980,703
Granted
Jul 2, 2019
Kind
B2
Abstract

Various method for transmitting information from a first information provider to a second information provider via an information intermediary are disclosed. At a first point in time and at the information intermediary, first information from the first information provider is received. A plurality of different types of data regarding the first information are generated. The plurality of different types of data regarding the first information are associated with a unique identifier of the first information. At a second point in time and at the information intermediary, a token comprising the unique identifier of the first information and an identifier of the type of data regarding the first information is received. The data regarding the first information of the type indicated in the token is retrieved. At least part of the data regarding the first information of the type indicated in the token is transmitted to the second information provider.

Claims (32)

1. A method for transmitting information from a first information provider to a second information provider via an information intermediary, the method comprising:

receiving, at a first point in time and at the information intermediary, first information from the first information provider;

generating a plurality of different types of data regarding the first information, wherein the plurality of different types of data regarding the first information are two or more of an extract of the first information, a summary of the first information, one or more keywords, one or more categories, other meta data about or from the first information, and a compression of the first information;

associating and storing the plurality of different types of data regarding the first information with a unique identifier of the first information;

receiving, at a second point in time that is after the first point in time and at the information intermediary, a token comprising the unique identifier of the first information and an identifier of the type of data regarding the first information;

retrieving, based on the unique identifier of the first information and the identifier of the type of data regarding the first information, the data regarding the first information of the type indicated in the token; and

transmitting, from the information intermediary, at least part of the data regarding the first information of the type indicated in the token to the second information provider.

2. The method of claim 1 , wherein the token further comprises a timestamp representing a time that the token was created, and the method further comprises checking that the token has not expired by verifying that the timestamp is before a predetermined time.

3. The method of claim 1 , wherein the token is encrypted, and the method further comprises decrypting the encrypted token to determine the unique identifier of the first information.

4. The method of claim 3 , wherein the token is encrypted using a key not known to the second information provider.

5. The method of claim 1 , wherein the unique identifier of the first information consists of text or is textually encoded.

6. The method of claim 5 , wherein the unique identifier of the first information is base64 encoded.

7. The method of claim 5 , wherein the unique identifier of the first information is unencoded.

8. The method of claim 1 , wherein the token further comprises a signature based on other data included in the token.

9. The method of claim 1 , wherein the token further comprises a version indicator of the token.

10. A method for transmitting information from a first information provider to a second information provider via an information intermediary, the method comprising:

transmitting, from the first information provider, first information to the information intermediary;

generating a token comprising an identifier of a type of data and a unique identifier of the first information to identify one or more of a plurality of different types of data regarding the first information generated by the information intermediary, wherein the plurality of different types of data regarding the first information are two or more of an extract of the first information, a summary of the first information, one or more keywords, one or more categories, other meta data about or from the first information, and a compression of the first information; and

transmitting, from the first information provider, the token to the second information provider, the token then being transmitted from the second information provider to the information intermediary to identify the data regarding the first information of the type indicated in the token.

11. The method of claim 10 , further comprising encrypting the token comprising the identifier of the type of data and the unique identifier of the first information using a first key received from the information intermediary.

12. The method of claim 10 , wherein transmitting the token to the second information provider comprises including a corresponding program code into a web page, the program code modifying a placeholder for a second information.

13. The method of claim 10 , wherein transmitting the token to the second information provider comprises transmitting the token to the second information provider when a visitor views the first information.

14. The method of claim 10 , wherein transmitting the token to the second information provider comprises appending the token in textual form to a target URL of a placeholder for a second information.

15. The method of claim 10 , wherein transmitting the token to the second information provider comprises forwarding, from the first information provider, the token to an ad server that forwards the token to the second information provider.

16. The method of claim 10 , wherein the token further comprises a signature based on other data included in the token.

17. The method of claim 10 , wherein the token further comprises a version indicator of the token.

18. A method for transmitting information from a first information provider to a second information provider via an information intermediary, the method comprising:

receiving, at the second information provider, a token via the first information provider, the token comprising an identifier of a type of data and a unique identifier of first information to identify one or more of a plurality of different types of data regarding the first information that is generated by the information intermediary, wherein the plurality of different types of data regarding the first information are two or more of an extract of the first information, a summary of the first information, one or more keywords, one or more categories, other meta data about or from the first information, and a compression of the first information;

transmitting the token to the information intermediary; and

receiving, at the second information provider, at least part of the data regarding the first information of the type indicated in the token from the information intermediary.

19. The method of claim 18 , wherein the token further comprises a signature based on other data included in the token or a version indicator of the token.

20. The method of claim 18 , wherein the token is encrypted using a key not known to the second information provider.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 2, 2026
From: BLUE TORCH FINANCE LLC
To: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC (F/N/A RENTRAK CORPORATION)
Reel/Frame 075679/0830 →
RELEASE OF SECURITY INTEREST Recorded Jan 16, 2025
From: BANK OF AMERICA, N.A.
To: PROXIMIC, LLC
Reel/Frame 069903/0866 →
SECURITY INTEREST Recorded Jan 3, 2025
From: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC
To: BLUE TORCH FINANCE LLC
Reel/Frame 069818/0446 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 6, 2021
From: PROXIMIC, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 056177/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: PIEPER, PHILIPP
To: PROXIMIC, INC.
Reel/Frame 045813/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: MAYERS, VINCENT
To: PROXIMIC, INC.
Reel/Frame 045813/0905 →
CHANGE OF NAME Recorded May 15, 2018
From: PROXIMIC, INC.
To: PROXIMIC, LLC.
Reel/Frame 046814/0667 →
Continuity (3)
Continuation 13866094 · Apr 19, 2013
Continuation In Part PCTUS2010054792 · Oct 29, 2010
Related Publication 20180270207A1 · Sep 20, 2018