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

Icon_funbox Did You Know...

...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?

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: Yamonaco; Lisa M.


Number of patents: 107
Last date: September 20, 2011

1      
NumberTitleIssue Date
8023393Method and apparatus for reducing tip-wear of a probe
The present invention relates to a method of reducing the wear of a tip of a probe when the tip is in contact with a surface of a substrate and when the probe is mounted on a support structure. A method is provided where a load force is applied to the probe, thereby...
09/20/2011
7788099Method and apparatus for query expansion based on multimodal cross-vocabulary mapping
A computer implemented method, apparatus, and computer usable program code for multimodal cross-vocabulary mapping. A corpus of multimodal content is annotated simultaneously using annotations from a plurality of vocabularies to form a set of common annotations. Rel...
08/31/2010
7673248Combining calendar entries with map views
A method for displaying a calendar event on an electronic map includes steps of: receiving a request to generate a map view of a selected timeline of calendar events, wherein the calendar events are associated with event locations; converting event locations to geog...
03/02/2010
7613682Statistics collection using path-identifiers for relational databases
Disclosed are a method for collecting statistics associated with data in a database. The method comprises determining an amount of memory needed to collect statistics for data associated with a defined data type in a relational database. The defined data type is bas...
11/03/2009
7562050Aging of electronic payment units
The present invention relates to an electronic purse data carrier for performing monetary transactions and a method for managing electronic payments with such a carrier. The purse stores one or more payment units each having a respective monetary value, whereby each...
07/14/2009
7546591Program conversion and data processor
Enhances program efficiency by performing optimization with reduced influence of an explicit instruction for adjusting an image of local variables of a code column executed by means of an interpreter and a compiled code column. An example embodiment, includes: setti...
06/09/2009
7533085Method for searching deep web services
A method for searching deep web services is provided. The method in one aspect allows organizing communities, sources and schema attributes in a multi-tier containment relationship; searching representative schema attributes in one or more communities; searching rep...
05/12/2009
7529849Reduction of message flow between bus-connected consumers and producers
A system, method, and computer readable medium for reducing message flow on a message bus are disclosed. The method includes determining if at least one logical operator in a plurality of logical operators requires processing on a given physical processing node in a...
05/05/2009
7529740Method and apparatus for organizing data sources
A method for organizing deep Web services is provided. In one aspect, the method obtains a collection of sources and their associated attributes and/or input modes, for instance, using a crawling algorithm. The method uses this information to organize the sources in...
05/05/2009
7526761Exception handling compiler apparatus, program, recording medium, and compiling method
Compiler apparatus, methods and systems for optimizing exception handling in a program. An example apparatus comprises an exception handler detection section for detecting, from exception handlers that catch exceptions thrown in the program, a multiple-catching exce...
04/28/2009
7525964Mechanism for delivering messages to competing consumers in a point-to-point system
A method, system, and computer program for delivering messages and data to competing consumers. One aspect of the invention includes a message delivery system including a destination messaging engine, one or more receiver messaging engines, and a message pool. The d...
04/28/2009
7519583Detecting and tracking monotonicity for accelerating range and inequality queries
A computer implemented method, apparatus, and computer usable program code for detecting monotonicity. A determination is made as to whether a function that is assumed to be monotonic will remain monotonic after performing an operation in response to receiving the o...
04/14/2009
7519528Building concept knowledge from machine-readable dictionary
This invention relates to a computer system and methods, apparatus and systems for building concept knowledge from a machine-readable dictionary. The machine-readable dictionary includes a plurality of words in a first language and a plurality of corresponding trans...
04/14/2009
7513410Air bearing gap control for injection molded solder heads
An air bearing gap control arrangement for injection molded solder filler heads. Also provided is a method of providing for a gap control for injection molded solder filler heads utilizing an air bearing arrangement. Provided is a C-ring seal, at the lower or dispen...
04/07/2009
7512639Management of time-variant data schemas in data warehouses
A system, method, and computer readable medium for preserving information in time variant data schemas are disclosed. The method includes determining if at least one modification request associated with a database schema has been received. In response to the modific...
03/31/2009
7512097Adapting transmission parameters in a transmitting node of a data communication system to the current link quality of a data communication channel
Provides apparatus, systems and methods for adapting a first and second transmission parameter R, P in a transmitting node of a data communication system to the current link quality of a data communication channel. A method comprises in the transmitting node countin...
03/31/2009
7506259System and method for dynamic mapping of abstract user interface to a mobile device at run time
A system and method for enabling user preferences and device characteristics to be used to generate a customized interface for services and particularly, for enabling interaction between heterogeneous mobile devices and services in a local environment through one's ...
03/17/2009
7503039Preprocessor to improve the performance of message-passing-based parallel programs on virtualized multi-core processors
Provided is a complier which optimizes parallel processing. The complier records the number of execution cores, which is the number of processor cores that execute a target program. First, the compiler detects a dominant path, which is a candidate of an execution pa...
03/10/2009
7499990Apparatus and method for managing mobile agents
A system and method thereby each of a plurality of agent servers keeps and manages history of movement. Each of the agent servers temporarily stores requests for updates of location information of a mobile agent associated to accumulated number of movement of the mo...
03/03/2009
7496683Maximization of sustained throughput of distributed continuous queries
A system, method, and computer readable medium for optimizing throughput of a stream processing system are disclosed. The method comprises analyzing a set of input streams and creating, based on the analyzing, an input profile for at least one input stream in the se...
02/24/2009
7496667Decentralized application placement for web application middleware
A decentralized process to ensure the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applicati...
02/24/2009
7496552Method for rule compliance situation checking and related checking system
A method for rule compliance situation checking is provided. The method in one aspect, includes the steps of: a) building a rule model for predefined rules and building a business operational model for business processes; b) normalizing vocabularies in the rule mode...
02/24/2009
7493654Virtualized protective communications system
A computer system having at least one CPU has as its only interface with the Internet and other external sources a virtual machine that contains a browser and/or other communications programs, so that e-mail and other external communications are opened within the vi...
02/17/2009
7492708Traffic balancing apparatus and method, and network forwarding apparatus and method using the same
The present invention reduces the burden of the network having heavier load, maintains the load balance among different networks, and improves the overall resource utilization efficiency and transmission qualities of the networks, by providing a network forwarding a...
02/17/2009
7492944Extraction and tracking of image regions arranged in time series
Methods and apparatus for effectively identifying the occlusion of objects, such as persons, having a high degree of freedom. In an example embodiment, after initialization, an image is input, and an image region is extracted from image data. The distance is employe...
02/17/2009
7492971Selection of elements strongly related to a predetermined reference element
Selection devices, methods and systems for selecting, among a plurality of elements, a nearest neighbor set which is a set of elements each having a relation to a predetermined reference element, a degree of the relation meeting a predetermined condition. A selectio...
02/17/2009
7493249Method and system for dynamic performance modeling of computer application services
A generic queueing network model of a Web services environment is introduced. The behavior of a service is abstracted in three phases: serial, parallel and dormant, thus yielding a Serial Parallel Queueing Network (SPQN) model with a small number of parameters. A me...
02/17/2009
7493412Method for processing a data packet
The invention is directed to methods, apparatus and systems for processing a data packet that has a destination address. In the event that in a routing table cache and in a routing table, there is no entry with a destination address prefix that is a prefix of the de...
02/17/2009
7493361Computer operation analysis
Provides an analysis system for analyzing dependencies among server programs in a computer system, comprising: a transaction detection unit for detecting transactions that is processing of a service which each of the plurality of server programs performs by being ca...
02/17/2009
7490090Information extraction system, information processing apparatus, information collection apparatus, character string extraction method, and storage medium
The present invention permits users to obtain detailed information concerning those portions of web contents in which they are most interested and provides an information extraction system. In an embodiment, the information extraction system comprises a server and a...
02/10/2009
7486849Optical switch
An optical switch, comprising an optical resonator, a first input optical waveguide optically coupled to the optical resonator for guiding a first optical signal to the optical resonator; a second input optical waveguide optically coupled to the optical resonator fo...
02/03/2009
7483325Retention-time control and error management in a cache system comprising dynamic storage
Methods, systems, and apparatuses are provided for operating a cache comprising dynamic storage having an array of cells. At a refresh interval, the array of cells of the cache is refreshed. A determination is made whether an error is found in the cache at the refre...
01/27/2009
7480912Method for policy-based, autonomically allocated storage
Methods for allocation of storage resources, performance monitoring, and reallocation of resources to eliminate hot spots, by specifying high-level goals, rather than by means of low-level manual steps. Policies are specified as administrator specified constraints u...
01/20/2009
7480750Optimization of buffer pool sizes for data storage
Sizes of buffer pools for temporarily storing data from a database are dynamically optimized. A database server includes: a dividing ratio setting unit for setting a dividing ratio for dividing a memory area of a predetermined size into a plurality of buffer pools u...
01/20/2009
7478130Message processing apparatus, method and program
A message processing apparatus and a message processing method are disclosed. The apparatus and the method performs managing process requestor search information, accepting agent activating event, determining the process requestor, setting a plurality of agents, det...
01/13/2009
7475425Internet site authentication service
The authenticity of a website is tested with software that runs on a personal computing device and a service that is provided via the Internet. The software on the personal computing device is in the form of a proxy, or transparent component in the Internet Protocol...
01/06/2009
7473059Small radius end mill tool
An end mill including a shank having one end gripped by a chuck which is rotatable about a predetermined rotation axis, and a blade body attached to the other end of the shank and rotatable together with the shank. The blade body has a shape in which the area of a c...
01/06/2009
7475224Register map unit supporting mapping of multiple register specifier classes
Embodiments of this invention relate to sharing resources on a semiconductor between multiple functional units to reduce the number of register rename mappers and particularly to providing a way to share a CAM mapper between two distinct physical register files. In ...
01/06/2009
7475113Method for automatically completing an incomplete address entry
A method for completing an address, e.g., a mail address, an e-mail address, or a phone number. For that the method comprises the steps of detecting an incomplete user input of the address, deriving a completion offer to the incomplete user input in dependence on a ...
01/06/2009
7472108Statistics collection using path-value pairs for relational databases
A method for collecting statistics associated with data in a database are disclosed. The method comprises determining an amount of memory needed to collect statistics for data associated with a defined data type in a relational database. The defined data type is bas...
12/30/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?