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

Icon_funbox Quotables

"The radio craze will die out in time."

Thomas Edison ; 1922

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: Perez-Pineiro; Rafael


Number of patents: 45
Last date: May 01, 2012

1    
NumberTitleIssue Date
8170835Data analysis applications
A system and method of monitoring equipment performance and predicting failures. The system can include a data historian that stores data for a piece of equipment and designates the data to tags. The tags can correspond to sensors that gather the data from the piece...
05/01/2012
7286385Differential and hierarchical sensing for memory circuits
A memory circuit includes multiple word lines, multiple pairs of complementary bank bit lines, multiple block select lines, and multiple of block circuits. Each of the block circuits includes a local bit line; a first transistor having a control terminal connected t...
10/23/2007
7257250System, method, and program product for extracting a multiresolution quadrilateral-based subdivision surface representation from an arbitrary two-manifold polygon mesh
Disclosed is an improved computer system, method, and program product that has one or more input devices for receiving one or more input meshes representing a three dimensional model. The three dimensional model is capable of being represented as a 2-manifold triang...
08/14/2007
7219074System and method for obtaining items at a traveler's destination
A method for providing a service for a traveler to acquire at least one item at the traveler's destination, comprising the steps of receiving a request from a traveler for obtaining at least one item; providing the traveler with the option to one of rent and purchas...
05/15/2007
7200565System and method for promoting the use of a selected software product having an adaptation module
A method for promoting use of a product having an adaptation module is provided comprising the steps of: providing sample data of a person; accessing the sample data associated with the person; using the sample data to adapt the product to the person utilizing the a...
04/03/2007
7176508Temperature sensor for high power very large scale integration circuits
Disclosed is a temperature sensor for an integrated circuit having at least one field effect transistor (FET) having a polysilicon gate, in which a current and a voltage is supplied to the polysilicon gate, changes in the current and the voltage of the polysilicon g...
02/13/2007
7136077System, method, and article of manufacture for shading computer graphics
A computer system, method, and article of manufacture for shading graphical objects and/or displays is disclosed. A graphical geometric data structure has a plurality of vertex positions defining one or more polygons, typically triangles. In a preferred embodiment, ...
11/14/2006
7107307Method of indicating user status in groupware and apparatus for use in the same
Disclosed is a method of indicating a user status in groupware for recognizing the user status in the groupware. The method comprises the steps of (a) displaying a status row bar in a view window of each user; and (b) indicating the status whether or not each user h...
09/12/2006
7039639Optimization of system performance based on communication relationship
A method and apparatus for optimizing information-retrieval related system performance based on users' communication relationships. Users' interactions and relationships with each other are tracked by a ‘relationship analyzer’ that queries multiple heterogeneous...
05/02/2006
7016710Power optimized request response communication protocol with timer mechanism to enforce client to generate request
In order to support connectivity requirements for today's pervasive devices, the present invention provides an asymmetric two-way request-response communication protocol in which the end user or application is an active participant in the power management scheme. No...
03/21/2006
6990486Systems and methods for discovering fully dependent patterns
A new form of pattern referred to as a fully dependent pattern or d-pattern is provided. The d-pattern captures dependence among a set of items based on a dependency test. An efficient algorithm is provided for discovering all d-patterns in data. Specifically, a lin...
01/24/2006
6981279Method and apparatus for replicating and analyzing worm programs
A system and a method are disclosed for dynamically analyzing software, some of whose potentially-important behaviors (such as worm-like behavior) may only be displayed when the software is executed in an environment where it has, or appears to have, access to a pro...
12/27/2005
6981142Electronic access control system and method
Disclosed is a new and flexible approach for managing physical security in an electronic lock-and-key system. The novel approach does away with cabling or other direct connecting between locks and a system management center. The (physical) keys serve to disseminate ...
12/27/2005
6973619Method for generating display control information and computer
The present invention dynamically generate documents or display control information so as to provide client terminals of various capability with user interface in compliance with each terminal's capability. More particularly, the present invention is directed to a m...
12/06/2005
6973647Preferable modes of software package deployment
A software distribution system comprises building blocks including a preparation and test site, comprising a software package editor, software package transformation tools and an AutoPack module for preparing and testing software packages to be distributed to endpoi...
12/06/2005
6970884Methods and apparatus for user-centered similarity learning
Techniques are provided for incorporating human or user interaction in accordance with the design and/or performance of data mining applications such as similarity determination and classification. Such user-centered techniques permit the mining of interesting chara...
11/29/2005
6968358Method and apparatus for network communication card memory management
A method, apparatus, and computer instructions for transferring data objects. A request for a data object is received at a communication adapter. A determination is made as to whether the data object is stored in a memory in the communication adapter in response to ...
11/22/2005
6957357Clock synchronization with removal of clock skews through network measurements in derivation of a convext hull
A method, computer program product, and data processing system for estimating and correcting the amount of clock skew in end-to-end network timing measurements is disclosed. Measured delays are combined with their time of measurement to create ordered pairs. These o...
10/18/2005
6954752Methods and apparatus for clustering and prefetching data objects
Techniques for managing data objects in conjunction with a computer system are provided. In a technique for clustering data objects on a disk storage device, the invention comprises maintaining a log of at least a portion of accesses (e.g., read and for write operat...
10/11/2005
6950850System and method for dynamic runtime partitioning of model-view-controller applications
Methods and apparatus for dynamic runtime partitioning of network-based client/server applications using a Model-View-Controller pattern are provided. Such dynamic partitioning is accomplished by requiring that the application specify: (i) that access to the Model b...
09/27/2005
6950852Method and system for sharing the browser
A method and system for sharing a browser. A collaboration server is provided for accumulating pages to be shared from a Web server retaining original pages. The collaboration server comprises a CachinManager that accumulates pages for sharing, a CommunicationManage...
09/27/2005
6948171Apparatus, system and method for active scheduling of time based event-driven long running processes
An apparatus, system and method for active scheduling of event-driven long running processes are provided. The apparatus, system and method receive update information indicating a change in status of a subject of the active scheduling. Based on this changed status a...
09/20/2005
6937966System and method for on-line adaptive prediction using dynamic management of multiple sub-models
Predictive models are widely used for tasks in many domains. The present invention addresses the problem of prediction of non-stationary processes by dynamically managing multiple models. The system comprises a model assessor, a model adapter, a plurality of sub-mod...
08/30/2005
6925452Method and system for recognizing end-user transactions
A method and system are described for end-user transaction recognition based on server data such as sequences of remote procedure calls (RPCs). The method may comprise machine-learning techniques for pattern recognition such as Bayesian classification, feature extra...
08/02/2005
6925465System and method for enabling a web site robot trap
The invention allows a system to prevent robots from browsing a Web site beyond a welcome page. When an initial request from an undefined originator is received Web site responds to it with a welcome page including at least one trap. Then, on receiving further reque...
08/02/2005
6917033Passive touch-sensitive optical marker
A passive optical marker for use in accordance with an electronic whiteboard system that selectively allows a reflector associated with the optical marker to be exposed to a light emitting source. Thus, the optical marker of the present invention selectively provide...
07/12/2005
6898793Method for controlling activation of agent and computer
To control the load on an agent server, it is necessary to store any inactive agent in a secondary storage device, release a memory and a thread occupied by the agent, and control the number of simultaneously active agents. The agent server reads out an agent from t...
05/24/2005
6898261Method and apparatus for monitoring event occurrences
Method and apparatus for monitoring event occurrences, e.g., from an event signal, where a register and a counter are employed. In one embodiment, the register is designed to have a capture bit for capturing the occurrence of a monitored event. The shifting of the s...
05/24/2005
6871165Method and apparatus for classifying time series data using wavelet based approach
A technique for effective classification of time series data using a rule-based wavelet decomposition approach. This method is effective in classification of a wide variety of time series data sets. The process uses a combination of wavelet decomposition, discretiza...
03/22/2005
6871268Methods and systems for distributed caching in presence of updates and in accordance with holding times
Techniques for improved cache management including cache replacement are provided. In one aspect, a distributed caching technique of the invention comprises the use of a central cache and one or more local caches. The central cache communicates with the one or more ...
03/22/2005
6851021Methods and systems for efficiently managing persistent storage
A log of transactions is maintained on a persistent storage device. When a block of storage is allocated or deallocated, this transaction is recorded. If the persistent storage device is allowed to be slightly obsolete (i.e., not fully up-to-date), the log stored on...
02/01/2005
6847970Methods and apparatus for managing dependencies in distributed systems
Techniques for managing information in a computing environment. Information associated with components of the computing environment is obtained. Then, from at least a portion of the obtained information, a determination is made as to the existence of one or more rel...
01/25/2005
6836894Systems and methods for exploratory analysis of data for event management
Systems and methods are provided for exploratory analysis of event messages. The invention includes a parsing engine to translate textual messages into structured event data, a selection and control engine (SCE) to provide data management and communication channels ...
12/28/2004
6832243Methods and apparatus for defining, observing and evaluating message delivery outcome on a per-message basis
A computer-based method for use in an asynchronous messaging system comprises the steps of: (i) defining at least one message delivery outcome condition for at least one message to be sent in the system and associating the message delivery outcome condition with the...
12/14/2004
6829608Systems and methods for discovering mutual dependence patterns
A new form of pattern is provided, referred to as a mutual dependence pattern or m-pattern. The m-pattern captures mutual dependence among a set of items. Intuitively, the m-pattern represents a set of items that often occur together. In our experience, such m-patte...
12/07/2004
6826579Generating event-condition-action rules from process models
A computerized method for automatically transforming the process model of a workflow-management-system into trigger-specifications executable within a trigger system. The process model comprises at least one source activity S, a target activity T and a control conne...
11/30/2004
6820125Method for coordinating actions among a group of servers
In a client-server environment having a server group including one or more participating servers and one or more controller servers, where each participating server can communicate with at least one controller server, a method for coordinating actions among the serv...
11/16/2004
6813712Viral replication detection using a counter virus
The invention comprises a counter virus agent for detecting viral infection of a computer system. The agent identifies potential host files for the agent within the computer system; and controls replication of the agent within the host files to maintain the agent at...
11/02/2004
6804765Computer system with multiple heaps
A computer system provides an object-based environment and includes storage. At least a portion of the storage is logically divided into two or more heaps in which objects can be stored. Each heap is subdivided into slices of memory. The system includes a two-level ...
10/12/2004
6799175System and method of determining and searching for patterns in a large database
Techniques are provided for finding query responses from database queries using an interactive process between a user (e.g., a person entering a query to a database) and a computer system (e.g., a computing system upon which the database resides or which has access ...
09/28/2004
1    
 
Sign InRegister
Username  
Password   
forgot password?