Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Liberty, US
Dean A. Liberty, Nashua, NH US
| Patent application number | Description | Published |
|---|---|---|
| 20090077426 | METHOD AND SYSTEM FOR IDENTIFYING COMMUNICATION ERRORS RESULTING FROM RESET SKEW - An electronic system includes a counter and a first component. The first component includes a reset input configured to receive a reset event, an interface to a communications interface coupleable to a second component, an error detection module configured to initiate the counter in response to detecting an error in a first communication from the second component, and an event logging module. The event logging module is configured to store a first indicator representative of the counter value of the counter in response to receiving the reset event via the reset input and configured to store a second indicator representative of the error at the communications interface. The counter is initiated at the first component in response to detecting an error in a first communication from the second component. A counter value of the counter is determined in response to detecting a reset event at the first component subsequent to detecting the error in the first communication. A first indicator representative of the counter value and a second indicator representative of the error in the first communication is stored at the electronic system. | 03-19-2009 |
Edo Liberty, New Haven, CT US
| Patent application number | Description | Published |
|---|---|---|
| 20100274753 | METHODS FOR FILTERING DATA AND FILLING IN MISSING DATA USING NONLINEAR INFERENCE - The present invention is directed to a method for inferring/estimating missing values in a data matrix d(q, r) having a plurality of rows and columns comprises the steps of: organizing the columns of the data matrix d(q, r) into affinity folders of columns with similar data profile, organizing the rows of the data matrix d(q, r) into affinity folders of rows with similar data profile, forming a graph Q of augmented rows and a graph R of augmented columns by similarity or correlation of common entries; and expanding the data matrix d(q, r) in terms of an orthogonal basis of a graph Q×R to infer/estimate the missing values in said data matrix d(q, r).on the diffusion geometry coordinates. | 10-28-2010 |
| 20120254183 | Method and System for Clustering Data Points - Systems and methods for clustering a group of data points based on a measure of similarity between each pair of data points in the group are provided. A pairwise similarity function can be estimated for each pair of data points in the group. A clustering algorithm can be executed to create clusters and associate data points with the clusters using the pairwise similarity function. The algorithm can be iterated multiple times until a stopping condition is reached in order to reduce variance in the output of the algorithm. The pairwise similarity function for each pair of data points can be updated between iterations of the algorithm and the results of each iteration can be aggregated. The data in each data point associated with a cluster can be consolidated into a consolidated data point. | 10-04-2012 |
John D. Liberty, Webster, NY US
| Patent application number | Description | Published |
|---|---|---|
| 20090013064 | MANAGING DISTRIBUTED DEVICES WITH LIMITED CONNECTIVITY - A method of managing devices may include downloading information to a courier device from an enterprise. The information may be information for performing a device management operation. The method also includes communicating the information from the courier device to a monitored agent coupled to at least one of a disconnected device and an intermittently connected device. | 01-08-2009 |
Joshua P. Liberty, Foster City, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100095043 | SYSTEMS AND METHODS UTILIZING A CONTROL DOCKING UNIT - A control docking unit can be coupled with a portable processing unit to provide alternate control operation for the portable unit. The control docking unit can be configured to position a display on the portable processing unit to facilitate use of one or more controls provided on the control docking unit. The control docking unit can position the display of the portable processing unit in a fixed or variable position. The controls from the docking unit can be coupled to the portable processing unit using an electrical, mechanical, or electromechanical interface. The electrical interface can be a wired or wireless communication link. The controls on the control docking unit can be configured to be substantially in the same configuration as a control unit for a similar fixed device. The portable processing unit can be configured to provide additional functions, features, or enhanced operation when coupled to the control docking unit. | 04-15-2010 |
Matthew Liberty, Lake Oswego, OR US
| Patent application number | Description | Published |
|---|---|---|
| 20090199139 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IMPROVED ELECTRICAL ANALYSIS - An improved method, system, user interface, and computer program product is described for using a memory and learning component to improve capacitance and resistance estimates based on the types of layouts and devices being evaluated. According to some approaches, a learning component is implemented that uses recommended test sets from the evaluation component to automatically test the extraction estimates against the field solver. Variability models from manufacturing or electrical analysis may also be used to select a series of objects (unique conductor geometries) that make up a conduction path or net or specific conductor geometries for evaluation and additional learning improvement. | 08-06-2009 |
Matthew G. Liberty, Potomac, MD US
| Patent application number | Description | Published |
|---|---|---|
| 20090128489 | METHODS AND DEVICES FOR REMOVING UNINTENTIONAL MOVEMENT IN 3D POINTING DEVICES - Systems and methods according to the present invention describe 3D pointing devices and methods which detect movement of the 3D pointing device and remove unintentional movement from the output readings. | 05-21-2009 |
Matthew G. Liberty, Gaithersburg, MD US
| Patent application number | Description | Published |
|---|---|---|
| 20080291163 | 3D Pointing Devices with Orientation Compensation and Improved Usability - Systems and methods according to the present invention describe 3D pointing devices which enhance usability by transforming sensed motion data from a first frame of reference (e.g., the body of the 3D pointing device) into a second frame of reference (e.g., a user's frame of reference). One exemplary embodiment of the present invention removes effects associated with a tilt orientation in which the 3D pointing device is held by a user. | 11-27-2008 |
| 20090033807 | Real-Time Dynamic Tracking of Bias - A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device. | 02-05-2009 |
| 20090259432 | TRACKING DETERMINATION BASED ON INTENSITY ANGULAR GRADIENT OF A WAVE - Handheld device, base station, computer readable medium and method for detecting a position of a handheld device. The method includes measuring intensities of at least one beam emitted by a base station; calculating relative intensities based on the measured intensities; and determining the position of the handheld device based on the measured intensities and the calculated relative intensities. | 10-15-2009 |
| 20110095979 | Real-Time Dynamic Tracking of Bias - A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using at least two, different bias estimating techniques. A resultant combined or selected bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device. | 04-28-2011 |
| 20110227825 | 3D Pointer Mapping - Systems, devices, methods and software are described for mapping movement or motion of a 3D pointing device into cursor position, e.g., for use in rendering the cursor on a display. Absolute and relative type mapping algorithms are described. Mapping algorithms can be combined to obtain beneficial characteristics from different types of mapping. | 09-22-2011 |
| 20120075183 | 3D Pointing Devices with Orientation Compensation and Improved Usability - Systems and methods according to the present invention describe 3D pointing devices which enhance usability by transforming sensed motion data from a first frame of reference (e.g., the body of the 3D pointing device) into a second frame of reference (e.g., a user's frame of reference). One exemplary embodiment of the present invention removes effects associated with a tilt orientation in which the 3D pointing device is held by a user. | 03-29-2012 |
Michael Liberty, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090055422 | System and Method For Data Compression Using Compression Hardware - A system and method for data compression using compression hardware is disclosed. According to one embodiment, a computer-implemented method comprises receiving a data set in a data stream. The data set includes a set of data descriptor fields. Using the set of data descriptor fields included in the data set, one or more tabular slices and an index are generated. The one or more tabular slices are compressed into a compressed data block by a data compression scheme using a hardware compressor. A compression data file is generated using the compressed data block and stored in a database. | 02-26-2009 |
| 20110282849 | System and Method for Data Compression Using Compression Hardware - A system and method for data compression using compression hardware is disclosed. In accordance with the method, a data set in a data stream is received. The data set includes a set of data descriptor fields. The data set is portioned into one or more data subsets using the set of data descriptor fields. One or more tabular slices and an index are generated for at least one of the data subsets using the set of data descriptor fields. The one or more tabular slices are identified by the index. The one or more tabular slices are compressed into a compressed data block by a data compression scheme using a hardware compressor. A compression data file is generated in a database. The compression data file has a header that stores information about the data compression scheme. The compressed data block is stored in the compression data file. | 11-17-2011 |
Michael A. Liberty, Windermere, FL US
| Patent application number | Description | Published |
|---|---|---|
| 20120310824 | MONETARY TRANSACTION SYSTEM - Embodiments are directed to monetary transaction system for conducting monetary transactions between transaction system subscribers and other entities. In one scenario, the monetary transaction system includes a mobile device that runs a monetary transaction system application. The monetary transaction system also includes a subscriber that has a profile with the system. The subscriber indicates a transaction that is to be performed with the monetary transaction system. The system further includes a monetary transaction system processor that performs the transactions specified by the subscriber including communicating with a monetary transaction database to determine whether the transaction is permissible based on data indicated in the subscriber's profile. The monetary transaction system also includes at least one entity that is to be involved in the specified transaction, where the entity has a profile with the monetary transaction system. This entity may be a person, a retail store, an agent or other entity. | 12-06-2012 |
Michael A. Liberty, Portland, ME US
| Patent application number | Description | Published |
|---|---|---|
| 20110054992 | COMMUNICATING PRICE DISCOUNTS - The present invention extends to methods, systems, and computer program products for communicating price discounts. Embodiments include alerting customers (e.g., to an imminent or impending) price reduction on (e.g., perishable) items. More particularly, embodiments include compiling product and consumer data to determine which consumers are to receive notifications of impending price discounts. This compilation of data is transmitted to a communications system, which then transmits via instantaneous electronic means, such as SMS text message, picture message, e-mail, or micro-blogging, a price discount notification. Computer systems enabled to practice the present invention, comprising one or more databases and a communications system configured to transmit price discount notifications, are also described. | 03-03-2011 |
Todd D. Liberty, Apple Valley, MN US
| Patent application number | Description | Published |
|---|---|---|
| 20110102575 | HIGH SPEED DISTRIBUTED OPTICAL SENSOR INSPECTION SYSTEM - An electronics assembly line includes a first electronics assembly machine and a second electronics assembly machine. The first electronics assembly machine has a first electronics assembly machine outlet. The second electronics assembly machine has a second electronics assembly machine inlet and outlet. The inlet of the second electronics assembly machine is coupled to the outlet of the first electronics assembly machine by a conveyor. A first optical inspection sensor is disposed over the conveyor before the inlet of the second electronics assembly and is configured to provide first sensor inspection image data relative to a substrate that passes beneath the first optical inspection sensor in a non-stop fashion. A second optical inspection sensor is disposed over the conveyor after the outlet of the second electronics assembly machine and is configured to provide second sensor inspection image data relative to a substrate that passes beneath the second optical inspection sensor in a non-stop fashion. A computer is operably coupled to the first and second optical inspection sensors and is configured to provide an inspection result based upon at least one of the first and second inspection image data. | 05-05-2011 |
