MIRRORING A STOREFRONT TO A SOCIAL MEDIA SITE
First Claim
1. A method comprising:
- receiving, by a social media interface system, a copy of an electronic message sent from a merchant computer of a merchant to an inventory management system for updating an inventory of items for sale at a physical store of the merchant or an online store of the merchant;
parsing the copy of the electronic message by a message parser of the social media interface system to determine one or more keywords in the electronic message;
determining, by the message parser, that the one or more keywords indicate that the electronic message describes an item that is offered by the merchant to sell at the physical store or the online store, wherein the determining includes;
identifying one or more words or phrases indicating an offer to sell; and
identifying the item from the inventory stored on an inventory management system coupled to the social media interface system using at least one of the one or more keywords;
in response to the determining, retrieving a link from a user registry using an account name of the merchant, the link being directed to the online store of the merchant or including an address of the physical store, wherein the link is associated with the account name in the user registry, and is previously entered by the merchant or generated for the merchant;
inserting the link as a tag of the one or more keywords of the electronic message, the tag operable to cause the one or more keywords, upon receiving a click or touch input when being viewed in a browser;
to direct the browser to display a web page of the online store, orto display a location of the physical store corresponding to the address; and
posting the electronic message that includes the tag on an account of the merchant on a social media cite.
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 a social media interface system, a copy of an electronic message sent from a merchant computer of a merchant to an inventory management system for updating an inventory of items for sale at a physical store of the merchant or an online store of the merchant; parsing the copy of the electronic message by a message parser of the social media interface system to determine one or more keywords in the electronic message; determining, by the message parser, that the one or more keywords indicate that the electronic message describes an item that is offered by the merchant to sell at the physical store or the online store, wherein the determining includes; identifying one or more words or phrases indicating an offer to sell; and identifying the item from the inventory stored on an inventory management system coupled to the social media interface system using at least one of the one or more keywords; in response to the determining, retrieving a link from a user registry using an account name of the merchant, the link being directed to the online store of the merchant or including an address of the physical store, wherein the link is associated with the account name in the user registry, and is previously entered by the merchant or generated for the merchant; inserting the link as a tag of the one or more keywords of the electronic message, the tag operable to cause the one or more keywords, upon receiving a click or touch input when being viewed in a browser; to direct the browser to display a web page of the online store, or to display a location of the physical store corresponding to the address; and posting the electronic message that includes the tag on an account of the merchant on a social media cite. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving, by a social network interface system, a duplicate of an electronic message sent by a merchant from a user system to a social network site storing messages of the merchant and providing the stored messages for display in a browser; parsing the duplicate of the electronic message by a message parser of the social network interface system to determine one or more keywords in the electronic message; determining, by the message parser, that the one or more keywords indicate that the message describes an item that is offered by the merchant to sell at an online store of the merchant, wherein the determining includes; identifying one or more words or phrases indicating an offer to sell; and identifying the item from an inventory of the merchant stored on an inventory management system coupled to the social network interface system using at least one of the one or more keywords; in response to the determining, retrieving a link from a user registry using an account name of the merchant, the link being directed to the online store of the merchant and being associated with the account name in the user registry, wherein the link is previously entered by the merchant or generated for the merchant; and providing the link to a server of a social media site for posting in a message on the social media site. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method of automatically inserting links into electronic messages, comprising:
-
receiving a copy of an electronic message sent from a source to a destination; parsing the copy of the electronic message, including identifying one or more keywords indicating that the electronic message is related to selling or buying an item; in response, determining, based on identity information of the source, a link to access an online store or payment system of the source, the online store or payment system being configured to facilitate the selling or buying; and providing the link to one or more servers at the destination for presenting in the electronic message. - View Dependent Claims (10, 11, 12, 13)
-
-
14. 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 an electronic message sent from a source to a destination; parsing the copy of the electronic message, including identifying one or more keywords indicating that the electronic message is related to selling or buying an item; in response, determining, based on identity information of the source, a link to access an online store or payment system of the source, the online store or payment system being configured to facilitate the selling or buying; and providing the link to one or more servers at the destination for presenting in the electronic message. - View Dependent Claims (15, 16, 17, 18)
-
-
19. 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 an electronic message sent from a source to a destination; parsing the copy of the electronic message, including identifying one or more keywords indicating that the electronic message is related to selling or buying an item; in response, determining, based on identity information of the source, a link to access an online store or payment system of the source, the online store or payment system being configured to facilitate the selling or buying; and providing the link to one or more servers at the destination for presenting in the electronic message. - View Dependent Claims (20, 21, 22, 23)
-
Specification