Patents by Inventor Susan Kimberlin
Susan Kimberlin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20180089198Abstract: A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.Type: ApplicationFiled: April 10, 2017Publication date: March 29, 2018Applicant: salesforce.com, inc.Inventors: Walter MACKLEM, David NATHANSON, Jia CHEN, Luke BALL, Shankara B. SUBRAMANYA, Kanishka MAHESHWARI, Susan KIMBERLIN
-
Patent number: 9619524Abstract: A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.Type: GrantFiled: May 12, 2014Date of Patent: April 11, 2017Assignee: salesforce.com, inc.Inventors: Walter Macklem, David Nathanson, Jia Chen, Luke Ball, Shankara Subramanya, Kanishka Maheshwari, Susan Kimberlin
-
Patent number: 9411907Abstract: 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.Type: GrantFiled: December 28, 2010Date of Patent: August 9, 2016Assignee: salesforce.com, inc.Inventors: Susan Kimberlin, Yurika Sebata-Dempster
-
Publication number: 20140310272Abstract: A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.Type: ApplicationFiled: May 12, 2014Publication date: October 16, 2014Applicant: SALESFORCE.COM, INC.Inventors: Walter Macklem, David Nathanson, Jia Chen, Luke Ball, Shankara Subramanya, Kanishka Maheshwari, Susan Kimberlin
-
Patent number: 8819060Abstract: In accordance with embodiments disclosed herein, there are provided mechanisms and methods for implementing virtual objects in an on-demand database environment. For example, in one embodiment, mechanisms include receiving a data request at a host organization, wherein the data request specifies a first data source internal to the host organization and further specifies a second data source external to the host organization; retrieving first data results from the first data source based on the data request; retrieving second data results from the second data source based on the data request; and returning aggregated data results responsive to the data request based on the first data results and the second data results retrieved. In one embodiment, the internal data source is a multi-tenant database within the host organization.Type: GrantFiled: April 15, 2011Date of Patent: August 26, 2014Assignee: salesforce.com, inc.Inventors: Steven Tamm, Susan Kimberlin
-
Patent number: 8725721Abstract: A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.Type: GrantFiled: May 7, 2012Date of Patent: May 13, 2014Assignee: salesforce.com, inc.Inventors: Walter Macklem, David Nathanson, Jia Chen, Luke Ball, Shankara B. Subramanya, Kanishka Maheshwari, Susan Kimberlin
-
Publication number: 20140019439Abstract: A multi-tenant server system for executing search queries includes a database that stores multi-tenant data including data objects having associated data records for a plurality of users associated with a plurality of tenants, and a server system including a processor. The processor is configured to execute a method including the steps of applying search queries to the multi-tenant database and providing a search result set including a plurality of data objects each having at least one data record. The method further includes reordering the search result set according to predetermined scoping criteria based on individual user histories, including recency and frequency metrics, to produce a reordered search result set. The reordered set is filtered based on predetermined permission criteria associated with each user, and displayed.Type: ApplicationFiled: July 3, 2013Publication date: January 16, 2014Inventors: Yurika Sebata-Dempster, Luke Ball, Susan Kimberlin, Wallace Peng, Yasaman Mohsenin, Chelsey Glasson
-
Publication number: 20130054583Abstract: A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.Type: ApplicationFiled: May 7, 2012Publication date: February 28, 2013Applicant: SALESFORCE.COM, INC.Inventors: Walter Macklem, David Nathanson, Jia Chen, Luke Ball, Shankara B. Subramanya, Kanishka Maheshwari, Susan Kimberlin
-
Publication number: 20120130973Abstract: In accordance with embodiments disclosed herein, there are provided mechanisms and methods for implementing virtual objects in an on-demand database environment. For example, in one embodiment, mechanisms include receiving a data request at a host organization, wherein the data request specifies a first data source internal to the host organization and further specifies a second data source external to the host organization; retrieving first data results from the first data source based on the data request; retrieving second data results from the second data source based on the data request; and returning aggregated data results responsive to the data request based on the first data results and the second data results retrieved. In one embodiment, the internal data source is a multi-tenant database within the host organization.Type: ApplicationFiled: April 15, 2011Publication date: May 24, 2012Applicant: SALESFORCE.COM, INC.Inventors: Steven Tamm, Susan Kimberlin
-
Publication number: 20110264681Abstract: 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.Type: ApplicationFiled: December 28, 2010Publication date: October 27, 2011Applicant: salesforce.com, inc.Inventors: Susan Kimberlin, Yurika Sebata-Dempster