IP Library Granted Patent US 8,359,251
Granted Patent B2
US 8,359,251 · App. 12/028,551 · Granted Jan 22, 2013

Distributed commerce system

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,359,251
App. No.
12/028,551
Granted
Jan 22, 2013
Kind
B2
Abstract

A networked system for managing commercial interactions is providing. In some embodiments, the system includes: a bundle-passing interface between a plurality of networked users including distribution logic including a distribution control input responsive to machine-readable information in the bundles; and a statistics collection engine including a control input responsive to machine-readable information in the bundles.

Claims (40)

1. A networked computer system for managing commercial interactions, comprising:

a computer system having;

a bundle-passing interface implemented by the computer system transmitting data bundles from different ones of a first plurality of different networked users to different ones of a second plurality of different networked users, wherein the bundles comprise meta data including a plurality of business language definitions, wherein the business language definitions comprise at least one keyword having at least one value, and wherein the interface comprises distribution logic to electronically transmit the bundles responsive to the meta data in the bundles; and

a statistics collection engine implemented by the computer system, monitoring the transmission from the first plurality of different networked users to the second plurality of different networked users, monitoring at least one response from the second plurality of different networked users, and collecting usage statistics whenever the bundles are created, modified, or downloaded, based on the at least one keyword and the at least one value of the business language definition descriptors.

2. The system of claim 1 , further comprising a statistics processing engine implemented by the computer system, converting the traffic statistics into billing amounts.

3. The system of claim 2 , wherein the statistics processing engine converts traffic to different destinations to different billing amounts.

4. The system of claim 2 , wherein statistics processing engine converts traffic to billing amounts for events requested by programmed bundle processing logic.

5. The system of claim 1 , wherein the statistics collection engine derives statistics about the presentation of offer bundles and acceptance rates for these offer bundles.

6. The system of claim 1 , wherein the statistics collection engine derives statistics about the types of bundles transferred and information profiles for users involved in the transfers.

7. The system of claim 1 , further comprising a statistics transfer engine implemented by the computer system, transferring the statistics to buy-side users.

8. The system of claim 1 , wherein the bundles transmitted include a data element reference and meta data describing the data element, and wherein each data element remains resident on a node of a data owner in a network.

9. The system of claim 1 , wherein the statistics collection engine derives statistics about transfers between pairs of users that are authorized to communicate with each other, but where communication of predetermined information between the pairs is not permitted.

10. The system of claim 1 , wherein the statistics collection engine derives at least one of real-time statistics and historical statistics.

11. The system of claim 1 , wherein the business language definitions comprise at least one of ticker, sector, region, country, author, firm, and bundle type.

12. The system of claim 1 , wherein the statistics comprise at least one of activity statistics that provide information about numbers of transactions that take place in the system, publication statistics that provide information about amounts of use of the system, and coverage gap statistics that provide information comparing service levels between firms.

13. The system of claim 1 , wherein the bundles transmitted include a data element reference and meta data describing the data element, wherein each data element remains resident on a node of a data owner in a network, and wherein the statistics collection engine derives statistics about transfers between pairs of users that are authorized to communicate with each other, but where communication of predetermined information between the pairs is not permitted.

14. The system of claim 1 , wherein each bundle comprises a data element, a data element reference and meta data describing the data element, wherein each data element remains resident on a node associated with a data owner in the network; wherein there is a plurality of versions of at least one of the bundles and wherein each of the plurality of versions is identified by a bundle version identifying signal; and wherein the interface comprises distribution logic to issue periodically bundle version identifying signals to the different nodes of the network indicating changes to the data elements and distribute copies of the data elements in the bundles from the network node of their respective data owners to the network nodes of accessors, following selection of the data elements by the accessors using the meta data and the data element reference distributed through the network.

15. A networked computer system for managing commercial interactions, comprising:

means for distributing information bundles from different ones of a first plurality of different networked users to different ones of a second plurality of different networked users according to meta data in the bundles that includes a plurality of business language definitions, wherein the business language definitions comprise at least one keyword having at least one value; and

means for monitoring the distribution from the first plurality of different networked users to the second plurality of different networked users, monitoring at least one response from the second plurality of different networked users, and deriving usage statistics whenever the bundles are created, modified, or downloaded, based on at least one of use of the at least one keyword of the business language definitions, use of the at least one values for the business language definitions, and behavior of users in response to the bundles containing the at least one keyword and the at least one value of the business language definitions.

16. The system of claim 15 , further comprising means for converting the traffic statistics into billing amounts.

17. The system of claim 16 , wherein the means for converting converts traffic to different destinations to different billing amounts.

18. The system of claim 16 , wherein the means for converting converts traffic to billing amounts for events requested by programmed bundle processing logic.

19. The system of claim 15 , wherein the means for deriving derives statistics about the presentation of offer bundles and acceptance rates for these offer bundles.

20. The system of claim 15 , wherein the means for deriving derives statistics about the types of bundles transferred and information profiles for users involved in the transfers.

21. The system of claim 15 , further comprising means for transferring the statistics to buy-side users.

22. The system of claim 15 , wherein the bundles distributed include a data element reference and meta data describing the data element, and wherein each data element remains resident on a node of a data owner in a network.

