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

Icon_funbox Famous Patents

Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."

Newsletter  PatentStorm News

Make the Most of PatentStorm

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

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

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

Assignee: Oracle International Corporation


Location: Redwood shores, CA
No. of applications: 543

1                      
Application No.Application TitleIssue Date
20080307435Event Processing Finite State Engine and Language
In various embodiments, a method for processing event streams includes receiving a finite state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The ev...
12/11/2008
20080307071RETRIEVING SPECIFIC HIERARCHICAL INFORMATION USING WEB SERVICES
Retrieving specific hierarchical information using web services. In one embodiment, a user sends a request containing an operation to be performed and a data indicating the specific information of interest to a web service. The web service determines the specific hierar...
12/11/2008
20080306981Extensible Document Transformation Language: An Innovative Way of Generating Business Document and Report
In various embodiments, a method for generating documents in native application formats includes receiving a document template as a first document according to a native format. The first document is parsed to generate an Extensible Document Transformation Language (XDTL...
12/11/2008
20080305533Recombinant Microorganisms For Increased Production of Organic Acids
Disclosed are recombinant microorganisms for producing organic acids. The recombinant microorganisms express a polypeptide that has the enzymatic activity of an enzyme that is utilized in the pentose phosphate cycle. The recombinant microorganism may include recombinant...
12/11/2008
20080303667RFID and Sensor Signing System
In various embodiments, a method for signing tags associated with objects includes receiving a first identifier associated with a tag. A first signature is generated for the tag based on the identifier and a public key. The first identifier and the first signature are t...
12/11/2008
20080302871RFID Key Rotation System
In various embodiments, a method for tracking objects includes receiving an internal identifier associated with an object. A first key or external identifier for a tag is associated with the internal identifier. A second external identifier is generated and the second e...
12/11/2008
20080301257SYSTEM AND METHOD FOR CONSUMER ENTITLEMENTS IN PORTAL SERVICES
A system to support consumer entitlement that allows Producer web applications to decide which portlets to be offered to Consumer web applications can comprise: a role set which includes a plurality of roles; a Consumer web application adapted to interact with end users...
12/04/2008
20080295038AUTOMATED TREEMAP CONFIGURATION
Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensio...
11/27/2008
20080284569Guaranteed RFID Event Delivery
An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. Guaranteed event delivery can ensure that any event data captured by an RFID device is written to persistent storage. A first guaranteed com...
11/20/2008
20080284597Security Using EPCIS Data And A Virtual Private Database
An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. Loss of captured event data, such as RFID generated through an RFID event, can be prevented through a series of guarantee semantics. Approac...
11/20/2008
20080284598RFID Data Integrity and Event Compensation
An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. Loss of captured event data, such as RFID generated through an RFID event, can be prevented through a series of guarantee semantics. Approac...
11/20/2008
20080288446Queries 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 logi...
11/20/2008
20080288451FRAMEWORK FOR METADATA-DRIVEN DYNAMIC REPORTING SYSTEMS AND METHODS
Embodiments of the invention provide systems and methods for dynamically reporting information stored in a repository. According to one embodiment, a method for dynamically reporting information stored in one or more data repositories can comprise retrieving report meta...
11/20/2008
20080288473Queries 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 logi...
11/20/2008
20080288548Desensitizing 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 examp...
11/20/2008
20080289019FRAMEWORK FOR AUTOMATED DISSEMINATION OF SECURITY METADATA FOR DISTRIBUTED TRUST ESTABLISHMENT
Methods, systems, and machine-readable media for disseminating security metadata from one distributed entity to another in an automated fashion are disclosed. According to one embodiment of the present invention, a computer-implemented method for distributing security m...
11/20/2008
20080288966CALL CONTROL ENABLER ABSTRACTED FROM UNDERLYING NETWORK TECHNOLOGIES
Embodiments of the invention provide systems and methods for controlling a media session. According to one embodiment, a method for controlling a communication session can comprise receiving a request to perform a call control function from an application via a northbou...
11/20/2008
20080288961Industry Vertical RFID Database Models
An RFID event tracking and management system provides a standardized approach that can be utilized by various industry verticals. A series of industry-specific data models can be built upon a common data model using an object-oriented database and relational mapping too...
11/20/2008
20080288713FLASH-AWARE STORAGE OPTIMIZED FOR MOBILE AND EMBEDDED DBMS ON NAND FLASH MEMORY
Reliable storage for database management systems (DBMS) running on memory devices such as NAND type flash memory utilizes minimum I/O overhead and provides maximum data durability. A virtual page map is utilized between the flash memory and a page access component to re...
11/20/2008
20080282235Facilitating Assessment Of A Test Suite Of A Software Product
Facilitating assessment of a test suite of a software product. In an embodiment, an inventory is maintained containing the features of the software product and one or more execution flows operative when a feature is provided by the software product. Information related ...
11/13/2008
20080281954Capability requirements for group membership
A method and apparatus for adding a node to a group of nodes is provided. Group capability data is stored in volatile memory of a group manager for a group. The group capability data identifies capability requirements for members of the group. The group manager provides...
11/13/2008
20080281938Selecting a master node in a multi-node computer system
Selecting a master node in a multi-node computer system is described. Each node of the multi-node computer system selects a timeout value (e.g., randomly). Each node starts a timer, which is set to expire at the selected timeout value of its corresponding node. The node...
11/13/2008
20080281805MEDIA CONTENT TAGS
A tag file associated with a content file provides a user with access to related content. A content provider can request that information be associated with selected content, such that when a user views the selected content a selectable element is generated and displaye...
11/13/2008
20080281608Providing Collaboration services to Business Applications to correlate user collaboration with the business application
An aspect of the present invention provides collaboration services to business applications and such a service is provided by a mediator and a collaboration application. The collaboration service offers a user of the business application the ability to collaborate with ...
11/13/2008
20080278496RENDERING DATA VISUALIZATION WITH MINIMAL ROUND-OFF ERROR
Systems and methods in accordance with various embodiments of the present invention provide for the rendering of data visualizations with minimal round-off errors. The data visualization method represents a dataset as graphical elements within a graphical layout area by...
11/13/2008
20080275844CRAWLABLE APPLICATIONS
Systems and methods in accordance with various embodiments of the present invention provide for a computer based method for crawling application data from an application data store. The applications data store has business objects of an application stored thereon. The m...
11/06/2008
20080275919INDEX MAINTENANCE FOR OPERATIONS INVOLVING INDEXED XML DATA
A method and system are provided for maintaining an XML index in response to piece-wise modifications on indexed XML documents. The database server that manages the XML index determines which nodes are involved in the piece-wise modifications, and updates the XML index ...
11/06/2008
20080275896PRESERVING USER CODE IN OTT-GENERATED CLASSES
An object type translator (OTT) determines one or more database object types. The one or more database object types are mapped to a first structural language type definition code. After being generated, the user may add user code to the first structural language type de...
11/06/2008
20080275742NESTED HIERARCHICAL ROLLUPS BY LEVEL USING A NORMALIZED TABLE
Nested hierarchies can be efficiently analyzed by normalizing a portion of the hierarchy as defined by a limiting factor for the hierarchy. In a project hierarchy wherein each project contains a task hierarchy, each task hierarchy can be normalized. Further, the project...
11/06/2008
20080268813DEVICE BILLING AGENT
Access devices using billing agents and methods are disclosed. In one embodiment, the method comprises capturing, at an access device, a communication to be transmitted from the access device. The method further comprises determining billing information about the commun...
10/30/2008
20080270948SUITE-WIDE NAVIGATION
Novel tools for navigating among a suite of business applications, including without limitaion menu systems for business application suites. In some cases, the menu is customized for a particular user of the business application suite. Hence, for example, a menu might c...
10/30/2008
20080250121FACILITATING CONFIGURATION OF MULTIPLE INSTANCES OF AN APPLICATION ON A SERVER CLUSTER
Facilitating configuration of multiple instances of an application executing in a server cluster. A centralized storage is provided at which configuration data for multiple application instances potentially executing on different servers (of a server cluster) is stored....
10/09/2008
20080250074Recoverable last resource commit
A method and apparatus for reducing logging overhead in systems where at least some of the participants conform to the two-phase commit protocol is provided. Transaction logging is eliminated at the transaction manager. The fault recovery mechanism is altered to obtain ...
10/09/2008
20080249985Facilitating Identification of Star Schemas in Database Environments
Facilitating identification of star schemas in database environments. In an embodiment, queries are examined to determine the joins required. The two tables of each join are added as a relationship in the star schema....
10/09/2008
20080250317USER INTERFACE DESIGN FOR ENABLING NON-SEQUENTIAL NAVIGATION, PREVIEW AND REVIEW OF BRANCHING AND LOOPING WIZARDS
The present invention generally relates to systems and methods for providing improved wizard navigation. A roadmap for the wizard is provided that enables non-sequential navigation through the wizard. Wizard steps that are not enabled for user interaction may be availab...
10/09/2008
20080243865Maintaining global state of distributed transaction managed by an external transaction manager for clustered database systems
In accordance with an embodiment of the present invention, a transaction tracking mechanism is provided by a database server cluster to keep track of a global state of a distributed transaction. The global state of the distributed transaction comprises one or more statu...
10/02/2008
20080244210ELIMINATING FRAGMENTATION WITH BUDDY-TREE ALLOCATION
This disclosure describes solutions for reducing the amount of fragmentation on a computer memory device, such as a hard disk, random access memory device, and/or the like. In an aspect, this disclosure describes systems, methods and software for allocating storage spac...
10/02/2008
20080243848USER SPECIFIC LOGS IN MULTI-USER APPLICATIONS
User specific logs in multi-user applications. Level data associating a user of a multi-user application with a respective log level is received. The multi-user application then records an amount of information determined by the log level corresponding to the user prese...
10/02/2008
20080235272SYSTEM AND METHOD FOR MANAGING OBJECT TO RELATIONAL ONE-TO-MANY MAPPING
Instructions are generated to manipulate target objects and relationships in a relational database when a source object having a one-to-many relationship of privately owned type with the target objects is manipulated. To generate instructions, mapping meta-data is used ...
09/25/2008
20080235230USING LOCATION AS A PRESENCE ATTRIBUTE
Embodiments of the invention provide systems and methods for determining location of a principal. According to one embodiment, a method of providing location information for a principal can comprise receiving a presence event related to the principal. A location of the ...
09/25/2008
1                      

Comments

No comments for this page
 
 
Forgot password?
Register here