发明名称 Method and system for performing searches in a multi-tenant database environment
摘要 Techniques for searching in a multitenant database environment. A graphical user interface is provided that includes a search functionality for searching a database within a multitenant database environment. The multitenant environment includes data for multiple client entities, each identified by a tenant identifier (ID) having one of one or more associated users. Users of the client identities can only access data identified by their tenant ID. The multitenant environment is at least a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities. Suggested search results are provided in response to user-generated search query input. The suggested search results are based on monitored usage patterns corresponding to a user and are refined in response to subsequent user-generated search query input. Search results are provided based on the user-generated search query input and/or a user selection from the suggested search results.
申请公布号 US9411907(B2) 申请公布日期 2016.08.09
申请号 US201012980061 申请日期 2010.12.28
申请人 salesforce.com, inc. 发明人 Kimberlin Susan;Sebata-Dempster Yurika
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Blakely, Sokoloff, Taylor & Zafman 代理人 Blakely, Sokoloff, Taylor & Zafman
主权项 1. A method for performing a search operation in a multitenant database environment, the method comprising: providing a graphical user interface on a display of an electronic computing device, wherein the graphical user interface includes a search functionality for searching a database within a multitenant database environment, wherein the multitenant environment includes data for multiple client entities, each identified by a tenant identifier (ID) having one of one or more users associated with the tenant ID,users of each of multiple client identities can only access data identified by a tenant ID associated with the respective client entity, andthe multitenant environment is at least a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities; maintaining, for a plurality of users corresponding to one or more tenants of the multitenant environment, a list of most recently used records for a plurality of database object types; providing suggested search results via the graphical user interface in response to a user-generated partial search query input by performing one or more anticipated searches based on the user-generated partial search query, wherein the suggested search results are derived from database objects that match the user-generated partial search query input and include database records of multiple object types that have been recently edited by a user generating the user-generated partial search query input by utilizing the list of most recently used records corresponding to the user, the suggested search results being grouped by database object type, and further wherein the suggested search results also include content from one or more real-time feeds comprising at least one social media feed within the multitenant environment of at least one other user from the same client entity as the user; refining the suggested search results in response to subsequent user-generated search query input by performing one or more subsequent anticipated searches based on the subsequent user-generated search query input, the refined suggested search results also based on multiple object types that have been recently edited by a user generating the subsequent user-generated search query input by utilizing the list of most recently used records corresponding to the user, the suggested search results being grouped by database object type, and further wherein the suggested search results also include content from one or more real-time feeds comprising at least one social media feed within the multitenant environment of at least one other user from the same client entity as the user; and providing search results in the graphical user interface based on the user-generated search query input and/or a user selection from the suggested search results.
地址 San Francisco CA US