SYSTEMS AND METHODS FOR PROVIDING A SOCIAL MEDIA PLATFORM WITH A LOYALTY SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a loyalty system with a social media platform are disclosed. The loyalty system maintains records of the total amount of purchase from vendors in a set of vendors and for each of one or more specific vendors or group of affiliated vendors. The user may then obtain rewards based upon each type of tracked purchases. Furthermore, the social media platform provides other ways of obtaining rewards such as meeting certain challenges in a game play manner. Furthermore, the system uses user account information to determine information to provide to the user in order to direct relevant product and vendor information to the user.
-
Citations
126 Claims
-
1-69. -69. (canceled)
-
70. A social media platform that provides a loyalty system comprising:
-
a group of processors that includes at least one processor; memory accessible by the group of processors; and instructions stored in the memory that configure the group of processors to; maintain a cumulative purchase record of total amount of purchases by a user from a set of participating vendors wherein the cumulative purchase record stores a cumulative metric that indicates a total amount of purchases by the user from the set of participating vendors, maintain a specific vendor purchase record of total amount of purchases by the user from a specific subset of vendors in the set of participating vendors wherein the specific vendor purchase record stores a specific vendor metric that indicates a total amount of purchases from the specific subset of vendors, receive an indication of a purchase from one of the set of participating vendors wherein the indication includes an amount of the purchase, an identification of the user and an identity of the one of the set of participating vendors of the purchase, update the cumulative purchase record of total purchases of the user wherein the cumulative metric is changed based upon the amount of the purchase, determine whether a specific vendor record exists for a subset of the set of participating vendors that includes the one of the set of participating vendors of the purchase, update the specific vendor record wherein the specific vendor metric is changed based upon the amount of the purchase, determine whether a mobile device is associated with the user from stored user account information and information received in the indication of the purchase in response to receiving the indication of a purchase, provide a feedback template to the mobile device associated with the user in response to a determination that the mobile device is associated with the user, receive a populated template from the mobile device that includes feedback data input by the user, store the feedback data, and link the feedback data to at least one of a group selected from the user, a product, a service, a vendor and a vendor location. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A method for providing a loyalty system using a social media platform that is provided by a group of processing systems including at least one processing system, the method including:
-
maintaining a cumulative purchase record of total amount of purchases by a user from a set of participating vendors wherein the cumulative purchase record stores a cumulative metric that indicates a total amount of purchases by the user from the one of the set of participating vendors; maintaining a specific vendor purchase record of total amount of purchases by the user from a specific subset of vendors of the set of participating vendors wherein the specific vendor purchase record stores a specific vendor metric that indicates a total amount of purchases from the specific subset of vendors; receiving an indication of a purchase from one of the set of participating vendors wherein the indication includes an amount of the purchase, an identifier of the user and an identifier for the one of the set of participating vendors of the purchase; updating the cumulative purchase record of total purchases of the user wherein the cumulative metric is changed is based upon the amount of the purchase; determining whether a specific vendor record exists for a subset of the set of participating vendors that includes the one of the set of participating vendors of the purchase; updating the specific vendor record wherein the specific vendor metric is changed based upon the amount of the purchase; determining whether a mobile device is associated with the user from stored user account information and information received in the indication of the purchase in response to receiving the indication of a purchase; providing a feedback template to the mobile device associated with the user in response to a determination that the mobile device is associated with the user; receiving a populated template from the mobile device that includes feedback data input by the user; storing the feedback data; and linking the feedback data to at least one of a group selected from the user, a product, a service, a vendor and a vendor location. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A social media platform that provides a loyalty system wherein the social media platform is provided with at least one processor, memory accessible by the at least one processor, and instructions in the memory that cause the at least one processor to configure circuitry in the system to:
-
maintain a cumulative purchase record of total amount of purchases by a user from a set of participating vendors wherein the cumulative purchase record stores a cumulative metric that indicates a total amount of currency spent on purchases by the user from the set of participating vendors; maintain a specific vendor purchase record of total amount of purchases by the user from a specific subset of vendors in the set of participating vendors wherein the specific vendor purchase record stores a specific vendor metric that indicates a total amount of purchases from the specific subset of vendors; receive an indication of a purchase from one of the set of participating vendors wherein the indication includes an identifier of the user, an amount of the purchase and an identifier of the one of the set of participating vendors of the purchase; update the cumulative purchase record of total purchases of the user wherein the cumulative metric is changed is based upon the amount of the purchase; determine whether a specific vendor record exists for a subset of the set of vendors that includes the one of the set of participating vendors of the purchase; update the specific vendor record wherein the specific vendor metric is changed based upon the amount of the purchase; determine whether a mobile device is associated with the user from stored user account information in response to receiving the indication of a purchase; provide a feedback template to the mobile device associated with the user in response to a determination that the mobile device is associated with the user; receive a populated template from the mobile device that includes feedback data input by the user; store the feedback data; and link the feedback data to at least one of a group selected from the user, a product, a service, a vendor and a vendor location. - View Dependent Claims (101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114)
-
-
115. A system for providing a social media platform comprising:
-
a group of processors including at least one processor; memory accessible by the group of processors; and instructions stored in the memory that configure the at least one processor to; maintain a set of tags that are used to categorize information in postings to a social media platform wherein the set of tags provide a convention for identifying properties of each of a plurality of types of items; receive a posting to the social media platform; analyze the data in the posting; determine one or more tags from the set of tags maintained to add to the posting to categorize the information in the posting; add the one or more tags to the posting; store the posting for use in the social media platform; receive a trigger to search for information about a particular item in postings maintained by the social media platform from a user; retrieve user preferences for the user from user information maintained by the social media platform; retrieve postings to the social media platform related to the particular item from memory by; searching each posting for tags associated with the particular item requested by the user, and retrieving each posting that includes the tags associated with the particular item; compare the user preferences of the user to information in each of the retrieved postings to generate a comparison metric for each posting; rank each posting about the particular item based on the comparison metrics for each posting; and provide a ranked list of the postings for use in satisfying an event that invoked the trigger. - View Dependent Claims (116, 117, 118)
-
-
119. A method for providing a social media platform performed by a group of processing systems including at least one processing system that provide the social media platform, the method including:
-
maintaining a set of tags that are used to categorize information in posting to the social media platform wherein the set of tags provide a convention for identifying properties of each of a plurality of types of items; receiving a posting to the social media platform; analyzing the data in the posting; determining one or more tags from the set of tags maintained to add to the posting to categorize the information in the posting; adding the one or more tags to the posting; storing the posting for use in the social media platform; receiving a trigger to search for information about a particular item in postings maintained by the social media platform from a user; retrieving user preferences for the user from user information maintained by the social media platform; retrieving postings to the social media platform related to the particular item from memory by; searching each posting for tags associated with the particular item requested by the user, and retrieving each posting that includes the tags associated with the particular item; comparing the user preferences of the user to information in each of the retrieved postings to generate a comparison metric for each posting; ranking each posting about the particular item based on the comparison metrics for each posting; and providing a ranked list of the postings for use in satisfying an event that invoked the trigger. - View Dependent Claims (120, 121, 122)
-
-
123. A system for providing a social media platform wherein the system includes at least one processor and memory accessible by the at least one processor and instructions in the memory that cause the at least one processor to configure circuitry in the system to:
-
maintain a set of tags that are used to categorize information in postings to a social media platform wherein the set of tags provide a convention for identifying properties of each of a plurality of types of items; receive a posting to the social media platform; analyze the data in the posting; determine one or more tags from the set of tags maintained to add to the posting to categorize the information in the posting; add the one or more tags to the posting; store the posting for use in the social media platform; receive a trigger to search for information about a particular item in postings maintained by the social media platform from a user; retrieve user preferences for the user from user information maintained by the social media platform; retrieve postings to the social media platform related to the particular item from memory by; searching each posting for tags associated with the particular item requested by the user, and retrieving each posting that includes the tags associated with the particular item; compare the user preferences of the user to information in each of the retrieved postings to generate a comparison metric for each posting; rank each posting about the particular item based on the comparison metrics for each posting; and provide a ranked list of the postings for use in satisfying an event that invoked the trigger. - View Dependent Claims (124, 125, 126)
-
Specification