Graphical User Interface and Object Model for Quantitative Collaborative Cognition in Open Market Systems
20170148048 ยท 2017-05-25
Assignee
Inventors
Cpc classification
G06F3/0481
PHYSICS
International classification
G06F3/0488
PHYSICS
G06F3/0484
PHYSICS
Abstract
Methods and systems for quantitative collaborative cognition in open market systems are described herein. Aspects relating to indexing, discovery, attribution, optimization, and forecasting in open market systems are disclosed. The present invention allows for network learning, identification, and discovery of heterogeneous data held remotely by a multitude of participants in a way that protects the integrity of the data. From this data, behavior patterns of people and groups of people spanning data sets and organizational boundaries can be predicted. The data can be monetized by a variety of interested parties without disclosing the identities of parties associated with the data. The time value of data is extended under the methods and systems of the present invention.
Claims
1. A method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) in the technical field of advertising comprising: providing at least two signals through a federated data marketplace using the GUI on a computing device connected over a communication network with a server including the federated data marketplace; estimating at least one probability density function using the at least two signals, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to at least two signals in response to at least one advertisement or at least one offer, wherein the at least one action includes a purchase; determining at least one probable benefit, wherein the at least one probable benefit includes a monetary benefit amount associated with the purchase, and at least one probable cost for purchasing each of the at least two signals, thereby creating a Benefit/Cost Matrix; creating a decision array for at least one of the at least two signals, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least two signals in response to the at least one advertisement or the at least one offer; and creating a resultant array for the at least two signals, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least two signals in response to the at least one advertisement or the at least one offer.
2. The method of claim 1 wherein the GUI includes touch points, wherein the touch points are operable to allow at least one signal provider through the computing device connected over the communication network with the server including the federated data marketplace to publish signals for selection, publish prices of signals, receive the probability of the at least one action of at least one user corresponding to the at least one of the at least two signals in response to the at least one stimulus from a signal user for the decision array using a second computing device connected over the communication network with the server including the federated data marketplace, receive the at least one probable benefit and at least one probable cost for the signal user purchasing each of the at least two signals, receive forecast reports, send the forecast reports to the signal user, receive attribution reports, and send the attribution reports to the signal user.
3. The method of claim 1 wherein the GUI includes touch points, wherein the touch points are operable to allow at least one signal buyer through the computing device connected over the communication network with the server including the federated data marketplace to: set the number of messages in a campaign, select desired signals from a multiplicity of signal providers via a multiplicity of computing devices connected over the communication network with the server including the federated data marketplace, enter campaign costs into the Benefit/Cost matrix, receive the at least one probable benefit and at least one probable cost for the signal user for purchasing each of the at least two signals, receive forecast reports, and receive attribution reports.
4. The method of claim 1, wherein the at least one probable benefit and/or at least one probable cost is based on purchasing information of the at least two users or location information of the at least two users.
5. The method of claim 1, further comprising indexing the Benefit/Cost matrix, the decision array, and the resultant array in the federated data marketplace.
6. The method of claim 1, wherein raw data underlying the at least two signals is not indexed in the federated data marketplace.
7. The method of claim 1, further comprising adjusting the probability density function based on the at least one action of at least one of the at least two users corresponding to the at least two signals in response to the at least one stimulus.
8. The method of claim 1, further comprising discovering signals through the GUI using search criteria, wherein the search criteria includes a location, a time, a market, a benefit range, and/or a cost range.
9. The method of claim 1, further comprising estimating the value of the at least two signals toward a given objective to determine a price and/or a probable performance.
10. The method of claim 1, further comprising testing the usefulness of data within a decision array.
11. The method of claim 1, further comprising using an object state estimator to estimate a location of at least one of the at least two users, wherein the at least one probability density function is also on the location of the at least one of the at least two users.
12. The method of claim 1, wherein the GUI provides a central three dimensional interactive fly through in a central data view area.
13. The method of claim 1, wherein the step of providing the at least two signals through the federated data marketplace using the GUI on the computing device connected over the communication network with the server including the federated data marketplace includes combining at least one other signal through the federated data marketplace using a second GUI on a second computing device connected over the communication network with the server including the federated data marketplace combines the computing device and the second computing device into a single signal account using computer associated nodes.
14. The method of claim 1, further comprising the step of creating the at least two signals from raw datum in real-time, wherein the step of providing the at least two signals through the federated data marketplace using the GUI on the computing device connected over the communication network with the server including the federated data marketplace is performed in real-time.
15. A method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) comprising: transforming at least one first raw datum into at least one first signal; transforming at least one second raw datum into at least one second signal; indexing the at least one first signal and the at least one second signal in a signal database in a signal marketplace; alerting a subscriber to the signal marketplace of the availability of the at least one first signal and/or the at least one second signal in the signal database, including activating the GUI on a computing device to cause information relating to the at least one first signal and/or the at least one second signal in the signal database to display on the computing device and to enable connection via the GUI to the database over the Internet when the computing device is locally connected to a wireless network and the computing device comes online; providing the at least one first signal and the at least one second signal through the signal marketplace using the GUI on a computing device connected over a communication network with a server including the signal marketplace; estimating at least one probability density function using the at least one first signal and the at least one second signal, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to the at least one first signal and the at least one second signal in response to at least one stimulus; determining at least one probable benefit and at least one probable cost for purchasing the at least one first signal and/or the at least one second signal, thereby creating a benefit/cost matrix; creating a decision array for the at least one first signal and/or the at least one second signal, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least one first signal and/or the at least one second signal in response to the at least one stimulus; and creating a resultant array for the at least one first signal and the at least one second signal, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least one first signal and the at least one second signal in response to the at least one stimulus, wherein the at least one first raw datum and the at least one second raw datum is each associated with a behavior, the behavior being related to an object, an activity, and/or an event; wherein the at least one first raw datum and the at least one second raw datum originate from different distributed data sources controlled by different owners.
16. The method of claim 15, further comprising obtaining the at least one first raw datum and the at least one second raw datum in real-time.
17. The method of claim 16, wherein the steps of transforming the at least one first raw datum into the at least one first signal, transforming the at least one second raw datum into the at least one second signal, indexing the at least one first signal and the at least one second signal in the signal database in the signal marketplace are performed in real-time.
18. A method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) comprising: obtaining at least one first raw datum and at least one second raw datum, wherein the at least one first raw datum and the at least one second raw datum include location data obtained using a Wi-Fi router or a Wi-Fi modem, cellular triangulation or pinging, or a Global Positioning System (GPS) device; transforming the at least one first raw datum into at least one first signal; transforming the at least one second raw datum into at least one second signal; indexing the at least one first signal and the at least one second signal in a signal database in a signal marketplace; providing the at least one first signal and the at least one second signal through the signal marketplace using the GUI on a computing device connected over a communication network with a server including the signal marketplace; estimating at least one probability density function using the at least one first signal and the at least one second signal, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to the at least one first signal and the at least one second signal in response to at least one stimulus; determining at least one probable benefit and at least one probable cost for purchasing the at least one first signal and/or the at least one second signal, thereby creating a benefit/cost matrix; creating a decision array for the at least one first signal and/or the at least one second signal, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least one first signal and/or the at least one second signal in response to the at least one stimulus; and creating a resultant array for the at least one first signal and the at least one second signal, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least one first signal and the at least one second signal in response to the at least one stimulus, wherein the at least one first raw datum and the at least one second raw datum is each associated with a behavior, the behavior being related to an object, an activity, and/or an event; wherein the at least one first raw datum and the at least one second raw datum originate from different distributed data sources controlled by different owners.
19. The method of claim 18, wherein the step of obtaining at least one first raw datum and at least one second raw datum is performed in real-time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041] Referring now to the drawings in general, the illustrations are for the purpose of describing a preferred embodiment of the invention and are not intended to limit the invention thereto.
[0042] The present invention relates to methods and systems for quantitative collaborative cognition in open market systems. More preferably, the present invention provides for indexing, discovery, attribution, optimization, and forecasting in open market systems. In one embodiment, the present invention utilizes signals for quantitative collaborative cognition in open market systems.
[0043] The present invention relates to the methods and systems described in U.S. application Ser. No. 14/677,315, filed Apr. 2, 2015, U.S. application Ser. No. 14/633,770, filed Feb. 27, 2015, U.S. application Ser. No. 14/214,253, filed Mar. 14, 2014, U.S. application Ser. No. 14/214,232, filed Mar. 14, 2014, U.S. application Ser. No. 14/214,233, filed Mar. 14, 2014, U.S. application Ser. No. 14/214,269, filed Mar. 14, 2014, U.S. application Ser. No. 14/214,743, filed Mar. 15, 2014, and U.S. Provisional Application No. 61/791,297, filed Mar. 15, 2013, each of which is hereby incorporated by reference in its entirety.
[0044] Preferably, the present invention utilizes Bayes strategies in providing for discovery, optimization, and forecasting in open market systems. Mathematically, one Bayes strategy can be represented by choosing d(X)=.sub.r such that h.sub.r f(.sub.r) f.sub.r(X)h.sub.s l(.sub.s) f.sub.s(X) for all sr, where X=a vector of signals for an individual to be classified, d(X)=the decision on an X, .sub.k's=the classes (offers) or categories of behaviors (responses), f.sub.k(X)=the value of the estimated probability density function for .sub.k at point X, l(.sub.r)=the loss (or gain) associated with assigning an individual to .sub.r, and h.sub.k=the a priori probability of a sample belonging to category .sub.k. In its most simple form, a Bayes strategy chooses, for each individual, the category of behavior for which the probability is greatest. In this most simple case, this would be responding to a single object or message (.sub.1=respond; .sub.2=not respond); however, the present invention can select or prioritize among multiple competing objects or messages, each with different content, for each individual within an instance. Bayes strategies that utilize probability density functions for data mining in closed systems exist in the prior art, but are narrowly focused based upon simplified assumptions. An exemplary utilization of probability density functions for data mining in closed systems is disclosed in U.S. Pat. No. 6,631,360, which is hereby incorporated by reference in its entirety. In particular, collaborative open systems are not considered in the prior art utilizing probability density functions for data mining in closed systems.
[0045] One aspect of the present invention provides for a method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) including providing at least two signals through a federated data marketplace using the GUI on a computing device connected over a communication network with a server including the federated data marketplace, estimating at least one probability density function using the at least two signals, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to at least two signals in response to at least one advertisement or at least one offer, wherein the at least one action includes a purchase, determining at least one probable benefit and at least one probable cost for purchasing each of the at least two signals, wherein the probable benefit includes a monetary benefit amount associated with the purchase, thereby creating a benefit/cost matrix, creating a decision array for at least one of the at least two signals, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least two signals in response to the at least one advertisement or the at least one offer; and creating a resultant array for the at least two signals, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least two signals in response to the at least one advertisement or the at least one offer.
[0046] Another aspect of the present invention provides a method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) including transforming at least one first raw datum into at least one first signal, transforming at least one second raw datum into at least one second signal, indexing the at least one first signal and the at least one second signal in a signal database in a signal marketplace, alerting a subscriber to the signal marketplace of the availability of the at least one first signal and/or the at least one second signal in the signal database, including activating the GUI on a computing device to cause information relating to the at least one first signal and/or the at least one second signal in the signal database to display on the computing device and to enable connection via the GUI to the database over the Internet when the computing device is locally connected to a wireless network and the computing device comes online, providing the at least one first signal and the at least one second signal through the signal marketplace using the GUI on a computing device connected over a communication network with a server including the signal marketplace, estimating at least one probability density function using the at least one first signal and the at least one second signal, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to the at least one first signal and the at least one second signal in response to at least one stimulus, determining at least one probable benefit and at least one probable cost for purchasing the at least one first signal and/or the at least one second signal, thereby creating a benefit/cost matrix, creating a decision array for the at least one first signal and/or the at least one second signal, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least one first signal and/or the at least one second signal in response to the at least one stimulus; and creating a resultant array for the at least one first signal and the at least one second signal, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least one first signal and the at least one second signal in response to the at least one stimulus, wherein the at least one first raw datum and the at least one second raw datum is each associated with a behavior, the behavior being related to an object, an activity, and/or an event, wherein the at least one first raw datum and the at least one second raw datum originate from different distributed data sources controlled by different owners.
[0047] Another aspect of the present invention provides a method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) including obtaining at least one first raw datum and at least one second raw datum, wherein the at least one first raw datum and the at least one second raw datum include location data obtained using a Wi-Fi router or a Wi-Fi modem, cellular triangulation or pinging, or a Global Positioning System (GPS) device, transforming the at least one first raw datum into at least one first signal, transforming the at least one second raw datum into at least one second signal, indexing the at least one first signal and the at least one second signal in a signal database in a signal marketplace, providing the at least one first signal and the at least one second signal through the signal marketplace using the GUI on a computing device connected over a communication network with a server including the signal marketplace, estimating at least one probability density function using the at least one first signal and the at least one second signal, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to the at least one first signal and the at least one second signal in response to at least one stimulus, determining at least one probable benefit and at least one probable cost for purchasing the at least one first signal and/or the at least one second signal, thereby creating a benefit/cost matrix, creating a decision array for the at least one first signal and/or the at least one second signal, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least one first signal and/or the at least one second signal in response to the at least one stimulus, and creating a resultant array for the at least one first signal and the at least one second signal, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least one first signal and the at least one second signal in response to the at least one stimulus, wherein the at least one first raw datum and the at least one second raw datum is each associated with a behavior, the behavior being related to an object, an activity, and/or an event, wherein the at least one first raw datum and the at least one second raw datum originate from different distributed data sources controlled by different owners.
[0048] Advantageously, the present invention provides a method to employ probability density functions for Federated Data platforms in open markets. This method retains the full value of the estimated probability density functions which enables many capabilities unique to Federated Data platforms. By way of example and not limitation, one client of the system could deploy a marketing campaign using the Federated Data platform, thus selecting an individual to which the marketer wishes to send a product offer in a message. Similarly, another marketing campaign might wish to send an offer to that same individual; however, the individual may only be able or willing to accept one offer. A mobile device, in particular, would have a limited capacity for displaying offers in messages to a specific individual. Rather than recasting these two one category campaigns as a two category campaign to deal with a single individual, the Analytics Module can query those campaigns and chose the offer which has the highest probability of eliciting a response from the individual. In most closed systems the simplifying assumptions used in the pattern recognition method prevent the probability of response from being comparable among differing instances, such as marketing campaigns. Thus, the present invention will accommodate any analytic method in the decision rule. However, the preferred embodiment uses Probability Density Functions directly because differing models do not preclude comparisons among instances.
[0049] Because the Federated Analytics Module of the present invention will accommodate any probability density function, a wide array of applications can be supported by a scalable module. For example, Gaussian probability density functions are well recognized and attribution of the predictive contribution of each Signal is straightforward and quantitatively unbiased. Further, Gaussian estimators do not require that the data identifying individuals be retained, as only summary statistics are needed, and thus are important for applications with strict privacy requirements. Parzen density functions can be used in applications where maximum likelihood estimators are preferred. Further, arbitrary rule of logic can be used when formalized as probability density functions. Similarly, third party proprietary estimators can be accommodated. The Federated Analytics Module is thus extensible and provides for continued evolution of application programs.
[0050] A strategic consequence of open systems is that the Signals containing the predictive data and the response from the individuals are not contained within a closed system, such as a data silo or social network. Rather, potentially predictive elements of X for each individual are derived from the Signals provided by the multiplicity of Signal Providers. The response to the object or message for each individual is obtained by the Signal User. Thus most analytics simply do not have the necessary Federated Data to operate, and therefore have not been developed. The present invention defines a method by which those data structures both necessary and sufficient for analytics are constructed from the data provided by the Federated Data Platform. Thus, in the present invention, every instance is preferably a federated process enabled by the Analytics Module. The Platform accommodates from any Signal Provider the effectively infinite population of data about individuals in an open system. The Analytics Module tracks both predicted and actual responses from individuals obtained by the Signal Users. In the present invention, the Analytics Module preferably accumulates responses from individuals obtained by the Signal Users in data objects for analysis.
[0051] The mathematics for calibrating classifiers for open systems in nature is well developed in the open literature. In the Analytics Module of one embodiment of the present invention, a Signal User samples n individuals from a population of N individuals from the Signal Providers. The expected outcome for each individual (Respond and Non-Respond) is calculated from the estimated density functions, and the actual result is observed. These audit data are collated in a Decision Array for use in attribution and optimization. In a similar fashion, a sample by the Signal User of n individuals from a population of N individuals is taken and the expected response is calculated and collated in the Resultant Vector, R. For each instance or marketing campaign, the Analytics Module forms these basic data structures from certain Federated Data contained in signals and signal responses from among a wide constituency of collaborators.
[0052] With regards to loss functions, the classic loss function is a simplified model for the benefits and costs associated with correct or incorrect decisions. Generally, for closed system implementations, these Bayes strategies are narrowly focused on a static objective before they are reduced to practice; however, the simplifying assumptions regarding the loss functions are rarely if ever valid for open systems. Therefore, the present invention disregards any assumptions for closed systems and has generalized a use of the loss function as an explicit business method in its Analytics Module. The method retains a one-to-one correspondence between gains and losses for all elements of the Decision Array. The resulting Benefit/Cost Matrix, B, provides an innovative method for accommodating the full array of possible benefits and costs in an open system for Federated Data. Within an instance, these benefit and cost elements can be obtained from any arbitrary set of business or contractual arrangements among constituencies, namely the Signal Providers and Signal Users.
[0053] Significantly, a key aspect to reduce this invention to practice in a marketing embodiment is the ability to use payment, purchasing and physical presence information as inputs for the Benefit/Cost Matrix. This information allows the Federated Analytics Module to identify and report which data contribute to the shared economic value of the modeled business application. The GUI of the present invention also provides for payouts for users of the methods and systems of the present invention. The payouts are preferably in the form of monetary compensation. The GUI provides for a signal provider to receive forecast reports and attribution reports from the federated data marketplace. Preferably, the GUI is also operable to send the forecast reports and attribution reports to signal users. The forecast reports preferably contain benefits, costs, and probabilities relating to signals individually and in groups.
[0054] In one embodiment, the present invention includes computer network implementable methods and objects that are both necessary and sufficient for a comprehensive and scalable Analytics Module for Federated Data Platforms in open systems and markets.
[0055] Additionally, in one embodiment, the present invention is utilized as an improvement in the technical field of advertising. The present invention relates to methods and systems for quantitative collaborative cognition in advertising, which is an improvement in the field of advertising. More preferably, the present invention provides for indexing, discovery, attribution, optimization, and forecasting in advertising. In one embodiment, the present invention utilizes signals for quantitative collaborative cognition in advertising. Quantitative collaborative cognition has not been used in the technical field of advertising, and thus is an improvement in the technical field of advertising. Advantageously, the present invention allows for network learning and identification and discovery of heterogeneous data held remotely by a multitude of participants in a way that protects the integrity of the data. In addition, because the model is held by a neutral third party, the present invention allows for the economic value of the model to also be protected. The integrity of the data has historically not been protected in the technical field of advertising. The present invention is useful for establishing behavior patterns of people and groups of people spanning data sets and organizational boundaries. These behavior patterns are preferably established with respect to specific activities. By way of example, one specific activity is going out to eat. The present invention uses behavior patterns to predict a future behavior and/or to influence a behavior. Advantageously, predicting a behavior and/or successfully influencing a behavior has monetary value for a variety of participants and parties to the present invention, and the economic value can be measured and settled. For example, the ability to predict and/or influence the behavior of going out to eat can hold monetary value for a number of participants including the restaurant, taxi or shuttle services, parking services, gas stations, grocery stores (providing an alternative to going out to eat), and other merchants and service providers offering goods and services incidental to the activity of going out to eat or providing an alternative to the activity of going out to eat. Through advertising, these parties can use these predictions and influence the behavior of the consumer by using the data. Additionally, the present invention provides compensation for a variety of data providers in the technical field of advertising, thus making it an improvement in the technical field of advertising as the conventional field of advertising does not provide for this. Specifically, one embodiment of the present invention is directed to a method of instantiating a multiplicity of marketing campaigns in a federated data marketplace to provide for collaborative attribution, optimization, and forecasting through a graphical user interface (GUI) including providing at least two signals through a federated data marketplace using the GUI on a computing device connected over a communication network with a server including the federated data marketplace, estimating at least one probability density function using the at least two signals, wherein the at least one probability density function is based on a probability of at least one action of at least two users corresponding to at least two signals in response to at least one advertisement or at least one offer, wherein the at least one action includes a purchase, determining at least one probable benefit and at least one probable cost for purchasing each of the at least two signals, wherein the probable benefit includes a monetary benefit amount associated with the purchase, thereby creating a benefit/cost matrix, creating a decision array for at least one of the at least two signals, wherein the decision array includes the probability of the at least one action of at least one user corresponding to the at least one of the at least two signals in response to the at least one advertisement or the at least one offer; and creating a resultant array for the at least two signals, wherein the resultant array includes the probability of the at least one action of the at least two users corresponding to the at least two signals in response to the at least one advertisement or the at least one offer.
[0056] The present invention also adds specific limitations other than what is well-understood, routine, and conventional in the field of advertising. Historically, users have not been compensated for the use of their personal data, including spending data, behaviors, location data, etc. However, the present invention provides for compensation for users for use of their personal data.
[0057] In a further embodiment, the present invention includes the limitations of using a transmission server with a microprocessor and a memory to store preferences of one or more subscribers of a signal marketplace and/or a signal database, transmitting an alert from the transmission server over a data channel to a wireless device, and providing a GUI application that causes the alert to display on the subscriber computer and enables a connection from the subscriber computer to the data source over the Internet when the subscriber computer comes online. This embodiment of the present invention addresses the Internet-centric challenge of alerting a subscriber with time sensitive information when the subscriber's computer is offline. This is addressed by transmitting the alert over a wireless communication channel to activate the GUI, which causes the alert to display and enables the connection of the remote subscriber computer to the data source over the Internet when the remote subscriber computer comes online. This Internet-centric problem is solved with a solution that is necessarily rooted in computer technology.
[0058] Trackable behaviors are defined within the marketplace and may include by way of example and not limitation: purchase with one time use code, purchase with credit card, location, registration, viewing of a web site, opening of email, phone call or viewing of a television show or commercial. Marketplace rules require participants to record defined behaviors and object identifiers, which are correlated to a signal, object, event or behavior. By way of example and not limitation, an objective behavior for an automotive advertiser is consumer presence in an automotive show room. The automotive show room has a Wi-Fi hot spot which identifies devices which are present. The Wi-Fi hotspot is a signal provider. The presence signal for any given device identified by the Wi-Fi provider is of value to the campaign manager. Hence the Wi-Fi provider sells data to the automotive campaign manager.
[0059] Location data can also be obtained in a variety of other ways using non-generic computing devices besides utilizing WiFi location techniques. Examples of such non-generic computing devices include GPS devices (including GPS receivers), cellular location devices which operate through pinging or triangulation, and any other non-generic computing devices capable of determining location. Preferably, these non-generic computing devices determine location in real-time or near real-time.
[0060] Notably, one embodiment of the present invention solves the problem of prior art advertising systems and methods, namely that the value of data decays with respect to time and the prior art advertising systems present the risk that advertisers miss the opportunities to capitalize on the activities of consumers in real-time or near real-time. The pre-computer analog of the GUIs and computerized advertising of the present invention is legacy advertising systems such as word of mouth and paper, where parties would use verbal communication and physical pieces of paper to transfer information about advertising and purchasing opportunities. There is no question that computerized advertising is much different than the legacy advertising systems. The speed, quantity, and variety of advertisements and offers that can be made by advertising entities are no doubt markedly different than the advertisements that could be made in legacy advertising systems. Thus, the apparent differences between computerized advertising systems and legacy advertising systems indicate that the present invention is not merely applying ideas on computer systems, but rather is inextricably tied to computer technology. The systems and methods of the present invention cannot be performed on pen and paper, and the present invention is thus inextricably tied to computer technology. None of these limitations can be performed by a human alone.
[0061] Additionally, in one embodiment, the present invention requires specific structures, including non-generic computing devices to perform the methods of the present invention.
[0062] In one embodiment of the present invention, the invention adds a new subset of numbers, characters, or tags to the data, thus fundamentally altering the original raw datum to form signals. This is not reproducible by hand alone, but is rather inextricably tied to computer technology. The addition of the numbers, characters, or tags to the raw datum transforms the data into signals which are usable by a variety of parties, importantly protecting the raw datum and therefore increasing the value of the signals, as knowing the entirety of the raw datum dramatically decreases the value of the raw datum.
[0063] Furthermore, one embodiment of the present invention utilizes a tangible hardware interface as the GUI. Preferably, this GUI is a touchscreen.
[0064] In one embodiment of the present invention, the signals improve the functioning of the computing devices themselves, as the signals represent raw datum. The signals are smaller in size than the raw datum in one embodiment, leading to faster processing times of data which is protected and therefore advantageous over the raw datum. Thus, the present invention represents an improvement to computers in one embodiment.
[0065] In one embodiment of the present invention, the combination of method steps also produces a new and useful result in that important aspects of data of users (consumers in the advertising context) is protected and therefore retains more value over time.
[0066]
[0067] The Analytics Module is not limited to 2 response categories but is generalized for M categories. The Analytics Module associates a benefit and a cost with each of these classification rates. In the illustration, it is assumed that the gain by correctly delivering an object or message to an individual who will respond is considerably greater that the loss obtained by in correctly delivering an object or message to an individual who will not respond; however, a wide variety of scenarios are possible based upon the general method and object model.
A Priori Probabilities and Prior Knowledge
[0068] This invention expands upon the simple concept of a priori probabilities to a full model of collaborative cognition for open systems. The early general case for self-organizing networks in open systems in the wild was first put forth by Hutchins (1995) in which Prior knowledge is accommodated in a variety of very powerful, unique and innovative ways. The limitations of a single scalar in traditional Bayesian strategies to characterize prior knowledge are obvious. In stand-alone applications in closed systems, they are typically sufficient; however, the Federated Data Platform is a system in which the Application Module fields numerous instances. The invention thus accommodates prior knowledge by enabling collaboration among Signal Users and Signal Providers. That is, the Federated Data Platform and Federated Analytics Module are the first and only quantitative implementation of a data driven social network for online merchants.
[0069] The Analytics Module accommodates individual expertise in a manner that is critical to instantiating and to sustaining innovation in Federated Data Ecosystem. Signal Providers have a vast reserve of expertise for which the synergies for federated signals are intuitively obvious. These Mavens can scale out beneficial instances by using the Analytics Module. Ultimately, as many instances are fielded, the Analytics Module creates a framework for collaborative discovery: a self-organizing network in which all Signal Providers and Signal Users interact with one another and adapt to one another's behaviors. A simple outcome is increased demand for signals that provide the greatest benefits, or decreased cost structure and repackaging of signal data that are less predictive. In the larger environment, a wide variety of continuously evolving user interfaces and application interfaces for a variety of Signal Providers and Users will allow these users to field increasingly effective instances by improving their respective applications. This triggers adaptive responses, both long and short term, in other campaigns as they evolve in the larger Federated Data ecosystem.
[0070] The Federated Analytics Module extends the concepts to create those certain business methods and object models that are both necessary and sufficient to enable applications in open systems.
[0071]
[0072] Sets of signals, {S}.sub.i, each comprised of N.sub.i individuals, are available from a multiplicity of Signal Sellers. These are made available by the Signal Seller to the Analytics Module through an Application Interface or Graphical User Interface. The Signal Buyer configures an instance by specifying the number of categories of objects or messages, M, the elements of the Benefit/Cost Matrix, and then selects a subset of signals to form X through a Graphical User Interface or an Application Interface. During the conduct of the instance the f.sub.k(X) are estimated and the elements of D and R accumulate so that statistically valid inferences regarding the expected future performance of the instance can be made during the conduct of the instance. The Analytics Module allows for a wide range of instances to operate simultaneously in various embodiments, but using common scalable methods and objects.
Detailed Description of a Marketing Embodiment of the Invention
[0073] A multiplicity of applications in various embodiments each capable of fielding numerous instances for an open data market are illustrated in
EXAMPLE 1
[0074] Calibrating Mavens.
[0075] The Signal Seller then provides the total number of individuals available for message delivery and the Signal Buyer selects the number of individuals to which they wish to deliver the message. In the Analytics Module this deterministic decision to send the message to an entire list of n individuals by the Mavens is accommodated by setting the estimated distribution function value to 1 for any individual's signal value of X for each Responder, and to 0 for the Non-Responder. This will cause the Analytics Module to initially classify each individual on the list as a Responder and indicate that each individual should be contacted. Notably, the Analytics Module informs Signal Users which individuals should be contacted, but does not contact the individuals directly. In one embodiment, a Sender Module contacts the individuals directly. The net effect is that the n of N individuals comprise a test market by which the f.sub.k(X) can be empirically obtained by federating the response obtained by the Signal Buyer from the n individuals with any numeric value in the Signal for those n individuals as supplied by the Signal Seller. The Responders and non-Responders are segregated into separate samples and the response rate calculated. If sufficient, the system will proceed to fit a stochastic model to improve profit performance.
[0076]
[0077] For this simplified example (Example 1), a Gaussian Model fit is shown in
[0078]
[0079] The remaining N individuals are identified, estimates of f.sub.1(X) and f.sub.2(X) are calculated using Gaussian mean and variance estimates, and a decision (accommodating the agreed-to federated Benefit/Cost Matrix) is made for that individual (
EXAMPLE 2
[0080]
[0081] In this case, one of a multiplicity of Signal Buyers has a multiplicity of objects or messages that are candidates for delivery to an audience of individuals for which a multiplicity of Signal Sellers have Signals available for sale. For the sake of illustration, there is a priori information that is used by the Signal Buyer to select a set of signals. Thus p is set to the number of signals selected to comprise X, and M the number of categories is set equal to the number of messages. .sub.i is set to be the text string supplied by the Signal Buyer for each message. Signal Sellers, using their a priori competencies set costs or prices for the signals. Signal Buyers provide costs for message delivery. The data from this collaborative exchange is stored in the Benefit/Cost Matrix. The size of the population of individuals available for message delivery is reported to the Signal Seller and Signal Buyer. The Signal Buyer would then select a subset of size n to test.
[0082] In the Analytics Module this deterministic decision to send the message to an entire list of n individuals is accommodated by setting the estimated distribution function value to 1 for each Responder, and to 0 for the Non-Responder. This will cause the Analytics Module to initially classify each of the n of N individuals as a Responder and send the message to each individual.
[0083]
[0084]
[0085] An affirmative decision effects the actions in
[0086] These two examples are only two of a wide array of possible applications that are enabled by the Federated Analytics Module. Example 2 illustrates that arbitrarily complex and sophisticated campaigns can be instantiated on a Federated Data Platform. Example 1 illustrates that campaigns as currently fielded in the industry can also be instantiated. The Analytics Module can operate on any campaign without modification, and can thus be scaled across the Federated Data Platform to create a collaborative cognitive ecosystem and quantitatively evolving social network of Signal Buyers and Signal Sellers. Further, the benefits and costs do not need to be prices in currency but any definition acceptable to those Signal Buyers and Sellers.
[0087] The preceding examples show how a simplified application might use the invention; however, it can be appreciated that comprehensive on-going marketing campaign management applications can use the invention.
[0088] This Graphical User Interface provides an area for the Signal Buyer's application operator to enter a multiplicity of Marketing Messages for a Campaign. By engaging the Add New . . . button in the Marketing Messages area, the Signal Buyer's application is invoked. The text field containing a title for each Marketing Message as well as Benefits and Costs associated with each Marketing Message contained in the Signal Buyer's application are passed to the Analytics Module and redisplayed, and control is returned to this Graphical User Interface. Within this Graphical User Interface the user can select or de-select the marketing messages, which is performed using check boxes in one embodiment of the invention. For selected messages a tag is displayed by the system.
[0089] This Graphical User Interface provides a Signal Browser area. In this area the Signals that are available for purchase and their prices from a multiplicity of Signal Sellers are listed and can be selected. As the user selects and de-selects signals, which is performed using check boxes in one embodiment of the invention, the Analytics Module displays the total number of individuals with the mix of selected signals and a recommended test market size under the Audience heading. For selected messages a tag is displayed by the system.
[0090] This Graphical User Interface provides a Configure Rule area. The user can select between various probability density functions or any derivative thereof. Preferably, this selection is performed using a plurality of radio buttons. However, other methods of selection can be used, including, inter alia, a slider and selection of a box containing text describing a probability density function. The invention is extensible and can accommodate methods provided by the user, through the Add Custom selection.
[0091] This Graphical User Interface provides a Profit Calculation and Forecasting area. In this area the costs for the selected signals are displayed. The benefits and costs specified for each marketing message (supplied by the Signal Buyer's application) are also re-displayed. Also displayed is an array for the values of the Benefit Matrix, the Decision Array, and the product thereof. The tags for the selected marketing messages are displayed as row and columns headings. The actual profit from test marketing is displayed and the projected profit for the entire audience is displayed.
[0092] This Graphical User Interface provides four modes: Set-up, Sensitivity, Test Market, and Deploy. In the Set-up mode the User interactively selects signals and marketing messages and a test market size. The costs for test marketing are interactively consolidated and those values displayed in a Benefit/Cost Matrix B. A break-even targeting accuracy, based upon benefits, and other performance calculations can also displayed. In Sensitivity Mode the User interactively edits cost elements and the consolidated elements are re-calculated and re-displayed. In Test Market Mode n signals are transferred from the Signal Seller to the Signal Buyer the messages delivered by the Signal Buyer's application and the results reported to the Analytics Module and the values displayed in a Decision Array D. In Deploy Mode the N signals are transferred from the Signal Seller to the Signal Buyer the messages delivered by the Signal Buyer's application and the results reported to the Analytics Module and the values displayed in a Results Matrix R.
[0093] The Graphical User Interface provides a central three dimensional interactive fly through in a central data view area. In Set Up mode the data view shows the univariate frequency histogram of the currently highlighted signal, plus any peripheral data that the Signal Seller may wish to provide and the Signal Buyer is permissioned to receive via the Federated Data Platform. In Sensitivity mode the full set of frequency histograms for the selected set of signals is displayed. In Test Market mode, the p-tuple of signal values for each individual consumer provided by the Signal Seller is plotted. In this example the axes are the first three signal values, tagged as xi, x2 and x3 in the figure. The estimated probability density function can be shown for the targeted audience for each marketing message. If a test market has been conducted, the user can select Sensitivity mode and control points are added to the decision surfaces to enable the user to shift those decision surfaces and interactively examine the effects on profitability. Should a lower signal price be appropriate for profitability, a bid to the Signal Seller could be made via the Federated Data Platform. In Sensitivity Mode, the estimated probability density functions can be displayed. Alternate probability density functions can be selected to examine effects on accuracy and profitability. In Deploy mode, the decision surfaces separating the market segments are displayed and the p-tuple for the each individual consumer is plotted.
[0094] From this example it can be appreciated that the current invention can field an arbitrarily complex marketing campaign. This Graphical User Interface visually and mathematically integrates the complexities of selecting among a multiplicity of marketing messages, of selecting among a multiplicity of signal values from among a multiplicity of signal sellers, conducting a sensitivity analysis of benefits and costs for these selections, analyzing the response from a portion of the audience from test marketing, projecting the profit, and analyzing the deployment of the campaign to a larger audience. It can also be appreciated that additional intuitively obvious complexities in the Graphical User Interface can be accommodated by the invention. By way of example and not limitation the Audience could be segmented for a step wise deployment; the cost structure associated with a campaign could include any conceivable option; and the Profit and Forecasting section could accommodate any of a wide array of mathematical techniques in common use. This invention is focused on those objects and methods that comprise the federated analytic process for an open federated data platform, thus enabling application capabilities previously unavailable. It can be further appreciated that very simple campaigns, such as that discussed in Example 1, can be easily scripted and fielded by using the Graphical User Interface touchpoints for this invention. A multiplicity of applications programs each hosting a multiplicity of campaigns can be hosted in a scalable and repeatable fashion by the Analytics Module. As such, the Graphical User Interface for this invention makes it intuitively obvious for Signal Sellers and Signal Buyers to integrate Federated Data and Federated Analytics into full suites of new and existing application programs.
[0095] Additional steps in the systems and methods of the present invention include retaining control of signal data within a defined use of the signal by a registered buyer, based upon at least one rule and/or the signal owner limiting signal availability to signal buyers within the federated data marketplace based upon at least one rule, wherein the at least one rule includes factors regarding: buyer identity, campaign type, signal requested, price, redemption signal type, purchase quantity, past performance of signal, past performance of campaign type, past performance of buyer, and combinations thereof. In one embodiment, the platform or system is operable to determine which offer has the highest probability of eliciting a response from the individual. Preferably, the system or platform determines the offer having the highest probability of eliciting a response by considering the past responses of the individual to identical or similar offers. In another embodiment, the system or platform determines the offer having the highest probability of eliciting a response by considering the past responses of individuals with at least one of similar interests, geographies, income, status, age, gender, occupation, family size, religious background, political affiliation, physical features, possessions, habits, services subscribed to, items purchased, housing situations, and combinations thereof
[0096] While these examples illustrate and describe an embodiment of the invention for open markets, it will be appreciated that within the scope of the claims various changes can be made to accommodate a wide array of information and mediums of exchange within with departing from the spirit of the invention.