Mirroring a storefront to a social media site
First Claim
1. A method comprising:
- receiving, by an inventory management system associated with a payment processing service, and from a merchant computer associated with a merchant, a first electronic message for updating an inventory of items for sale at a physical store of the merchant or an online store of the merchant;
receiving, by a social media interface system associated with the payment processing service, and from the merchant computer associated with the merchant, a copy of the first electronic message, the copy of the first electronic message having been sent responsive to the first electronic message being sent to the inventory management system;
parsing, by a message parser of the social media interface system, the copy of the first electronic message to determine one or more keywords in the first electronic message;
determining, by the message parser, that the one or more keywords describe an item that is offered by the merchant to sell at the physical store or the online store, wherein determining that the one or more keywords describe the item includes;
identifying that the one or more keywords describe an offer to sell; and
identifying the item from the inventory of items stored on the inventory management system using the one or more keywords;
in response to determining that the one or more keywords describe the item, generating a link based at least in part on the one or more keywords, the link being directed to the online store of the merchant or being associated with an address of the physical store;
generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag that, responsive to receiving a selection of the tag, is operable to;
direct a browser to display a web page of the online store, ordisplay a location of the physical store corresponding to the address; and
causing the second electronic message that includes the tag to be posted on an account of the merchant on a social media site.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, systems, and apparatus for mirroring a storefront to a social media site. A social media interface system mirrors an online or offline storefront of a merchant to an account of the merchant on a social media site. The system receives a copy of an electronic message from a user device of the merchant. The system parses the copy of the message and determines that the message is related to the item and related to an online store or physical store of the merchant. The system then inserts a tag into the copy of the message, the tag linking the message to an online storefront of the online store or an offline storefront of the physical store. The system posts the copy of the message, including the tag, in the account of the merchant on a social media site.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving, by an inventory management system associated with a payment processing service, and from a merchant computer associated with a merchant, a first electronic message for updating an inventory of items for sale at a physical store of the merchant or an online store of the merchant; receiving, by a social media interface system associated with the payment processing service, and from the merchant computer associated with the merchant, a copy of the first electronic message, the copy of the first electronic message having been sent responsive to the first electronic message being sent to the inventory management system; parsing, by a message parser of the social media interface system, the copy of the first electronic message to determine one or more keywords in the first electronic message; determining, by the message parser, that the one or more keywords describe an item that is offered by the merchant to sell at the physical store or the online store, wherein determining that the one or more keywords describe the item includes; identifying that the one or more keywords describe an offer to sell; and identifying the item from the inventory of items stored on the inventory management system using the one or more keywords; in response to determining that the one or more keywords describe the item, generating a link based at least in part on the one or more keywords, the link being directed to the online store of the merchant or being associated with an address of the physical store; generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag that, responsive to receiving a selection of the tag, is operable to; direct a browser to display a web page of the online store, or display a location of the physical store corresponding to the address; and causing the second electronic message that includes the tag to be posted on an account of the merchant on a social media site. - View Dependent Claims (2, 13, 14, 20, 21)
-
-
3. A method comprising:
-
receiving, by a social network interface system, a copy of a first electronic message, wherein the first electronic message is sent from a merchant computer associated with a merchant to an inventory management system and the copy of the first electronic message is sent by the merchant computer responsive to the merchant computer sending the first electronic message or in association with the merchant computer sending the first electronic message; parsing the copy of the first electronic message by a message parser of the social network interface system to determine one or more keywords in the copy of the electronic message; determining, by the message parser, that the one or more keywords describe an item that is offered by the merchant to sell at an online store of the merchant, wherein determining that the one or more keywords describe the item includes; identifying that the one or more keywords describe an offer to sell; and identifying the item from an inventory of the merchant stored on the inventory management system using the one or more keywords; in response to determining that the one or more keywords describe the item, generating a link based at least in part on the one or more keywords, the link being directed to the online store of the merchant; generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag; and providing the second electronic message that includes the link to a server of a social media site. - View Dependent Claims (4, 5, 6, 15, 16, 22, 23)
-
-
7. A method of automatically inserting links into electronic messages, comprising:
-
receiving a copy of a first electronic message, wherein the first electronic message is sent from a merchant computer associated with a merchant to an inventory management system and the copy of the first electronic message is sent by the merchant computer responsive to the merchant computer sending the first electronic message or in association with the merchant computer sending the first electronic message; parsing the copy of the first electronic message to identify one or more keywords; determining that the one or more keywords relate to selling or buying an item; in response to determining that the one or more keywords relate to the selling or the buying the item, generating a link to access an online store associated with the merchant, the online store being configured to facilitate the selling or the buying of the item; generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag; and providing the second electronic message that includes the link to one or more servers at a destination. - View Dependent Claims (8, 17)
-
-
9. A system for automatically inserting links into electronic messages, comprising:
-
one or more processors; and a non-transitory storage device storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving a copy of a first electronic message, wherein the first electronic message is sent from a merchant computer associated with a merchant to an inventory management system and the copy of the first electronic message is sent by the merchant computer responsive to the merchant computer sending the first electronic message or in association with the merchant computer sending the first electronic message; parsing the copy of the first electronic message to identify one or more keywords; determining that the one or more keywords relate to selling or buying an item; in response to determining that the one or more keywords relate to the selling or the buying of the item, generating a link to access an online store associated with the merchant, the online store being configured to facilitate the selling or the buying of the item; generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag; and providing the second electronic message that includes the link to one or more servers at a destination. - View Dependent Claims (10, 18)
-
-
11. A non-transitory storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving a copy of a first electronic message, wherein the first electronic message is sent from a merchant computer associated with a merchant to an inventory management system and the copy of the first electronic message is sent by the merchant computer responsive to the merchant computer sending the first electronic message or in association with the merchant computer sending the first electronic message; parsing the copy of the first electronic message to identify one or more keywords; determining that the one or more keywords relate to selling or buying an item; in response to determining that the one or more keywords relate to the selling or the buying of the item, generating a link to access an online store associated with the merchant, the online store being configured to facilitate the selling or the buying of the item; generating, using the copy of the first electronic message, a second electronic message that includes the link as a tag; and providing the second electronic message that includes the link to one or more servers at a destination. - View Dependent Claims (12, 19)
-
Specification