Information exchange using a database system

US11599919B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11599919-B2
Application numberUS-201816214555-A
CountryUS
Kind codeB2
Filing dateDec 10, 2018
Priority dateSep 24, 2018
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

An information exchange environment may be maintained. The information exchange environment may be configurable to allow users of an application or service to exchange suggestion data with product development. A user interface may be displayed on a device of a first user of the application or service. A request from the first user to submit first suggestion data may be processed. The first suggestion data may be classified. The first suggestion data may be provided to a first product development entity.

First claim

Opening claim text (preview).

The invention claimed is: 1. A database system implemented using a server system, the database system configurable to cause: maintaining, using a database system, an information exchange environment, the information exchange environment configurable to allow users of an application or service to exchange suggestion data with product development entities associated with the application or service, the suggestion data comprising suggestions related to the application or service; processing a request, from a first user of the application or service, to submit first suggestion data related to the application or service; responsive to processing the request, displaying, on a device of the first user, a user interface of the application or service; prompting the first user to select a region of the user interface, the region including a plurality of features, wherein the plurality of features are associated with the first suggestion data; responsive to the first user selecting the region of the user interface, determining that there is an ambiguity resulting from the selecting; upon determining the ambiguity, analyzing a plurality of heuristics data to determine a first feature among the plurality of features in the region; classifying, based on the region of the user interface containing a dynamically generated user interface element identifier associated with the first feature of the application or service and a set of actions taken by the first user to navigate to a page associated with the region, the first suggestion data as being associated with the first feature; and providing, based on the classification of the first suggestion data, the first suggestion data to a first product development entity associated with the first feature. 2. The database system of claim 1 , wherein classification of the first suggestion data is further based on heuristics associated with the first user, the heuristics including one or both of: a page location associated with a page viewed by the first user when providing the first suggestion data or licenses associated with the first user. 3. The database system of claim 1 , the database system further configurable to cause: determining, based on a status of the first suggestion data, that the first suggestion data has met a first milestone; notifying, responsive to determining that the first suggestion data has met the first milestone, the first user that the first suggestion data has met the first milestone. 4. The database system of claim 1 , the database system further configurable to cause: determining that the first user has interacted with the first feature of the application or service; and prompting, responsive to determining that the first user has interacted with the first feature of the application or service, the first user to participate in research associated with the first feature of the application or service. 5. The database system of claim 1 , the database system further configurable to cause: processing vote data from a plurality of users of the application or service, the vote data indicating user preferences related to the first suggestion data; and displaying, on the device of the first user, an indicator of the vote data. 6. The database system of claim 5 , wherein: the information exchange environment is configurable to allow each user to submit a limited amount of suggestion data; and the information exchange environment is configurable to allow each user submit a limited number of votes related to suggestion data. 7. The database system of claim 1 , wherein the application or service comprises a customer relationship management (CRM) platform and/or a social networking system provided to a plurality of tenant organizations via an on-demand computing environment. 8. A method comprising: maintaining, using a database system, an information exchange environment, the information exchange environment configurable to allow users of an application or service to exchange suggestion data with product development entities associated with the application or service, the suggestion data comprising suggestions related to the application or service; processing a request, from a first user of the application or service, to submit first suggestion data related to the application or service; responsive to processing the request, displaying, on a device of the first user, a user interface of the application or service; prompting the first user to select a region of the user interface, the region including a plurality of features, wherein the plurality of features are associated with the first suggestion data; responsive to the first user selecting the region of the user interface, determining that there is an ambiguity resulting from the selecting; upon determining the ambiguity, analyzing a plurality of heuristics data to determine a first feature among the plurality of features in the region; classifying, based on the region of the user interface containing a dynamically generated user interface element identifier associated with the first feature of the application or service and a set of actions taken by the first user to navigate to a page associated with the region, the first suggestion data as being associated with the first feature; and providing, based on the classification of the first suggestion data, the first suggestion data to a first product development entity associated with the first feature. 9. The method of claim 8 , wherein classification of the first suggestion data is further based on heuristics associated with the first user, the heuristics including one or both of: a page location associated with a page viewed by the first user when providing the first suggestion data or licenses associated with the first user. 10. The method of claim 8 , the method further comprising: determining, based on a status of the first suggestion data, that the first suggestion data has met a first milestone; notifying, responsive to determining that the first suggestion data has met the first milestone, the first user that the first suggestion data has met the first milestone. 11. The method of claim 8 , the method further comprising: determining that the first user has interacted with the first feature of the application or service; and prompting, responsive to determining that the first user has interacted with the first feature of the application or service, the first user to participate in research associated with the first feature of the application or service. 12. The method of claim 8 , the method further comprising: processing vote data from a plurality of users of the application or service, the vote data indicating user preferences related to the first suggestion data; and displaying, on the device of the first user, an indicator of the vote data. 13. The method of claim 12 , wherein: the information exchange environment is configurable to allow each user to submit a limited amount of suggestion data; and the information exchange environment is configurable to allow each user submit a limited number of votes related to suggestion data. 14. The method of claim 8 , wherein the application or service comprises a customer relationship management (CRM) platform and/or a social networking system provided to a plurality of tenant organizations via an on-demand computing environment. 15. A non-transitory computer-readable storage medium storing instructions to cause a processor to execute a method, the method comprising: maintaining, using a database system, an information exchange environment, the information exchange environment conf

Assignees

Inventors

Classifications

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

  • Software metrics · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Rating or review of business operators or products · CPC title

  • 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 US11599919B2 cover?
An information exchange environment may be maintained. The information exchange environment may be configurable to allow users of an application or service to exchange suggestion data with product development. A user interface may be displayed on a device of a first user of the application or service. A request from the first user to submit first suggestion data may be processed. The first sugg…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0282. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2023 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).