Movatterモバイル変換


[0]ホーム

URL:


US20130275424A1 - Methods and systems for optimizing text searches over structured data in a multi-tenant environment - Google Patents

Methods and systems for optimizing text searches over structured data in a multi-tenant environment
Download PDF

Info

Publication number
US20130275424A1
US20130275424A1US13/874,416US201313874416AUS2013275424A1US 20130275424 A1US20130275424 A1US 20130275424A1US 201313874416 AUS201313874416 AUS 201313874416AUS 2013275424 A1US2013275424 A1US 2013275424A1
Authority
US
United States
Prior art keywords
search
user
data
query
records
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/874,416
Inventor
Kevin Oliver
Scott Hansma
Craig Weissman
Paul Nakada
Jeanine Walters
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Salesforce Inc
Original Assignee
Salesforce com Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Salesforce com IncfiledCriticalSalesforce com Inc
Priority to US13/874,416priorityCriticalpatent/US20130275424A1/en
Publication of US20130275424A1publicationCriticalpatent/US20130275424A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Search systems and methods for searching structured data and enhancing the relevancy of search results provided to a requesting user or application. Enhanced search results are provided by searching a cache of a user's most recently used items to eliminate or reduce search indexing latency. Also, more relevant search results are provided by re-ranking results based on use history, data security models and/or hierarchical user role models. Further, enhanced search results are provided by including user information in the search index

Description

Claims (12)

What is claimed is:
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising:
formulating a search query including a first search parameter;
sending the search query to a query server;
searching indexed data records in a database system using the first search parameter; and
returning a plurality of matching records, based on the searching;
wherein the matching records have associated relevancy scores and are ordered in an order that is based, at least in part, on activity data associated with the matching records.
2. The computer program product ofclaim 1, wherein formulating the search query is performed by an application server in response to a specific search request received from a user system including the search parameter.
3. The computer program product ofclaim 2, wherein the indexed data records include a user ID field and/or a user role field, and wherein the search query includes one or both of a user ID and a role of the user from which the search request was received.
4. The computer program product ofclaim 1, further comprising displaying at least a portion of the search results in the order.
5. A method, comprising:
formulating a search query including a first search parameter;
sending the search query to a query server;
searching indexed data records in a database system using the first search parameter; and
returning a plurality of matching records, based on the searching, utilizing a processor;
wherein the matching records have associated relevancy scores and are ordered in an order that is based, at least in part, on activity data associated with the matching records.
6. The method ofclaim 5, wherein the formulating the search query is performed by an application server in response to a specific search request received from a user system including the search parameter.
7. The method ofclaim 6, wherein the indexed data records include a user ID field and/or a user role field, and the search query includes one or both of a user ID and a role of the user from which the search request originated.
8. The method ofclaim 5, wherein the activity data includes one of data in a last activity field and/or data in a last update field.
9. An apparatus for performing a text search over structured data in a database system, comprising:
a processor for:
formulating a search query including a first search parameter;
sending the search query to a query server;
searching indexed data records in a database system using the first search parameter; and
returning a plurality of matching records, based on the searching;
wherein the system is operable such that the matching records have associated relevancy scores and are ordered in an order that is based, at least in part, on activity data associated with the matching records.
10. The apparatus ofclaim 9, wherein the formulating the search query is performed by an application server in response to a specific search request received from a user system including the search parameter.
11. The apparatus ofclaim 10, wherein the indexed data records include a user ID field and/or a user role field, and the search query includes one or both of a user ID and a role of the user from which the search request originated.
12. The apparatus ofclaim 9, wherein the activity data includes one of data in a last activity field and/or data in a last update field.
US13/874,4162005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environmentAbandonedUS20130275424A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/874,416US20130275424A1 (en)2005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
US11/293,857US9135304B2 (en)2005-12-022005-12-02Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,011US20120089602A1 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,025US9037561B2 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/589,011US9465847B2 (en)2005-12-022012-08-17Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/874,416US20130275424A1 (en)2005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/589,011ContinuationUS9465847B2 (en)2005-12-022012-08-17Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Publications (1)

Publication NumberPublication Date
US20130275424A1true US20130275424A1 (en)2013-10-17

Family

ID=38092824

Family Applications (7)

Application NumberTitlePriority DateFiling Date
US11/293,857Active - Reinstated2027-03-18US9135304B2 (en)2005-12-022005-12-02Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,011AbandonedUS20120089602A1 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,025ActiveUS9037561B2 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/589,011Active2026-02-09US9465847B2 (en)2005-12-022012-08-17Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/874,416AbandonedUS20130275424A1 (en)2005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/874,407Active2026-01-23US10049137B2 (en)2005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US16/102,495Active2026-04-06US11144558B2 (en)2005-12-022018-08-13Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Family Applications Before (4)

Application NumberTitlePriority DateFiling Date
US11/293,857Active - Reinstated2027-03-18US9135304B2 (en)2005-12-022005-12-02Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,011AbandonedUS20120089602A1 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/292,025ActiveUS9037561B2 (en)2005-12-022011-11-08Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US13/589,011Active2026-02-09US9465847B2 (en)2005-12-022012-08-17Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US13/874,407Active2026-01-23US10049137B2 (en)2005-12-022013-04-30Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US16/102,495Active2026-04-06US11144558B2 (en)2005-12-022018-08-13Methods and systems for optimizing text searches over structured data in a multi-tenant environment

Country Status (2)

