Method and system for providing business intelligence based on user behavior
Abstract
Disclosed is a computer implemented method of providing business intelligence based on user behavior. The method may include a step of receiving a user identifier associated with the user from a requesting entity, such as a server computer. Further, the method may include a step of identifying an anonymous identifier corresponding to the user identifier. Additionally, the method may include a step of retrieving anonymous user behavior data based on the anonymous identifier. Furthermore, the method may include a step of transmitting the anonymous user behavior data to the requesting entity. Accordingly, the anonymous user behavior data may be used by the requesting entity to, for example, to enrich data, such as CRM data, of the user with the anonymous user behavior data.
Claims
exact text as granted — not AI-modifiedThe following is claimed:
1 . A method of providing business intelligence based on consumer behavior, wherein the method is a computer implemented method, the method comprising:
retrieving internet usage of a consumer via a web crawler; converting the internet usage of the consumer into consumer behavior data via a data platform; anonymizing the consumer behavior data by associating the consumer behavior data with an anonymous identifier associated with the consumer; receiving, from a requesting entity, a plurality of anonymized consumer identifiers; receiving, from the requesting entity, a plurality of parameters of interest to be associated with at least one of the plurality of anonymized consumer identifiers; cross-referencing the anonymous identifier corresponding to an anonymized consumer identifier within the plurality of anonymized consumer identifiers; retrieving anonymized consumer behavior data associated with the anonymous identifier; determining whether the anonymized consumer behavior data is associated with at least one of the plurality of parameters of interest, wherein determining comprises analyzing the anonymized consumer behavior data in view of the at least one parameter of interest; and transmitting, to the requesting entity, an indication that the at least one parameter of interest is associated with the anonymized consumer behavior data corresponding to the anonymized consumer identifier.
2 . The method of claim 1 , wherein the requesting entity is configured for:
receiving the anonymous user behavior data corresponding to the user; and appending the anonymous behavior data to data associated with the user stored in a database.
3 . The method of claim 1 , wherein the requesting entity is a server computer, wherein the data associated with the user is comprised in a Customer Relationship Management (CRM) database executable on the server computer.
4 . The method of claim 1 , further comprising:
identifying at least one of a product and a service used by the user based on the user behavior data; identifying at least one of an interested product and an interested service associated with the user based on the user behavior data; and predicting a churn based on a comparison of the at least one of a product and a service with at least one of the interested product and the interested service.
5 . The method of claim 4 , further comprising:
receiving a request for a churn prediction from the requesting entity; and transmitting a churn prediction based on the predicting.
6 . The method of claim 5 , wherein the churn prediction includes a risk value indicating a likelihood of the user to churn towards at least one of the interested product and the interested service.
7 . The method of claim 5 , wherein the churn prediction includes receiving an indication of at least one of the interested product and the interested service.
8 . The method of claim 1 , further comprising receiving an indication of at least one keyword, wherein the anonymous user behavior data comprises an affinity value corresponding to the at least one keyword.
9 . The method of claim 1 , further comprising identifying the anonymous identifier based on operating a one-way hash function on the user identifier.
10 . The method of claim 1 , wherein retrieving the anonymous user behavior data further includes retrieving data from a plurality of cookies corresponding to a plurality of websites, wherein each cookie comprises at least a portion of the anonymous user behavior data, wherein each cookie is associated with the anonymous identifier.
11 . The method of claim 1 , wherein the anonymous user behavior data is based on online activity of user.
12 . The method of claim 11 , wherein the anonymous user behavior data includes contextual data corresponding to the online activity, wherein the contextual data corresponds to at least one user device used by the user to perform the online activity.
13 . The method of claim 12 , wherein the contextual data includes device data representing the at least one user device.
14 . The method of claim 13 , wherein the device data includes at least one of a device identifier associated with a user device, a network identifier associated with a communication network used for performing the online activity, an Operating System (OS) identifier of an OS installed on the user device and a browser identifier of a browser installed on the user device.
15 . The method of claim 12 , wherein the contextual data comprises sensor data representing state of the at least one user device during performance of the online activity.
16 . The method of claim 1 , wherein the anonymous user behavior data includes at least one of demographic data and psychographic data of the user.
17 . The method of claim 1 , wherein the anonymous user behavior data includes at least one interest of the user.
18 . The method of claim 17 , wherein the anonymous user behavior data includes a plurality of keywords representing the at least one interest and a plurality of affinity values corresponding to the plurality of keywords.Join the waitlist — get patent alerts
Track US2022122097A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.