×

Mechanism for facilitating improved searching

  • US 10,120,914 B2
  • Filed: 03/12/2014
  • Issued: 11/06/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request for a search of objects within a multi-tenant database environment having a plurality of tenants each having individual tenant information, wherein the request is in response to input via a graphical user interface;

    presenting, via the graphical user interface, a search screen having shortcut lists organized by type and based on aggregation across multiple users of individual tenants of the multi-tenant database environment, wherein the types include one or more tasks or application commands, frequently opened database objects, frequently edited database objects, frequently viewed database objects, wherein one or more shortcut lists provide access to one or more objects of the type within a corresponding shortcut list in response to selection of an object via the graphical user interface;

    generating, with one or more processors, a multi-tenant database environment operation in response to a selection from the one or more shortcut lists, wherein the operation is specialized based on tenant information corresponding to the aggregation across multiple users of a tenant from which the request originates and is performed on the one or more objects of the type within the corresponding shortcut list in response to selection of an object via the graphical user interface, and wherein the aggregation tenant information is retrieved from the multi-tenant database environment;

    performing, with the one or more processors, the operation on the one or more objects of the type within the corresponding shortcut list in response to selection of the object via the graphical user interface on information stored in a database of the multi-tenant database environment, wherein the selection of the object causes the operation or application commands to be performed without further navigation to another screen or application commands; and

    presenting results of the operation in the graphical user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×