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

Icon_funbox Bizarre Patents

Patent No. 6060700

Microwave Oven With Removable Storage Cassette in Dashboard of Motor Vehicle

A microwave oven adapted for use within a motor vehicle dashboard area. The microwave oven has a removable storage cassette, and slidable platforms for securing and serving containers of beverages and foods.

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: Davda; Janaki K.


Number of patents: 232
Last date: May 22, 2012

1            
NumberTitleIssue Date
8185498Data deduplication by separating data from meta data
Provided are techniques for data deduplication. A chunk of data and a mapping of boundaries between file data and meta data in the chunk of data are received. The mapping is used to split the chunk of data into a file data stream and a meta data stream and to store ...
05/22/2012
8176104Space recovery with storage management coupled with a deduplicating storage system
Provided are techniques for space recovery with storage management coupled with a deduplicating storage system. A notification is received that one or more data objects have been logically deleted by deleting metadata about the one or more data objects, wherein the ...
05/08/2012
8175906Integrating performance, sizing, and provisioning techniques with a business process
Techniques are provided for automating allocation of resources based on business decisions. An impact of a business decision is quantified in terms of information technology (IT) metrics. The resources that may be needed to address the impact are estimated. The esti...
05/08/2012
8166006Invocation of web services from a database
The present invention provides a method, system and program product for integrating a service external to a database into a database such that the service may be easily invoked from the database. Preferably, the service is a web service available over the internet T...
04/24/2012
8161380Pipeline optimization based on polymorphic schema knowledge
Provided are techniques for pipeline optimization based on polymorphic schema knowledge. A hierarchical document to be processed by a pipeline of transformations is received. It is determined whether a next downstream transformation accesses content of each schema n...
04/17/2012
8161018Managing locks and transactions
Under control of a first agent, a resource controlled by a second agent is locked with a first operation identifier. Under control of the second agent: a request is received to lock the resource controlled by the second agent with a second operation identifier for a...
04/17/2012
8141080Asynchronous data structure pull application programming interface (API) for stream systems
Provided are techniques for processing data items. A limit on the number of dequeue operations allowed in a current step of processing for a queue-like data structure is set, wherein the number of allowed dequeue operations limit at least one of an amount of CPU res...
03/20/2012
8140348Method, system, and program for facilitating flow control
Disclosed is a technique for flow control. It is detected that a work request is being transferred to an in-memory structure. A maximum limit is compared with a number of work requests stored in the in-memory structure. If the number of work requests stored in the i...
03/20/2012
8135686Computer program, computer, and messaging system for returning a data item to a requestor
The invention relates to an apparatus and a system for returning a data item to a requestor. (The requestor may for example be a systems application.) A request is received to access a data item having data contents of uncertain state (i.e. because the data item is ...
03/13/2012
8126871Systems and computer program products to identify related data in a multidimensional database
Systems and computer program products that identify data that is related to and associated with data that has been selected from a multidimensional database. The overwhelming amount of data in a multidimensional database that may be viewed by a user, such as a data ...
02/28/2012
8122449Determining whether to retain or terminate a thread based on a minimum number of threads in a thread pool and a maximum number of threads allowed waiting on the channel
Provided are techniques for workload balancing. A message is received on a channel. A thread in a thread pool is selected to process the message. In response to determining that the message has been processed and a response has been sent on the channel by the thread...
02/21/2012
8108226System and program for electronically maintaining medical information between patients and physicians
Disclosed is a method, system, program, and data structure for maintaining electronic patient medical information. An electronic patient data structure is generated to include patient biographical information and one of medical history information, medication schedu...
01/31/2012
8095754Transparent autonomic data replication improving access performance for a storage area network aware file system
Techniques are provided for distributing data. It is determined that a source storage device is becoming a bottleneck. One or more blocks to be moved from the source storage device to one or more other storage devices are identified. The one or more other storage de...
01/10/2012
8090851Method and system for problem determination in distributed enterprise applications
A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or ...
01/03/2012
8055618Data deduplication by separating data from meta data
Provided are techniques for data deduplication. A chunk of data and a mapping of boundaries between file data and meta data in the chunk of data are received. The mapping is used to split the chunk of data into a file data stream and a meta data stream and to store ...
11/08/2011
8041560System for adaptive multi-cultural searching and matching of personal names
An automated name searching system incorporates an automatic name classifier and a multi-path architecture in which different algorithms are applied based on cultural identity of the query name. The name classifier operates with a preemptive list, analysis of morpho...
10/18/2011
8037205Method, system, and computer program for monitoring performance of applications in a distributed environment
A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote En...
10/11/2011
8037029Automated records management with hold notification and automatic receipts
A records management system and method includes sending periodic notifications to record owners and managers when their records are under a hold order. Also, return receipts in response to an e-mail message related to a record are automatically declared as records t...
10/11/2011
8032834Context-based user assistance
Provided are techniques for providing context-based user assistance. A request from a user for user assistance content for a first configurable element is received. One or more rules are retrieved for the first configurable element, wherein at least one of the rules...
10/04/2011
8028304Component integrator
Techniques allow for communication with and management of multiple external components. A component manager communicates with one or more component adapters. Each component adapter communicates with an external component and is able to call the methods, functions, p...
09/27/2011
8027997System and article of manufacture for defining and generating a viewtype for a base model
Disclosed is a technique for processing a base model. The base model is received. Then, the base model is used to create a ViewType comprising a ViewType object, one or more ViewList objects corresponding to classes in the base model, and one or more ViewElem object...
09/27/2011
8024517Proactive technique for reducing occurrence of long write service time for a storage device with a write cache
Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (α), and k, an amo...
09/20/2011
8005800Data storage system for fast reverse restore
Techniques are provided for performing a copy operation. A fast reverse restore command indicating a new source and a new target is received, wherein the new source is an original target and the new target is an original source. A synchronous scan is performed on th...
08/23/2011
8001159Using viewtypes for accessing instance data structured by a base model
Disclosed is a technique for manipulating instance data of a base model. A ViewType, a root object representing an object of the base model, and an operation are received. Whether the ViewType and the root object are compatible is determined. When the ViewType and t...
08/16/2011
7992039Failover and load balancing
Provided are techniques for static load balancing implemented in a filter driver. The filter driver determines a data quota for each of multiple data paths. The filter driver identifies a maximum number of commands for a target logical unit. The filter driver select...
08/02/2011
7991742System for detecting migration differences of a customized database schema
Provided is a database schema migration difference detecting technique for detecting differences of a customized database schema before and after database migration by using XML technology, including: extracting a first database schema from a fresh database of a rel...
08/02/2011
7991736Article of manufacture and system for autonomic data caching and copying on a storage area network aware file system using copy services
Techniques are provided for processing a request. When the request is to read a data unit, information regarding the closest physical block locations is returned. When the request is to write to the data unit, information regarding one or more source block locations...
08/02/2011
7984024Statistics management
Disclosed is a technique for maintaining statistics. A query is received. Column group generation is performed to form one or more column groups. Column group refinement is performed based on statistics data generated for a previously received query. A statistics ch...
07/19/2011
7984022Space recovery with storage management coupled with a deduplicating storage system
Provided are techniques for space recovery with storage management coupled with a deduplicating storage system. A notification is received that one or more data objects have been logically deleted by deleting metadata about the one or more data objects, wherein the ...
07/19/2011
7979440System and article of manufacture for efficient evaluation of index screening predicates
Techniques are provided for processing a query using an index. It is determined whether a number of consecutive keys that evaluate to a false-positive when applying a screening predicate in the query exceeds a false-positive predefined value. One or more keys in the...
07/12/2011
7979423Query evaluation using ancestor information
Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the qu...
07/12/2011
7979398Physical to electronic record content management
Techniques provide a file plan including a plurality of containers, wherein each container is capable of providing management information for record information objects assigned to the container, wherein the record information objects represent documents, wherein on...
07/12/2011
7962452Data deduplication by separating data from meta data
Provided are techniques for data deduplication. A chunk of data and a mapping of boundaries between file data and meta data in the chunk of data are received. The mapping is used to split the chunk of data into a file data stream and a meta data stream and to store ...
06/14/2011
7953978Key generation and retrieval using key servers
Provided are techniques for key generation and retrieval. Unique identifiers of two or more key servers are stored, wherein each key server is capable of generating keys for encryption of data and of returning keys for decryption of data. A key request is received. ...
05/31/2011
7953848Problem determination in distributed enterprise applications
Problem determination is provided in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for m...
05/31/2011
7953694Method, system, and program for specifying multidimensional calculations for a relational OLAP engine
Provided is a system, method, and program for specifying multidimensional calculations. Selection of a subset of a cube model metadata object that is generated from a facts metadata object and one or more dimension metadata objects is received. The facts metadata ob...
05/31/2011
7945557Method, system, and program for query optimization with algebraic rules
A set of algebraic rules applicable to a query are identified, wherein each of the algebraic rules represents a relationship between two columns in a relational database table. A source column is identified by searching the query for a source predicate, wherein the ...
05/17/2011
7941460Compilation model for processing hierarchical data in stream systems
Provided are techniques for compilation of hierarchical data processing. A data flow diagram including one or more operators, wherein each operator includes at least one of an incoming arc and an outgoing arc, is received. For each operator, for each incoming arc, i...
05/10/2011
7934247Encryption policy based on data context recognition
Provided are techniques for determining whether to encrypt data. It is determined whether an element is to be encrypted based on an encryption policy, wherein the element comprises one of metadata and a data set. In response to determining that the element is to be ...
04/26/2011
7925755Peer to peer resource negotiation and coordination to satisfy a service level objective
Techniques are provided for allocating resources. Performance metrics for a transaction are received. It is determined whether one or more service level objectives are being violated based on the received performance metrics. In response to determining that the one ...
04/12/2011
1            
 
Sign InRegister
Username  
Password   
forgot password?