Information exchange using a database system
Assigneesalesforce.com, inc.
InventorsAdam McCormick Doti, Carly Berman, Jennifer Sacks, Daniel Everett Jemiolo, Kristen Engelhardt
Life of this patent
Estimating the term…
Abstract
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.
Claims19
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.
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.
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 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.
Dependencies are inferred from the claim text.