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

Icon_funbox Quotables

"Man will not fly for 50 years."

Wilbur Wright ; 1901

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.

 

Assignee: Intenational Business Machines Corporation


Location: Armonk, NY
No. of patents: 85

1      
NumberTitleIssue Date
7827180Methods and apparatus for assigning content identifiers to content portions
A system assigns identities to received content portions by determining if the content portion has an assigned content identifier, and if so, applying the assigned content identifier to the content portion received. If the content portion does not have an assigned c...
11/02/2010
7496566Priority based LDAP service publication mechanism
A method and system are provided for directing a client to a preferred service instance. At creation of a service instance, the service binding attribute of the created instance is extended to include assigned domains and associated priorities. There are then two ph...
02/24/2009
7461785Enhanced purchase verification for self checkout system
A system for enabling reliable verification of items being purchased using a self checkout system. The self checkout system is equipped with a verification mark dispenser and verification mark detectors that respectively dispenses a mark on an item as the item is be...
12/09/2008
7458074Method and apparatus for installing and upgrading an application in a computer system
A method of distributing and executing upgrade/installation instructions as data objects. These instructions can then be completed automatically requesting user interaction only when required. This method would allow someone with little knowledge of the application ...
11/25/2008
7454712Method, system, and computer program product for preventing unwanted application behavior
The present invention provides a method, system, and computer program product for preventing unwanted application behavior. A method in accordance with an embodiment of the present invention includes: determining when a window assumes a focus of a user interface; an...
11/18/2008
7454687Method and infrastructure for recognition of the resources of a defective hardware unit
A system and method of recognizing resources of a computer comprising a system serial number and a broken hardware unit comprising a non-volatile memory unit and enablement definition data relating to functions of the broken hardware unit, wherein the method compris...
11/18/2008
7449374Methods of manufacturing semiconductor devices with rotated substrates
Integrated circuits are oriented on a substrate at an angle that is rotated between 5 to 40 degrees from a direction parallel or perpendicular to a preferred crystalline plane direction, such as the cleavage plane, of the substrate. Parameters such as stress and mob...
11/11/2008
7447723Method for fast relevance discovery in time series
A method for measuring time series relevance using state transition points, including inputting time series data and relevance threshold data. Then convert all time series values to ranks within [0,1] interval. Calculate the valid range of the transition point in [0...
11/04/2008
7447062Method and structure for increasing effective transistor width in memory arrays with dual bitlines
A memory structure, includes: an array of individual memory cells arranged in a network of bit lines and word lines, each individual memory cell further comprising a resistive memory device that is capable of being programmed to a plurality of resistance states, eac...
11/04/2008
7446350Embedded silicon germanium using a double buried oxide silicon-on-insulator wafer
Disclosed is a p-type field effect transistor (pFET) structure and method of forming the pFET. The pFET comprises embedded silicon germanium in the source/drain regions to increase longitudinal stress on the p-channel and, thereby, enhance transistor performance. In...
11/04/2008
7444547Method, system, and product for programming in a simultaneous multi-threaded processor environment
A system, method, and product are disclosed for testing multiple threads simultaneously. The threads share a real memory space. A first portion of the real memory space is designated as exclusive memory such that the first portion appears to be reserved for use by o...
10/28/2008
7441229Model driven portlet development method, system and program product
Under the present invention desired portlet behaviors are embodied as portlet patterns. When a developer wishes to create a new portlet for a portal page, the developer will select a presentation template, select one or more portlet patterns and input values for the...
10/21/2008
7440986Method for estimating storage requirements for a multi-dimensional clustering data configuration
A storage requirements estimating system estimates the storage required for a proposed multidimensional clustering data by modeling wasted space. The amount of wasted space is modeled by calculating the cardinality of the unique value of the clustering key for the p...
10/21/2008
7437541Atomically updating 64 bit fields in the 32 bit AIX kernel
A method, system, and computer instructions for atomically updating 64-bit fields in the 32-bit AIX kernel, wherein the underlying hardware's 64-bit capable instructions are used to construct an atomic primitive. If a data request applies to the 32-bit kernel on 64-...
10/14/2008
7437421Collaborative email with delegable authorities
Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized ...
10/14/2008
7416905Method of fabricating a magnetic shift register
A magnetic data track used in a magnetic shift register memory system may be fabricated by forming a multilayered stack of alternating dielectric and/or silicon layers. A trench is etched in the multi-layer stack structure. A selective etching process is used to cor...
08/26/2008
7405131Method and structure to prevent silicide strapping of source/drain to body in semiconductor devices with source/drain stressor
The example embodiments disclose devices and methods to prevent silicide strapping of the Source/Drain to Body in semiconductor devices with S/D stressor. We provide isolation regions in the substrate and a gate structure over the substrate. We form recesses in the ...
07/29/2008
7404726Apparatus and method for floating connector capture
An apparatus is disclosed that surrounds a connector and places it within the printer body in such away as to allow for the connector to float against the intrusion of a sliding can mounted with electronics and to set up and enable the printer. The problem solved is...
07/29/2008
RE40444Four-party credit/debit payment protocol
A method, system, program, and method of doing business are disclosed for electronic commerce that includes the feature of a “thin” consumer's wallet by providing issuers with an active role in each payment. This is achieved by adding an issuer gateway and movin...
07/29/2008
7402883Back end of the line structures with liner and noble metal layer
A back end of the line (BEOL) structure of a semiconductor device is presented. In one embodiment, the structure may include a first liner layer disposed on an intermediate interconnect structure, the intermediate interconnect structure having an opening disposed be...
07/22/2008
7401081Method and apparatus for providing storage control in a network of storage controllers
An apparatus for providing storage control in a network of storage controllers is disclosed. The apparatus includes an owner storage controller; an I/O performing component, an ownership assignment component, a lock manager and a messaging component. The ownership a...
07/15/2008
7395482Data storage systems
A data storage system includes an encoder subsystem comprising an error correction code encoder, a modulation encoder, and a precoder, and a decoder subsystem similarly comprising a detector, an inverse precoder, a channel decoder, and an error correction code decod...
07/01/2008
7386685Method and apparatus for filtering snoop requests using multiple snoop caches
A method and apparatus for implementing a snoop filter unit associated with a single processor in a multiprocessor system. The snoop filter unit has a plurality of ports, each port receiving snoop requests from exactly one dedicated source. Associated with each port...
06/10/2008
7382276System and method for electronic road signs with in-car display capabilities
The present invention is method and system for delivering road sign content information to a mobile computing device for display to the driver of a vehicle. The system consists of a wireless communication network in communication with a mobile computing device opera...
06/03/2008
7382569Progressive track width head and method
A tape head according to one embodiment includes an array of readers, each of the readers having a track width, wherein the track width of an inner reader of the array is greater than a track width of an outer reader relative thereto. A tape head according to anothe...
06/03/2008
7379470Combined and data compressed FIFO based arbitration for a non-blocking switch
A method and system for switching data packets through a multiple (m) input, multiple (n) output switching device providing a switching method having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distri...
05/27/2008
7379348System and method of selective row energization based on write data
A system and method of selective row energization based on write data, with a selective row energization system including a storage array 102 having M rows 104 and N columns 106; an N-bit data word register 108; a uniform-detect circuit
05/27/2008
7376309Optical structure
An optical structure comprising an optical resonator is provided. The optical resonator comprises a first set of nested closed optical regions, forming a distributed feedback resonator structure with a direction of radially alternating optical refractive index, and ...
05/20/2008
7376900Method and system to control operation of a portlet
A method to control a portlet associated with a portal page may include deactivating a selected portlet in response to operating a deactivation feature. The method may also include reactivating the selected portlet in response to operating a reactivation feature. Th...
05/20/2008
7365284Sorting mail in carrier walk sequence
An automated mail sorting system including a display for displaying the image of an item of mail belonging to a carrier route, and input device for associating the image with any of a plurality of stations in a walking sequence of the carrier route, and a sorter hav...
04/29/2008
7353394System and method for digital signature authentication of SMS messages
The invention allows SMS messages authentication through the use of a digital signature computed with the International Mobile Equipment Identity (IMEI) as a key. Particularly, a text messaging system having the ability to send SMS messages to remotely managed wirel...
04/01/2008
7353128Measurement system optimization
Optimizing a measurement system under test (MSUT) is disclosed. In one embodiment, a method includes selecting a first set of adjustable parameters of the MSUT that affect a quality metric for the MSUT, calculating the quality metric over a range of values of each a...
04/01/2008
7350102Cost reduction schema for advanced raid algorithms
A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a processor to perform operations to read information stored in a storage system. The storage system includes a controller coupled to a plurality of type I performanc...
03/25/2008
7348252Method of forming silicon-on-insulator wafer having reentrant shape dielectric trenches
A method for forming a bonded SOI wafer is provided in which a first wafer having a single-crystal semiconductor region has a first dielectric layer disposed at an outer surface of the first wafer and a plurality of dielectric filled trenches extending from the oute...
03/25/2008
7343249Vectorization of sequence alignment computation using distance matrix reshaping
A method for comparing data sequences includes accepting first and second data sequences of data elements. A distance matrix is computed. The matrix includes rows and columns of matrix elements, describing distances between the data elements of the first sequence an...
03/11/2008
7340496System and method for determining the Nth state of linear feedback shift registers
The Nth state of an n-stage linear feedback shift register (LFSR) used to generate pseudo random binary sequences or patterns, and which may be configured as a multiple input signature register (MISR) or single input signature register (SISR) to compress data and ge...
03/04/2008
7335927Lateral silicided diodes
A structure and method of fabricating lateral diodes. The diodes include Schottky diodes and PIN diodes. The method of fabrication includes forming one or more doped regions and more trenches in a silicon substrate and forming metal silicides on the sidewalls of the...
02/26/2008
7330873Method and apparatus for routing call agents to website customers based on customer activities
A system for allowing call center agents to initiate text chat, audio and/or video communication, as well as collaborative browsing with potential customers visiting web pages includes a customer monitoring applet that monitors the behavior of the customer via the w...
02/12/2008
7326600Method for manufacturing a thin-film transistor structure
The present invention provides a thin film transistor structure in which at least a trench is formed in an insulating polymer film formed on a substrate. In the thin film transistor structure, a trench formed in the insulating polymer film accommodates a gate wiring...
02/05/2008
7321908Mostly concurrent garbage collection
A method for collecting garbage in a computing environment, the method including tracing root objects to their reachable objects in a population of objects, marking the traced objects, unmarking a marked card including any of the objects, tracing any marked object o...
01/22/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?