23. The system of claim 15 , wherein the means for deriving derives statistics about transfers between pairs of users that are authorized to communicate with each other, but where communication of predetermined information between the pairs is not permitted.

24. The system of claim 15 , wherein the means for deriving derives at least one of real-time statistics and historical statistics.

25. The system of claim 15 , wherein the business language definitions comprise at least one of ticker, sector, region, country, author, firm, and bundle type.

26. The system of claim 15 , wherein the statistics comprise at least one of activity statistics that provide information about numbers of transactions that take place in the system, publication statistics that provide information about amounts of use of the system, and coverage gap statistics that provide information comparing service levels between firms.

27. The system of claim 15 , wherein the bundles distributed include a data element reference and meta data describing the data element, wherein each data element remains resident on a node of a data owner in a network, and wherein the means for deriving derives statistics about transfers between pairs of users that are authorized to communicate with each other, but where communication of predetermined information between the pairs is not permitted.

28. The system of claim 15 , wherein each bundle comprises a data element, a data element reference and meta data describing the data element, wherein each data element remains resident on a node associated with a data owner in the network; wherein there is a plurality of versions of at least one of the bundles and wherein each of the plurality of versions is identified by a bundle version identifying signal; and wherein the means for distributing comprises distribution logic to issue periodically bundle version identifying signals to the different nodes of the network indicating changes to the data elements and distribute copies of the data elements in the bundles from the network node of their respective data owners to the network nodes of accessors, following selection of the data elements by the accessors using the meta data and the data element reference distributed through the network.

29. A networked computer system for managing commercial interactions, comprising:

a computer system having;

a bundle-passing interface implemented by the computer system transmitting data bundles between a plurality of networked users, wherein the bundles comprise meta data including a plurality of business language definitions comprising keywords and values, and wherein the interface comprises distribution logic to electronically transmit the bundles responsive to the meta data in the bundles;

a statistics collection engine implemented by the computer system, tracking bundle activity via the passing of the meta data through inbound and outbound bundle services detecting when the users publish bundles and when the users request bundles and collecting usage statistics whenever the bundles are created, modified, or downloaded, based the keywords and the values of the business language definitions; and

a statistics database aggregating the statistics and electronically transmitting the statistics to billing systems for billing.

30. The system of claim 29 , wherein the bundles transmitted include a data element reference and meta data describing the data element, wherein each data element remains resident on a node of a data owner in a network, and wherein the statistics collection engine derives statistics about transfers between pairs of users that are authorized to communicate with each other, but where communication of predetermined information between the pairs is not permitted.

31. The system of claim 29 , wherein each bundle comprises a data element, a data element reference and meta data describing the data element, wherein each data element remains resident on a node associated with a data owner in the network; wherein there is a plurality of versions of at least one of the bundles and wherein each of the plurality of versions is identified by a bundle version identifying signal; and wherein the interface comprises distribution logic to issue periodically bundle version identifying signals to the different nodes of the network indicating changes to the data elements and distribute copies of the data elements in the bundles from the network node of their respective data owners to the network nodes of accessors, following selection of the data elements by the accessors using the meta data and the data element reference distributed through the network.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0836 →
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS NOTES COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0811 →
CHANGE OF NAME Recorded Mar 22, 2019
From: THOMSON REUTERS (GRC) LLC
To: REFINITIV US ORGANIZATION LLC
Reel/Frame 048676/0110 →
CHANGE OF NAME Recorded Dec 19, 2018
From: THOMSON REUTERS (GRC) INC.
To: THOMSON REUTERS (GRC) LLC
Reel/Frame 048553/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS (GRC) INC.
Reel/Frame 047909/0874 →
SECURITY AGREEMENT Recorded Oct 3, 2018
From: THOMSON REUTERS (GRC) INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 047187/0316 →
SECURITY AGREEMENT Recorded Oct 2, 2018
From: THOMSON REUTERS (GRC) INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 047185/0215 →
CHANGE OF NAME Recorded Dec 1, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044270/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2015
From: THOMSON REUTERS (MARKETS) LLC
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 035821/0181 →
CHANGE OF NAME Recorded May 15, 2015
From: THOMSON FINANCIAL LLC
To: THOMSON REUTERS (MARKETS) LLC
Reel/Frame 035704/0453 →
CHANGE OF NAME Recorded Mar 1, 2011
From: THOMSON FINANCIAL INC.
To: THOMCORP HOLDINGS INC.
Reel/Frame 025878/0742 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2011
From: THOMCORP HOLDINGS INC.
To: THOMSON FINANCIAL LLC
Reel/Frame 025814/0706 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2010
From: LAMOUREUX, BOB; KOPIKIS, ALEXIS M.; BREMNER, TODD; JAMINET, PAUL; SHEA, EDWARD; KUNTZ, MATTHEW; CONSTANTINE, JOHN; MOOCHHALA, ZENOBIA
To: WORLDSTREET CORPORATION
Reel/Frame 024934/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2010
From: WORLDSTREET CORPORATION
To: THOMSON FINANCIAL INC.
Reel/Frame 024934/0095 →