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

Icon_funbox Celebrity Inventors

Actress Jamie Lee Curtis is a patented inventor - she created a diaper equipped with a premoistened baby wipe. And that's no act!

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.

 

Assignee: Oracle International Corp.


Location: Redwood Shores, CA
No. of patents: 49

1    
NumberTitleIssue Date
8015180Queries with hard time constraints
Systems, methodologies, media, and other embodiments associated with supporting queries with hard time constraints are described. One exemplary system embodiment includes logic for accepting a query having a hard time constraint. The example system may also include ...
09/06/2011
7996450Network-based file access system
A network-based file access system obtains an identifier for a resource stored on a remote storage system to an application. The application can use the identifier to pull the contents of a file associated with the identifier or to push contents of a file to a folde...
08/09/2011
7979422Hybrid optimization strategies in automatic SQL tuning
Systems, methods, and other embodiments associated with hybrid optimization strategies in automatic SQL tuning are described. One example method includes receiving a first (e.g., cost-based) execution plan for a user structured query language statement (User SQL) fr...
07/12/2011
7979410Maintaining referential integrity while masking
Systems, methods, and other embodiments associated with maintaining referential integrity while masking database columns are described. One example method includes determining a transitive closure for dependency relationships involving a column to be masked and othe...
07/12/2011
7979266Method and system of language detection
Systems, methods, computer-readable media and other embodiments are provided for automatically determining a language of a document from a set of candidate languages. In one embodiment, a system includes a logic for setting an assumption value associated with each o...
07/12/2011
7958346Multilayered security for systems interacting with configuration items
Systems, methodologies, and other embodiments associated with providing multi-layered security for configuration items are described. One exemplary system may include a security logic configured to process the contents of a configuration item based on the source of ...
06/07/2011
7953728Queries with soft time constraints
Systems, methodologies, media, and other embodiments associated with supporting queries with soft time constraints are described. One exemplary system embodiment includes logic for accepting a query having a soft time constraint. The example system may also include ...
05/31/2011
7949729System and method for displaying dynamic page content in a page-caching browser
Embodiments of the present invention provide a system and method for displaying dynamic page content in a page-caching browser. The system and method prevent the loading of unintended page content from a local cache into a browser by ensuring the uniqueness of the c...
05/24/2011
7945533Index replication using crawl modification information
Systems, methodologies, media, and other embodiments associated with index replication using crawl modification information are described. One exemplary system embodiment includes an enterprise search system comprising a target search system comprising an index logi...
05/17/2011
7937470Methods of determining communications protocol latency
A remote network monitor for monitoring transaction-based protocols such as HTTP receives and analyzes protocol requests and associated responses, and derives therefrom a parameter associated with round-trip network latency. For example, TCP/IP acknowledgement packe...
05/03/2011
7930707Optimizing code motion with delayed exception handling
Systems, methods, media, and other embodiments associated with optimizing code motion with delayed exception handling are described. One exemplary system embodiment includes a data store to store information about a relocated instruction, a relocation logic to reloc...
04/19/2011
7930288Knowledge extraction for automatic ontology maintenance
Systems, methods, and other embodiments associated with extracting knowledge from application data and maintaining an ontology based on the extracted knowledge are described. One example system includes a mapping logic to store mappings between application objects a...
04/19/2011
7925674Management of a distributed database
Systems, methodologies, media, and other embodiments associated with managing of a distributed database are described. One exemplary system embodiment includes an input logic configured to obtain information associated with a distributed database where the distribut...
04/12/2011
7921367Application generator for data transformation applications
A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the us...
04/05/2011
7912864Retrieving collected data mapped to a base dictionary
A method includes defining a plurality of terms for use in conjunction with a study where the terms are stored according to a series of relations and the relations corresponding to the terms indicate an association from a term to at least one other of the plurality ...
03/22/2011
7895591File deployment system and method
Systems, methodologies, media, and other embodiments associated with deploying files are described. One example system embodiment includes a deployment logic configured to automatically prepare one or more files for deployment that are retrievable from a designated ...
02/22/2011
7895186Method and mechanism of materialized view mix incremental refresh
A method and system for updating both partition change track tables and non-partition track tables in a materialized view. A log-based incremental refresh is performed on the materialized view and a partition change tracking based refresh is performed on the materia...
02/22/2011
7895067Systems and methods for optimizing total merchandise profitability
In one such aspect, the invention provides a method for optimizing merchandise profitability that includes the step of modeling gross margin as a function of product breadth and depth for each of at least one class of goods retailed by each of at least one retail si...
02/22/2011
7882069Tag based backup and recovery
Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associat...
02/01/2011
7849113Query statistics
Systems, methods, and other embodiments associated with selectively acquiring and utilizing query statistics are described. One example method includes selectively acquiring statistics associated with search queries submitted to a search process during a sample peri...
12/07/2010
7849077Document ranking with sub-query series
Systems, methods, media, and other embodiments associated with ranking documents by providing a search engine with a series of sub-queries generated from an original query are described. One example system includes input logic for receiving a query. The example syst...
12/07/2010
7877736Computer language interpretation and optimization for server testing
A method, software application and computer system provides computer language interpretations and optimization for web server testing by first recording user actions associated with an instance of a user interaction with a web server. The actions are analyzed to det...
01/25/2011
7856598Spelling correction with liaoalphagrams and inverted index
Systems, methods, media, and other embodiments associated with (non)contiguous n-gram based spell correction are described. One exemplary system embodiment includes logic for creating contiguous and non-contiguous trigrams, logic for creating an inverted index relat...
12/21/2010
7853621Integrating medical data and images in a database management system
A method of integrating syntactically valid medical images into a database management system. A database table is created and a database object is initialized with a medical image object. The medical image object is parsed. An XML representation of metadata associat...
12/14/2010
7853465Methods and apparatus to present event information with respect to a timeline
A charting application generates a so-called timelink chart. To generate the timelink chart, the charting application renders a timeline axis representing a segment of time. The charting application further renders a business event axis in (orthogonal) relation to t...
12/14/2010
7850516Payout distributions for games of chance
Based on a metric that represents a value of a game of chance, a payout distribution is optimized with respect to the metric. ...
12/14/2010
7844600Materialized views with user-defined aggregates
Systems, methodologies, media, and other embodiments associated with supporting materialized views with user-defined aggregates are described. One example system includes logic for exposing a set of interface actions to support a user-defined aggregate in a material...
11/30/2010
7840553Recommending materialized views for queries with multiple instances of same table
Systems, methods, computer-readable media and other embodiments are provided that relate to processing database queries. In one embodiment, a query analysis logic can be configured to analyze a query to identify multiple instances of the same table. Instance numberi...
11/23/2010
7814477Packaging system for customizing software
In one embodiment, a system for customizing executable software code is provided. The system can include a scan logic configured to scan the executable software code to determine an execution trigger point in the executable software code. A packager logic can be con...
10/12/2010
7809733Effort based relevance
Systems, methods, media, and other embodiments associated with effort based relevance in discussion forums are described. One example method includes receiving activity data concerning messages associated with electronic discussion forum topics. The activity data ma...
10/05/2010
7783640Document summarization
Systems, methods, and other embodiments associated with automatically summarizing a document are described. One method embodiment includes computing term scores for members of a set of terms in a document to be summarized and computing sentence scores for sentences ...
08/24/2010
7774316Filesystem snapshot enhancement to improve system performance
Reducing copy on write activity during snapshot backup processing in computer system. A snap shot of the data is created. As the backup of each file is successfully completed, the copy-on-write functionality for the file is disabled. As the backup of each other file...
08/10/2010
7752221Progressive relaxation across tiers
Systems, methods, and other embodiments associated with progressive relaxation across tiers of a search system are described. One system embodiment includes a first tier of computing components that stores search data that can be used to locate documents. The system...
07/06/2010
7747591Web feature service (WFS) locking support based on light-weight locking model in the database
Locking feature instances in a web feature service by processing a web feature service data transformation request; identifying a table associated with the web feature service data transformation request from a feature type identified in the request; determining if ...
06/29/2010
7711741Desensitizing data in cloning
Systems, methods, media, and other embodiments associated with desensitizing data in cloning are described. One example method embodiment includes identifying a column to be desensitized and preparing a set of executable instructions to desensitize the column. The e...
05/04/2010
7672961Database having heterogeneous object types
A method for extracting metadata for plural related objects of different types from a database includes defining a heterogeneous object type as a collection of database objects of different types. Upon a request to fetch a particular heterogeneous object, member obj...
03/02/2010
7672855Transportation planning with drop trailer arrangements
Systems, methodologies, media, and other embodiments associated with transportation planning in light of drop trailer arrangements are described. One exemplary computer-implemented method embodiment includes receiving orders that describe items to be delivered to fa...
03/02/2010
7640242Light weight locking model in the database for supporting long duration transactions
A method for maintaining a long transaction database lock across multiple database sessions. It is determined if at least one row of a long transaction lock enabled table, identified in a long transaction lock request, is locked by a short or long transaction lock. ...
12/29/2009
7636362System and method of dynamically providing priority for network communications
Systems, methodologies, media, and other embodiments associated with prioritizing network traffic are described. One exemplary method embodiment includes receiving a notice from a computer component to prioritize network traffic associated with a selected service. N...
12/22/2009
7634457Function-based index tuning for queries with expressions
Systems, methods, and media associated with function-based index tuning for queries with expressions are described. One exemplary method includes receiving a query for which an index is to be recommended. The query may include an expression, thus the method may incl...
12/15/2009
1    
 
Sign InRegister
Username  
Password   
forgot password?