FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations

Browse: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 1 | 3 |

Ibm Corporation patents

The following is a sampling of recent Ibm Corporation patent applications (USPTO Patent Application #, Patent Title) sorted by month.

July 2009 - Ibm Corporation patents

20090174658 - System and method of adjusting viewing angle for display based on viewer positions and lighting conditions
20090176540 - Audio selection control for personal communication devices
20090177813 - Scalable interface for a memory array
20090167724 - Optical touch panel

June 2009 - Ibm Corporation patents

20090164447 - Content searching for portals having secure content
20090164447 - Content searching for portals having secure content
20090164471 - Managing distributed data
20090164471 - Managing distributed data
20090164894 - Method and apparatus for setting output image including image processing information and program for controlling the same
20090164894 - Method and apparatus for setting output image including image processing information and program for controlling the same
20090164926 - System and method for interaction between users of an online community
20090164926 - System and method for interaction between users of an online community
20090157766 - Method, system, and computer program product for ensuring data consistency of asynchronously replicated data following a master transaction server failover event
20090157968 - Cache memory with extended set-associativity of partner sets
20090157975 - Memory-centric page table walker
20090158153 - Method, system, and computer program product for generating a front end graphical user interface for a plurality of text based commands
20090158428 - Method and device for integrating multiple threat security services
20090148100 - Aligner apparatus for connecting optical waveguides
20090150103 - Computer-based method and system for simulating static timing clocking results
20090150245 - Virtual web store with product images
20090150374 - System, method and program product for detecting sql queries injected into data fields of requests made to applications
20090150435 - Dynamic updating of personal web page
20090150667 - Mobile smartcard based authentication
20090150999 - System, method and program product for detecting computer attacks
20090141003 - Apparatus and method for operating a symmetric cipher engine in cipher-block chaining mode
20090144293 - Method of representing relationships between data
20090144428 - Method and apparatus for multimodal voice and web services
20090144430 - System and method for dynamic negotiation of device name with wildcard character
20090144444 - Technique for addressing a cluster of network servers
20090144477 - Method and system for adding or removing a logical unit of a usb mass storage device
20090144612 - Display of document data

May 2009 - Ibm Corporation patents

20090135961 - System and method for scanning sequential logic elements
20090136017 - System and method for processing telecommunication calls
20090138375 - Virtual web store with product images
20090138429 - Sructure based storage, query, update and transfer of tree-based documents
20090138436 - Model augmentation in a model-driven application development environment
20090138491 - Composite tree data type
20090138503 - Structure based storage, query, update and transfer of tree-based documents
20090138509 - Intelligent client cache mashup for the traveler
20090138844 - Decorated model architecture for efficient model-driven application development
20090129587 - Method, system and apparatus for sharing media content in a private network
20090129739 - Editing device, information processing device, editing method, and editing program product
20090132659 - Enhancing collaboration opportunities for a reply to an electronic message
20090132672 - Method and computer program for a mediation processing node to update a message
20090132686 - Switch apparatus for a remote boot sequence of a network device
20090132802 - Encryption data integrity check with dual parallel encryption engines
20090125492 - Method, apparatus and computer program for key word searching
20090125601 - Electronic messaging systems having time-critical messages
20090125666 - Dynamically scalable queues for performance driven pci express memory traffic
20090117949 - Low battery warning service for wireless device users
20090119478 - Memory controller and method for multi-path address translation in non-uniform memory configurations

April 2009 - Ibm Corporation patents

20090110189 - Apparatus and method for operating a symmetric cipher engine in cipher-block chaining mode
20090110298 - System and method for compiling images from a database and comparing the compiled images with known images
20090112554 - Test bench, method, and computer program product for performing a test case on an integrated circuit
20090113094 - System for performing a serial communication between a central control block and satellite components
20090113161 - Method, apparatus and program product for managing memory in a virtual computing system
20090113212 - Multiprocessor electronic circuit including a plurality of processors and electronic data processing system
20090101603 - Tool-less rack rail system incorporating clamping mechanism
20090101603 - Tool-less rack rail system incorporating clamping mechanism
20090101603 - Tool-less rack rail system incorporating clamping mechanism
20090102289 - Techniques for selecting a voltage source from multiple voltage sources
20090102289 - Techniques for selecting a voltage source from multiple voltage sources
20090102289 - Techniques for selecting a voltage source from multiple voltage sources
20090103266 - Cooling system employing a heat exchanger with phase change material, and method of operation thereof
20090103266 - Cooling system employing a heat exchanger with phase change material, and method of operation thereof
20090103266 - Cooling system employing a heat exchanger with phase change material, and method of operation thereof
20090100283 - Method for switching between two redundant oscillator signals within an alignment element
20090100322 - Retrieving data relating to a web page prior to initiating viewing of the web page
20090100424 - Interrupt avoidance in virtualized environments
20090100447 - Providing links between application programs
20090092237 - Call-initiated social information acquisition and exchange
20090094385 - Techniques for handling commands in an ordered command stream
20090094576 - Pattern-based development of computer system solutions
20090083972 - Electronic assembly and techniques for installing a heatsink in an electronic assembly
20090083972 - Electronic assembly and techniques for installing a heatsink in an electronic assembly
20090085155 - Method and apparatus for package-to-board impedance matching for high speed integrated circuits
20090085155 - Method and apparatus for package-to-board impedance matching for high speed integrated circuits
20090085609 - Multiplexor with leakage power regulator
20090085609 - Multiplexor with leakage power regulator
20090089339 - Transaction log management
20090089339 - Transaction log management
20090089368 - Automating user's operations
20090089368 - Automating user's operations
20090089404 - Web-based record/replay
20090089404 - Web-based record/replay
20090089554 - Method for tuning chipset parameters to achieve optimal performance under varying workload types
20090089554 - Method for tuning chipset parameters to achieve optimal performance under varying workload types
20090089734 - Method for faster identification of available reference designators in a design automation system
20090089734 - Method for faster identification of available reference designators in a design automation system

March 2009 - Ibm Corporation patents

20090079060 - Method and structure for dispensing chip underfill through an opening in the chip
20090083239 - Accessing objects in a service registry and repository using a treat as function
20090083578 - Method of testing server side objects
20090083708 - Method and system for aspect scoping in a modularity runtime
20090083733 - Installing software onto a client through a network, and corresponding client
20090083745 - Techniques for maintaining task sequencing in a distributed computer system
20090073912 - Method and system for digital communication through infrastructure network with receiving stations according to their geographical status
20090077261 - Method and system for file transfer over a messaging infrastructure
20090077498 - Method, apparatus and program for facilitating selection of objects on display screens
20090066640 - Device and method for providing a user interface
20090070707 - Scroll bar control
20090059688 - Single-ended read and differential write scheme
20090063171 - Transformational method
20090063212 - Business transformation
20090063534 - Data lineage in data warehousing environments
20090063594 - Computer system memory management
20090063666 - Network and method for the configuration thereof
20090063672 - Monitoring of computer network resources having service level objectives
20090063829 - Method, system, computer program product and data processing program for verifying a processor design
20090063867 - Method, system and computer program product for preventing execution of software without a dynamically generated key
20090063868 - Method, system and computer program product for preventing execution of pirated software
20090063894 - Autonomic pci express hardware detection and failover mechanism
20090063921 - Staggered lbist clock sequence for noise (di/dt) amelioration
20090064088 - Method and system for displaying http session entry and exit points
20090064102 - Method and system for navigationally displaying http session entry and exit points
20090064185 - High-performance xml processing in a common event infrastructure
20090064245 - Enhanced on-line collaboration system for broadcast presentations

February 2009 - Ibm Corporation patents

20090050469 - Alignment film forming apparatus and methos
20090050684 - point of sale terminal network implementation for transmitting data indicative of terminal changes upon switching of open close state of cash drawer
20090055122 - On-chip frequency response measurement
20090055134 - System and method for implementing optimized creation of openings for de-gassing in an electronic package
20090055161 - Technology for supporting modification of messages displayed by program
20090055366 - Accessing objects in a service registry and repository using subclass inference
20090055367 - System and program products for pruning objects in a service registry and repository
20090055410 - Method for pruning objects in a service registry and repository
20090055432 - Accessing objects in a service registry and repository
20090055454 - Half width counting leading zero circuit
20090055456 - Data correction circuit
20090055806 - Techniques for employing aspect advice based on an object state
20090045795 - Methodology and system to set jtag interface
20090043618 - Work management system, work management system construction support service, control method and program
20090043845 - Method, system and computer program for providing atomicity for a unit of work
20090043854 - Instant messaging session initiation using a proxy session request
20090033401 - Level shifting circuit with symmetrical topology
20090037502 - Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment
20090037599 - Automatic relaxing and revising of target server specifications for enhanced requests servicing
20090037874 - Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment

January 2009 - Ibm Corporation patents

20090030880 - Model-based analysis
20090031067 - Spider web interconnect topology utilizing multiple port connection
20090031307 - Managing a virtual machine
20090024600 - System and method for synchronizing languages and data elements
20090024672 - System for synchronization of configuration values between a data base and its input utility
20090024949 - Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment
20090015294 - Leakage dependent online process variation tolerant technique for internal static storage node
20090016521 - System, method and program for setting wage for call center personnel
20090019356 - Intelligent text annotation
20090006171 - System, method and program for tracking labor costs
20090006304 - Context based bookmark
20090006801 - System, method and program to manage memory of a virtual machine

October 2008 - Ibm Corporation patents

20080263401 - Computer application performance optimization system
20080263522 - Common debug adaptor
20080263524 - Method and system for state machine translation
20080252444 - Portable impact detection, wireless tracking and dispatch
20080253380 - System, method and program to control access to virtual lan via a switch
20080253619 - Technique for authenticating an object on basis of features extracted from the object
20080255838 - Audible presentation and verbal interaction of html-like form constructs
20080245607 - Air exhaust/inlet sound attenuation mechanism
20080247496 - Early hss rx data sampling
20080248801 - Access to locally relevant services and personally relevant services within a mobile communications environment
20080250130 - System, method and engine for playing smil based multimedia contents
20080238554 - Serial link output stage differential amplifier and method
20080240373 - System, method and program for controlling mp3 player
20080243478 - Efficient implementation of morphology for agglutinative languages
20080243487 - Hybrid text segmentation using n-grams and lexical information
20080243720 - Software application portfolio management for a client
20080243763 - System, method and program to provide data to another program
20080243964 - Dynamic allocation of program libraries
20080244012 - Instant messaging with reduced message overhead
20080244189 - Method, apparatus, system and program product supporting directory-assisted speculative snoop probe with concurrent memory access
20080244190 - Method, apparatus, system and program product supporting efficient eviction of an entry from a central coherence directory
20080244253 - System, method and program for selectively rebooting computers and other components of a distributed computer system

September 2008 - Ibm Corporation patents

20080233771 - Customizable backer for achieving consistent loading and engagement of array package connections
20080235069 - Software application portfolio management for a client
20080235194 - Technique for managing data in association with tag information
20080235226 - Providing interaction between a first content set and a second content set in a computer system
20080235638 - Design structure for radiation hardened programmable phase frequency divider circuit
20080235709 - Bridge for linking two publish/subscribe message brokers
20080225854 - Packet unstopper system for a parallel packet switch
20080227438 - Conferencing using publish/subscribe communications
20080228849 - Apparatus and methods for a message buffering system
20080229007 - Enhancements to an xdr memory controller to allow for conversion to ddr2
20080229253 - Method, system and computer program for navigating uml diagrams
20080217868 - Electroactive polymer compressed gasket for electromagnetic shielding
20080221894 - Synthesizing speech from text
20080222116 - Longest prefix match (lpm) algorithm implementation for a network processor
20080222448 - System, method and program product for recovering from a failure
20080222713 - System and method for authenication to an application
20080210588 - Packaging material, and packaging for protecting products against damage
20080211558 - Structure for radiation hardened programmable phase frequency divider circuit
20080211673 - System and method to track inventory using rfid tags
20080215665 - Method for generating an updates status alert in a device
20080216079 - Managing a resource lock

August 2008 - Ibm Corporation patents

20080209005 - Information processing system, operation management method for computer systems, and program in a distributed network environment
20080209044 - Load balancing of servers in a cluster
20080209239 - Managing voltage supply in multiple linked systems
20080201607 - Disaster recovery in a data processing system
20080201769 - System and method for processing payment options
20080191793 - Ratioed feedback body voltage bias generator
20080195710 - System, method and program for managing e-mail
20080196016 - Processing of expressions
20080196027 - Migration of process instances
20080196039 - Method, apparatus and software for managing a transactional message queue
20080186001 - On-chip adaptive voltage compensation
20080186002 - Temperature dependent voltage source compensation
20080186044 - Integrated circuit failure prediction
20080186082 - Digital adaptive voltage supply
20080188994 - Fan speed control from adaptive voltage supply
20080189229 - Operationalizing a learning solution
20080189233 - Reduction of ternary rules with common priority and actions
20080189302 - Generating database representation of markup-language document
20080189314 - Generation of template for reformatting data from first data format to second data format
20080189516 - Using ir drop data for instruction thread direction
20080189517 - Using temperature data for instruction thread direction
20080189520 - Using performance data for instruction thread direction
20080189561 - Instruction dependent dynamic voltage compensation

July 2008 - Ibm Corporation patents

20080181504 - Apparatus, method, and program for detecting garbled characters
20080181516 - Dynamic information systems
20080183768 - System, method and program for monitoring local mail replicas and local directory replicas for e-mail
20080183893 - Method for designating internet protocol addresses
20080184249 - System, method and program for managing locks
20080177883 - Web server for managing session and method thereof
20080177951 - Design stucture for multi-level memory architecture with data prioritization
20080177993 - System, method and program product for control of sequencing of data processing by different programs
20080178012 - Determining optimal power down of a system while indexes are being rebuilt
20080178152 - Software code retention management
20080178194 - Integrating non-compliant providers of dynamic services into a resource management infrastructure
20080169848 - High-speed leaf clock frequency-divider/splitter
20080172220 - Incorrect hyperlink detecting apparatus and method
20080172420 - Scoring computer file health
20080172587 - Lowering power consumption during logic built-in self-testing (lbist) via channel suppression
20080172643 - High-speed leaf clock frequency-divider/splitter
20080172660 - Method and system for editing source code
20080165897 - Reducing power consumption in signal detection
20080167837 - Determining a window size for outlier detection
20080168122 - Publish/subscribe system
20080168372 - Displaying objects using group and object priority levels
20080168472 - Recording execution information
20080163074 - Image-based instant messaging system for providing expressions of emotions
20080163102 - Object selection in web page authoring
20080163382 - Method and system for protecting sensitive data in a program

June 2008 - Ibm Corporation patents

20080151936 - Method and program for classifying fragmented messages
20080152071 - Method, system and computer program for identifying interpreted programs through class loading sequences
20080153455 - System, method and program for managing voip calls such as 911 calls from mobile devices
20080155043 - Message hub apparatus, program product, and method
20080155103 - Af unix socket across systems in the same computer on computer systems that support multiple operating system images
20080155514 - Method and system for graphical user interface testing
20080155515 - Method and system for graphical user interface testing
20080144635 - System and method for authenication to an application
20080147363 - Detection of airflow anomalies in electronic equipment
20080147875 - System, method and program for minimizing amount of data transfer across a network
20080147876 - System, method and program for managing file downloads
20080147972 - System, method and program for managing storage
20080147981 - Recommendations for intelligent data caching
20080148146 - System and method for dynamically publishing a document in collaboration space responsive to room aesthetics and input text
20080148163 - Device, method, and program for developing application programs
20080148382 - System, method and program for managing firewalls
20080136678 - Data input using knocks
20080138166 - Method for protecting products from damage during shipment
20080140788 - Method for communication forwarding
20080141332 - System, method and program product for identifying network-attack profiles and blocking network intrusions
20080130225 - Thermal management apparatus and method for printed circuit boards
20080131227 - Load restraint apparatus and method for protecting products from damage during shipment
20080133241 - Phonetic decoding and concatentive speech synthesis
20080133337 - Method, apparatus and computer program for controlling retention of publications
20080133440 - System, method and program for determining which parts of a product to replace
20080133455 - Method of processing data
20080133541 - Flexible topic identification in a publish/subscribe system
20080133795 - Apparatus for maintaining a limit value of a resource
20080133811 - Method for content responding and content requesting, content responder and content requestor
20080133856 - System, method and program for configuring a data mirror
20080134202 - Event-based activation and deactivation of subscription matching

May 2008 - Ibm Corporation patents

20080121879 - High density integrated circuit apparatus, test probe and methods of use thereof
20080122847 - Method, program and apparatus for generating image data
20080126147 - Determining method for exposure of a service
20080126787 - System, method and program for managing default values for computer programs
20080127113 - Method and system for implementing watchpoints
20080127164 - Configuration file sharing
20080127182 - Managing memory pages during virtual machine migration
20080120368 - Client appartus for updating data
20080120468 - Instruction cache trace formation
20080110516 - Check valve
20080111579 - Anti-tamper electronic obscurity using e-fuse technology
20080114964 - Apparatus and method for cache maintenance
20080115123 - Assisted migration in a data processing environment
20080107272 - Access control over multicast
20080109527 - System method and program for managing browser scripts sent from server to client
20080101228 - Mmpp analysis of network traffic using a transition window
20080103854 - Access control within a publish/subscribe system
20080104580 - Method, apparatus and computer program for validating source code

April 2008 - Ibm Corporation patents

20080098324 - System for assisting input of dates in data processing system
20080098326 - Laying out web components using mounting and pooling functions
20080088458 - Connectable electronic component comprising a transducer
20080091384 - Causal ladder mechanism for proactive problem determination, avoidance and recovery
20080091784 - Converting a text-based email message to an email message including image-based fonts
20080092118 - Correlating events emitted by software components
20080086385 - Data processing system using independent and dependent assets
20080086525 - Data processing system and method
20080086595 - Apparatus and method for saving power in a trace cache
20080086596 - Apparatus and method for supporting simultaneous storage of trace and standard cache lines
20080086597 - Apparatus and method for using branch prediction heuristics for determination of trace formation readiness
20080086726 - System, method and program for managing communication with multiple configurations for virtual machine
20080080522 - System and method of inserting a node into a virtual ring
20080082614 - Deferred handling of a message
20080082965 - Providing globalization functionalities for javascript applications
20080082974 - Managing software component version identifications in a componentised software system
20080082987 - Method and system for integrating the existing web-based syswtem

March 2008 - Ibm Corporation patents

20080075570 - Apparatus and method for shipping products
20080077572 - clustering data objects
20080077657 - Transaction takeover system
20080077778 - Method and apparatus for register renaming in a microprocessor
20080068072 - Ratioed feedback body voltage bias generator
20080068084 - Serial link output stage differential amplifier and method
20080068164 - System and method for sensing and controlling spacing between railroad trains
20080071497 - Processing data to maintain an estimate of a running median
20080071735 - Method, apparatus, and computer progam product for data transformation
20080072100 - Generating functional test scripts
20080072177 - Cascade menu lock
20080072181 - Ratioed feedback body voltage bias generator
20080072217 - Method, apparatus, and system for customizing and performing policy in version control
20080072304 - Obscuring authentication data of remote user
20080061973 - Apparatus and method for determining the position of a mobile platform
20080061982 - System and method to track inventory using rfid tags
20080065466 - Method and apparatus for transforming web service policies from logical model to physical model
20080065880 - Securing a communications exchange between computers
20080066057 - Testing internationalized software using test resource file and test font
20080066058 - Testing internationalized software using test resource file and test font
20080066189 - Method and apparatus for orchestrating policies in service model of service-oriented architecture system
20080056839 - Apparatus and method for protecting products from damage during shipment
20080059167 - Speech recognition system
20080059265 - Estimating and scheduling preparatory work for electronically called meetings
20080059431 - Search apparatus, search program, and search method
20080059436 - Providing a visual representation of a sub-set of a visual program
20080059501 - Method and system for automated process distribution
20080060082 - Validating routing of client requests to appropriate servers hosting specific stateful web service instances

February 2008 - Ibm Corporation patents

20080048725 - Domino circuit with master and slave (dual) pull down paths
20080048745 - Design structure for radiation hardened programmable phase frequency divider circuit
20080049643 - Method, system and computer program product for routing information across firewalls
20080051031 - Providing service to clients using wireless communication
20080052246 - Developing and sustaining capabilities of a business
20080052398 - Method, system and computer program for classifying email
20080052441 - Dynamically scalable queues for performance driven pci express memory traffic
20080052498 - Runtime code modification in a multi-threaded environment
20080052568 - System and method for managing mirrored memory transactions and error recovery
20080052697 - Runtime code modification in a multi-threaded environment
20080052707 - Method, system, and program product for composing a virtualized computing environment
20080052725 - Runtime code modification in a multi-threaded environment
20080052727 - Data processing system using matching engine and routing switch
20080046335 - Method and apparatus for ws-policy based web service controlling
20080046399 - Apparatus for managing outputs of applications
20080046439 - Automatic capture of associations between content within a content framework system
20080046515 - System, method and program for facilitating an electronic chat session
20080046726 - Assessing a community of particle capability
20080046791 - Software testing method and system
20080046816 - Method and apparatus for improving the visibility of a treemap
20080046825 - Method, apparatus or software for providing a portal comprising one or more portlets for displaying data
20080046882 - Deploying j2ee web applications in an osgi environment
20080046885 - System and method for transferring data between virtual machines or other computer entities
20080040111 - Caption correction device
20080040115 - System and method for evaluating the difficulty of understanding a document
20080040396 - Method for attaching to a partitioned queue spread across a plurality of messaging servers
20080040398 - Propagating contexts between a first and second system
20080040448 - Transferring web contents
20080040495 - System, method and program for field service of computers
20080040513 - Common input/output interface for application programs
20080040560 - Lightweight single reader locks
20080040686 - Enabling a user to select multiple objects in a document
20080040729 - Method for resolving a unit of work
20080040732 - Testing scenarios that sequentially execute a plurality of application program interfaces
20080031137 - Traffic metering in data networks
20080031256 - Apparatus and method to coordinate calendar searches in a network scheduler given limited resources
20080034051 - Redistributing messages in a clustered messaging environment
20080034244 - System and method of compensating for the effects of on-chip processing variation on an integrated circuit

January 2008 - Ibm Corporation patents

20080024309 - Rfid tags suitable for affixing to rectangular corners
20080027735 - Utilization method and system within a communication network
20080027784 - Goal-service modeling
20080027824 - Method, system and program products for sharing state information across domains
20080028032 - System, method and program for managing chat sessions
20080028334 - Searchable personal browsing history
20080028390 - Creating multiplatform customized install packages for software installation
20080018400 - Differential amplifier and method
20080018501 - Identification of key information of keyboard
20080022195 - System, method and program for managing electronic sticky notes
20080022200 - Blended learning experience tool and method
20080011846 - Apparatus and method for determining whether machine readable information on an item matches the item
20080013395 - Memory device with control circuit for regulating power supply voltage
20080016208 - System, method and program product for visually presenting data describing network intrusions
20080016273 - System and method to reduce disk access time during predictable loading sequences
20080016297 - Multi-level memory architecture with data prioritization
20080016484 - Early hss rx data sampling
20080016510 - Event-driven flow control for a very high-speed switching node
20080016517 - Launcher for software applications
20080009152 - Customizable backer for achieving consistent loading and engagement of array package connections
20080010393 - Adaptive thread id cache mechanism for autonomic performance tuning
20080005020 - System, method and program to monitor amount of usage of applications in a server and their billing
20080005321 - Monitoring and managing distributed devices
20080005683 - Authoring system, software, and method for creating contents
20080005772 - Method and apparatus for broadcasting information

December 2007 - Ibm Corporation patents

20070295560 - Retail environment
20070296615 - Method, system and computer program for facilitating auto-completion of words input to a computer
20070297550 - Coherent frequency clock generation and spectrum management with non-coherent phase
20070299867 - Method and system for defining a heirarchical structure
20070299954 - System, method and program for determining a network path by which to send a message
20070290875 - Interactive wireless interface
20070294353 - Apparatus, method and program product for limiting distribution of e-mail
20070294367 - System and method for delivering data
20070294708 - System, method and program tool to reset an application
20070288501 - Method and system for importing html forms
20070288800 - Generation of problem tickets for a computer system
20070289001 - Method and system for the storage of authentication credentials
20070282802 - System, method and program to manage alternate bookmarks
20070283330 - Method and system for performing thread-specific display of breakpoints
20070283355 - Computer system, servers constituting the same, and job execution control method and program

November 2007 - Ibm Corporation patents

20070272438 - 3d checkerboard perforation pattern for increased shielding effectiveness
20070276820 - System, method and program for key work searching
20070276958 - System, method and program for encryption during routing
20070277102 - Technique for changing the display of web pages as time passes
20070277228 - System, method and program for accessing networks
20070268055 - Radiation hardened programmable phase frequency divider for deep submicron cmos technology
20070269159 - Flexible printed circuits capable of transmitting electrical and optical signals
20070271054 - Signal detector with calibration circuit arrangement
20070263874 - Key-based encryption
20070265811 - Using stochastic models to diagnose and predict complex system problems
20070266158 - Security checking program for communication between networks
20070257731 - Memory device with control circuit for regulating power supply voltage
20070258696 - Digital video recorder (dvr) filtering of on-screen graphics
20070260908 - Method and system for transaction recovery time estimation
20070255867 - Early hss rx data sampling

October 2007 - Ibm Corporation patents

20070247813 - Non-influencing fastener for mounting a heat sink in contact with an electronic component
20070250474 - System and method for implementing flash forward queries
20070250651 - System and method of substituting redundant same address devices on a multi-mastered iic bus
20070245174 - Diagnostics for remote computer systems
20070234531 - Tamper evident feature for package fastening clips
20070236352 - Warning of hazardous conditions in monitored spaces using rfid technology
20070237166 - Dynamic cable assignment on gigabit infrastructure
20070239511 - System and method for application balanced scorecard optimizer
20070239664 - System and method of implementing system-maintained index maintanence
20070239729 - System, method and program to test a web site
20070240107 - Code highlight and intelligent location descriptor for programming shells
20070240135 - Programmatic compiler optimization of glacial constants
20070233677 - Method and apparatus for matching provision data with request data in a trading system
20070233690 - Web service contract selection
20070234200 - Model view controller modeling language

September 2007 - Ibm Corporation patents

20070221440 - Air exhaust/inlet sound attenuation mechanism
20070226341 - System and method of determining an optimal distribution of source servers in target servers
20070217590 - Apparatus and system for representation of voices of participants to a conference call
20070220032 - Method and apparatus for implementing a software installation process
20070220338 - Method and system for generating checkpoints of hardware description language simulations that include a specific model state together with a software testcase state
20070220370 - Mechanism to generate functional test cases for service oriented architecture (soa) applications from errors encountered in development and runtime
20070220390 - Method and system for verifying equivalence of two representations of a stimulus pattern for testing a design
20070220502 - Combining software executable libraries
20070209293 - Stowable seat for wheel chair accessible kiosk
20070210818 - Temperature monitoring and control apparatus and method
20070213993 - Tool and process for acquisition of a large number of employees from another company in a plurality of countries
20070214388 - Computer generated documentation including diagram of computer system
20070214393 - Controlling a user's interaction with a keyboard of a multi-application electronic device
20070214456 - Management of virtual machines to utilize shared resources
20070208569 - Communicating across voice and text channels with emotion preservation
20070208692 - System, method and program product for generating triggers for a relational database
20070208782 - Updating of data processing and communication devices
20070208899 - System and method of implementing multiple internal virtual channels based on a single external virtual channel
20070209007 - Methods, apparatus and computer programs for navigating within a user interface

August 2007 - Ibm Corporation patents

20070204114 - Configurable hardware scheduler calendar search algorithm
20070198272 - Voice response system
20070198647 - System, method and program for managing chat sessions
20070198670 - Quasi-high availability hosted applications
20070192732 - Controlling display of windows
20070192733 - Controlling display of a plurality of windows
20070192848 - Detecting network topology when negotiating ipsec security associations that involve network address translation
20070183389 - Method and system for identifying remote objects on a client system
20070183404 - System, method and program for re-routing internet packets
20070185790 - System for global compensation of employees
20070186098 - System, method and program to update certificates in a computer
20070186188 - Method and system for linking objects with graphical user interface items

July 2007 - Ibm Corporation patents

20070169959 - Microelectronic device with mixed dielectric
20070174115 - In-store consumer-based personalized offer presentation system and method
20070174272 - Facial recognition in groups
20070174399 - Offline im chat to avoid server connections
20070174783 - System and method of intelligent window placement for digital video
20070164863 - System and method to track inventory using rfid tags
20070168243 - Accommodating unforeseen events using an electronic calendar
20070168310 - Problem determination rules processing
20070168460 - Service evaluation method, system, and computer program product
20070169072 - System and method for matching of classpaths in a shared classes system
20070169121 - System, method and program to migrate a virtual machine
20070162259 - Method for converting a log of user manipulations of a computer program into task documentation
20070162292 - System and method for negotiating retailer access to consumer-owned content via negotiated electronic agreements in a retail environment
20070162339 - Method and system for sending and processing messages received electronically
20070152057 - Mobile device tracking
20070156657 - System and method for automatically selecting one or more metrics for performing a capacity maturity model integration
20070156896 - System, method and program to synchronize file transmission in a distributed computer system
20070156898 - Method, apparatus and computer program for access control
20070156936 - System and method for dynamically adding additional masters onto multi-mastered llc buses with tunable performance
20070157038 - Managing voltage supply in multiple linked systems
20070157196 - System, method and program to manage program updates
20070157204 - Process instance serialization

June 2007 - Ibm Corporation patents

20070144936 - Packaging material, packaging and method for protecting products against damage
20070145220 - Mountings for rack mounted device
20070146997 - Expandible housing for rack mounted device
20070150259 - Apparatus, method, and program product for translation and method of providing translation support service
20070143122 - Business method for correlating product reviews published on the world wide web to provide an overall value assessment of the product being reviewed
20070143166 - Statistical method for autonomic and self-organizing business processes
20070143214 - User access to a registry of business entity definitions
20070143290 - Priority determination apparatus, service processing allocation apparatus, control method and program
20070143455 - Monitoring operational data in data processing systems
20070143474 - Web service information management in service-oriented architecture applications
20070143702 - Method, computer program, and system improving the graphical user interface of a desktop
20070136242 - System, method and program to manage changes to computer system
20070136575 - Method and data processing system for determining user specific usage of a network
20070125683 - End cap packaging material, packaging and method for protecting products against damage
20070125849 - Checkout system
20070129942 - Visualization and annotation of the content of a recorded business meeting via a computer display
20070130144 - Method and system for concurrent processing of list items
20070130257 - Methods, apparatus and program products for achieving text summarization
20070130266 - Method, system and computer program product for processing a plurality of electronic mail files
20070130293 - Method and system for providing asynchronous portal pages

May 2007 - Ibm Corporation patents

20070121162 - Method, apparatus, and computer program product for memory paging
20070121813 - Method and apparatus for authenticating personal identification number (pin) users
20070122064 - System, method and computer program
20070124300 - Method and system for constructing a classifier
20070124316 - Attribute selection for collaborative groupware documents using a multi-dimensional matrix
20070124398 - System for preserving message order
20070124446 - Method and system for controlling the processing of requests for web resources
20070124477 - Load balancing system
20070124521 - System and method of substituting redundant same address devices on a multi-mastered iic bus
20070124595 - Method, system and computer program product for access control
20070124667 - Verifying content of resources in markup language documents
20070114277 - Apparatus and method for commercial transactions
20070115639 - Method and apparatus for fastening heat exchanger
20070116200 - Method and apparatus for a voice portal server
20070118634 - Message oriented construction of web services
20070118814 - User interface for computing device
20070118886 - Updating security data
20070112951 - Automatic website workload management
20070106622 - System, method and program to manage software licenses
20070106716 - Shared classes cache computer system and method therefor
20070106772 - Autonomic application server unneeded process disablement
20070099162 - Systems, methods and tools for aggregating subsets of opinions from group collaborations
20070100946 - Method and apparatus for facilitating generation of electronic mail
20070101287 - Pop-up windows in a computer system
20070101315 - Extensible resource resolution framework

April 2007 - Ibm Corporation patents

20070091833 - System and method for using mobile phones as handsets for ip softphones
20070094059 - Capability progress modelling component
20070094253 - system for providing context associated with data mining results
20070094282 - System for modifying a rule base for use in processing data
20070094338 - System for transmitting an electronic message
20070094343 - System and method of implementing selective session replication utilizing request-based service level agreements
20070094449 - System, method and program for managing storage
20070094605 - System for transforming selected sections of a network, e.g. web documents accessed from network sites, e.g. web sites, into e-mail messages
20070088498 - Method, apparatus and computer program for determining the location of a user in an area
20070088711 - Publish/subscribe system and method for managing subscriptions
20070088755 - System, method and program to synchronize files in distributed computer system
20070080944 - Mouse with disengageable scroll function
20070081671 - Controlling deactivation of rfid tags
20070083642 - Fully distributed data collection and consumption to maximize the usage of context, resource, and capacity-based client server interactions
20070083812 - Gui with improved mnemonic control
20070083829 - Application program initiation with initial display selection
20070075833 - Prefetching manifest data in an rfid system
20070075862 - Locating a device in a given state
20070075863 - Network management using suppressible rfid tags
20070078905 - Apparatus and methods for a do not disturb feature on a computer system
20070078938 - Im client and method for item sharing
20070079116 - Method, system and computer program product for access control
20070079377 - Virus scanning in a computer system

March 2007 - Ibm Corporation patents

20070044310 - Heat sink made from a singly extruded heatpipe
20070045413 - System and method for determining packaging preference
20070050147 - Spatially heterogeneous stochastic petri-net modeling
20070050679 - Analysis of errors within computer code
20070050731 - Pull down menu displays

February 2007 - Ibm Corporation patents

20070043744 - Method and system for linking digital pictures to electronic documents
20070043824 - Methods, apparatus and computer programs for data communication efficiency
20070044031 - A method, system and computer program product for rendering a graphical user interface
20070044041 - Methods, apparatus, and computer program products for dynamic generation of forms
20070035342 - Differential amplifier offset voltage minimization independently from common mode voltage adjustment
20070037536 - System, method and program for controlling mute function on telephone
20070038416 - Model independent simulation
20070038569 - Inherited transactions in asynchronous messaging
20070038710 - Managing redundant email
20070038744 - Method, apparatus, and computer program product for enabling monitoring of a resource
20070038898 - Method and apparatus for testing software
20070039044 - Apparatus and methods for processing filter rules
20070033570 - Method and system for transforming a process flow
20070033582 - Transforming a flow graph model to a structured flow language model
20070024490 - Modification of chart representation of tabular data in an information display system

January 2007 - Ibm Corporation patents

20070022302 - Method for providing secure access to information held in a shared repository
20070022324 - Multi-platform test automation enhancement
20070022406 - Enhanced scenario testing of an application under test
20070022430 - A message generator
20070016353 - System and method for monitoring parking brake release
20070016456 - System, method and program product for reporting status of contract performance or a process
20070016531 - System, method and program product to determine resolution when software installed on a computer is not property licensed
20070016536 - Aggregate product pricing management in an e-commerce application
20070016897 - Methods, apparatus and computer programs for optimized parsing and service invocation
20070016910 - A bridge for linking two publish/subscribe message brokers
20070011010 - Distributed voice recognition system and method
20070011163 - Messaging handling method and system
20070011288 - Apparatus and method for achieving thermal management through the allocation of redundant data processing devices
20070011626 - Apparatus and methods for preventing a screen saver or screen lockout feature
20070002888 - Apparatus method and computer program to reserve resources in communications system
20070003036 - Identifying a caller who uses an unrecognized terminal
20070005298 - Monitoring method, system, and computer program based on severity and persistence of problems
20070005365 - Communicating status data
20070005516 - System, method and program to define, approve and draft a contract
20070005535 - System and methods for it resource event situation classification and semantics
20070005777 - Client web service access
20070005800 - Methods, apparatus, and computer programs for differentiating between alias instances of a resource

December 2006 - Ibm Corporation patents

20060290484 - Method and system for locating tires using rfid
20060293967 - Gift registry management through business contexts in a service oriented architecture
20060294006 - Business transaction process controller for composite transactions
20060294141 - Smart business object proxy
20060294188 - Providing status information about email recipients
20060294511 - Method, system, and computer program product for deploying different versions of software in a single package
20060294588 - System, method and program for identifying and preventing malicious intrusions
20060284887 - Edit tool for line vector data
20060287960 - System, method and program product to identify unutilized or underutilized software license
20060288018 - Loose coupling of web services
20060288256 - Stress testing a website having a backend application
20060288347 - Exploiting entity relationships in proximity-based scheduling applications
20060288352 - Data processing method and system
20060282273 - Alliance business relationship management method and tool
20060282543 - Method and architecture for processing rtp packets
20060282825 - System, method and program for estimating a requisite amount of server resources
20060277089 - Dynamically configuring a role-based collaborative space
20060277199 - Content recovery mode for portlets
20060277280 - Client responsibilities in messaging systems
20060277603 - System and method for autonomically configurable router

November 2006 - Ibm Corporation patents

20060271893 - Method for isolating problem networks within an integrated circuit design
20060261946 - System and method to record environmental condition on an rfid tag
20060264202 - System and method for authenticating clients in a client-server environment
20060265158 - Apparatus employing predictive failure analysis based on in-circuit fet on-resistance characteristics
20060259442 - System method and program product to estimate cost of integrating and utilizing heterogeneous data sources
20060259545 - Method, apparatus and computer program for facilitating communication between a client application and a server application
20060248806 - Assembly and device for automatically stabilizing a kiosk
20060251003 - Wireless telecommunications system for accessing information from the world wide web by mobile wireless computers through a combination of cellular telecommunications and satellite broadcasting
20060252374 - Radio frequency identification (rfid) system for dynamically and automatically establishing communication between a mobile wireless communicating device and a data processing system
20060253454 - System, method and program product for determining if a user has received a redirected web page
20060253749 - Real-time memory verification in a high-availability system
20060247936 - Business activity creation using business context services for adaptable service oriented architecture components
20060248118 - System, method and program for determining compliance with a service level agreement
20060248214 - Method and apparatus for streaming data

October 2006 - Ibm Corporation patents

20060240848 - Determining approximate locations of network devices that are inaccessible to gps signals
20060242011 - Method and system for automatic, customer-specific purchasing preferences and patterns of complementary products
20060242577 - Locale and operating platform independent font selection
20060232354 - Variable reluctance ferrite core
20060233322 - Methods and apparatus for switching between data streams
20060235820 - Relational query of a hierarchical database
20060235935 - Method and apparatus for using business rules or user roles for selecting portlets in a web portal
20060235942 - System for processing requests to portlets
20060236401 - System, method and program product to identify a distributed denial of service attack
20060227770 - Preventing duplicate sources from clients served by a network address port translator
20060227807 - Preventing duplicate sources from clients served by a network address port translator
20060229925 - Automatic discovery and maintenance of business processes in web services and enterprise development environments
20060230139 - Method and apparatus for running a test program in a computer system
20060230177 - Optimization of a message handling system
20060230232 - Attribute data management system
20060230323 - Measuring elapsed time for a software routine
20060230348 - Generic user input for gui framework
20060224633 - Common import and discovery framework
20060224956 - Intelligent document saving
20060224959 - Apparatus and method for providing a condition builder interface
20060225028 - Managing evelopment of an enterprise application
20060225042 - Virtual threads in business process programs
20060225044 - Systems, methods, and computer readable medium for analyzing memory

September 2006 - Ibm Corporation patents

20060212263 - Derivative performance counter mechanism
20060212532 - Method and apparatus for proxying initial client requests to support asynchronous resource initialization
20060212587 - System, method and program product to manage a communication session
20060212735 - System and method of compensating for the effects of on-chip processing variation on an integrated circuit
20060212787 - Graphical message format builder
20060212862 - System, method and program product to optimize code during run time
20060206353 - Method and system for intelligent queue management
20060206865 - Method and system for managing development objects for computer program code
20060200482 - System, method and program product for setting and managing breakpoints in a data schema mapping editor
20060200809 - Transforming code to expose glacial constants to a compiler



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Ibm Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Ibm Corporation with additional patents listed. Browse our Agent directory for other possible listings.

###

FreshPatents.com Support