Methods and systems for signal construction for distribution and monetization by signal sellers
First Claim
Patent Images
1. A method for online exchange of electronic data signals comprising:
- a signal construction computer receiving a request for a source signal, wherein the request for the source signal includes an information payload, the information payload including a planned usage, an expiry time, a minimum fill, a maximum fill, and a reference point, wherein the reference point includes a desired behavior or a desired event and parameters for the desired behavior or the desired event;
the signal construction computer constructing at least one source signal through;
obtaining raw data, including structured data and unstructured data, wherein the structured data and unstructured data include records associated with a behavior or an event associated with at least one object; and
correlating the at least one object with a unique hashed value, wherein personally identifiable information of the at least one object is not revealed by the unique hashed value;
wherein the raw data including the structured data and the unstructured data, remains localized on the signal construction computer, wherein the signal construction computer is constructed and configured for network-based communication with a remote server computer, and wherein the at least one source signal includes information about recency and information about frequency;
wherein the at least one source signal further includes a source, a destination, a delivery channel, an agreement defining usage of the at least one source signal, a transaction time, and a payload;
transmitting the at least one source signal and the unique hashed value to the remote server computer;
the remote server computer identifying the at least one source signal by matching the unique hashed value to a key value pair stored on the remote server computer;
the remote server computer indexing and assigning a value to the at least one source signal based upon ownership, object relevance, behavior relevance, historical usage, performance, and correlation to other signals;
wherein the remote server computer includes a key-value store including rows for storing marketplace metadata, wherein each of the rows includes the key value pair, and wherein the key value pair includes a composite row key and a row value pair;
the remote server computer listing the at least one indexed source signal in a database to create a remote index associated with the remote server computer;
the remote server computer communicating the remote index to a centralized data marketplace signal index on a marketplace centralized server computer;
the marketplace centralized server computer using the centralized data marketplace signal index to automatically match the at least one indexed source signal with at least one buyer candidate having an objective for buying the at least one indexed source signal relating to the behavior or the event associated with the at least one object;
the marketplace centralized server computer automatically recommending to the at least one buyer candidate the matched at least one indexed source signal and a price for the at least one indexed source signal, wherein the price is based on the assigned value of the at least one source signal;
the marketplace centralized server computer transmitting the at least one indexed source signal to at least one signal buyer computer and communicating the transmission to the remote server computer;
the remote server computer receiving signal buyer feedback from the marketplace centralized server computer including feedback corresponding to the at least one object, the behavior, and/or the event from the at least one signal buyer computer; and
the remote server computer updating the value of the at least one source signal based upon the signal buyer feedback, buyer behavior, consumer behavior, and/or consumer reputation.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for generating signals or indicators from distributed data sources controlled by a multiplicity of owners are also provided. Signals are indicators of data that are derived from data sources and abstracted to protect the underlying data. Each entity that sells data in the virtual marketplace first converts data into a “signal” or indicator that represents the data without disclosing it or providing it. The value of the signal cannot be determined separately from one or more buyers and their objectives. Sellers of signals determine if it wants to share information based upon buyer, price, and other rules.
71 Citations
33 Claims
-
1. A method for online exchange of electronic data signals comprising:
-
a signal construction computer receiving a request for a source signal, wherein the request for the source signal includes an information payload, the information payload including a planned usage, an expiry time, a minimum fill, a maximum fill, and a reference point, wherein the reference point includes a desired behavior or a desired event and parameters for the desired behavior or the desired event; the signal construction computer constructing at least one source signal through; obtaining raw data, including structured data and unstructured data, wherein the structured data and unstructured data include records associated with a behavior or an event associated with at least one object; and correlating the at least one object with a unique hashed value, wherein personally identifiable information of the at least one object is not revealed by the unique hashed value; wherein the raw data including the structured data and the unstructured data, remains localized on the signal construction computer, wherein the signal construction computer is constructed and configured for network-based communication with a remote server computer, and wherein the at least one source signal includes information about recency and information about frequency; wherein the at least one source signal further includes a source, a destination, a delivery channel, an agreement defining usage of the at least one source signal, a transaction time, and a payload; transmitting the at least one source signal and the unique hashed value to the remote server computer; the remote server computer identifying the at least one source signal by matching the unique hashed value to a key value pair stored on the remote server computer; the remote server computer indexing and assigning a value to the at least one source signal based upon ownership, object relevance, behavior relevance, historical usage, performance, and correlation to other signals; wherein the remote server computer includes a key-value store including rows for storing marketplace metadata, wherein each of the rows includes the key value pair, and wherein the key value pair includes a composite row key and a row value pair; the remote server computer listing the at least one indexed source signal in a database to create a remote index associated with the remote server computer; the remote server computer communicating the remote index to a centralized data marketplace signal index on a marketplace centralized server computer; the marketplace centralized server computer using the centralized data marketplace signal index to automatically match the at least one indexed source signal with at least one buyer candidate having an objective for buying the at least one indexed source signal relating to the behavior or the event associated with the at least one object; the marketplace centralized server computer automatically recommending to the at least one buyer candidate the matched at least one indexed source signal and a price for the at least one indexed source signal, wherein the price is based on the assigned value of the at least one source signal; the marketplace centralized server computer transmitting the at least one indexed source signal to at least one signal buyer computer and communicating the transmission to the remote server computer; the remote server computer receiving signal buyer feedback from the marketplace centralized server computer including feedback corresponding to the at least one object, the behavior, and/or the event from the at least one signal buyer computer; and the remote server computer updating the value of the at least one source signal based upon the signal buyer feedback, buyer behavior, consumer behavior, and/or consumer reputation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for online exchange of electronic data signals comprising:
-
a requestor computer application on a requestor computer generating request data, wherein the request data includes a request for at least one source signal, an information payload, the information payload including a planned usage, an expiry time, a minimum fill, a maximum fill, and a reference point, wherein the reference point includes a request for a desired purchase behavior and/or a desired purchase event and parameters for the desired purchase behavior and/or the desired purchase event, and wherein the desired purchase behavior and/or the desired purchase event are related to at least one object; writing the request data into the requestor computer application; writing the request data to a data file of a marketplace order computer application on a marketplace order computer; the marketplace order computer application prompting the requestor computer application to send a requestor XML file to the marketplace order computer application; a marketplace execution application monitoring a queue of the marketplace order computer application for notification that the request data has been written to the data file of the marketplace order computer application on the marketplace order computer; the marketplace execution application reading the request data of the data file of the marketplace order computer application; the marketplace order computer application writing the request data to a data file of a signal computer application on a signal computer; notifying the marketplace order computer application to send a signal XML file to the signal computer application; the marketplace execution application monitoring a queue on the marketplace order computer application for notification that the request data has been written to the data file of the signal computer application; monitoring a signal read file from the marketplace order computer application for notification that the request data has been read from an application data file of the requestor computer by the signal computer application; the signal computer application constructing at least one source signal through; obtaining raw data, including structured and unstructured data, wherein the structured and unstructured data include records associated with at least one payment related to the at least one object; correlating the at least one payment with a unique anonymized identifier, wherein personally identifiable information of the at least one object is not revealed by the unique anonymized identifier; the signal computer application writing the at least one source signal to an application data file of the marketplace order computer, wherein the at least one source signal includes information about recency, information about frequency, and affinities of the multiple objects to the desired purchase behavior; the signal computer generating a first value of signal relevance for the at least one source signal based on recency of the records of interaction, frequency of the records of interaction, or correlation into behavior of the records of interaction; wherein the at least one source signal does not disclose the records of interaction, and wherein the raw data, including the structured data and unstructured data remains localized on the signal computer; the signal computer application sharing the at least one source signal and the unique anonymized identifier with a remote server computer; the remote server computer identifying the at least one source signal by matching the unique anonymized identifier to a key value pair stored on the remote server computer; the remote server computer indexing the at least one source signal based upon ownership, object relevance, behavior relevance, historical usage, performance, and correlation to other signals; wherein the remote server computer includes a key-value store including rows for storing marketplace metadata, wherein each of the rows includes the key value pair consisting of a composite row key and a row value pair; the remote server computer listing the at least one indexed source signal in a database to create a remote index associated with the remote server computer; the remote server computer communicating the remote index to a centralized data marketplace signal index on a marketplace centralized server computer; the marketplace centralized server computer using the centralized data marketplace signal index and automatically matching the at least one indexed source signal relating to the desired purchase behavior and/or the desired purchase event associated with the at least one object with at least one buyer candidate having an objective for buying the at least one indexed source signal relating to the desired purchase behavior and/or the desired purchase event associated with the at least one object; the marketplace centralized server computer automatically recommending to the at least one buyer candidate the matched at least one indexed source signal and a price for the at least one indexed source signal, wherein the price is based on the first value of signal relevance; the marketplace centralized server computer transmitting the at least one indexed source signal to at least one signal buyer computer and communicating the transmission to the remote server computer; the remote server computer receiving signal buyer feedback from the marketplace centralized server computer; and the remote server computer generating a second value of signal relevance to the objective based upon the signal buyer feedback, buyer behavior, consumer behavior consumer reputation, the recency of the records of interaction, and/or frequency of the records of interaction. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for online exchange of data signals comprising:
-
a signal construction computer receiving a request for at least one source signal, wherein the request for the at least one source signal includes an information payload, the information payload including a planned usage, an expiry time, a minimum fill, a maximum fill, and a reference point, wherein the reference point includes a request for a desired behavior and multiple objects corresponding to the desired behavior; the signal construction computer constructing the at least one source signal by; obtaining raw data, including structured and unstructured data, wherein the structured and unstructured data include records associated with a behavior and/or an event associated with at least one object of the multiple objects, including consumer billing records, flight records, payment records, and/or location records; and correlating the at least one object with a unique anonymized identifier, wherein personally identifiable information of the at least one object is not revealed by the unique identifier; wherein the at least one source signal does not include the personally identifiable information of the at least one object; wherein the signal construction computer is in electronic network-based communication with a remote server computer; the signal construction computer transmitting the at least one source signal and the unique anonymized identifier to the remote server computer; the remote server computer identifying the at least one source signal by matching the unique anonymized identifier to a key value pair stored on the remote server computer; the remote server computer indexing and assigning a value to the at least one source signal based upon ownership, object relevance, behavior relevance, historical usage, performance, and correlation to other signals; the remote server computer listing the at least one indexed source signal in a database to create a remote index associated with the remote server computer; the remote server computer communicating the remote index to a centralized data marketplace signal index on a marketplace centralized server computer; the marketplace centralized server computer using the centralized data marketplace signal index listing to automatically match the at least one indexed source signal and signals data relating to the behavior and/or the event associated with the at least one object with at least one buyer candidate having an objective for buying the at least one indexed source signal relating to the behavior and/or the event associated with the at least one object; the marketplace centralized server computer automatically recommending to the at least one buyer candidate the matched at least one indexed source signal; the marketplace centralized server computer transmitting the at least one indexed source signal to at least one signal buyer computer and communicating the transmission to the remote server computer; a second signal construction computer creating second raw data, including second structured data and second unstructured data associated with at least one second object; the second signal construction computer transforming the second raw data into at least one feedback signal by correlating the at least one second object with a second unique anonymized identifier, wherein personally identifiable information of the at least one second object is not revealed by the second unique anonymized identifier; wherein the second signal construction computer is in electronic network-based communication with the remote server computer; transmitting the at least one feedback signal and the second unique anonymized identifier to the remote server computer; the remote server computer indexing and assigning a value to the at least one feedback signal; the remote server computer identifying the at least one indexed feedback signal as being related to the at least one source signal by matching the second unique anonymized identifier to a second key value pair stored on the remote server computer; the remote server computer listing the at least one indexed feedback signal in the remote index in the database associated with the remote server computer; the remote server computer communicating the remote index with the at least one indexed feedback signal to the centralized data marketplace signal index on the marketplace centralized server computer; the remote server computer automatically recommending to the at least one buyer computer the matched at least one indexed feedback signal and a price for the at least one indexed feedback signal, wherein the price is based on the assigned value of the at least one feedback signal; and the marketplace centralized server computer transmitting the at least one indexed feedback signal to the at least one signal buyer computer and communicating the transmission of the at least one indexed feedback signal to the remote server computer. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification