Systems and methods for providing social discovery relationships
First Claim
1. A system for providing a social discovery service, comprising:
- a social networking portal comprising one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to;
receive transaction data relating to a plurality of purchase transactions associated with a plurality of consumers, at least one of the purchase transactions involving an online purchase transaction or point of sale (POS) transaction made with one or more merchants;
receive product data identifying one or more products included in the purchase transactions, the product data comprising stock keeping unit (SKU) data associated with the one or more products;
receive and monitor, Global Positioning System (GPS) location data of one or more electronic devices associated with the plurality of consumers and associated with the purchase transactions;
generate a social discovery profile for each of the plurality of consumers based on the transaction data, the location data, and the product data, wherein the social discovery profile of each consumer reflects shopping characteristics of the consumer in relation to shopping characteristics of the plurality of consumers;
generate a merchant profile for a merchant, the merchant profile comprising at least one of location data, types of goods sold, product specific data, or supplier information associated with the merchant;
build a social community for group buying based on social discovery graphs that reflect a relationship associated with a level of trust between two or more consumers;
analyze the social discovery graphs and the related social discovery profiles to determine whether the social discovery event exists;
identify one or more occurrences of a social discovery event related to the merchant and consumers of the merchant;
in response to occurrence of the social discovery event;
notify the merchant of a number of consumers participating in the social discovery event;
receive instructions from the merchant to provide an offer notification to the consumers participating in the social discovery event; and
generate the offer notification for the consumers participating in the social discovery event system.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments include methods and systems for providing social discovery service operations. In one embodiment, a system for providing a social discovery service is disclosed. The system may be configured to receive transaction data relating to one or more purchase transactions involving one or more merchants and one or more consumers. The system may also be configured to receive product data identifying one or more products included in the one or more purchase transactions. The system may also receive location data associated with the one or more purchase transactions. Based on the transaction data, location data, and the product data, the system may be configured to generate one or more social discovery graphs. Further, the system may be configured to perform one or more social discovery operations based on the one or more social discovery graphs.
-
Citations
21 Claims
-
1. A system for providing a social discovery service, comprising:
a social networking portal comprising one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to; receive transaction data relating to a plurality of purchase transactions associated with a plurality of consumers, at least one of the purchase transactions involving an online purchase transaction or point of sale (POS) transaction made with one or more merchants; receive product data identifying one or more products included in the purchase transactions, the product data comprising stock keeping unit (SKU) data associated with the one or more products; receive and monitor, Global Positioning System (GPS) location data of one or more electronic devices associated with the plurality of consumers and associated with the purchase transactions; generate a social discovery profile for each of the plurality of consumers based on the transaction data, the location data, and the product data, wherein the social discovery profile of each consumer reflects shopping characteristics of the consumer in relation to shopping characteristics of the plurality of consumers; generate a merchant profile for a merchant, the merchant profile comprising at least one of location data, types of goods sold, product specific data, or supplier information associated with the merchant; build a social community for group buying based on social discovery graphs that reflect a relationship associated with a level of trust between two or more consumers; analyze the social discovery graphs and the related social discovery profiles to determine whether the social discovery event exists; identify one or more occurrences of a social discovery event related to the merchant and consumers of the merchant; in response to occurrence of the social discovery event; notify the merchant of a number of consumers participating in the social discovery event; receive instructions from the merchant to provide an offer notification to the consumers participating in the social discovery event; and generate the offer notification for the consumers participating in the social discovery event system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer-implemented method for providing social discovery service operations via a social networking portal, comprising:
-
receiving, by one or more processors of the social networking portal, transaction data relating a plurality of purchase transactions associated with a plurality of consumers, at least one of the purchase transactions involving an online purchase transaction or point of sale (POS); receiving, by the one or more processors, product data identifying one or more products included in the purchase transactions, the product data comprising stock keeping unit (SKU) data associated with the one or more products; receiving and monitoring, Global Positioning System (GPS) location data of one or more electronic devices associated with the plurality of consumers and associated with the purchase transactions; generating, by the one or more processors, a social discovery profile for each of the plurality of consumers based on the transaction data, the location data, and the product data, wherein the social discovery profile of each consumer reflects shopping characteristics of the consumer in relation to shopping characteristics of the plurality of consumers; generating a merchant profile for a merchant, the merchant profile comprising at least one of location data, types of goods sold, product specific data, or supplier information associated with the merchant; building a social community for group buying based on social discovery graphs that reflect a relationship associated with a level of, trust between two or more consumers; analyzing the social discovery graphs and the related social discovery profiles to determine whether the social discovery event exists; identifying one or more occurrences of a social discovery event related to the merchant and consumers of the merchant; in response to occurrence of the social discovery event; notifying the merchant of a number of consumers participating in the social discovery event; receiving instructions from the merchant to, provide an offer notification to the consumers participating in the social discovery event; and generating the offer notification for the consumers participating in the social discovery event. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification