Systems and methods for cross domain service component interaction

US12299265B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12299265-B2
Application numberUS-202418441454-A
CountryUS
Kind codeB2
Filing dateFeb 14, 2024
Priority dateJul 3, 2012
Publication dateMay 13, 2025
Grant dateMay 13, 2025

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.

Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user interface in an online social network. The user interface includes a first component and a second component, where the first component exposes content from a first database system at a first network domain and the second component exposes content from a second database system at a second network domain. A first interaction with the first component is received at a computing device, followed by a reference being provided in the second component, where the reference includes information related to the first interaction. A second interaction with the second component regarding the reference can be received at the computing device. Interactions between the components hosted on different database systems can occur through an application programming interface (API).

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a database system implemented using a server system, the database system configurable to cause: displaying, at a user device, a user interface to present a service request tracked using one or more records stored in one or more databases, the presentation including: details of the service request, a knowledge pane including: a search component to search for articles relevant to the service request, and a results component to present articles satisfying the search, and a message composing component to: select a channel for communicating with a customer, and compose a message to the customer; obtaining, via the search component of the knowledge pane, a search request to find articles relevant to the service request; identifying, at least by performing an article search on one or more databases, one or more articles satisfying the search request; displaying, in the results component of the knowledge pane, the identified one or more articles; obtaining, from the user device, an insert knowledge request to add a selected one or more articles displayed in the results component of the knowledge pane to a message to the customer; adding the selected one or more articles to the message to the customer, including inserting at least a portion of content of the selected one or more articles in the message to the customer; obtaining, from the user device, a send request to send the message to the customer; and sending the message to the customer via the selected channel. 2. The system of claim 1 , wherein the search request identifies one or more of: one or more search terms, one or more products, one or more categories, one or more languages, or one or more locales. 3. The system of claim 1 , the database system further configurable to cause: linking, through one or more databases, the selected one or more articles to the service request responsive to a link request from the user device. 4. The system of claim 3 , wherein linking the selected one or more articles to the service request includes one or more of: adding text from an article or adding a link to an article. 5. The system of claim 3 , wherein linking the selected one or more articles to the service request includes saving the service request. 6. The system of claim 1 , wherein the selected channel is email. 7. The system of claim 1 , wherein the search request is obtained following opening of the knowledge pane in the user interface. 8. A computer program product comprising a non-transitory computer-readable medium storing computer-readable program code to be executed by one or more processors, the program code comprising instructions configurable to cause: displaying, at a user device, a user interface to present a service request tracked using one or more records stored in one or more databases, the presentation including: details of the service request, a knowledge pane including: a search component to search for articles relevant to the service request, and a results component to present articles satisfying the search, and a message composing component configurable to: select a channel for communicating with a customer, and compose a message to the customer; obtaining, via the search component of the knowledge pane, a search request to find articles relevant to the service request; identifying, at least by performing an article search on one or more databases, one or more articles satisfying the search request; displaying, in the results component of the knowledge pane, the identified one or more articles; obtaining, from the user device, an insert knowledge request to add a selected one or more articles displayed in the results component of the knowledge pane to a message to the customer; adding the selected one or more articles to the message to the customer, including inserting at least a portion of content of the selected one or more articles in the message to the customer; obtaining, from the user device, a send request to send the message to the customer; and sending the message to the customer via the selected channel. 9. The computer program product of claim 8 , wherein the search request identifies one or more of: one or more search terms, one or more products, one or more categories, one or more languages, or one or more locales. 10. The computer program product of claim 8 , the instructions further configurable to cause: linking, through one or more databases, the selected one or more articles to the service request responsive to a link request from the user device. 11. The computer program product of claim 10 , wherein linking the selected one or more articles to the service request includes one or more of: adding text from an article or adding a link to an article. 12. The computer program product of claim 10 , wherein linking the selected one or more articles to the service request includes saving the service request. 13. The computer program product of claim 8 , wherein the selected channel is email. 14. The computer program product of claim 8 , wherein the search request is obtained following opening of the knowledge pane in the user interface. 15. A computer-implemented method comprising: displaying, at a user device, a user interface to present a service request tracked using one or more records stored in one or more databases, the presentation including: details of the service request, a knowledge pane including: a search component to search for articles relevant to the service request, and a results component to present articles satisfying the search, and a message composing component to: select a channel for communicating with a customer, and compose a message to the customer; obtaining, via the search component of the knowledge pane, a search request to find articles relevant to the service request; identifying, at least by performing an article search on one or more databases, one or more articles satisfying the search request; displaying, in the results component of the knowledge pane, the identified one or more articles; obtaining, from the user device, an insert knowledge request to add a selected one or more articles displayed in the results component of the knowledge pane to a message to the customer; adding the selected one or more articles to the message to the customer, including inserting at least a portion of content of the selected one or more articles in the message to the customer; obtaining, from the user device, a send request to send the message to the customer; and sending the message to the customer via the selected channel. 16. The computer-implemented method of claim 15 , wherein the search request identifies one or more of: one or more search terms, one or more products, one or more categories, one or more languages, or one or more locales. 17. The computer-implemented method of claim 15 , further comprising: linking, through one or more databases, the selected one or more articles to the service request responsive to a link request from the user device. 18. The computer-implemented method of claim 17 , wherein linking the selected one or more articles to the service request includes one or more of: adding text from an article or adding a link to an article. 19. The computer-implemented method of claim 17 , wherein linking the selected one or more articles to the service request includes saving the service request. 20. The computer-implemented method of claim 15 , wherein the selected channel is email.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

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

  • Customer relationship services · CPC title

  • for supporting social networking services · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • Commerce · 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 US12299265B2 cover?
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user interface in an online social network. The user interface includes a first component and a second component, where the first component exposes content from a first database system at a first network domain and the second component exposes conte…
Who is the assignee on this patent?
Salesforce Com Inc, Salesforce Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 13 2025 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).