Methods and systems for facilitating customer support using a social post case feed and publisher

US9972015B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9972015-B2
Application numberUS-201414451632-A
CountryUS
Kind codeB2
Filing dateAug 5, 2014
Priority dateSep 13, 2013
Publication dateMay 15, 2018
Grant dateMay 15, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems are provided for integrating social media channels into a customer service management (CRM) portal. The method includes receiving data for a consumer post, parsing the data into a social post object and a social persona object, creating a case from the objects, and displaying the case in the CRM portal.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of integrating social media channels into a customer service portal of a Customer Relationship Management (CRM) system, comprising: retrieving, via a retrieval system based on rules specified by a rules engine, data from a customer post on a social media channel, wherein the data are received in the form of a Java script object notation (JSON) string comprising data fields, wherein rules used by the rules engine are configurable by an organization using the CRM system to find customer posts that warrant creation of a customer service case, and wherein customer posts that warrant creation of the customer service case are a subset of all posts on the social media channel relating to the organization; receiving the data from the customer post by ingesting the JSON string via an application programming interface (API) of the CRM system; parsing, at a parser of the CRM system, the data fields of the JSON string into at least two objects comprising a social post object and a social persona object; creating, via the CRM system, a customer service case from the at least two objects; and causing the customer service case to be displayed at the customer service portal. 2. The method of claim 1 , wherein parsing the data fields of the JSON string into at least two objects comprises: parsing, at the parser of the CRM system, the data fields of the JSON string into the social post object that corresponds to a posted message of the customer post and the social persona object that corresponds to an author of the customer post. 3. The method of claim 2 , wherein the customer service portal comprises a social publisher and a social case feed, and further wherein displaying the customer service case in the customer service portal comprises: displaying information obtained from the social post object and the social persona object in the social case feed. 4. The method of claim 3 , further comprising: automatically identifying from a plurality of social media channels the social media channel from which the customer post originated; automatically pre-configuring, by the customer service portal, a response to the customer post in compliance with protocols associated with the social media channel that allow the response to be communicated via the social media channel; displaying a prompt to compose a reply to the customer post be included with the response in compliance with protocols associated with the social media channel; pre-populating the reply based on information obtained from the social post object and the social persona object; and creating, by using the customer service portal, the response including the reply. 5. The method of claim 4 , wherein automatically pre-configuring, comprises: automatically determining, by the customer service portal, a particular account of the social media channel that is associated with the author of the customer post from the social persona object; and automatically pre-configuring, by the customer service portal, the response to the customer post to be directed toward the particular account associated with the author of the customer post. 6. The method of claim 5 , wherein: receiving data from the consumer post comprises receiving the data from one of the following channels: Twitter and Facebook; and transmitting the response using the same channel from which the data was received. 7. The method of claim 1 , wherein the CRM system is a multi-tenant CRM system that provides a CRM application to a plurality of organizations. 8. The method of claim 5 , wherein automatically pre-configuring further comprises: constraining total character length of the first response to be in compliance with the protocols associated with the first social media channel. 9. The method of claim 7 , wherein each organization specifies rules used by the rules engine to find customer posts that warrant creation of a customer service case. 10. The method of claim 1 , wherein the retrieval system is a multi-site retrieval system. 11. A customer service system configured to communicate with at least one social media channel, the customer service system comprising: a rules engine, wherein rules used by the rules engine are configurable by an organization using a Customer Relationship Management (CRM) system to find social posts that warrant creation of a customer service case, and wherein social posts that warrant creation of the customer service case are a subset of all social posts on the social media channel relating to the organization; a retrieval system configured to retrieve, based on rules specified by the rules engine, data from a social post on at least one social media channel; an interface to the CRM system, wherein the interface is configured to receive the data from the social post that was retrieved from the at least one social media channel by ingesting, via an application programming interface (API) of the CRM system, the data in the form of a Java script object notation (JSON) string comprising data fields, wherein the interface includes code configured to parse the data fields of the JSON string into at least two objects comprising a social post object and a social persona object; a database communicatively coupled to the interface for storing the at least two objects; and a display module of a customer service portal including: a case feed configured to display the at least two objects retrieved from the database to an agent, and a publisher module configured to allow the agent to respond to the social post via the at least one social media channel through the interface. 12. The system of claim 11 , wherein the at least one social media channel comprises at least one of Twitter and Facebook. 13. The system of claim 11 , wherein the retrieval system is a multi-site retrieval system. 14. The system of claim 11 , wherein the interface is configured to parse the data fields of the JSON string into at least: the social post object that corresponds to a posted message of the customer post; and the social persona object that corresponds to an author of the customer post. 15. The system of claim 14 , wherein the display module of the customer service portal is configured to display indicia of the social post object and the social persona object in the social case feed. 16. The system of claim 11 , further comprising: a processing system configured to: automatically identify from a plurality of social media channels the social media channel from which the customer post originated; automatically pre-configure, by the customer service portal, a response to the customer post in compliance with protocols associated with the social media channel that allow the response to be communicated via the social media channel; display a prompt to compose a reply to the customer post be included with the response in compliance with protocols associated with the social media channel; and pre-populate the reply based on information obtained from the social post object and the social persona object. 17. The system of claim 16 , wherein the processing system is further configured to: automatically determine a particular account of the social media channel that is associated with the author of the customer post from the social persona object; and automatically pre-configure the response to the customer post to be directed toward the particular account associated with the author of the customer post. 18. Computer code embodied in a non-transitory computer readable medium for execution by a process

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

  • Physics · mapped topic

  • G06Q30/016Primary

    After-sales · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9972015B2 cover?
Methods and systems are provided for integrating social media channels into a customer service management (CRM) portal. The method includes receiving data for a consumer post, parsing the data into a social post object and a social persona object, creating a case from the objects, and displaying the case in the CRM portal.
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 15 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).