IP Library › Granted Patent US 12,354,113
Granted Patent B2
US 12,354,113 · App. 18/746,365 · Granted Jul 8, 2025

Integrating and managing social networking information in an on-demand database system

Inventor: Chet Chauhan (San Francisco, CA)
Assignee: Salesforce, Inc.
G06Q30/01G06F16/95G06F16/9535G06F16/958G06Q30/0201G06Q50/01H04L51/216H04L51/52H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,354,113
App. No.
18/746,365
Granted
Jul 8, 2025
Kind
B2
Abstract

Some embodiments comprise integrating information from a social network into a multi-tenant database system. A plurality of information from the social network is retrieved, using a processor and a network interface of a server computer in the multi-tenant database system, wherein the plurality of information is associated with a message transmitted using the social network. Metadata related to the transmitted message is generated, using the processor. A conversation object is generated, using the processor, based on the plurality of information associated with the transmitted message and the metadata related to the transmitted message. The conversation object is then stored in an entity in the multi-tenant database system, using the processor of the server computer.

Claims (50)

1. A system comprising:

a server system comprising one or more processors, the server system configurable to cause:

displaying an account of a customer relationship management (CRM) database in an area of a user interface (UI) on a display device;

identifying one or more social media posts displayable in the UI;

assigning, responsive to input via the UI, one or more social media users associated with the one or more social media posts to the account, including mapping the one or more social media users to the account in the CRM database;

displaying information indicating the assignment of the one or more social media users to the account in an account overview of the UI; and

tracking the account in the CRM database in association with the one or more social media users.

2. The system of claim 1 , the server system further configurable to cause:

retrieving the one or more social media posts from one or more defined social media channels.

3. The system of claim 2 , wherein the one or more social media posts are retrieved using social media integration provided by a web client.

4. The system of claim 1 , the server system further configurable to cause:

triggering one or more follow-up business actions, including creating a service request in the CRM database, the one or more follow-up business actions being trackable in association with a social media user using an interaction record.

5. The system of claim 1 , the server system further configurable to cause:

capturing social media user data from one or more social media posts using the assignment of the one or more social media users to the account.

6. The system of claim 1 , the server system further configurable to cause:

assigning the one or more social media users to one or more of a group or a contact in one or more of the CRM database or the UI.

7. The system of claim 1 , the server system further configurable to cause:

processing an incoming customer service communication from one of a plurality of channels including one or more of: phone, e-mail, chat, messaging, portal, or social media.

8. A non-transitory computer-readable medium storing computer program instructions capable of being executed by one or more processors, the instructions configurable to cause:

displaying an account of a customer relationship management (CRM) database in an area of a user interface (UI) on a display device;

identifying one or more social media posts displayable in the UI;

assigning, responsive to input via the UI, one or more social media users associated with the one or more social media posts to the account, including mapping the one or more social media users to the account in the CRM database;

displaying information indicating the assignment of the one or more social media users to the account in an account overview of the UI; and

tracking the account in the CRM database in association with the one or more social media users.

9. The non-transitory computer-readable medium of claim 8 , the instructions further configurable to cause:

retrieving the one or more social media posts from one or more defined social media channels.

10. The non-transitory computer-readable medium of claim 9 , wherein the one or more social media posts are retrieved using social media integration provided by a web client.

11. The non-transitory computer-readable medium of claim 8 , the instructions further configurable to cause:

triggering one or more follow-up business actions, including creating a service request in the CRM database, the one or more follow-up business actions being trackable in association with a social media user using an interaction record.

12. The non-transitory computer-readable medium of claim 8 , the instructions further configurable to cause:

capturing social media user data from one or more social media posts using the assignment of the one or more social media users to the account.

13. The non-transitory computer-readable medium of claim 8 , the instructions further configurable to cause:

assigning the one or more social media users to one or more of a group or a contact in one or more of the CRM database or the UI.

14. The non-transitory computer-readable medium of claim 8 , the instructions further configurable to cause:

processing an incoming customer service communication from one of a plurality of channels including one or more of: phone, e-mail, chat, messaging, portal, or social media.

15. A computer-implemented method comprising:

displaying an account of a customer relationship management (CRM) database in an area of a user interface (UI) on a display device;

