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

Icon_funbox Quotables

"What can be more palpably absurd than the prospect held out of locomotives traveling twice as fast as stagecoaches?"

The Quarterly Review ; March edition, 1825

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: Gunnison, McKay & Hodgson, L.L.P.


Number of patents: 393
Last date: January 31, 2012

1                    
NumberTitleIssue Date
8108271Method and apparatus for lower of cost or market value monitoring and notification
A method and apparatus for lower of cost or market value monitoring includes a process for lower of cost or market value monitoring and notification whereby data representing the identification and purchase price of an inventory item is obtained and the market value...
01/31/2012
8104083Virtual machine file system content protection system and method
A method includes creating a first virtual machine comprising a remote file system. The method further includes causing all input/output from a second virtual machine to be redirected to the remote file system, the first virtual machine and the second virtual machin...
01/24/2012
8104077System and method for adaptive end-point compliance
A security gateway is provided to facilitate end-point compliance of connected clients to insure appropriate security levels are maintained. The gateway operates as a policy enforcement point, and, when necessary, is used to apply and/or provide the required level o...
01/24/2012
8090590Electronic personal health record system
Methods and apparatus for providing access to information associated with a patient are disclosed. Information associated with a patient may be stored electronically, enabling the information from an electronic health record (e.g., electronic personal health record ...
01/03/2012
8073759Method and system for predictive event budgeting based on financial data from similarly situated consumers
Financial data associated with one or more “contributing consumers” is obtained from one or more sources. The financial data obtained from the one or more contributing consumers is then aggregated, analyzed, and/or categorized, according to one or more events ca...
12/06/2011
8072083Stacked electronic component package having film-on-wire spacer
A film-on-wire spacer covers an entire upper surface of a lower electronic component. Accordingly, an upper electronic component is supported above bond pads and lower bond wires of the lower electronic component. This decreases the stress on the upper electronic co...
12/06/2011
8065734Code module operating system (OS) interactions intercepting system and method
A method includes creating an intercept function for a tracked Dynamic Link Library (DLL) function of a Dynamic Link Library (DLL) being loaded into a suspicious module. Further, the import address table entry for the tracked DLL function is replaced with the respec...
11/22/2011
8065175System and method for relational scheduling of people and/or resources
A system and method for relational scheduling of people and/or resources includes a process for relational scheduling of people and/or resources whereby a user desiring to schedule a meeting is provided the ability to designate participants and/or meeting resources ...
11/22/2011
8060577Method and system for employing user input for file classification and malware identification
A method and apparatus for employing user input to classify unknown files whereby when a given unknown/unclassified file is downloaded and/or activated on a given computer system associated with a given user, the given user is asked to provide input regarding the le...
11/15/2011
8060500Method and system for selecting a healthcare provider with minimal office wait times
A method and system for selecting a healthcare provider includes a process for selecting a healthcare provider whereby healthcare provider list data is obtained, along with various data regarding the healthcare providers on the healthcare provider list, and the data...
11/15/2011
8060475Intelligent recovery point copying system and method
A method of intelligently copying recovery points from a primary storage device to a secondary storage device is presented. The decision on how to copy the recovery points depends upon the backup copy policy as well as the availability of previous backups on the sec...
11/15/2011
8060423Method and system for automatic categorization of financial transaction data based on financial data from similarly situated users
Financial data associated with one or more “contributing consumers” is obtained from one or more sources and categorized and associated with a specific expense/income category. One or more attributes associated with the contributing consumers are then identified...
11/15/2011
8060403Method and system for providing advertising to select consumers using payroll data and systems
In accordance with one embodiment, a system and method for providing advertising to select consumers using payroll data includes a process for providing advertising to select consumers using payroll data whereby one or more advertisements and/or marketing devices ar...
11/15/2011
8060395Method and system for priority-based appointment scheduling
A priority-based scheduling service may schedule appointments between service providers and service consumers by assigning a priority to an appointment request based on one or more factors. The scheduling service may take into consideration the history of the servic...
11/15/2011
8060382Method and system for providing a healthcare bill settlement system
A system and method for providing a healthcare bill settlement system whereby a given healthcare service consumer's EOB data relating to a given healthcare service item is obtained and is translated into a description of the services in language, and/or a format, th...
11/15/2011
8041636Method and apparatus for dynamically determining insurance coverage
A method and apparatus for monitoring and dynamically adjusting insurance coverage tracks new personal and/or business property purchases and alerts a concerned party, such as the insured or the insurer, to the potential need for updating insurance coverage in light...
10/18/2011
8041580Forecasting consequences of healthcare utilization choices
A computer system implemented method and process for forecasting the consequences of healthcare utilization choices whereby health data associated with a user is obtained and analyzed to determine disease risk factors. Any determined disease risk factors present in ...
10/18/2011
8041579Method, system and article of manufacture, such as a card, to provide user selectable medical information and information to obtain eligibility of healthcare payments
An article of manufacture, such as a credit card sized health card having a magnetic strip, includes user selected medical information and/or information to obtain medical information of an individual and eligibility of healthcare payments in an embodiment. A user m...
10/18/2011
8037529Buffer overflow vulnerability detection and patch generation system and method
A computer-implemented method includes identifying a buffer overflow vulnerability in a vulnerable program including identifying a victim buffer creation site that created a victim buffer and identifying a vulnerability site that overflowed the victim buffer. A patc...
10/11/2011
8037526Detecting buffer overflows using frame pointer characteristics
A method makes use of positional relationships in a memory stack between the frame pointer, such as the Extended Base Pointer (EBP) in Windows®-based systems, of a critical call initiating function making a call to a critical operating system (OS) function, the top...
10/11/2011
8037115Method and system to compensate for inaccuracy associated with processing values with finite precision
A method and system to compensate for inaccuracy associated with processing values with finite precision includes a process for selecting a display value whereby an initial value is provided in a first numbering system. The initial value is then converted into an eq...
10/11/2011
8036987Method and system for accounts payable prioritization and management
A system for accounts payable management whereby vendor payment priority criteria are defined and data associated with one or more vendors and/or vendor invoices is obtained along with data indicating funds available to make vendor payments. The data: indicating ven...
10/11/2011
8027462Structure and method for conversation like rendering for echo reduction without loss of information
A method for conversation like rendering of a stored audio information stream determines a first location in the stored audio information stream. The first location represents a point in time when the sound detection flag became active. The method next moves from th...
09/27/2011
8026587Semiconductor package including top-surface terminals for mounting another semiconductor package
A semiconductor package including top-surface terminals for mounting another semiconductor package provides a three-dimensional circuit configuration that can provide removable connection of existing grid-array packages having a standard design. A semiconductor die ...
09/27/2011
8024237Method and apparatus for automated bill of materials refactoring
A method and apparatus for automated bill of materials refactoring includes a computing system implemented process for automated bill of materials refactoring whereby historical bill of materials, inventory and sales data is scanned/searched to identify potential re...
09/20/2011
8022521Package failure prognostic structure and method
In accordance with one embodiment, a failure prognostic package includes a substrate having a first surface and an opposite second surface. An electronic component trace is coupled to the first surface. An electronic component is electrically coupled to the electron...
09/20/2011
8018068Semiconductor package including a top-surface metal layer for implementing circuit features
A semiconductor package including a top-surface metal layer for implementing circuit features provides improvements in top-surface interconnect density, more flexible routing and mounting of top surface semiconductor packages, dies and passive components or a confor...
09/13/2011
8015078Method and apparatus for displaying quantities of inventory items in multiple units of measure
A method and apparatus for displaying quantities of inventory items in multiple units of measure includes displaying an inventory item listing, including a desired quantity of the inventory item, on a user interface and/or display screen. The inventory item listing ...
09/06/2011
8014756Mobile authorization service
A mobile authorization service may be implemented as a web-based service, hosted on an authorization service server, and may exchange messages with various computing devices of subscribers to the service, including mobile communication devices. The service may be im...
09/06/2011
8010385Method and system for notifying healthcare consumers of changes in insurance coverage status for their healthcare service providers and/or medications
A process for providing healthcare consumers advance notice of changes in network status of their healthcare service providers and/or medications whereby data indicating one or more healthcare service providers and/or medications used by a given healthcare consumer ...
08/30/2011
8004078Adhesive composition for semiconductor device
Provided is an adhesive composition for a semiconductor device. For example, the adhesive composition comprises a binder resin and a silicon carbide filler. The silicon carbide filler has relatively high thermal conductivity and a relatively low coefficient of therm...
08/23/2011
8001223Automatic switching network points based on configuration profiles
A method and apparatus to reconfigure parameters for establishing a link with a new host after a computer is moved to a new location or a new network. ...
08/16/2011
8001049Data submission for anti-fraud context evaluation
Contextual data is gathered about a user's known location and/or about a user's expected location and generates contextual indicators based on at least a portion of the gathered contextual data. The contextual indicators are provided to one or more relying parties, ...
08/16/2011
7999371Heat spreader package and method
A heat spreader package includes a substrate having a first surface, first traces on the first surface of the substrate, and an electronic component having an inactive surface mounted to the first surface of the substrate. The electronic component further includes a...
08/16/2011
7996244Systems and methods for mobile healthcare alerts
Various embodiments of a method and apparatus for a portable medical alert mechanism stores health information on a portable electronic device and provides the health information to a health professional. In some embodiments, the health information may include infor...
08/09/2011
7996239System and method for generating a display to graphically indicate state for a series of events
Various embodiments of a system and method for generating a display configured to graphically indicate a state of a series of events are described. The system and method may include a display generator configured to generate display data that defines a display confi...
08/09/2011
7995745Structure and method for echo reduction without loss of information
An echo reduction method stores a received audio information stream. A sound detection flag is activated following detection of locally generated sound. Output based on the received audio information stream is muted in response to the activating the sound detection ...
08/09/2011
7994045Bumped chip package fabrication method and structure
A method of fabricating a bumped chip package includes forming a first seed layer on a dielectric layer, the dielectric layer comprising a dielectric layer opening exposing a substrate terminal of a substrate, the first seed layer being formed within the dielectric ...
08/09/2011
7994043Lead free alloy bump structure and fabrication method
A method includes forming a patterned resist layer comprising a resist layer opening overlying a bond pad of a substrate. The resist layer opening is at least partially filled with a first solder component layer. A second solder component layer is formed on the firs...
08/09/2011
7984265Event address register history buffers for supporting profile-guided and dynamic optimizations
A computer processor and a method of using the computer processor take advantage of information in the event address register of the computer processor by saving information from the event address register to an event address register history buffer. Thus, the event...
07/19/2011
1                    
 
Sign InRegister
Username  
Password   
forgot password?