CountryLink
US (7)US9135304B2 (en)
WO (1)WO2007064887A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070130137A1 (en)*2005-12-022007-06-07Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
CN104765729A (en)*2014-01-022015-07-08中国人民大学Cross-platform micro-blogging community account matching method

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8352400B2 (en)1991-12-232013-01-08Hoffberg Steven MAdaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7904187B2 (en)1999-02-012011-03-08Hoffberg Steven MInternet appliance system and method
US7529728B2 (en)2003-09-232009-05-05Salesforce.Com, Inc.Query optimization in a multi-tenant database system
US8543566B2 (en)2003-09-232013-09-24Salesforce.Com, Inc.System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data
US7779039B2 (en)2004-04-022010-08-17Salesforce.Com, Inc.Custom entities and fields in a multi-tenant database system
WO2007008248A2 (en)*2005-07-112007-01-18Voicedemand, Inc.Voice control of a media player
JP5395434B2 (en)2005-09-092014-01-22セールスフォース ドット コム インコーポレイティッド System and method for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US8645376B2 (en)*2008-05-022014-02-04Salesforce.Com, Inc.Method and system for managing recent data in a mobile device linked to an on-demand service
US9507778B2 (en)2006-05-192016-11-29Yahoo! Inc.Summarization of media object collections
US7831620B2 (en)*2006-08-312010-11-09International Business Machines CorporationManaging execution of a query against a partitioned database
US7827138B2 (en)*2006-10-022010-11-02Salesforce.Com, Inc.Method and system for synchronizing a server and an on-demand database service
EP3493074A1 (en)*2006-10-052019-06-05Splunk Inc.Time series search engine
JP5437557B2 (en)*2006-10-192014-03-12富士通株式会社 Search processing method and search system
US8594702B2 (en)2006-11-062013-11-26Yahoo! Inc.Context server for associating information based on context
US7818265B2 (en)*2006-11-212010-10-19Damien Gerard LovelandSystem and method for facilitating property comparisons
US8402356B2 (en)2006-11-222013-03-19Yahoo! Inc.Methods, systems and apparatus for delivery of media
US9110903B2 (en)2006-11-222015-08-18Yahoo! Inc.Method, system and apparatus for using user profile electronic device data in media delivery
US8769099B2 (en)2006-12-282014-07-01Yahoo! Inc.Methods and systems for pre-caching information on a mobile computing device
US9031214B2 (en)*2007-01-032015-05-12Foncloud, Inc.System and method of use for indexing automated phone systems
US8095618B2 (en)*2007-03-302012-01-10Microsoft CorporationIn-memory caching of shared customizable multi-tenant data
US8122055B2 (en)*2007-04-262012-02-21Microsoft CorporationHosted multi-tenant application with per-tenant unshared private databases
US9053162B2 (en)*2007-04-262015-06-09Microsoft Technology Licensing, LlcMulti-tenant hosted application system
US9081805B1 (en)*2007-05-082015-07-14Progress Software CorporationTenant-aware database for software as a service
US8122040B2 (en)*2007-08-292012-02-21Richard BanisterMethod of integrating remote databases by automated client scoping of update requests over a communications network
US8069142B2 (en)2007-12-062011-11-29Yahoo! Inc.System and method for synchronizing data on a network
US8671154B2 (en)2007-12-102014-03-11Yahoo! Inc.System and method for contextual addressing of communications on a network
US8307029B2 (en)2007-12-102012-11-06Yahoo! Inc.System and method for conditional delivery of messages
US8166168B2 (en)2007-12-172012-04-24Yahoo! Inc.System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US7769740B2 (en)*2007-12-212010-08-03Yahoo! Inc.Systems and methods of ranking attention
US9706345B2 (en)2008-01-042017-07-11Excalibur Ip, LlcInterest mapping system
US9626685B2 (en)2008-01-042017-04-18Excalibur Ip, LlcSystems and methods of mapping attention
US8762285B2 (en)2008-01-062014-06-24Yahoo! Inc.System and method for message clustering
US20090182618A1 (en)2008-01-162009-07-16Yahoo! Inc.System and Method for Word-of-Mouth Advertising
US8117225B1 (en)2008-01-182012-02-14Boadin Technology, LLCDrill-down system, method, and computer program product for focusing a search
US8117242B1 (en)2008-01-182012-02-14Boadin Technology, LLCSystem, method, and computer program product for performing a search in conjunction with use of an online application
US20090210389A1 (en)*2008-02-202009-08-20Microsoft CorporationSystem to support structured search over metadata on a web index
US8538811B2 (en)2008-03-032013-09-17Yahoo! Inc.Method and apparatus for social network marketing with advocate referral
US8554623B2 (en)2008-03-032013-10-08Yahoo! Inc.Method and apparatus for social network marketing with consumer referral
US8560390B2 (en)2008-03-032013-10-15Yahoo! Inc.Method and apparatus for social network marketing with brand referral
US8745133B2 (en)2008-03-282014-06-03Yahoo! Inc.System and method for optimizing the storage of data
US8589486B2 (en)2008-03-282013-11-19Yahoo! Inc.System and method for addressing communications
US8271506B2 (en)2008-03-312012-09-18Yahoo! Inc.System and method for modeling relationships between entities
US20090282045A1 (en)*2008-05-092009-11-12Business Objects, S.A.Apparatus and method for accessing data in a multi-tenant database according to a trust hierarchy
US9361366B1 (en)2008-06-032016-06-07Salesforce.Com, Inc.Method and system for controlling access to a multi-tenant database system using a virtual portal
US8706406B2 (en)2008-06-272014-04-22Yahoo! Inc.System and method for determination and display of personalized distance
US8813107B2 (en)2008-06-272014-08-19Yahoo! Inc.System and method for location based media delivery
US8452855B2 (en)2008-06-272013-05-28Yahoo! Inc.System and method for presentation of media related to a context
CN101620609B (en)*2008-06-302012-03-21国际商业机器公司Multi-tenant data storage and access method and device
US8473518B1 (en)2008-07-032013-06-25Salesforce.Com, Inc.Techniques for processing group membership data in a multi-tenant database system
US8583668B2 (en)2008-07-302013-11-12Yahoo! Inc.System and method for context enhanced mapping
US10230803B2 (en)2008-07-302019-03-12Excalibur Ip, LlcSystem and method for improved mapping and routing
US8386506B2 (en)2008-08-212013-02-26Yahoo! Inc.System and method for context enhanced messaging
US8073590B1 (en)2008-08-222011-12-06Boadin Technology, LLCSystem, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
US8131458B1 (en)2008-08-222012-03-06Boadin Technology, LLCSystem, method, and computer program product for instant messaging utilizing a vehicular assembly
US8190692B1 (en)2008-08-222012-05-29Boadin Technology, LLCLocation-based messaging system, method, and computer program product
US8078397B1 (en)2008-08-222011-12-13Boadin Technology, LLCSystem, method, and computer program product for social networking utilizing a vehicular assembly
US8265862B1 (en)2008-08-222012-09-11Boadin Technology, LLCSystem, method, and computer program product for communicating location-related information
US8473469B1 (en)2008-08-252013-06-25Salesforce.Com, Inc.Techniques for implementing batch processing in a multi-tenant on-demand database system
US8281027B2 (en)2008-09-192012-10-02Yahoo! Inc.System and method for distributing media related to a location
US9600484B2 (en)2008-09-302017-03-21Excalibur Ip, LlcSystem and method for reporting and analysis of media consumption data
US8108778B2 (en)2008-09-302012-01-31Yahoo! Inc.System and method for context enhanced mapping within a user interface
US8024317B2 (en)2008-11-182011-09-20Yahoo! Inc.System and method for deriving income from URL based context queries
US9805123B2 (en)2008-11-182017-10-31Excalibur Ip, LlcSystem and method for data privacy in URL based context queries
US8032508B2 (en)2008-11-182011-10-04Yahoo! Inc.System and method for URL based query for retrieving data related to a context
US8060492B2 (en)2008-11-182011-11-15Yahoo! Inc.System and method for generation of URL based context queries
US9224172B2 (en)2008-12-022015-12-29Yahoo! Inc.Customizable content for distribution in social networks
US8055675B2 (en)2008-12-052011-11-08Yahoo! Inc.System and method for context based query augmentation
US8166016B2 (en)2008-12-192012-04-24Yahoo! Inc.System and method for automated service recommendations
US8296321B2 (en)2009-02-112012-10-23Salesforce.Com, Inc.Techniques for changing perceivable stimuli associated with a user interface for an on-demand database service
US9208188B2 (en)*2009-02-172015-12-08Microsoft Technology Licensing, LlcTenant management of a hosted multi-tenant application
US8150967B2 (en)2009-03-242012-04-03Yahoo! Inc.System and method for verified presence tracking
US8812533B1 (en)*2009-05-212014-08-19Salesforce.Com, Inc.System, method and computer program product for automatically presenting selectable options in a lookup field
US10223701B2 (en)2009-08-062019-03-05Excalibur Ip, LlcSystem and method for verified monetization of commercial campaigns
US8914342B2 (en)2009-08-122014-12-16Yahoo! Inc.Personal data platform
US8364611B2 (en)2009-08-132013-01-29Yahoo! Inc.System and method for precaching information on a mobile device
US10482425B2 (en)2009-09-292019-11-19Salesforce.Com, Inc.Techniques for managing functionality changes of an on-demand database system
AU2010226911B2 (en)*2009-10-192014-12-18Brad JacksonA Method for Detecting a Delinquent Customer Record in a CRM Database
CN102063432A (en)2009-11-122011-05-18阿里巴巴集团控股有限公司Retrieval method and retrieval system
US8776067B1 (en)2009-12-112014-07-08Salesforce.Com, Inc.Techniques for utilizing computational resources in a multi-tenant on-demand database system
US8443366B1 (en)2009-12-112013-05-14Salesforce.Com, Inc.Techniques for establishing a parallel processing framework for a multi-tenant on-demand database system
US20110179025A1 (en)*2010-01-212011-07-21Kryptonite Systems IncSocial and contextual searching for enterprise business applications
US20110219050A1 (en)*2010-03-042011-09-08Kryptonite Systems, Inc.Portability of personal and social information in a multi-tenant environment
US20110219046A1 (en)*2010-03-052011-09-08Igor NesmyanovichSystem, method and computer program product for managing data storage and rule-driven communications for a plurality of tenants
US20110225139A1 (en)*2010-03-112011-09-15Microsoft CorporationUser role based customizable semantic search
US8930332B2 (en)*2010-03-122015-01-06Salesforce.Com, Inc.Method and system for partitioning search indexes
US9189090B2 (en)*2010-03-262015-11-17Salesforce.Com, Inc.Techniques for interpreting signals from computer input devices
US8977675B2 (en)2010-03-262015-03-10Salesforce.Com, Inc.Methods and systems for providing time and date specific software user interfaces
US10162851B2 (en)*2010-04-192018-12-25Salesforce.Com, Inc.Methods and systems for performing cross store joins in a multi-tenant store
US8447754B2 (en)2010-04-192013-05-21Salesforce.Com, Inc.Methods and systems for optimizing queries in a multi-tenant store
US9411907B2 (en)*2010-04-262016-08-09Salesforce.Com, Inc.Method and system for performing searches in a multi-tenant database environment
US20110264668A1 (en)*2010-04-272011-10-27Salesforce.Com, Inc.Methods and Systems for Providing Secondary Indexing in a Multi-Tenant Database Environment
US8595181B2 (en)2010-05-032013-11-26Salesforce.Com, Inc.Report preview caching techniques in a multi-tenant database
US8977739B2 (en)2010-05-032015-03-10Salesforce.Com, Inc.Configurable frame work for testing and analysis of client-side web browser page performance
US8972431B2 (en)2010-05-062015-03-03Salesforce.Com, Inc.Synonym supported searches
US8655867B2 (en)2010-05-132014-02-18Salesforce.Com, Inc.Method and system for optimizing queries in a multi-tenant database environment
US8595207B2 (en)2010-06-142013-11-26Salesforce.ComMethods and systems for dynamically suggesting answers to questions submitted to a portal of an online service
US8819632B2 (en)2010-07-092014-08-26Salesforce.Com, Inc.Techniques for distributing information in a computer network related to a software anomaly
US9792307B2 (en)*2010-07-272017-10-17Oracle International CorporationEnterprise-based searching of new and updated data
US9069901B2 (en)2010-08-192015-06-30Salesforce.Com, Inc.Software and framework for reusable automated testing of computer software systems
US20120084291A1 (en)*2010-09-302012-04-05Microsoft CorporationApplying search queries to content sets
US8620897B2 (en)*2011-03-112013-12-31Microsoft CorporationIndexing and searching features including using reusable index fields
US8818994B2 (en)2011-06-272014-08-26Bmc Software, Inc.Mobile service context
US8745040B2 (en)*2011-06-272014-06-03Bmc Software, Inc.Service context
JP5604403B2 (en)*2011-10-262014-10-08株式会社野村総合研究所 Data utilization system
US8694507B2 (en)2011-11-022014-04-08Microsoft CorporationTenantization of search result ranking
US8843609B2 (en)2011-11-092014-09-23Microsoft CorporationManaging capacity in a data center by suspending tenants
US20130144865A1 (en)*2011-12-062013-06-06Martina RothleyManaging electronic procurement transactions using an optimized search tool
CN103377240B (en)*2012-04-262017-03-01阿里巴巴集团控股有限公司 Information providing method, processing server and integration server
US9514183B1 (en)*2012-06-012016-12-06EiQ Networks, Inc.Indexing and searching of large amounts of machine generated data collected from disparate sources
US20140019439A1 (en)*2012-07-032014-01-16Salesforce.Com, Inc.Systems and methods for performing smart searches
US9495403B2 (en)*2012-09-142016-11-15Salesforce.Com, Inc.Method and system for cleaning data in a customer relationship management system
EP2778987A1 (en)*2013-03-142014-09-17Open Text S.A.Systems, methods and computer program products for information integration across disparate information systems
US9898537B2 (en)2013-03-142018-02-20Open Text Sa UlcSystems, methods and computer program products for information management across disparate information systems
US10073956B2 (en)2013-03-142018-09-11Open Text Sa UlcIntegration services systems, methods and computer program products for ECM-independent ETL tools
US9202069B2 (en)2013-06-202015-12-01Cloudfinder Sweden ABRole based search
US10049141B2 (en)2014-10-102018-08-14salesforce.com,inc.Declarative specification of visualization queries, display formats and bindings
US9449188B2 (en)2014-10-102016-09-20Salesforce.Com, Inc.Integration user for analytical access to read only data stores generated from transactional systems
US9600548B2 (en)2014-10-102017-03-21Salesforce.ComRow level security integration of analytical data store with cloud architecture
US10101889B2 (en)2014-10-102018-10-16Salesforce.Com, Inc.Dashboard builder with live data updating without exiting an edit mode
US20160103914A1 (en)*2014-10-102016-04-14Salesforce.Com, Inc.Offloading search processing against analytic data stores
US11356451B2 (en)*2015-06-122022-06-07Miblok/Sheryldene-Anne ValenteCube-based user interface for online community
US10115213B2 (en)2015-09-152018-10-30Salesforce, Inc.Recursive cell-based hierarchy for data visualizations
US10089368B2 (en)2015-09-182018-10-02Salesforce, Inc.Systems and methods for making visual data representations actionable
US9613221B1 (en)*2015-12-302017-04-04Quixey, Inc.Signed application cards
GB2551525A (en)*2016-06-202017-12-27Austin Consultants LtdA system for automated code calculation and an automated code calculation method
US10409824B2 (en)*2016-06-292019-09-10International Business Machines CorporationSystem, method and recording medium for cognitive proximates
US10621237B1 (en)*2016-08-012020-04-14Amazon Technologies, Inc.Contextual overlay for documents
US10311047B2 (en)2016-10-192019-06-04Salesforce.Com, Inc.Streamlined creation and updating of OLAP analytic databases
US10726074B2 (en)2017-01-042020-07-28Microsoft Technology Licensing, LlcIdentifying among recent revisions to documents those that are relevant to a search query
US10838819B2 (en)2017-01-182020-11-17Microsoft Technology Licensing, LlcIncluding personal relationship metadata within duplicated resources shared across partitioned storage
US10536465B2 (en)2017-01-182020-01-14Microsoft Technology Licensing, LlcSecurity for accessing stored resources
US12019684B2 (en)2017-01-182024-06-25Microsoft Technology Licensing, LlcApplication programming interface arranged to interface with a plurality of data sources
US10542088B2 (en)*2017-01-182020-01-21Microsoft Technology Licensing, LlcModifying data resources within party-partitioned storage areas
US11544400B2 (en)*2017-02-242023-01-03Hyland Uk Operations LimitedPermissions-constrained dynamic faceting of search results in a content management system
US12032638B2 (en)2017-02-282024-07-09Apple Inc.Enhanced search to generate a feed based on a user's interests
US10628431B2 (en)2017-04-062020-04-21Salesforce.Com, Inc.Predicting a type of a record searched for by a user
CN107066611B (en)*2017-05-042020-05-15浙江数链科技有限公司Page returning device and method
US10614061B2 (en)*2017-06-282020-04-07Salesforce.Com, Inc.Predicting user intent based on entity-type search indexes
US10922229B2 (en)2019-03-112021-02-16Microsoft Technology Licensing, LlcIn-memory normalization of cached objects to reduce cache memory footprint
US11822514B2 (en)2019-03-212023-11-21Code42 Software, Inc.Forensic file service
CN113901082A (en)*2021-09-102022-01-07特赞(上海)信息科技有限公司Method and system for multi-weight search ordering configurable by tenant

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6434550B1 (en)*2000-04-142002-08-13Rightnow Technologies, Inc.Temporal updates of relevancy rating of retrieved information in an information search system
US6732100B1 (en)*2000-03-312004-05-04Siebel Systems, Inc.Database access method and system for user role defined access
US20050131866A1 (en)*2003-12-032005-06-16Badros Gregory J.Methods and systems for personalized network searching
US20050177569A1 (en)*1998-03-032005-08-11Dwayne BowmanIdentifying the items most relevant to a current query based on items selected in connection with similar queries
US20060047635A1 (en)*2004-08-262006-03-02International Business Machines CorporationMethod of generating a context-inferenced search query and of sorting a result of the query
US20060047643A1 (en)*2004-08-312006-03-02Chirag ChamanMethod and system for a personalized search engine
US20060204142A1 (en)*2005-03-112006-09-14Alamy LimitedRanking of images in the results of a search
US20070016553A1 (en)*2005-06-292007-01-18Microsoft CorporationSensing, storing, indexing, and retrieving data leveraging measures of user activity, attention, and interest
US20070094257A1 (en)*2005-10-252007-04-26Kathy LankfordFile management
US7505964B2 (en)*2003-09-122009-03-17Google Inc.Methods and systems for improving a search ranking using related queries
US20100191726A1 (en)*2004-12-302010-07-29Haveliwala Taher HSystem and Method for Modulating Search Relevancy Using Pointer Activity Monitoring