identifying one or more social media posts displayable in the UI;

assigning, responsive to input via the UI, one or more social media users associated with the one or more social media posts to the account, including mapping the one or more social media users to the account in the CRM database;

displaying information indicating the assignment of the one or more social media users to the account in an account overview of the UI; and

tracking the account in the CRM database in association with the one or more social media users.

16. The computer-implemented method of claim 15 , further comprising:

retrieving the one or more social media posts from one or more defined social media channels.

17. The computer-implemented method of claim 16 , wherein the one or more social media posts are retrieved using social media integration provided by a web client.

18. The computer-implemented method of claim 15 , further comprising:

triggering one or more follow-up business actions, including creating a service request in the CRM database, the one or more follow-up business actions being trackable in association with a social media user using an interaction record.

19. The computer-implemented method of claim 15 , further comprising:

capturing social media user data from one or more social media posts using the assignment of the one or more social media users to the account.

20. The computer-implemented method of claim 15 , further comprising:

assigning the one or more social media users to one or more of a group or a contact in one or more of the CRM database or the UI.

Continuity (9)
Continuation 18331563 · Jun 8, 2023
Continuation 17806997 · Jun 15, 2022
Continuation 17249956 · Mar 19, 2021
Continuation 16676182 · Nov 6, 2019
Continuation 15374807 · Dec 9, 2016
Continuation 14145870 · Dec 31, 2013
Continuation 12917326 · Nov 1, 2010
Provisional Application 61256861 · Oct 30, 2009
Related Publication 20240412225A1 · Dec 12, 2024
References Cited (238)
US 5577188A · Zhu · 1996 [cited by applicant]
US 5608872A · Schwartz et al. · 1997 [cited by applicant]
US 5649104A · Carleton et al. · 1997 [cited by applicant]
US 5715450A · Ambrose et al. · 1998 [cited by applicant]
US 5761419A · Schwartz et al. · 1998 [cited by applicant]
US 5819038A · Carleton et al. · 1998 [cited by applicant]
US 5821937A · Tonelli et al. · 1998 [cited by applicant]
US 5831610A · Tonelli et al. · 1998 [cited by applicant]
US 5873096A · Lim et al. · 1999 [cited by applicant]
US 5918159A · Fomukong et al. · 1999 [cited by applicant]
US 5963953A · Cram et al. · 1999 [cited by applicant]
US 5983227A · Nazem et al. · 1999 [cited by applicant]
US 6092083A · Brodersen et al. · 2000 [cited by applicant]
US 6161149A · Achacoso et al. · 2000 [cited by applicant]
US 6169534B1 · Raffel et al. · 2001 [cited by applicant]
US 6178425B1 · Brodersen et al. · 2001 [cited by applicant]
US 6189011B1 · Lim et al. · 2001 [cited by applicant]
US 6216133B1 · Masthoff · 2001 [cited by applicant]
US 6216135B1 · Brodersen et al. · 2001 [cited by applicant]
US 6233617B1 · Rothwein et al. · 2001 [cited by applicant]
US 6236978B1 · Tuzhilin · 2001 [cited by applicant]
US 6266669B1 · Brodersen et al. · 2001 [cited by applicant]
US 6288717B1 · Dunkle · 2001 [cited by applicant]
US 6295530B1 · Ritchie et al. · 2001 [cited by applicant]
US 6324568B1 · Diec · 2001 [cited by applicant]
US 6324693B1 · Brodersen et al. · 2001 [cited by applicant]
US 6336137B1 · Lee et al. · 2002 [cited by applicant]
US D454139S · Feldcamp · 2002 [cited by applicant]
US 6367077B1 · Brodersen et al. · 2002 [cited by applicant]
US 6393605B1 · Loomans · 2002 [cited by applicant]
US 6405220B1 · Brodersen et al. · 2002 [cited by applicant]
US 6411949B1 · Schaffer · 2002 [cited by applicant]
US 6434550B1 · Warner et al. · 2002 [cited by applicant]
US 6446089B1 · Brodersen et al. · 2002 [cited by applicant]
US 6535909B1 · Rust · 2003 [cited by applicant]
US 6549908B1 · Loomans · 2003 [cited by applicant]
US 6553563B2 · Ambrose et al. · 2003 [cited by applicant]
US 6560461B1 · Fomukong et al. · 2003 [cited by applicant]
US 6574635B2 · Stauber et al. · 2003 [cited by applicant]
US 6577726B1 · Huang et al. · 2003 [cited by applicant]
US 6601087B1 · Zhu et al. · 2003 [cited by applicant]
US 6604117B2 · Lim et al. · 2003 [cited by applicant]
US 6604128B2 · Diec · 2003 [cited by applicant]
US 6609150B2 · Lee et al. · 2003 [cited by applicant]
US 6621834B1 · Scherpbier et al. · 2003 [cited by applicant]
US 6654032B1 · Zhu et al. · 2003 [cited by applicant]
US 6665648B2 · Brodersen et al. · 2003 [cited by applicant]
US 6665655B1 · Warner et al. · 2003 [cited by applicant]
US 6684438B2 · Brodersen et al. · 2004 [cited by applicant]
US 6711565B1 · Subramaniam et al. · 2004 [cited by applicant]
US 6724399B1 · Katchour et al. · 2004 [cited by applicant]
US 6728702B1 · Subramaniam et al. · 2004 [cited by applicant]
US 6728960B1 · Loomans · 2004 [cited by applicant]
US 6732095B1 · Warshavsky et al. · 2004 [cited by applicant]
US 6732100B1 · Brodersen et al. · 2004 [cited by applicant]
US 6732111B2 · Brodersen et al. · 2004 [cited by applicant]
US 6754681B2 · Brodersen et al. · 2004 [cited by applicant]
US 6763351B1 · Subramaniam et al. · 2004 [cited by applicant]
US 6763501B1 · Zhu et al. · 2004 [cited by applicant]
US 6768904B2 · Kim · 2004 [cited by applicant]
US 6772229B1 · Achacoso et al. · 2004 [cited by applicant]
US 6782383B2 · Subramaniam et al. · 2004 [cited by applicant]
US 6804330B1 · Jones et al. · 2004 [cited by applicant]
US 6826565B2 · Ritchie et al. · 2004 [cited by applicant]
US 6826582B1 · Chatterjee et al. · 2004 [cited by applicant]
US 6826745B2 · Coker et al. · 2004 [cited by applicant]
US 6829655B1 · Huang et al. · 2004 [cited by applicant]
US 6842748B1 · Warner et al. · 2005 [cited by applicant]
US 6850895B2 · Brodersen et al. · 2005 [cited by applicant]
US 6850949B2 · Warner et al. · 2005 [cited by applicant]
US 6907566B1 · McElfresh et al. · 2005 [cited by applicant]
US 7062502B1 · Kesler · 2006 [cited by applicant]
US 7069231B1 · Cinarkaya et al. · 2006 [cited by applicant]
US 7069497B1 · Desai · 2006 [cited by applicant]
US 7100111B2 · McElfresh et al. · 2006 [cited by applicant]
US 7181758B1 · Chan · 2007 [cited by applicant]
US 7269590B2 · Hull et al. · 2007 [cited by applicant]
US 7289976B2 · Kihneman et al. · 2007 [cited by applicant]
US 7340411B2 · Cook · 2008 [cited by applicant]
US 7356482B2 · Frankland et al. · 2008 [cited by applicant]
US 7373599B2 · McElfresh et al. · 2008 [cited by applicant]
US 7401094B1 · Kesler · 2008 [cited by applicant]
US 7406501B2 · Szeto et al. · 2008 [cited by applicant]
US 7412455B2 · Dillon · 2008 [cited by applicant]
US 7454509B2 · Boulter et al. · 2008 [cited by applicant]
US 7508789B2 · Chan · 2009 [cited by applicant]
US 7599935B2 · La Rotonda et al. · 2009 [cited by applicant]
US 7603331B2 · Tuzhilin et al. · 2009 [cited by applicant]
US 7603483B2 · Psounis et al. · 2009 [cited by applicant]
US 7620655B2 · Larsson et al. · 2009 [cited by applicant]
US 7644122B2 · Weyer et al. · 2010 [cited by applicant]
US 7668861B2 · Steven · 2010 [cited by applicant]
US 7698160B2 · Beaven et al. · 2010 [cited by applicant]
US 7730478B2 · Weissman · 2010 [cited by applicant]
US 7747648B1 · Kraft et al. · 2010 [cited by applicant]
US 7779039B2 · Weissman et al. · 2010 [cited by applicant]
US 7779475B2 · Jakobson et al. · 2010 [cited by applicant]
US 7827208B2 · Bosworth et al. · 2010 [cited by applicant]
US 7851004B2 · Hirao et al. · 2010 [cited by applicant]
US 7853881B1 · Aly et al. · 2010 [cited by applicant]
US 7945653B2 · Zuckerberg et al. · 2011 [cited by applicant]
US 8005896B2 · Cheah · 2011 [cited by applicant]
US 8014943B2 · Jakobson · 2011 [cited by applicant]
US 8015495B2 · Achacoso et al. · 2011 [cited by applicant]
US 8032297B2 · Jakobson · 2011 [cited by applicant]
US 8073850B1 · Hubbard et al. · 2011 [cited by applicant]
US 8082301B2 · Ahlgren et al. · 2011 [cited by applicant]
US 8095413B1 · Beaven · 2012 [cited by applicant]
US 8095531B2 · Weissman et al. · 2012 [cited by applicant]
US 8095594B2 · Beaven et al. · 2012 [cited by applicant]
US 8103611B2 · Tuzhilin et al. · 2012 [cited by applicant]
US 8150913B2 · Cheah · 2012 [cited by applicant]
US 8209308B2 · Rueben et al. · 2012 [cited by applicant]
US 8209333B2 · Hubbard et al. · 2012 [cited by applicant]
US 8275836B2 · Beaven et al. · 2012 [cited by applicant]
US 8457545B2 · Chan · 2013 [cited by applicant]
US 8484111B2 · Frankland et al. · 2013 [cited by applicant]
US 8490025B2 · Jakobson et al. · 2013 [cited by applicant]
US 8504945B2 · Jakobson et al. · 2013 [cited by applicant]
US 8510045B2 · Rueben et al. · 2013 [cited by applicant]
US 8510664B2 · Rueben et al. · 2013 [cited by applicant]
US 8566301B2 · Rueben et al. · 2013 [cited by applicant]
US 8621015B2 · Chauhan · 2013 [cited by applicant]
US 8646103B2 · Jakobson et al. · 2014 [cited by applicant]
US 8756275B2 · Jakobson · 2014 [cited by applicant]
US 8769004B2 · Jakobson · 2014 [cited by applicant]
US 8769017B2 · Jakobson · 2014 [cited by applicant]
US 9519711B2 · Chauhan · 2016 [cited by applicant]
US 10489790B2 · Chauhan · 2019 [cited by applicant]
US 10977661B2 · Chauhan · 2021 [cited by applicant]
US 11386434B2 · Chauhan · 2022 [cited by applicant]
US 11715110B2 · Chauhan · 2023 [cited by applicant]
US 12045834B2 · Chauhan · 2024 [cited by applicant]
US 20010044791A1 · Richter et al. · 2001 [cited by applicant]
US 20020072951A1 · Lee et al. · 2002 [cited by applicant]
US 20020082892A1 · Raffel et al. · 2002 [cited by applicant]
US 20020129352A1 · Brodersen et al. · 2002 [cited by applicant]
US 20020140731A1 · Subramaniam et al. · 2002 [cited by applicant]
US 20020143997A1 · Huang et al. · 2002 [cited by applicant]
US 20020162090A1 · Parnell et al. · 2002 [cited by applicant]
US 20020165742A1 · Robins · 2002 [cited by applicant]
US 20030004971A1 · Gong et al. · 2003 [cited by applicant]
US 20030018705A1 · Chen et al. · 2003 [cited by applicant]
US 20030018830A1 · Chen et al. · 2003 [cited by applicant]
US 20030066031A1 · Laane · 2003 [cited by applicant]
US 20030066032A1 · Ramachandran et al. · 2003 [cited by applicant]
US 20030069936A1 · Warner et al. · 2003 [cited by applicant]
US 20030070000A1 · Coker et al. · 2003 [cited by applicant]
US 20030070004A1 · Mukundan et al. · 2003 [cited by applicant]
US 20030070005A1 · Mukundan et al. · 2003 [cited by applicant]
US 20030074418A1 · Coker · 2003 [cited by applicant]
US 20030120675A1 · Stauber et al. · 2003 [cited by applicant]
US 20030151633A1 · George et al. · 2003 [cited by applicant]
US 20030159136A1 · Huang et al. · 2003 [cited by applicant]
US 20030187921A1 · Diec · 2003 [cited by applicant]
US 20030189600A1 · Gune et al. · 2003 [cited by applicant]
US 20030204427A1 · Gune et al. · 2003 [cited by applicant]
US 20030206192A1 · Chen et al. · 2003 [cited by applicant]
US 20030225730A1 · Warner et al. · 2003 [cited by applicant]
US 20040001092A1 · Rothwein et al. · 2004 [cited by applicant]
US 20040010489A1 · Rio · 2004 [cited by applicant]
US 20040015981A1 · Coker et al. · 2004 [cited by applicant]
US 20040027388A1 · Berg et al. · 2004 [cited by applicant]
US 20040128001A1 · Levin et al. · 2004 [cited by applicant]
US 20040186860A1 · Lee et al. · 2004 [cited by applicant]
US 20040193510A1 · Catahan, Jr. et al. · 2004 [cited by applicant]
US 20040199489A1 · Barnes-Leon et al. · 2004 [cited by applicant]
US 20040199536A1 · Barnes Leon et al. · 2004 [cited by applicant]
US 20040199543A1 · Braud et al. · 2004 [cited by applicant]
US 20040249854A1 · Barnes-Leon et al. · 2004 [cited by applicant]
US 20040260534A1 · Pak et al. · 2004 [cited by applicant]
US 20040260659A1 · Chan et al. · 2004 [cited by applicant]
US 20040268299A1 · Lei et al. · 2004 [cited by applicant]
US 20050050555A1 · Exley et al. · 2005 [cited by applicant]
US 20050091098A1 · Brodersen et al. · 2005 [cited by applicant]
US 20060021019A1 · Hinton et al. · 2006 [cited by applicant]
US 20070214097A1 · Parsons et al. · 2007 [cited by applicant]
US 20080249972A1 · Dillon · 2008 [cited by applicant]
US 20090012760A1 · Schunemann · 2009 [cited by examiner]
US 20090063415A1 · Chatfield et al. · 2009 [cited by applicant]
US 20090094340A1 · Gillai · 2009 [cited by examiner]
US 20090100342A1 · Jakobson · 2009 [cited by applicant]
US 20090164233A1 · Arnold · 2009 [cited by examiner]
US 20090177484A1 · Davis et al. · 2009 [cited by applicant]
US 20090177744A1 · Marlow et al. · 2009 [cited by applicant]
US 20090182832A1 · O'Sullivan · 2009 [cited by examiner]
US 20090210507A1 · Haverkos · 2009 [cited by examiner]
US 20090307320A1 · Golan · 2009 [cited by examiner]
US 20100144318A1 · Cable · 2010 [cited by applicant]
US 20100161734A1 · Wang · 2010 [cited by examiner]
US 20100223341A1 · Manolescu · 2010 [cited by examiner]
US 20100293055A1 · Nash · 2010 [cited by examiner]
US 20100325107A1 · Kenton et al. · 2010 [cited by applicant]
US 20110055264A1 · Sundelin · 2011 [cited by examiner]
US 20110218958A1 · Warshavsky et al. · 2011 [cited by applicant]
US 20110247051A1 · Bulumulla et al. · 2011 [cited by applicant]
US 20110276638A1 · Errico · 2011 [cited by examiner]
US 20120042218A1 · Cinarkaya et al. · 2012 [cited by applicant]
US 20120233137A1 · Jakobson et al. · 2012 [cited by applicant]
US 20120290407A1 · Hubbard et al. · 2012 [cited by applicant]
US 20130212497A1 · Zelenko et al. · 2013 [cited by applicant]
US 20130218948A1 · Jakobson · 2013 [cited by applicant]
US 20130218949A1 · Jakobson · 2013 [cited by applicant]
US 20130218966A1 · Jakobson · 2013 [cited by applicant]
US 20130247216A1 · Cinarkaya et al. · 2013 [cited by applicant]
US 20130326622A9 · Chasin · 2013 [cited by examiner]
US 20140359537A1 · Jackobson et al. · 2014 [cited by applicant]
US 20150006289A1 · Jakobson et al. · 2015 [cited by applicant]
US 20150007050A1 · Jakobson et al. · 2015 [cited by applicant]
US 20150095162A1 · Jakobson et al. · 2015 [cited by applicant]
US 20150142596A1 · Jakobson et al. · 2015 [cited by applicant]
US 20150172563A1 · Jakobson et al. · 2015 [cited by applicant]
US 20160379222A1 · Chauhan et al. · 2016 [cited by applicant]
US 20170091776A1 · Chauhan · 2017 [cited by applicant]
US 20190197558A1 · Chauhan et al. · 2019 [cited by applicant]
US 20200074474A1 · Chauhan · 2020 [cited by applicant]
US 20210279738A1 · Chauhan · 2021 [cited by applicant]
US 20220383328A1 · Chauhan · 2022 [cited by applicant]
US 20230394490A1 · Chauhan · 2023 [cited by applicant]
“Google Plus Users”, Google+Ripples, Oct. 31, 2011 [retrieved on Feb. 21, 2012 from Internet at http://www.googleplusers.com/google-ripples.html], 3 pages. [cited by applicant]
Microsoft, “E-mail to Case_Lead Using CRM 4 Workflow”, Feb. 19, 2008, 20 pages [retrieved on Dec. 9, 2016]. Retrieved from the Internet URL: https://blogs.msdn.microsoft.com/crm/2008/02/19/e-mail-to-caselead-using-crm-4… [cited by applicant]
Microsoft, “How do I convert an email into a Lead or a Case”, Sep. 27, 2006, 7 pages [retrieved on Dec. 9, 2016]. Retrieved from the Internet URL: https://blogs.msdn.microsoft.com/crm/2006/09/27/how-do-i-convert-an-emai… [cited by applicant]
U.S. Non-Final Office Action dated Feb. 1, 2024 in U.S. Appl. No. 18/331,563. [cited by applicant]
U.S. Non-Final Office Action dated Feb. 15, 2023 in U.S. Appl. No. 17/806,997. [cited by applicant]
U.S. Notice of Allowance dated Dec. 14, 2020 issued in U.S. Appl. No. 16/676,182. [cited by applicant]
U.S. Notice of Allowance dated Jan. 26, 2022 issued U.S. Appl. No. 17/249,956. [cited by applicant]
U.S. Notice of Allowance dated Jul. 29, 2019 issued in U.S. Appl. No. 15/374,807. [cited by applicant]
U.S. Notice of Allowance dated Aug. 26, 2013 issued in U.S. Appl. No. 12/917,326. [cited by applicant]
U.S. Notice of Allowance dated Aug. 9, 2016 issued in U.S. Appl. No. 14/145,870. [cited by applicant]
U.S. Notice of Allowance dated Mar. 9, 2022 in U.S. Appl. No. 17/249,956. [cited by applicant]
U.S. Notice of Allowance dated Mar. 9, 2023 in U.S. Appl. No. 17/806,997. [cited by applicant]
U.S. Notice of Allowance dated Mar. 14, 2024 in U.S. Appl. No. 18/331,563. [cited by applicant]
U.S. Office Action dated Nov. 24, 2021 issued in U.S. Appl. No. 17/249,956. [cited by applicant]
U.S. Office Action dated Nov. 4, 2020 issued in U.S. Appl. No. 16/676,182. [cited by applicant]
U.S. Office Action dated Dec. 18, 2015 issued in U.S. Appl. No. 14/145,870. [cited by applicant]
U.S. Office Action dated Apr. 5, 2019 issued in U.S. Appl. No. 15/374,807. [cited by applicant]
U.S. Office Action dated May 10, 2013 issued in U.S. Appl. No. 12/917,326. [cited by applicant]
U.S. Office Action dated Sep. 18, 2012 issued in U.S. Appl. No. 12/917,326. [cited by applicant]