E-commerce messaging using SMS
US-9331871-B2 · May 3, 2016 · US
US2016294748A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016294748-A1 |
| Application number | US-201615176023-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 7, 2016 |
| Priority date | Dec 25, 2013 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A server with one or more processors and memory receives a template request from a public account in the social networking platform for a message template and determines a category corresponding to the template request based on a characteristic of the public account or a characteristic specified in the template request. The server identifies template(s) according to the category from a template library and sends the template(s) with corresponding template identifiers to the public account. After the sending, the server receives a message request from the public account, including a template identifier for a first message template, recipient information, and respective values for one or more information parameters of the first message template. The server generates a message based on the message request and the first message template and sends the generated message to a user account in the social networking platform that corresponds to the recipient information.
Opening claim text (preview).
What is claimed is: 1 . A method controlling message dissemination from public accounts to user accounts in a social networking platform, the method comprising: at a server with one or more processors and memory: receiving a template request from a public account in the social networking platform for a message template; determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request; identifying one or more message templates according to the one or more determined categories from a message template library of approved message templates; sending the one or more identified message templates with corresponding template identifiers to the public account; after sending the one or more identified message templates to the public account, receiving a message request from the public account, the message request including a corresponding template identifier of a first message template, recipient information, and respective values for one or more information parameters of the first message template; generating a message based on the message request and the first message template; and sending the generated message to a user account in the social networking platform that corresponds to the recipient information. 2 . The method of claim 1 , further comprising: determining whether the first message template is one of the one or more message templates identified in accordance with the one or more determined categories, wherein generation of the message based on the message request and the first message template is in accordance with a determination that the first message template is one of the one or more message templates identified in accordance with the one of the one or more determined categories. 3 . The method of claim 1 , wherein the characteristic of the public account includes one or more registered business categories of the public account, and wherein determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request further comprises: determining the one or more categories corresponding to the template request based on the one or more registered business categories of the public account. 4 . The method of claim 1 , wherein the characteristic specified in the template request includes one or more template categories, and wherein determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request further comprises: determining the one or more categories corresponding to the template request based on the one or more template categories specified in the template request. 5 . The method of claim 1 , wherein the characteristic specified in the template request includes one or more template categories, and wherein the method further comprises: in accordance with a determination that the one or more template categories specified in the template request do not match any template categories in a set of approved template categories corresponding to a first business category under which the public account is registered, prompting the public account to initiate a message template creation process. 6 . The method of claim 5 , further comprising: after prompting the public account to initiate the message template creation process, receiving a new message template from the public account; determining a respective template category for the new message template; determining a second business category corresponding to the respective template category of the new message template, wherein the second business category is different from the first business category; and determining whether to add the new message template to the new message template library and to associate the respective template category of the new message template with the first business category, based on a count of shared message templates between the second business category and the first business category. 7 . The method of claim 1 , wherein the first message template is a new message template created based on a modification to at least one of the one or more message template identified according to the one or more determined categories, and wherein the method further comprises: determining whether to add to the new message template to the message template library based on the modification to the at least one message template. 8 . A server, comprising: one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for: receiving a template request from a public account in the social networking platform for a message template; determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request; identifying one or more message templates according to the one or more determined categories from a message template library of approved message templates; sending the one or more identified message templates with corresponding template identifiers to the public account; after sending the one or more identified message templates to the public account, receiving a message request from the public account, the message request including a corresponding template identifier of a first message template, recipient information, and respective values for one or more information parameters of the first message template; generating a message based on the message request and the first message template; and sending the generated message to a user account in the social networking platform that corresponds to the recipient information. 9 . The server of claim 8 , wherein the one or more programs further comprise instructions for: determining whether the first message template is one of the one or more message templates identified in accordance with the one or more determined categories, wherein generation of the message based on the message request and the first message template is in accordance with a determination that the first message template is one of the one or more message templates identified in accordance with the one of the one or more determined categories. 10 . The server of claim 8 , wherein the characteristic of the public account includes one or more registered business categories of the public account, and wherein determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request further comprises: determining the one or more categories corresponding to the template request based on the one or more registered business categories of the public account. 11 . The server of claim 8 , wherein the characteristic specified in the template request includes one or more template categories, and wherein determining one or more categories corresponding to the template request based on at least one of a characteristic of the public account or a characteristic specified in the template request further comprises: determining the one or more categories corresponding to the template request based on the one or more template categories specified in the template request. 12 . The server of claim 8 , wherein the characteristic specified in the template request includes one or more template catego
Computer-aided management of electronic mailing [e-mailing] · CPC title
Messaging; Mailboxes; Announcements · CPC title
Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title
Format adaptation, e.g. format conversion or compression · CPC title
User profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.