Family Cites Families (170)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5608872A (en)*1993-03-191997-03-04Ncr CorporationSystem for allowing all remote computers to perform annotation on an image and replicating the annotated image on the respective displays of other comuters
US5649104A (en)*1993-03-191997-07-15Ncr CorporationSystem for allowing user of any computer to draw image over that generated by the host computer and replicating the drawn image to other computers
US7991347B1 (en)1994-04-072011-08-02Data Innovation LlcSystem and method for accessing set of digital data at a remote site
US5577188A (en)*1994-05-311996-11-19Future Labs, Inc.Method to provide for virtual screen overlay
US7181758B1 (en)1994-07-252007-02-20Data Innovation, L.L.C.Information distribution and processing system
GB2300991B (en)*1995-05-151997-11-05Andrew Macgregor RitchieServing signals to browsing clients
US5715450A (en)*1995-09-271998-02-03Siebel Systems, Inc.Method of selecting and presenting data from a database using a query language to a user of a computer system
US5831610A (en)*1996-02-231998-11-03Netsuite Development L.P.Designing networks
US5821937A (en)*1996-02-231998-10-13Netsuite Development, L.P.Computer method for updating a network design
US5873096A (en)*1997-10-081999-02-16Siebel Systems, Inc.Method of maintaining a network of partially replicated database system
US6604117B2 (en)*1996-03-192003-08-05Siebel Systems, Inc.Method of maintaining a network of partially replicated database system
US5864863A (en)*1996-08-091999-01-26Digital Equipment CorporationMethod for parsing, indexing and searching world-wide-web pages
US5873100A (en)*1996-12-201999-02-16Intel CorporationInternet browser that includes an enhanced cache for user-controlled document retention
WO1998038583A1 (en)*1997-02-261998-09-03Siebel Systems, Inc.Method of determining visibility to a remote database client of a plurality of database transactions having variable visibility strengths
AU6654798A (en)*1997-02-261998-09-18Siebel Systems, Inc.Method of determining visibility to a remote database client of a plurality of database transactions using a networked proxy server
WO1998038587A1 (en)1997-02-261998-09-03Siebel Systems, Inc.Method of using a cache to determine the visibility to a remote database client of a plurality of database transactions
EP1021775A4 (en)*1997-02-262005-05-11Siebel Systems IncMethod of determining the visibility to a remote databaseclient of a plurality of database transactions using simplified visibility rules
AU6336698A (en)*1997-02-261998-09-29Siebel Systems, Inc.Distributed relational database
AU6183798A (en)*1997-02-271998-09-29Siebel Systems, Inc.Method of migrating to a successive level of a software distribution incorporating local modifications
WO1998040805A2 (en)*1997-02-271998-09-17Siebel Systems, Inc.Method of synchronizing independently distributed software and database schema
WO1998038564A2 (en)*1997-02-281998-09-03Siebel Systems, Inc.Partially replicated distributed database with multiple levels of remote clients
US6169534B1 (en)*1997-06-262001-01-02Upshot.ComGraphical user interface for customer information management
US6182068B1 (en)*1997-08-012001-01-30Ask Jeeves, Inc.Personalized search methods
US6560461B1 (en)*1997-08-042003-05-06Mundi FomukongAuthorized location reporting paging system
US5918159A (en)*1997-08-041999-06-29Fomukong; MundiLocation reporting satellite paging system with optional blocking of location reporting
US20020059095A1 (en)1998-02-262002-05-16Cook Rachael LinetteSystem and method for generating, capturing, and managing customer lead information over a computer network
US6732111B2 (en)1998-03-032004-05-04Siebel Systems, Inc.Method, apparatus, system, and program product for attaching files and other objects to a partially replicated database
US6161149A (en)*1998-03-132000-12-12Groupserve, Inc.Centrifugal communication and collaboration method
US6772229B1 (en)*2000-11-132004-08-03Groupserve, Inc.Centrifugal communication and collaboration method
JP4081175B2 (en)*1998-03-192008-04-23富士通株式会社 Search processing apparatus and storage medium
US5963953A (en)*1998-03-301999-10-05Siebel Systems, Inc.Method, and system for product configuration
JP2002523842A (en)*1998-08-272002-07-30アップショット・コーポレーション Method and apparatus for network-based sales force management
US6728960B1 (en)1998-11-182004-04-27Siebel Systems, Inc.Techniques for managing multiple threads in a browser environment
US6549908B1 (en)*1998-11-182003-04-15Siebel Systems, Inc.Methods and apparatus for interpreting user selections in the context of a relation distributed as a set of orthogonalized sub-relations
US6601087B1 (en)*1998-11-182003-07-29Webex Communications, Inc.Instant document sharing
JP2002531896A (en)*1998-11-302002-09-24シーベル システムズ,インコーポレイティド Call center using smart script
JP2002531900A (en)1998-11-302002-09-24シーベル システムズ,インコーポレイティド Assignment manager
AU2034500A (en)*1998-11-302000-06-19Siebel Systems, Inc.State models for monitoring processes
WO2000033187A1 (en)*1998-11-302000-06-08Siebel Systems, Inc.Development tool, method, and system for client server appications
US7356482B2 (en)1998-12-182008-04-08Alternative Systems, Inc.Integrated change management unit
US6574635B2 (en)*1999-03-032003-06-03Siebel Systems, Inc.Application instantiation based upon attributes and values stored in a meta data repository, including tiering of application layers objects and components
US20020072951A1 (en)*1999-03-032002-06-13Michael LeeMarketing support database management method, system and program product
US7698160B2 (en)*1999-05-072010-04-13Virtualagility, IncSystem for performing collaborative tasks
US8095413B1 (en)*1999-05-072012-01-10VirtualAgility, Inc.Processing management information
US7181539B1 (en)1999-09-012007-02-20Microsoft CorporationSystem and method for data synchronization
US20040225865A1 (en)*1999-09-032004-11-11Cox Richard D.Integrated database indexing system
US6621834B1 (en)*1999-11-052003-09-16Raindance Communications, Inc.System and method for voice transmission over network protocols
US6535909B1 (en)*1999-11-182003-03-18Contigo Software, Inc.System and method for record and playback of collaborative Web browsing session
US6324568B1 (en)*1999-11-302001-11-27Siebel Systems, Inc.Method and system for distributing objects over a network
US6654032B1 (en)*1999-12-232003-11-25Webex Communications, Inc.Instant sharing of documents on a remote server
US6847959B1 (en)*2000-01-052005-01-25Apple Computer, Inc.Universal interface for retrieval of information in a computer system
US7266502B2 (en)*2000-03-312007-09-04Siebel Systems, Inc.Feature centric release manager method and system
US6577726B1 (en)*2000-03-312003-06-10Siebel Systems, Inc.Computer telephony integration hotelling method and system
US6336137B1 (en)*2000-03-312002-01-01Siebel Systems, Inc.Web client-server system and method for incompatible page markup and presentation languages
US7730072B2 (en)*2000-04-142010-06-01Rightnow Technologies, Inc.Automated adaptive classification system for knowledge networks
US6842748B1 (en)2000-04-142005-01-11Rightnow Technologies, Inc.Usage based strength between related information in an information retrieval system
US6665655B1 (en)*2000-04-142003-12-16Rightnow Technologies, Inc.Implicit rating of retrieved information in an information search system
AU2001253613A1 (en)*2000-04-172001-10-30Circadence CorporationSystem and method for shifting functionality between multiple web servers
US6763501B1 (en)2000-06-092004-07-13Webex Communications, Inc.Remote document serving
US7069231B1 (en)2000-07-202006-06-27Oracle International CorporationMethods and systems for defining, applying and executing customer care relationship plans
US7047281B1 (en)2000-08-082006-05-16Fineground NetworksMethod and system for accelerating the delivery of content in a networked environment
US20060026173A1 (en)2000-09-222006-02-02Dell Products L.P.System and method for searching websites associated with bookmarks
KR100365357B1 (en)*2000-10-112002-12-18엘지전자 주식회사Method for data communication of mobile terminal
US7162526B2 (en)*2001-01-312007-01-09International Business Machines CorporationApparatus and methods for filtering content based on accessibility to a user
US7581230B2 (en)*2001-02-062009-08-25Siebel Systems, Inc.Adaptive communication application programming interface
USD454139S1 (en)*2001-02-202002-03-05Rightnow TechnologiesDisplay screen for a computer
US6829655B1 (en)2001-03-282004-12-07Siebel Systems, Inc.Method and system for server synchronization with a computing device via a companion device
US7174514B2 (en)*2001-03-282007-02-06Siebel Systems, Inc.Engine to present a user interface based on a logical structure, such as one for a customer relationship management system, across a web site
US7363388B2 (en)*2001-03-282008-04-22Siebel Systems, Inc.Method and system for direct server synchronization with a computing device
US20030018705A1 (en)*2001-03-312003-01-23Mingte ChenMedia-independent communication server
US20030206192A1 (en)*2001-03-312003-11-06Mingte ChenAsynchronous message push to web browser
US20030036994A1 (en)*2001-04-122003-02-20Brad WitzigAutomated mortgage lender processing system
US6732095B1 (en)2001-04-132004-05-04Siebel Systems, Inc.Method and apparatus for mapping between XML and relational representations
US7761288B2 (en)*2001-04-302010-07-20Siebel Systems, Inc.Polylingual simultaneous shipping of software
EP1407342A2 (en)*2001-06-142004-04-14Cable & Wireless Internet Services, Inc.Secured shared storage architecture
US6763351B1 (en)2001-06-182004-07-13Siebel Systems, Inc.Method, apparatus, and system for attaching search results
US6711565B1 (en)2001-06-182004-03-23Siebel Systems, Inc.Method, apparatus, and system for previewing search results
US6728702B1 (en)2001-06-182004-04-27Siebel Systems, Inc.System and method to implement an integrated search center supporting a full-text search and query on a database
US6782383B2 (en)2001-06-182004-08-24Siebel Systems, Inc.System and method to implement a persistent and dismissible search center frame
US20030004971A1 (en)*2001-06-292003-01-02Gong Wen G.Automatic generation of data models and accompanying user interfaces
US7734781B2 (en)*2001-07-092010-06-08Savvis Communications CorporationMethods and systems for shared storage virtualization
US7761535B2 (en)*2001-09-282010-07-20Siebel Systems, Inc.Method and system for server synchronization with a computing device
US6826582B1 (en)2001-09-282004-11-30Emc CorporationMethod and system for using file systems for content management
US6978445B2 (en)*2001-09-282005-12-20Siebel Systems, Inc.Method and system for supporting user navigation in a browser environment
US6993712B2 (en)*2001-09-282006-01-31Siebel Systems, Inc.System and method for facilitating user interaction in a browser environment
US6724399B1 (en)2001-09-282004-04-20Siebel Systems, Inc.Methods and apparatus for enabling keyboard accelerators in applications implemented via a browser
US7962565B2 (en)*2001-09-292011-06-14Siebel Systems, Inc.Method, apparatus and system for a mobile web client
US8359335B2 (en)*2001-09-292013-01-22Siebel Systems, Inc.Computing system and method to implicitly commit unsaved data for a world wide web application
US7146617B2 (en)*2001-09-292006-12-05Siebel Systems, Inc.Method, apparatus, and system for implementing view caching in a framework to support web-based applications
US6901595B2 (en)*2001-09-292005-05-31Siebel Systems, Inc.Method, apparatus, and system for implementing a framework to support a web-based application
US6934718B2 (en)*2001-10-092005-08-23Nokia CorporationCategorizing and retrieving items
US7289949B2 (en)*2001-10-092007-10-30Right Now Technologies, Inc.Method for routing electronic correspondence based on the level and type of emotion contained therein
US7062515B1 (en)*2001-12-282006-06-13Vignette CorporationSystem and method for the synchronization of a file in a cache
US7062502B1 (en)2001-12-282006-06-13Kesler John NAutomated generation of dynamic data entry user interface for relational database management systems
US6804330B1 (en)2002-01-042004-10-12Siebel Systems, Inc.Method and system for accessing CRM data via voice
US7058890B2 (en)*2002-02-132006-06-06Siebel Systems, Inc.Method and system for enabling connectivity to a data system
US7672853B2 (en)*2002-03-292010-03-02Siebel Systems, Inc.User interface for processing requests for approval
US7131071B2 (en)*2002-03-292006-10-31Siebel Systems, Inc.Defining an approval process for requests for approval
US6850949B2 (en)*2002-06-032005-02-01Right Now Technologies, Inc.System and method for generating a dynamic interface via a communications network
US7594181B2 (en)2002-06-272009-09-22Siebel Systems, Inc.Prototyping graphical user interfaces
US8639542B2 (en)2002-06-272014-01-28Siebel Systems, Inc.Method and apparatus to facilitate development of a customer-specific business process model
US7437720B2 (en)2002-06-272008-10-14Siebel Systems, Inc.Efficient high-interactivity user interface for client-server applications
US20040010489A1 (en)2002-07-122004-01-15Rightnow Technologies, Inc.Method for providing search-specific web pages in a network computing environment
US7251787B2 (en)2002-08-282007-07-31Siebel Systems, Inc.Method and apparatus for an integrated process modeller
US7240046B2 (en)2002-09-042007-07-03International Business Machines CorporationRow-level security in a relational database management system
US20040083213A1 (en)*2002-10-252004-04-29Yuh-Cherng WuSolution search
US7599922B1 (en)*2002-11-272009-10-06Microsoft CorporationSystem and method for federated searching
US7792827B2 (en)*2002-12-312010-09-07International Business Machines CorporationTemporal link analysis of linked entities
US9448860B2 (en)2003-03-212016-09-20Oracle America, Inc.Method and architecture for providing data-change alerts to external applications via a push service
US7904340B2 (en)2003-03-242011-03-08Siebel Systems, Inc.Methods and computer-readable medium for defining a product model
JP2006523353A (en)2003-03-242006-10-12シーベル システムズ,インコーポレイティド Common common object
WO2004086197A2 (en)2003-03-242004-10-07Siebel Systems, Inc.Custom common object
US8762415B2 (en)2003-03-252014-06-24Siebel Systems, Inc.Modeling of order data
US7685515B2 (en)2003-04-042010-03-23Netsuite, Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US7209929B2 (en)2003-04-172007-04-24Salesforce.Com, Inc.Java object cache server for databases
US7412455B2 (en)2003-04-302008-08-12Dillon David MSoftware framework that facilitates design and implementation of database applications
US7620655B2 (en)2003-05-072009-11-17Enecto AbMethod, device and computer program product for identifying visitors of websites
US7409336B2 (en)2003-06-192008-08-05Siebel Systems, Inc.Method and system for searching data based on identified subset of categories and relevance-scored text representation-category combinations
US20040260659A1 (en)2003-06-232004-12-23Len ChanFunction space reservation system
US7162473B2 (en)*2003-06-262007-01-09Microsoft CorporationMethod and system for usage analyzer that determines user accessed sources, indexes data subsets, and associated metadata, processing implicit queries based on potential interest to users
US7237227B2 (en)2003-06-302007-06-26Siebel Systems, Inc.Application user interface template with free-form layout
US7254580B1 (en)2003-07-312007-08-07Google Inc.System and method for selectively searching partitions of a database
US7694314B2 (en)2003-08-282010-04-06Siebel Systems, Inc.Universal application network architecture
US7496560B2 (en)*2003-09-232009-02-24Amazon Technologies, Inc.Personalized searchable library with highlighting capabilities
US7779039B2 (en)*2004-04-022010-08-17Salesforce.Com, Inc.Custom entities and fields in a multi-tenant database system
US7346839B2 (en)*2003-09-302008-03-18Google Inc.Information retrieval based on historical data
US7747644B1 (en)2003-09-302010-06-29Thomson Healthcare Inc.Internet delivery system delivering electronic information products to a purality of users according to user authentication and type of user
US20050165742A1 (en)2003-12-302005-07-28Weisheke ChinSearching previously viewed web sites
US7711750B1 (en)2004-02-112010-05-04Microsoft CorporationSystems and methods that specify row level database security
US8244725B2 (en)2004-03-102012-08-14Iron Mountain IncorporatedMethod and apparatus for improved relevance of search results
US8631001B2 (en)*2004-03-312014-01-14Google Inc.Systems and methods for weighting a search query result
US20070276801A1 (en)*2004-03-312007-11-29Lawrence Stephen RSystems and methods for constructing and using a user profile
US20050278302A1 (en)2004-05-272005-12-15Ritter Gerd MSearch of recently accessed documents
US8607322B2 (en)2004-07-212013-12-10International Business Machines CorporationMethod and system for federated provisioning
JP2006048536A (en)*2004-08-062006-02-16Canon Inc Information processing apparatus, document search method, program, and storage medium
US20060074980A1 (en)*2004-09-292006-04-06Sarkar Pte. Ltd.System for semantically disambiguating text information
US8126895B2 (en)*2004-10-072012-02-28Computer Associates Think, Inc.Method, apparatus, and computer program product for indexing, synchronizing and searching digital data
US7970771B2 (en)*2004-12-202011-06-28Microsoft CorporationMethod and system for tracking objects associated with an activity
US7289976B2 (en)*2004-12-232007-10-30Microsoft CorporationEasy-to-use data report specification
US20060235831A1 (en)2005-01-142006-10-19Adinolfi Ronald EMulti-source multi-tenant entitlement enforcing data repository and method of operation
US7774366B2 (en)*2005-03-082010-08-10Salesforce.Com, Inc.Systems and methods for implementing multi-application tabs and tab sets
US7694212B2 (en)*2005-03-312010-04-06Google Inc.Systems and methods for providing a graphical display of search activity
US20070050467A1 (en)*2005-04-062007-03-01Chris BorrettDigital asset management system, including customizable metadata model for asset cataloging and permissioning of digital assets, such as for use with digital images and songs
US8195646B2 (en)*2005-04-222012-06-05Microsoft CorporationSystems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8010671B2 (en)*2005-04-292011-08-30Microsoft CorporationMethod and system for shared resource providers
US20060271395A1 (en)*2005-05-252006-11-30Harris Steven TDistributed object identity in a virtual machine cluster
US7925642B2 (en)*2005-06-092011-04-12International Business Machines CorporationApparatus and method for reducing size of intermediate results by analyzing having clause information during SQL processing
US7797299B2 (en)*2005-07-022010-09-14Steven ThrasherSearching data storage systems and devices
US20070022082A1 (en)2005-07-202007-01-25International Business Machines CorporationSearch engine coverage
US7512620B2 (en)*2005-08-192009-03-31Google Inc.Data structure for incremental search
US20070050361A1 (en)*2005-08-302007-03-01Eyhab Al-MasriMethod for the discovery, ranking, and classification of computer files
US20070088681A1 (en)2005-10-172007-04-19Veveo, Inc.Method and system for offsetting network latencies during incremental searching using local caching and predictive fetching of results from a remote server
US9135304B2 (en)*2005-12-022015-09-15Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US8082301B2 (en)*2006-11-102011-12-20Virtual Agility, Inc.System for supporting collaborative activity
US8954500B2 (en)2008-01-042015-02-10Yahoo! Inc.Identifying and employing social network relationships
US8719287B2 (en)2007-08-312014-05-06Business Objects Software LimitedApparatus and method for dynamically selecting componentized executable instructions at run time
US20090100342A1 (en)2007-10-122009-04-16Gabriel JakobsonMethod and system for presenting address and mapping information
US9449333B2 (en)2008-02-012016-09-20Gabriel JakobsonOnline advertising associated with electronic mapping systems
US8661056B1 (en)2008-11-032014-02-25Salesforce.Com, Inc.System, method and computer program product for publicly providing web content of a tenant using a multi-tenant on-demand database service
US8583587B2 (en)2010-03-082013-11-12Salesforce.Com, Inc.System, method and computer program product for performing one or more actions utilizing a uniform resource locator
US8925041B2 (en)2010-04-012014-12-30Salesforce.Com, Inc.System, method and computer program product for performing one or more actions based on a determined access permissions for a plurality of users
US8566654B2 (en)2010-08-132013-10-22Salesforce.Com, Inc.Debugging site errors by an admin as a guest user in a multi-tenant database environment
US8756275B2 (en)*2012-02-172014-06-17ZebedoVariable speed collaborative web browsing system
US8769017B2 (en)*2012-02-172014-07-01ZebedoCollaborative web browsing system having document object model element interaction detection
US8769004B2 (en)*2012-02-172014-07-01ZebedoCollaborative web browsing system integrated with social networks
US20150006289A1 (en)2013-07-012015-01-01Gabriel JakobsonAdvertising content in regions within digital maps
US20150007050A1 (en)2013-07-012015-01-01Gabriel JakobsonMethod and system for processing and displaying email thread information
US20150095162A1 (en)2013-09-272015-04-02Gabriel JakobsonMethod and systems for online advertising to users using fictitious user idetities
US20150142596A1 (en)2013-11-182015-05-21Gabriel JakobsonCommercial transactions via a wearable computer with a display
US20150172563A1 (en)2013-12-182015-06-18Gabriel JakobsonIncorporating advertising content into a digital video

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050177569A1 (en)*1998-03-032005-08-11Dwayne BowmanIdentifying the items most relevant to a current query based on items selected in connection with similar queries
US6732100B1 (en)*2000-03-312004-05-04Siebel Systems, Inc.Database access method and system for user role defined access
US6434550B1 (en)*2000-04-142002-08-13Rightnow Technologies, Inc.Temporal updates of relevancy rating of retrieved information in an information search system
US7505964B2 (en)*2003-09-122009-03-17Google Inc.Methods and systems for improving a search ranking using related queries
US20050131866A1 (en)*2003-12-032005-06-16Badros Gregory J.Methods and systems for personalized network searching
US20060047635A1 (en)*2004-08-262006-03-02International Business Machines CorporationMethod of generating a context-inferenced search query and of sorting a result of the query
US20060047643A1 (en)*2004-08-312006-03-02Chirag ChamanMethod and system for a personalized search engine
US20100191726A1 (en)*2004-12-302010-07-29Haveliwala Taher HSystem and Method for Modulating Search Relevancy Using Pointer Activity Monitoring
US20060204142A1 (en)*2005-03-112006-09-14Alamy LimitedRanking of images in the results of a search
US20070016553A1 (en)*2005-06-292007-01-18Microsoft CorporationSensing, storing, indexing, and retrieving data leveraging measures of user activity, attention, and interest
US20070094257A1 (en)*2005-10-252007-04-26Kathy LankfordFile management

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070130137A1 (en)*2005-12-022007-06-07Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US9037561B2 (en)2005-12-022015-05-19Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US9135304B2 (en)2005-12-022015-09-15Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
CN104765729A (en)*2014-01-022015-07-08中国人民大学Cross-platform micro-blogging community account matching method

