U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/2 - Access augmentation or optimizing


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter directed to methods of access, including
No. of patents: 4601
Last issue date: 10/12/2010


1                      
NumberTitleIssue Date
7814042Selecting candidate queries
In an example embodiment, multiple candidate selection techniques are made available to a query-processing unit for processing a query. A candidate selection technique is chosen from among the available candidate selection techniques for an incoming query. The candi...
10/12/2010
7783589Inverted index processing
Systems and methods for improving indexing are described. In one exemplary method, a 2-level table is used to improve performance when searching an index. A first table contains a subset of more frequently occurring terms and a second and larger table contains terms...
08/24/2010
7739219Techniques of optimizing queries using NULL expression analysis
A method for optimizing queries is described. A query, which includes a first expression for determining whether each of a set of values evaluates to NULL or NOT NULL, is received. At compile-time, a first representation of the query is generated, where the first re...
06/15/2010
7725421Duplicate account identification and scoring
A system matches accounts based on attributes of the accounts, and scores the matched account pairs based on a probability of the matched accounts being duplicate accounts. The system can utilize the matched and scored account pairs to determine duplicate accounts, ...
05/25/2010
7716157Searching images with extracted objects
Presenting a subset is disclosed. Information associated with a set of one or more objects is obtained, where the set of one or more objects have been detected from a collection of one or more images. Object search criteria is obtained. A subset of the collection is...
05/11/2010
7707138Identifying columns for row based operations
Provided are techniques for, under control of a backup application, identifying one or more columns to be used by a row based operation. A row map is created that includes indicators which indicate the identified one or more columns. The row based operation is gener...
04/27/2010
7702616Methods and apparatus for processing a query joining tables stored at different data sources
Methods and apparatus for joining two or more tables are disclosed. A query including a join query is received, where the join query requests that a new table be generated from data obtained from two or more tables, where the two or more tables are stored at two or ...
04/20/2010
7702615Creation and aggregation of predicted data
Methods and apparatuses for predicting set of multi-dimensional dependent data and non-measurable data from a set of multi-dimensional historical dependent and causal data are described. In one embodiment, the method comprises receiving input data that comprises mul...
04/20/2010
7698250Differential data privacy
Systems and methods are provided for controlling privacy loss associated with database participation. In general, privacy loss can be evaluated based on information available to a hypothetical adversary with access to a database under two scenarios: a first scenario...
04/13/2010
7698253Method and system for reducing host variable impact on access path selection
The present invention proposes enhancing the access path selection process by storing the relevant frequency distribution and the host variables values used for selecting the access path together with the corresponding access path executable. This way, the host vari...
04/13/2010
7698252Query restriction for timely and efficient paging
Systems and methods are presented for retrieving records from a database and presenting them to a user through a timely and efficient query restricting process. The query request is then modified through the use of a determined partitioning field and a modified quer...
04/13/2010
7698254System and method for producing scored search results on a database using approximate search queries
A method for searching a database to produce search results from queries likely to contain errors. The process begins by identifying database features likely to be useful in searching, and those features are employed to index the database. After receiving a query fr...
04/13/2010
7698251Fault tolerant facility for the aggregation of data from multiple processing units
A fault tolerant capability for the reliable collection and aggregation of disparate data from multiple processing units. Data of a processing unit is collected and locally aggregated at that processing unit. The locally aggregated data is stored in a local database...
04/13/2010
7693820Use of materialized transient views in query optimization
Methods and systems for integrating use of materialized transient views into generation of an optimized query execution plan. Features and aspects hereof provide rapid identification of common expressions in a query as transient view candidates and then rapidly sele...
04/06/2010
7693815Automatic subscriptions to documents based on user navigation behavior
A network device such as a server monitors user behavior and provides subscriptions to documents based at least in part on that behavior. Subscription triggers include requesting at least a predetermined percentage of the entire document, requesting at least a prede...
04/06/2010
7693816Computer system, computer, data access method and database system
There is a program for transmitting a prefetch command to a database management system (DBMS) so that access data of the DBMS can be prefetched to a storage. The DBMS is able to generate an access plan conscious of prefetch and to access database (DB). The DBMS is, ...
04/06/2010
7693814Data repository and method for promoting network storage of data
In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a ...
04/06/2010
7693822Apparatus of generating browsing paths for data and method for browsing data
The present invention provides a method and apparatus of generating browsing paths for data, a method for browsing data and a computer program product. According to one aspect of the invention, there is provided a method of generating browsing paths for data. Firstl...
04/06/2010
7693823Forecasting time-dependent search queries
Techniques for analyzing and modeling the frequency of queries are provided by a query analysis system. A query analysis system analyzes frequencies of a query over time to determine whether the query is time-dependent or time-independent. The query analysis system ...
04/06/2010
7694215Method and apparatus for providing sponsorship for a directory
A method for providing sponsorship for a directory comprises permitting a search of the directory. The method further comprising displaying a search result on a page and incorporating a designated web page of a sponsor on the same page as the search result. ...
04/06/2010
7693818UserRank: ranking linked nodes leveraging user logs
The claimed subject matter provides a system and/or a method that facilitates utilizing transition probability in static rankings associated with at least one document. An interface can receive data related to a query, wherein the query can be associated with a sear...
04/06/2010
7693817Sensing, storing, indexing, and retrieving data leveraging measures of user activity, attention, and interest
Various components and processes are provided to enable data processing on multiple data types where aspects of the history of user activity, attention, interest, location, or other interaction with data is determined and employed to enhance information storage and ...
04/06/2010
7693819Database access system and method for transferring portions of an ordered record set responsive to multiple requests
Each record added to a database is assigned an identifier, for example, based on or at the time the record is added to the database. A database server receives a request for a first group of records that satisfy a condition, and searches and sorts on the basis of th...
04/06/2010
7693821Virtual pair algorithm for outer join resolution
A system and method for executing semijoin reductions on outer join operations are presented. Tuple lists are created based on a query. A sequence of semijoin reduction steps are performed, where each semijoin reduction step either switches one tuple list, or reduce...
04/06/2010
7689540Collaborative user query refinement
A first query and a second query, both of which were submitted by a first user to identify information that satisfies a single information need of the first user, are received. The first query and the second query are stored in association with one another and based...
03/30/2010
7689541Reordering data using a series of offsets
One embodiment of the present invention sets forth a technique for efficiently performing a radix sort operation on a graphics processing unit (GPU). The radix sort operation is conducted on an input list of data using one or more passes of a series of three process...
03/30/2010
7689539Systems for fast efficient retrieval of medical image data from multidimensional data sets, related methods and computer products
Data retrieval systems for retrieving data from a multidimensional medical data set include: (a) a client configured to electronically request image data of a patient; (b) a server in communication with a plurality of electronically stored multidimensional patient m...
03/30/2010
7689537Method, system, and computer program product for enhancing collaboration using a corporate social network
The present invention provides a method, system, and computer program product for enhancing collaboration using a corporate social network to infer contacts. A method in accordance with an embodiment of the present invention includes: providing a social network for ...
03/30/2010
7689538Autonomic recommendation and placement of materialized query tables for load distribution
A system and method of evaluating queries in distributed databases with MQTs comprises deriving MQTs; replicating the derived MQTs from a local server to at least one remote server; and distributing data and replicated derived MQTs to a plurality of other remote ser...
03/30/2010
7689536Methods and systems for detecting and extracting information
Systems and methods that detect information and extract information are described. In one aspect, target rules are defined for detection of target hits in an article, including defining a target article region, extraction rules are defined based on the target rules ...
03/30/2010
7685096Data repository and method for promoting network storage of data
A method for turning variable-length file path names into fixed-length object identifiers in a data repository, the method comprising, assigning a fixed-value identifier to a file system in the data repository, computing a first deterministic pseudo-random function ...
03/23/2010
7685097Method and system for aggregating and disseminating time-sensitive information
A method of aggregating and disseminating time sensitive information. A data source is searched to identify recently-posted information items matching predetermined selection criteria. A respective relevance score is calculated for each identified information item. ...
03/23/2010
7685100Forecasting search queries based on time dependencies
Techniques for analyzing and modeling the frequency of queries are provided by a query analysis system. A query analysis system analyzes frequencies of a query over time to determine whether the query is time-dependent or time-independent. The query analysis system ...
03/23/2010
7685098Estimating the size of a join by generating and combining partial join estimates
A program product, an apparatus, and a method of estimating a join size by generating partial join estimates and combining the partial join estimates. In particular, robust formulas are provided that may result in more consistent estimates and fewer inaccuracies. In...
03/23/2010
7685095Executing a parallel single cursor model
Techniques are provided for executing database statements, or portions thereof, in parallel without using slave SQL to communicate to each slave the operations to be performed by the slave. Techniques are provided for incorporating within a shared cursor the code fr...
03/23/2010
7685099Forecasting time-independent search queries
Techniques for analyzing and modeling the frequency of queries are provided by a query analysis system. A query analysis system analyzes frequencies of a query over time to determine whether the query is time-dependent or time-independent. The query analysis system ...
03/23/2010
7685101Query directives and access plan hints
A query plan modification system and method relate to a database system that includes a cost-based optimizer for generating access plans. The database system also permits a user to view an access plan that has been generated by a particular SQL query and modify the ...
03/23/2010
7680764Parallel population of an XML index
Populating an XML index is parallelized, providing both inter-document and intra-document parallelism, by using multiple pull-type parser processes to parse respective XML documents in parallel and to call respective ‘instances’ of the function that generates th...
03/16/2010
7680768Information processing apparatus and method, program, and storage medium
Disclosed herein is an information processing apparatus including: storage means for storing a recommendation degree that indicates a degree of recommendation of a content for a user; similarity degree calculation means for calculating a degree of similarity between...
03/16/2010
7680765Iterate-aggregate query parallelization
Iterate-aggregate shape queries are executable in an efficient parallel manner. Techniques are utilized that leverage properties of aggregations to implement such a query in a highly parallelized manner utilizing one or both of vertical and horizontal parallelism. M...
03/16/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?