Match Document Document Title
9043291 System and method for verifying and restoring the consistency of inode to pathname mappings in a filesystem  
A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary...
9043309 SQL transformation-based optimization techniques for enforcement of data access control  
Techniques are provided for a database server to identify a query that comprises an access check operator specifying a data access control policy, and if so, to re-write the query to produce an...
9043383 Stream processing using a client-server architecture  
A method for responding to requests using stream processing includes, responsive to a server request received from a server, a stream processing request being sent to a first stream processing...
9043303 Methods and systems for sharing email in a multitenant database system  
A method for sharing an email in an on-demand database system is provided. The method receives, at one or more computer systems associated with the on-demand database system, the email from a...
9043307 Generating statistics on text pattern matching predicates for access planning  
Statistics for a pattern matching predicate are generated using stored character statistics. A first structure stores, for each of a plurality of character positions, frequently occurring...
9043308 Techniques for efficient queries on a file system-like repository  
Techniques are provided to achieve performance improvements for path-based access to hierarchical data and for utilizing an extensible indexing framework. Extensible operators may be optimized by...
9043382 Stream processing using a client-server architecture  
A computer hardware system configured to respond to requests using stream processing includes a HTTP stream server including at least one processor. The at least one processor is configured to...
9043342 Method and system for policy driven data distribution  
A method, system and computer-usable medium are disclosed for controlling the distribution of data. Data stored in a datastore is filtered according to a data release policy to generate filtered...
9037569 Identifying particular images from a collection  
A method of identifying one or more particular images from an image collection, includes indexing the image collection to provide image descriptors for each image in the image collection such that...
9037568 Factual query pattern learning  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a statement that references a particular attribute of a particular topic, in...
9031930 Data browser for group-by data access  
Methods and apparatus, including computer program products, are provided for group-by access of a database. In one aspect there is provided a method. The method may include receiving from a user...
9031931 Systems and methods for providing query results to a user in an intuitive graphical format  
Systems and methods for providing database query results to a user in an intuitive graphical format are provided. The system utilizes an intuitive graphical user interface dashboard that displays...
9026518 System and method for clustering content according to similarity  
Systems and methods for clustering content according to similarity are provided that identify and group similar content using a set of tags associated with the content. A topic model of a group of...
9026523 Efficient selection of queries matching a record using a cache  
A method is provided for constructing a cache for storing results of previously evaluated queries in a binary tree based on a cache key. The cache is searched, by a processing device, for a node...
9020929 Method and system for tracking performance by breaking down a query  
A database monitor tracks performance statistics and information about the execution of different SQL statements. In particular, the monitor tracks information about the individual instructions...
9015139 Systems and methods for performing a search based on a media content snapshot image  
Systems and methods are provided for performing a search based on a snapshot image captured from media content presented to a user. The snapshot image contains features of the media content that...
9015162 Integrating smart social question and answers enabled for use with social networking tools  
Embodiments include a program product and a method for providing responses to questions provided on a social media site. The method includes receiving, via a processor, a user question from a...
9015146 Managing access to data in a multi-temperature database  
An optimization technique is provided that optimizes data access by mapping each table, or row and/or column in a table, to a particular query, depending on whether the data in said table, row or...
9015143 Refining search results  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for refining search results. In one aspect, a method includes presenting search results that are...
9009138 Transparent analytical query accelerator  
A method and apparatus for transparent analytical query acceleration identifies within a database management system (DBMS) if a query is an analytical type. The query is processed with an...
9009145 Travel booking method and system  
A method for searching for a travel product having one or more data elements associated therewith from a plurality of potentially suitable travel products in a system comprising a web based...
9009137 Query model over information as a networked service  
Data is published by publishers to an information service configured to receive data sets and allow consumers to consume the data sets via queries. Structural information of the data sets (e.g.,...
9009139 Query pipeline  
A query pipeline is created (514) from a query request. The query pipeline includes multiple query operations including multiple query operators. A first query operator and a second query operator...
9002817 Interleaving search results  
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The...
9002823 Elastic complex event processing  
Systems and methods according to embodiments provide elasticity for complex event processing (CEP) systems. Embodiments may comprise at least the following three components: (1) incremental query...
9002822 Cost monitoring and cost-driven optimization of complex event processing system  
A cost monitoring system can monitor a cost of queries executing in a complex event processing system, running on top of a pay-as-you-go cloud infrastructure. Certain embodiments may employ a...
8996514 Mobile to non-mobile document correlation  
A computer-implemented method of determining the relevance, to a user, of documents accessible over a computer network involves analyzing information relating to a first document, identifying a...
8996500 Using temporary performance objects for enhanced query performance  
Methods for optimizing query performance in a relational database management system. A query is received at the relational database management system. It is determined whether the query is...
8996547 Dynamic fragmentation of digital media  
Media fragmentation may be provided. First, a request for a manifest may be received from a client. Then, in response to the received request for the manifest, the manifest may be sent to the...
8996497 Overlapping experiments  
User queries are received, with each query requesting a service from a server. Overlapping experiments are performed on at least a portion of the queries, with each experiment modifying one or...
8996499 Using temporary performance objects for enhanced query performance  
Methods and apparatus, including computer program products, implementing and using techniques for optimizing query performance in a relational database management system. A query is received at...
8996463 Aggregation framework system architecture and method  
Database systems and methods that implement a data aggregation framework are provided. The framework can be configured to optimize aggregate operations over non-relational distributed databases,...
8990335 Continuous full scan data store table and distributed data store featuring predictable answer time for unpredictable workload  
A method for storing and retrieving data in a storage node of a data store and storage node of a data store, storing in main-memory at least one segment of a relational table. The storage node...
8990347 Method, product, and apparatus for processing a data request  
When a one or more identifiers and a plurality of data request types is received, a first data request from the one or more identifiers and from a first data request type can be generated and...
8983933 Costs of operations across computing systems  
Disclosed herein are techniques for measuring or assessing the costs of executing operations across a plurality of computing systems. The cost of transferring data across at least one arrangement...
8984012 Self-tuning alterations framework  
Embodiment described herein are directed to an enhanced search engine with multiple feedback loops for providing optimal search results that are responsive a user's search query. The user's search...
8978033 Automatic method and system for formulating and transforming representations of context used by information services  
An information retrieval system for automatically retrieving information related to the context of an active task being manipulated by a user. The system observes the operation of the active task...
8977643 Dynamic asset monitoring and management using a continuous event processing platform  
The disclosed architecture leverages realtime continuous event processing (CEP) to address using a general input interface framework to import a dynamic set of event types (e.g., assets), and...
8972431 Synonym supported searches  
Systems and methods for performing a data search through a search query is disclosed. The method includes receiving the search query and parsing the search query to retrieve a search term. The...
8972379 Centralized web-based software solution for search engine optimization  
A system and method for modifying a parameter of a website in order to optimize an organic listing of the website at one or more search engines is described. Several embodiments include methods...
8972378 Formulating global statistics for distributed databases  
The present invention extends to methods, systems, and computer program products for formulating global statistics for parallel databases. In general, embodiments of the invention merge (combine)...
8972381 Techniques for three-step join processing on column partitioned tables  
Techniques for processing joins on column partitioned tables are provided. A query includes a first-Column Partition (CP) table joined with a second-CP table. The query is decomposed into a...
8972371 Search engine and indexing technique  
A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system...
8972440 Method and process for semantic or faceted search over unstructured and annotated data  
A semantic query over a corpus of data is constructed using a graphical user interface to create an aggregation of graphical representations of annotations associated with a plurality of data...
8965878 Qualifier set creation for work assignment engine  
A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, define, in...
8965912 Integrating databases  
A system for integrating databases comprises a first virtual table, a second virtual table, a common table, a list, a generating section, and a selecting section. The first virtual table...
8965909 Type-ahead search optimization  
Techniques are provided for efficiently performing a series of searches. After an initial set of search results is determined from a data set based on a search query, one or more additional...
8959074 Unified communication audit tool  
Providing for dynamic auditing of components of a communication network is provided herein. By way of example, network components can be queried by way of dynamic and intelligent application...
8959078 Identifying missing search phrases  
In various embodiments, approaches for identifying missing search phrases are described. Search terms are behaviorally associated with an item in the electronic repository. If a search of the...
8959080 Search method, search apparatus and search engine system  
Techniques for performing searches using models generated from data mining. These techniques may include receiving a query including a search string. If a portion of the search string matches with...