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

Icon_funbox Did You Know...

...that Kleenex tissue was originally designed to be a gas mask filter? It was developed at the beginning of World War I to replace cotton, which was then in short supply as a surgical dressing.

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: 144
Last date: May 10, 2011

1        
NumberTitleIssue Date
7941850Malware removal system and method
A method includes determining if an attempt to recreate a requested resource is made, and, if so, if the requested resource is a suspicious resource. If the requested resource is a suspicious resource, identification of an originating process is made. A determinatio...
05/10/2011
7941656Card device for loading applications to a mobile device
A system for loading application identifiers to a mobile device includes a mobile device, a card device insertable into the mobile device, and an application center. The card device is adapted to determine an effective mobile device identifier of the mobile device, ...
05/10/2011
7941344Method and apparatus for time incremented purchase price discounting
A method and apparatus for time incremented purchase price discounting includes a process for time incremented purchase price discounting whereby a seller offers a product for sale on a seller website at an initial purchase price and then the product purchase price ...
05/10/2011
7932595Electronic component package comprising fan-out traces
A method of forming an electronic component package includes coupling a first surface of an electronic component to a first surface of a first dielectric strip, the electronic component comprising bond pads on the first surface; forming first via apertures through t...
04/26/2011
7932170Flip chip bump structure and fabrication method
A method includes forming a patterned buildup layer on a first surface of a dielectric layer, the patterned buildup layer including a patterned buildup layer opening exposing a trace coupled to the dielectric layer. A conductor layer is flash plated on the patterned...
04/26/2011
7930750Method to trickle and repair resources scanned using anti-virus technologies on a security gateway
In one embodiment, a trickle and repair application receives data from a sending computer system and trickles the data to a target computer system over an in-band communication channel. The received data is evaluated for the presence of malicious code. When maliciou...
04/19/2011
7930191Method and system for correlating medical treatments with symptoms and metrics
A method and system for correlating medical treatments with symptoms and metrics includes a process for correlating medical treatments with symptoms and metrics whereby treatment implementation data regarding what medical treatments are prescribed/recommended, and/o...
04/19/2011
7927397Concentrated separator by-product and fish soluble by-product based fertilizer
A concentrated separator by-product and fish soluble by-product based fertilizer product is created by mixing concentrated separator by-product, a by-product of the de-sugaring of beet molasses, and fish soluble by-product, a by-product of the production of fish mea...
04/19/2011
7926106Utilizing early exclusive volume access and direct volume manipulation to remove protected files
Upon detection of a rootkit, a host computer system is rebooted. The boot process is interrupted. Access to a media, e.g., a volume or disk, containing the rootkit is gained and the media is directly accessed. The rootkit is disabled, e.g., renamed or deleted, and t...
04/12/2011
7923645Metal etch stop fabrication method and structure
A first patterned etch stop layer and a first patterned conductor layer are laminated by a dielectric material to a second patterned etch stop layer and a second patterned conductor layer. As the etch stop metal of the first and second patterned etch stop layers is ...
04/12/2011
7917952Replace malicious driver at boot time
A malicious driver replacement application is installed on a host computer system and registered as a boot execute application. On notification of a malicious driver detection, the malicious driver replacement application reboots the host computer system and locks t...
03/29/2011
7917902Archive stream based install
Files to be installed on a computer system are streamed from an archive as the archive is being extracted directly to one or more final destination locations on the computer system. ...
03/29/2011
7917754Method and apparatus for linking businesses to potential customers through a trusted source network
In accordance with one embodiment, a method and apparatus for linking businesses to customers through a trusted source network includes creating and providing an authenticated rating and review/referral database. The authenticated rating and review/referral database...
03/29/2011
7917655Method and system for employing phone number analysis to detect and prevent spam and e-mail scams
A method and apparatus for identifying scam e-mails using phone number analysis whereby a set of potential scam e-mail identification rules is created and data representing the potential scam e-mail identification rules is stored in a data storage device. Incoming e...
03/29/2011
7917593Method and system for employing automatic reply systems to detect e-mail scammer IP addresses
A method and apparatus for employing automatic reply systems to detect e-mail scammer IP addresses whereby a decoy system to receive illegitimate e-mails, also known as a “honeypot” is established. E-mails sent to the honeypot decoy e-mail addresses are initiall...
03/29/2011
7917592Method for grouping exchange 2007 journal messages
During an initial scan of a journal inbox, journal reports are modified so that the Internet Message ID in the text body appears as a custom message ID value in a new custom message ID MAPI property created on the journal reports. Further, the message class value of...
03/29/2011
7913312Embedded content requests in a rights locker system for digital content access control
Access to digital content may be controlled by determining a digital content specification and associated authenticated rights locker access request, sending the authenticated rights locker access request and the digital content specification, and receiving a new au...
03/22/2011
7912735Method and system for eligible health care expense identification
A method and system for eligible health care expense identification includes a process for eligible health care expense identification whereby electronic data including data representing health care expense transactions for a defined time frame is accessed. Electron...
03/22/2011
7911037Method and structure for creating embedded metal features
A method and structure for creating embedded metal features includes embedded trace substrates wherein bias and signal traces are embedded in a first surface of the embedded trace substrate and extend into the body of the embedded trace substrate. The bias trace and...
03/22/2011
7911017Direct glass attached on die optical module
An optical module includes an image sensor having an active area and a window mounted directly to the image sensor above the active area. The optical module further includes a mount mounted to the window, the mount supporting a barrel having a lens assembly. By moun...
03/22/2011
7904958Spam honeypot domain identification
Identification of spam honeypot domains is performed automatically by a system. The system searches sources of Internet domains based on user input to identify Internet domains which are candidates for acting as a honeypot domain. The list of domains is refined by a...
03/08/2011
7904349Method and apparatus for obtaining and editing product descriptions
A method and apparatus for obtaining inventory item descriptions includes a process for obtaining inventory item descriptions whereby a product description database is provided and manufacturer's descriptions of products are obtained and stored in the product descri...
03/08/2011
7902660Substrate for semiconductor device and manufacturing method thereof
A substrate for a semiconductor device and a manufacturing thereof, and a semiconductor device using the same and a manufacturing method thereof are disclosed. For example, in the substrate according to the present invention, a core is eliminated, so that the substr...
03/08/2011
7901481Concentrated separator by-product based fertilizer
A vegetable based fluidic fertilizer derived from concentrated separator by-products (CSB.) The CSB is heat treated and optionally filtered to remove suspended particular matter. The heat treatment is performed in a range of about 150 to 200 degrees F. for about 24 ...
03/08/2011
7900200Persistence system for servlet-based applications on resource-constrained devices
A persistence management system facilitates porting servlet-based applications, such as Web applications, to an extremely mobile/nomadic system such as a resource-constrained device platform, e.g., a smart card, where sessions on a card acceptance device are intermi...
03/01/2011
7899750Goal orientated computing system implemented financial management using projected balances
A method and apparatus for goal orientated computing system implemented financial management using projected balances includes a process for goal orientated financial management using projected balances whereby a user defines financial goals and then automatic payme...
03/01/2011
7898093Exposed die overmolded flip chip package and fabrication method
An exposed die overmolded flip chip package includes a substrate. A die is flip chip mounted to an upper surface of the substrate. The package further includes a mold cap filling a space between an active surface of the die and the upper surface of the substrate. Th...
03/01/2011
7895227System and method for detecting trends in network-based content
Various embodiments of a system and method for detecting trends in network-based content, such as trends within the content of various network locations, are described. The system and method for detecting trends in network-based content may include a network-based t...
02/22/2011
7849397System and method for providing electronic data entry forms with trainable data field sequencing
A system and method for providing electronic data entry forms with trainable data field sequencing includes a computing system implemented process for providing electronic data entry forms with trainable data field sequencing whereby as data fields are accessed in a...
12/07/2010
7878946Spinning bike power meter
An exercise bicycle includes a flywheel, a drive train coupled to the flywheel, and pedals coupled to the drive train. A user of the exercise bicycle expends power by exerting force on the pedals to spin the flywheel. The exercise bicycle further includes a power me...
02/01/2011
7877807Method of and system for, processing email
A system for processing emails incorporates means for dealing with previously unknown viruses. The system monitors email traffic patterns to identify patterns characteristic of a virus outbreak and takes corrective action when an outbreak is detected. Individual ema...
01/25/2011
7877793Repositing for digital content access control
A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital content request comprising a request for digital content, validating the authenticated digital content request ...
01/25/2011
7877402Method and system for providing network search results based in part on a user's financial data
A method and system for providing relevant search results using financial data includes a process for providing relevant search results using financial data whereby a user's financial transaction data is obtained from one or more sources. A user then initiates a net...
01/25/2011
7872341Semiconductor device
A semiconductor package comprises a plurality of stacked semiconductor chips having the same structure. Therefore, the semiconductor chips can be produced using masks of the same design, resulting in a reduction in production cost and an improvement in productivity....
01/18/2011
7870491System and method for user support based on user interaction histories
In various embodiments, user support in computer software applications may be provided on the basis of user interaction histories. Critical points may be defined throughout the applications and the user interaction histories at these critical points may be stored an...
01/11/2011
7865837User interface including an element for selecting customization or help screens
A software application displays user interfaces for functionality of the software application. A user interface element is displayed on a user interface for the software application. A configuration screen for user configuration of the software application is displa...
01/04/2011
7863723Adhesive on wire stacked semiconductor package
A semiconductor package and a method of producing the same has a substrate. A first semiconductor chip is coupled to a surface of the substrate. The first semiconductor chip has a first and second surfaces which are substantially flat in nature. An adhesive layer is...
01/04/2011
7859119Stacked flip chip die assembly
A stack of semiconductor dies is disclosed. A first stack level includes a first semiconductor die and at least one first support that are attached to a substrate surface. A second level includes a second semiconductor die and at least one second support that are at...
12/28/2010
7859107Solder attach film and assembly
A solder attach film includes a first cover film, a flux layer, a solder layer, and a second cover film, and it can be treated or kept in a roll shape. A solder ball forming method using the solder attach film includes preparing a semiconductor package or a semicond...
12/28/2010
7844642Method and structure for storing data of an XML-document in a relational database
A method for importing data from an XML document containing a plurality of elements and a plurality of attributes into a relational database includes: creating an element table for storing data of the plurality of elements and creating an attribute table for storing...
11/30/2010
1        
 
Sign InRegister
Username  
Password   
forgot password?