Also Published As

Publication numberPublication date
WO2007064887A3 (en)2008-06-05
US20120089602A1 (en)2012-04-12
US9465847B2 (en)2016-10-11
US20120310931A1 (en)2012-12-06
US20120084300A1 (en)2012-04-05
US20130246411A1 (en)2013-09-19
WO2007064887A2 (en)2007-06-07
US10049137B2 (en)2018-08-14
US20180349385A1 (en)2018-12-06
US11144558B2 (en)2021-10-12
US9135304B2 (en)2015-09-15
US20070130137A1 (en)2007-06-07
US9037561B2 (en)2015-05-19

Similar Documents

PublicationPublication DateTitle
US11144558B2 (en)Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US8666974B2 (en)Methods and systems for performing high volume searches in a multi-tenant store
US8386471B2 (en)Optimizing queries in a multi-tenant database system environment
US10410013B2 (en)Methods and systems for controlling access to custom objects in a database
US7529728B2 (en)Query optimization in a multi-tenant database system
US8595207B2 (en)Methods and systems for dynamically suggesting answers to questions submitted to a portal of an online service
US11675760B2 (en)Detection of duplicate values during index generation
US20100223100A1 (en)Methods and Systems for Sales Networking
US20080189274A1 (en)Systems and methods for connecting relevant web-based product information with relevant network conversations
WO2008082997A2 (en)Implementing many object to object relationships in a multi-tenant environment
US20140304035A1 (en)System, method and computer program product for deriving commonalities among data entries
US11003662B2 (en)Trigger-free asynchronous maintenance of custom indexes and skinny performance meta-structures
US20170046028A1 (en)System, method and computer program product for displaying a record as part of a selected grouping of data
US20200050693A1 (en)Techniques and architectures for tracking a logical clock across non-chronologically ordered transactions

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp