IP Library Granted Patent US 11,210,713
Granted Patent B2
US 11,210,713 · App. 16/356,022 · Granted Dec 28, 2021

Value-based data reputation management in data marketplace environment

Inventor: Stephen J. Todd (Center Conway, NH)
Assignee: EMC IP Holding Company LLC
G06Q30/0283G06F16/38G06Q30/0203G06Q30/0282
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 11,210,713
App. No.
16/356,022
Granted
Dec 28, 2021
Kind
B2
Abstract

Techniques for value-based data reputation management in a data marketplace environment are provided. For example, a method comprises the following steps. In a data marketplace environment with at least one data producer and at least one data consumer, an electronic data storage area is established, by one of the data producer and the data consumer, for receiving and storing feedback data from the other of the data producer and the data consumer. The feedback data relates to a transaction between the data producer and the data consumer with respect to a given data set.

Claims (30)

1. A method comprising:

in a data marketplace environment with at least one data producer and at least one data consumer, wherein the data marketplace environment is implemented on a processing platform;

allocating, by a given one of the data producer and the data consumer, an electronic data storage area for receiving and storing feedback data from the other one of the data producer and the data consumer, wherein the feedback data relates to a transaction between the given one of the data producer and the data consumer and the other one of the data producer and the data consumer with respect to a given data set; and

generating, by the given one of the data producer and the data consumer, an access permission object to permit selective access to the electronic storage area to the other one of the data producer and the data consumer, the access permission object comprising a public identity associated with an electronic wallet of the other one of the data producer and the data consumer, the public identity being bound to a given value stored in one or more blocks of a blockchain distributed ledger;

receiving, at the electronic storage area, feedback data from the other one of the data producer and the data consumer, the feedback data comprising a subjective ranking of the given one of the data producer and the data consumer and an objective ranking of the given one of the data producer and the data consumer, the objective ranking comprising a valuation table comprising two or more valuation scores for the given data set, each of the two or more valuation scores referencing one or more valuation graphs in a value tree catalog measuring a value of the given data set experienced by the other one of the data producer and the data consumer, each of the one or more valuation graphs comprising a record of how one of the two or more valuation scores was calculated at a given time; and

wherein the steps are performed by at least one processing device comprising a processor and a memory, and wherein the processing device is operatively coupled to the processing platform that implements the data marketplace environment.

2. The method of claim 1 , further comprising sending the given data set, with the access permission object, from the given one of the data producer and the data consumer to the other one of the data producer and the data consumer.

3. The method of claim 1 , further comprising the given one of the data producer and the data consumer challenging the feedback data received from the other one of the data producer and the data consumer.

4. The method of claim 3 , further comprising the given one of the data producer and the data consumer modifying or deleting at least a portion of the feedback data based on a result of the challenging step.

5. The method of claim 1 , further comprising sending a location for the electronic data storage area from the given one of the data producer and the data consumer to the other one of the data producer and the data consumer.

6. The method of claim 1 , further comprising setting a time limit to receive the feedback data from the other of the data producer and the data consumer.

7. The method of claim 1 , wherein the feedback data from the other one of the data producer and the data consumer is aggregated with additional feedback data from one or more additional data producers or data consumers of the given data set in the data marketplace environment.

8. The method of claim 7 , further comprising analyzing the aggregated feedback data to determine a reputation of the given one of the data producer and the data consumer.

9. The method of claim 1 , wherein the reference to the one or more valuations graphs in the value tree catalog for a given one of the two or more valuation scores in the valuation table comprises a cryptographic hash of content of the one or more valuation graphs in the value tree catalog.

10. The method of claim 1 , wherein the electronic storage area comprises a designated storage address.

11. The method of claim 1 , wherein the electronic storage area comprises a connection over which the given one of the data producer and the data consumer and the other one of the data producer and the data consumer communicate.

12. The method of claim 1 , wherein the electronic storage area comprises a designated port that the given one of the data producer and the data consumer listens to.

13. The method of claim 1 , wherein the subjective ranking of the given one of the data producer and the data consumer comprises free-text comments associated with leveraging of the given data set by the other one of the data producer and the data consumer.

14. An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by the processing device implement the steps of claim 1 .

15. A method comprising:

in a data marketplace environment with at least one data producer and at least one data consumer, wherein the data marketplace environment is implemented on a processing platform;

computing, by the data consumer, a valuation for a given data set obtained by the data consumer in a transaction with the data producer, the valuation comprising a subjective ranking of the data producer and an objective ranking of the data producer, the objective ranking comprising a valuation table comprising two or more valuation scores for the given data set, each of the two or more valuations scores referencing one or more valuation graphs in a value tree catalog measuring a value of the given data set experienced by the data consumer, each of the one or more valuation graphs comprising a record of how one of the two or more valuation scores was calculated at a given time;

receiving, from the data producer, an access permission object permitting access to an electronic data storage area allocated by the data producer for receiving and storing feedback data, the access permission object comprising a public identity associated with an electronic wallet of the data consumer, the public identity being bound to a given value stored in one or more blocks of a blockchain distributed ledger; and

sending, from the data consumer, at least a portion of the computed valuation as part of the feedback data, along with at least a portion of the access permission object, to the electronic data storage area;

wherein the steps are performed by at least one processing device comprising a processor and a memory, and wherein the processing device is operatively coupled to the processing platform that implements the data marketplace environment.

16. The method of claim 15 , further comprising sending with the feedback data, from the data consumer, the public identity of the data consumer.

17. The method of claim 15 , further comprising the data consumer receiving a challenge of the feedback data from the data producer.

18. The method of claim 17 , further comprising the data consumer responding to the challenge by sending at least one of the one or more valuation graphs in the value tree catalog that proves the computed valuation to the data producer.

19. The method of claim 15 wherein the step of sending is performed within a time limit set by the data producer.

20. An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by at the processing device implement the steps of claim 15 .

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0466) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 060753/0486 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AT REEL 050405 FRAME 0534 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058001/0001 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0466 →
SECURITY AGREEMENT Recorded Sep 17, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 050405/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2019
From: TODD, STEPHEN J.
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 049825/0575 →
Continuity (1)
Related Publication 20200302496A1 · Sep 24, 2020