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

Icon_funbox Quotables

"Inventing is a combination of brains and materials. The more brains you use, the less material you need."

Charles Kettering

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.

 

Attorney: Smart; John A.


Number of patents: 200
Last date: March 13, 2012

1          
NumberTitleIssue Date
8136155Security system with methodology for interprocess communication control
A security system with methodology for interprocess communication control is described. In one embodiment, a method for controlling interprocess communication is provided that includes steps of: defining rules indicating which system services a given application can...
03/13/2012
8136149Security system with methodology providing verified secured individual end points
A security system with methodology providing verified secured individual end points is described. In one embodiment, for example, a method of the present invention is described for controlling access to a particular application, the method comprises steps of: defini...
03/13/2012
8074277System and methodology for intrusion detection and prevention
System and methodology for intrusion detection and prevention is described. In one embodiment, for example, a method is described for detecting and preventing network intrusion, the method comprises steps of: defining intrusion descriptions specifying exploits that ...
12/06/2011
7882100Database system with methodology for generating bushy nested loop join trees
A database system with methodology for generating bushy nested loop join trees is described. In one embodiment, for example, an improved method is described for optimization of a query requesting data from a database, the method comprises steps of: generating a left...
02/01/2011
7844957Development system with methodology providing optimized message parsing and handling
A development system with methodology providing optimized message parsing and handling is described. In one embodiment, for example, a computer-implemented method is described for improved processing of certain types of messages, the method comprises steps of: loadi...
11/30/2010
7844829Secured database system with built-in antivirus protection
A secured database system with built-in antivirus protection is described. In one embodiment, for example, a method of the present invention is described for securing a database system, the method comprises steps of: provisioning storage from a storage device, for s...
11/30/2010
7831772System and methodology providing multiple heterogeneous buffer caches
A method for temporarily storing data objects in memory of a distributed system comprising a plurality of servers sharing access to data comprises steps of: reserving memory at each of the plurality of servers as a default data cache for storing data objects; in res...
11/09/2010
7805344System providing methodology for consolidation of financial information
A system providing methodology for consolidation of financial information is described. In one embodiment, for example, a system is described for consolidating financial transaction information from multiple sources for presentation to a user, the system comprises: ...
09/28/2010
7797342Database system providing encrypted column support for applications
A database system providing encrypted column data support with decrypt default functionality. In a database system, a method providing automated encryption support for column data comprises steps of: defining Structured Query Language (SQL) extensions for creating a...
09/14/2010
7788726System and methodology providing information lockbox
A system providing a secure lockbox methodology for protecting sensitive information is described. In one embodiment, the methodology includes steps of receiving input of sensitive information from a user; computing a data shadow of the sensitive information for sto...
08/31/2010
7788243System and methods for optimizing data transfer among various resources in a distributed environment
System providing methodology for optimizing data transfer in a distributed environment is described. In one embodiment, for example, in a distributed shared disk cluster environment comprises a plurality of nodes, each node storing database pages in different size b...
08/31/2010
7783610Distributed database system providing data and space management methodology
A distributed database system providing data and space management methodology. In a distributed system consisting a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regr...
08/24/2010
7769776System and methodology providing improved information retrieval
System and methodology for performing Bayesian-based distributed query processing is provided that solves the problem of how to get each server participating in a Bayesian distributed search system to return the same accurate relevance score for different documents....
08/03/2010
7747610Database system and methodology for processing path based queries
A system and methodology for processing of path based queries is described. In one embodiment, a method for processing a path based query requesting data from a markup language document comprises steps of: parsing the path based query requesting data to generate a q...
06/29/2010
7743069Database system providing SQL extensions for automated encryption and decryption of column data
A database system providing SQL extensions for automated encryption and decryption of column data is described. In one embodiment, for example, in a database system, a method is described for providing automated encryption support for column data, the method compris...
06/22/2010
7725737System and methodology providing secure workspace environment
System and methodology providing a secure workspace environment is described. In one embodiment, for example, in a computer system, a method is described for creating a secured workspace within an existing operating system for allowing users to run applications in a...
05/25/2010
7627896Security system providing methodology for cooperative enforcement of security policies during SSL sessions
A security system providing methodology for cooperative enforcement of security policies during SSL sessions is described. In one embodiment, for example, a method is described for controlling SSL (Secure Sockets Layer) communication, the method comprises steps of: ...
12/01/2009
7617179System and methodology for cost-based subquery optimization using a left-deep tree join enumeration algorithm
A system providing methodology for cost-based enumeration of subqueries using a left-deep tree join enumeration algorithm is described. In one embodiment, for example, in a database system, a method of the present invention is described for optimizing a database que...
11/10/2009
7590684System providing methodology for access control with cooperative enforcement
A system providing methodology for access control with cooperative enforcement is described. In one embodiment, for example, a method is described for authorizing a client to access a service based on compliance with a policy required for access to the service, the ...
09/15/2009
7587435Replication system with methodology for replicating database sequences
Replication system with methodology for replicating database sequences is described. In one embodiment, for example, in a database system, a method of the present invention is described for replicating a sequence object from a primary database to a replicate databas...
09/08/2009
7574424Database system with methodology for parallel schedule generation in a query optimizer
A database system with methodology for parallel schedule generation in a query optimizer is described. In one embodiment, for example, in a database system, a method is described for parallel optimization of a query, the method comprises steps of: generating a plura...
08/11/2009
7546629System and methodology for security policy arbitration
A system providing methods for a device to apply a security policy required for connection to a network is described. In response to receipt of a request from a device for connection to a particular network, a current policy to apply to said device for governing the...
06/09/2009
7540013System and methodology for protecting new computers by applying a preconfigured security update policy
A system and methodology for protecting new computers by applying a preconfigured security update policy is described. In one embodiment, for example, a method is described for controlling connections to a computer upon its initial deployment, the method comprises s...
05/26/2009
7467389System and methodology providing service invocation for occasionally connected computing devices
A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation o...
12/16/2008
7448047Database system with methodology for providing stored procedures as web services
A database system providing stored procedures as web services is described. In one embodiment, for example, in a database system, a method of the present invention is described for providing a stored procedure as a Web service, the method comprises steps of: predefi...
11/04/2008
7447710Database system providing self-tuned parallel database recovery
A database system providing self-tuned parallel database recovery is described. In one embodiment, for example, in a database system, a method is described for performing recovery operations using an optimal number of recovery threads, the method comprises steps of:...
11/04/2008
7441233System and method providing status indication for long-running modal tasks
A system and method providing status information about a task being processed on a computer system is described. The task comprises an operation that blocks user activity, such as a modal task. Status information about the task is obtained during processing of the t...
10/21/2008
7421562Database system providing methodology for extended memory support
A database system providing methodology for extended memory support is described. In one embodiment, for example, a method is described for extended memory support in a database system having a primary cache, the method comprises steps of: creating a secondary cache...
09/02/2008
7406477Database system with methodology for automated determination and selection of optimal indexes
A database system with methodology for automated determination and selection of optimal indexes is described. In one embodiment, for example, in a database system, a method of the present invention is described for recommending database indexes to be created for opt...
07/29/2008
7403945Distributed database system providing data and space management methodology
A distributed database system providing data and space management methodology is described. In one embodiment, for example, a method is described for detection of deadlocks in a distributed database system comprising a plurality of servers sharing access to data, th...
07/22/2008
7383389Cache management system providing improved page latching methodology
A cache management system providing improved page latching methodology is described. In one embodiment, for example, a method is described for providing access to data in a multi-threaded computing system, the method comprises steps of: providing a cache containing ...
06/03/2008
7370318System and methodology for asynchronous code refactoring with symbol injection
A system and methodology for asynchronous code refactoring with symbol injection is described. In one embodiment, for example, a method is described for refactoring a plurality of interdependent software modules that reside in separate projects, the method comprises...
05/06/2008
7360097System providing methodology for securing interfaces of executable files
A system providing methodology for securing interfaces of executable files is described. In one embodiment, for example, a method is described for securing a program comprised of a plurality of interoperable components, the method comprises steps of: extracting info...
04/15/2008
7359922Database system and methodology for generalized order optimization
A database system and methodology for generalized order optimization is described. In one embodiment, for example, in a database system, a method of the present invention is described for optimizing a query requesting data from a database in an ordered form, the met...
04/15/2008
7353521Object oriented distributed software system with methodology for piggybacked reflective callbacks
A distributed computing environment is described that provides an improved method for invocation of methods between remote objects. In one embodiment, the improved method comprises steps of: creating a first object having methods that may be invoked by other objects...
04/01/2008
7346633System providing methodology for replication subscription resolution
A system providing methodology for replication subscription resolution. In one embodiment, for example, a system of the present invention for determining subscribers to which a published item of data should be replicated comprises: an interface module for receiving ...
03/18/2008
7340770System and methodology for providing community-based security policies
A system and methodology for providing community-based security policies is described. In one embodiment in a system comprising a plurality of devices connected to a network, a security module is provided for establishing security settings for regulating network acc...
03/04/2008
7331049System and methodology providing typed event and notification services
A system and methodology providing typed event and notification services is described. In one embodiment a method for transmitting an event message from a first application to at least one second application over an event channel comprises: generating a message requ...
02/12/2008
7313552Boolean network rule engine
A Boolean Network rule engine for evaluation of rules is described that comprises: a rules interface for receiving a set of rules, each rule having at least one condition; a network builder for building a Boolean Network representation of the set of rules including ...
12/25/2007
7293040System and methodology for database migration between platforms
A system and methodology for database migration between platforms is described. In one embodiment, for example, a method is described for migrating a database across platforms having different byte order formats (e.g., big-endian and little-endian), the method compr...
11/06/2007
1          
 
Sign InRegister
Username  
Password   
forgot password?