Latest Patents of Leading Technology Companies

IBM patents granted on 02 September 2008
Tuesday September 02nd 2008, 9:36 am
Filed under: Patents, IBM

51 US patents granted on 02 September 2008 and assigned to IBM

1 7,421,703 Processing messages of agents
2 7,421,701 System for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications
3 7,421,684 Method and apparatus for autonomic test case feedback using hardware assistance for data coverage
4 7,421,681 Method and system for autonomic monitoring of semaphore operation in an application
5 7,421,674 Apparatus and method for analyzing post-layout timing critical paths
6 7,421,669 Using constraints in design verification
7 7,421,664 System and method for providing a category separator in a list of documents
8 7,421,659 System and method for dynamically publishing a document in collaboration space responsive to room aesthetics and input text
9 7,421,640 Method and apparatus for providing error correction capability to longitudinal position data
10 7,421,623 Systems, methods, and media for controlling temperature in a computer system
11 7,421,619 Method in a processor for performing in-memory tracing using existing communication paths
12 7,421,616 Replicated state machine
13 7,421,601 Method and system for controlling power in a chip through a power-performance monitor and control unit
14 7,421,599 Power management server and method for managing power consumption
15 7,421,598 Dynamic power management via DIMM read operation limiter
16 7,421,567 Using a modified value GPR to enhance lookahead prefetch
17 7,421,566 Implementing instruction set architectures with non-contiguous register file specifiers
18 7,421,556 Method and apparatus for migrating data between heterogeneous data storage devices
19 7,421,540 Method, apparatus, and program to efficiently calculate cache prefetching patterns for loops
20 7,421,535 Method for demoting tracks from cache
21 7,421,519 Method for the detection of misdirected data
22 7,421,502 Method and system for storage-aware flow resource management
23 7,421,488 System, method, and computer program product for centralized management of an infiniband distributed system area network
24 7,421,481 Method, system, and computer program product for caching web content
25 7,421,453 Asynchronous linked data structure traversal
26 7,421,452 Method and apparatus for predicting future behavior of data streams
27 7,421,436 Decentralized many-to-many relationship management in an object persistence management system
28 7,421,430 Method for processing real-time mobile transactions in a three-tier distributed database system
29 7,421,426 Systems, methods, and media for utilizing electronic document usage information with search engines
30 7,421,421 Method for providing multi-variable dynamic search results visualizations
31 7,421,420 Method for device selection
32 7,421,409 Method and system for identifying teaser surfers with time series credit history
33 7,421,402 Tier-based dynamic incentive arbitration in an on-demand computing environment
34 7,421,401 Method of arranging supplemental meeting services
35 7,421,368 Detection of airflow anomalies in electronic equipment
36 7,421,160 Coupling element alignment using waveguide fiducials
37 7,421,081 Method and apparatus for generating hierarchical keys of digital assets
38 7,420,858 Methods and apparatus for read/write control and bit selection with false read suppression in an SRAM
39 7,420,836 Single-ended memory cell with improved read stability and memory using the cell
40 7,420,832 Array split across three-dimensional interconnected chips
41 7,420,808 Liquid-based cooling system for cooling a multi-component electronics system
42 7,420,702 System for the management of files and mail attachments
43 7,420,400 Method and apparatus for on-chip duty cycle measurement
44 7,420,388 Power gating techniques able to have data retention and variability immunity properties
45 7,420,378 Power grid structure to optimize performance of a multiple core processor
46 7,420,248 Programmable random logic arrays using PN isolation
47 7,419,907 Eliminating metal-rich silicides using an amorphous Ni alloy silicide structure
48 7,419,702 Method for processing a substrate
49 7,419,611 Processes and materials for step and flash imprint lithography
50 7,419,090 Method and system for automatic teller machine cash management
51 7,418,779 Method for balancing power plane pin currents in a printed wiring board using collinear slots