Inventors list |
Agents list |
Assignees list |
List by place |
Classification tree browser |
Top 100 Inventors |
Top 100 Agents |
Top 100 Assignees |
IBM CORPORATION;ROCHESTER IP LAW DEPT. 917
ROCHESTER, MN US
1. 20090271651 Method and System for Reducing Latency in Data Transfer Between Asynchronous Clock Domains 10-29-20092. 20090259482 Intelligent Business Object Document System 10-15-2009
3. 20090254923 Mechanism that Provides More Efficient Event Handler Processing 10-08-2009
4. 20090254918 Mechanism for Performance Optimization of Hypertext Preprocessor (PHP) Page Processing Via Processor Pinning 10-08-2009
5. 20090254618 METHOD AND SYSTEM FOR REAL-TIME/DYNAMIC RETRIEVAL OF INFORMATION RELATED TO AN ON-GOING INSTANT MESSAGE COMMUNICATION 10-08-2009
6. 20090254563 METHOD AND SYSTEM FOR DYNAMICALLY CREATING AND UPDATING USER PROFILES FOR INSTANT MESSAGE CONTACTS 10-08-2009
7. 20090249174 Fault Tolerant Self-Correcting Non-Glitching Low Power Circuit for Static and Dynamic Data Storage 10-01-2009
8. 20090243925 INFRASTRUCTURE AND METHOD FOR GEOGRAPHY BASED VEHICLE ALERT 10-01-2009
9. 20090231941 Memory System with Low Current Consumption and Method for the Same 09-17-2009
10. 20090217075 Signal Phase Verification for Systems Incorporating Two Synchronous Clock Domains 08-27-2009
11. 20090214040 Method and Apparatus for Protecting Encryption Keys in a Logically Partitioned Computer System Environment 08-27-2009
12. 20090210589 Dynamic Vital Product Data Update Based on an Installed Feature Card 08-20-2009
13. 20090193076 Exchanging Data Using Programmatic Conversion to Emulated HTML Form Data 07-30-2009
14. 20090187852 Electronic Mail Display Program Product, Method, Apparatus and System 07-23-2009
15. 20090180444 Method and Apparatus for Maintaining Communications Connections Over a Distributed Wireless Network 07-16-2009
16. 20090178130 VERIFYING THAT GROUP MEMBERSHIP REQUIREMENTS ARE MET BY USERS 07-09-2009
17. 20090177822 Device, System, and Method of Handling Transactions 07-09-2009
18. 20090175107 Apparatus for and Method of Current Leakage Reduction in Static Random Access Memory Arrays 07-09-2009
19. 20090174982 CONTROLLING THE FLOW OF ELECTROSTATIC DISCHARGE CURRENTS 07-09-2009
20. 20090158225 METHOD AND SYSTEM FOR AUTOMATICALLY ACCESSING INTERNAL SIGNALS OR PORTS IN A DESIGN HIERARCHY 06-18-2009
21. 20090158105 IN SYSTEM DIAGNOSTICS THROUGH SCAN MATRIX 06-18-2009
22. 20090150870 Method, Apparatus, and Computer Program Product for Implementing Enhanced Template Debug 06-11-2009
23. 20090150834 METHOD OF REUSING CONSTRAINTS IN PCB DESIGNS 06-11-2009
24. 20090150485 SESSION MANAGEMENT TECHNIQUE - To manage sessions between a client apparatus and a plurality of sever devices 06-11-2009
25. 20090147568 Memory Elements and Methods of Using the Same 06-11-2009
26. 20090144588 FINITE STATE MACHINE ERROR RECOVERY - The use of a simple circuit and of a flag bit for detecting and preventing errors from occurring in the FSM state 06-04-2009
27. 20090144231 System and Method for Adding Search Keywords to Web Content 06-04-2009
28. 20090141929 SELECTING BIT POSITIONS FOR STORING A DIGITAL WATERMARK 06-04-2009
29. 20090138787 METHODS AND ARRANGEMENTS FOR PARTIAL WORD STORES IN NETWORKING ADAPTERS 05-28-2009
30. 20090138641 Device, System, and Method of Handling Delayed Transactions 05-28-2009
31. 20090138629 Utilizing Programmable Channels for Allocation of Buffer Space and Transaction Control in Data Communications 05-28-2009
32. 20090125896 Configuring a Software Product - method of configuring a software product comprises accessing a user model the user model defining one or more user 05-14-2009
33. 20090125714 Offline analysis of packets - network interface and storage medium that, in an embodiment, filter packets received from a network based on rules 05-14-2009
34. 20090125292 METHOD AND SYSTEM FOR TESTING FUNCTIONALITY OF A CHIP CHECKER 05-14-2009
35. 20090121681 Charging a Portable Electrical Device - portable electrical device requiring periodic recharging mates with a corresponding charging device by dropping 05-14-2009
36. 20090119366 Routing incoming call requests - storage medium and computer system that in an embodiment dynamically allocate client requests to target servers based 05-07-2009
37. 20090119352 Method for Optimizing Generational Garbage Collection Through Object Life Heuristics 05-07-2009
38. 20090119271 METHOD AND APPARATUS FOR PRESENTING A SUMMARY OF SELECTED VALUES 05-07-2009
39. 20090116194 Circuit Module and Manufacturing Method Thereof 05-07-2009
40. 20090113441 Registering a resource that delegates commit voting 04-30-2009
41. 20090113082 Device, System, and Method of Speculative Packet Transmission 04-30-2009
42. 20090112560 ADJUSTING MODEL OUTPUT EVENTS IN A SIMULATION 04-30-2009
43. 20090111214 Method for Improved Power Distribution in a Three Dimensional Vertical Integrated Circuit 04-30-2009
44. 20090110287 METHOD AND SYSTEM FOR DISPLAYING IMAGE BASED ON TEXT IN IMAGE 04-30-2009
45. 20090108457 Apparatus for Improved Power Distribution in a Three Dimensional Vertical Integrated Circuit 04-30-2009
46. 20090106404 Method and Apparatus for Dynamically Configuring Virtual Internet Protocol Addresses 04-23-2009
47. 20090106301 Creating reference objects - storage medium and computer system that in an embodiment in response to a request to create a target object 04-23-2009
48. 20090100212 METHOD, APPARTUS, COMPUTER PROGRAM PRODUCT, AND DATA STRUCTURE FOR PROVIDING AND UTILIZING HIGH PERFORMANCE BLOCK STORAGE METADATA 04-16-2009
49. 20090094463 Double Authentication for Controlling Disruptive Operations on Storage Resources 04-09-2009
50. 20090091357 LOW VOLTAGE DIFFERENTIAL SIGNALLING DRIVER 04-09-2009
51. 20090087188 Compact Optical Transceivers Including Thermal Distributing and Electromagnetic Shielding Systems and Methods Therefor 04-02-2009
52. 20090077487 Canceling window close commands - computer system that in an embodiment receives a close command directed to a window 03-19-2009
53. 20090077416 METHOD FOR MANAGING A DATA STORAGE SYSTEM 03-19-2009
54. 20090077099 Method and Infrastructure for Storing Application Data in a Grid Application and Storage System 03-19-2009
55. 20090076992 COMPUTER IMPLEMENTED METHOD FOR AUTOMATICALLY EVALUATING AND RANKING SERVICE LEVEL AGREEMENT VIOLATIONS 03-19-2009
56. 20090070767 Determining Desired Job Plan Based on Previous Inquiries in a Stream Processing Framework 03-12-2009
57. 20090070680 DISPLAYING AND MANAGING INHERITED VALUES 03-12-2009
58. 20090070539 Automated File Recovery Based on Subsystem Error Detection Results 03-12-2009
59. 20090064336 Virus detection in a network - computer system and storage medium that in an embodiment count the number of times that a file or registry entry is added 03-05-2009
60. 20090063955 Depth indicator for a link in a document 03-05-2009
61. 20090063231 Recommending Waste Reductions and Credit Purchases for Business Units 03-05-2009
62. 20090063211 Finding a Shortest Waste Credit Path for a Manufacturing Process 03-05-2009
63. 20090059757 Monitoring and Analyzing the Storage Quality and the Drive Hardware Performance of a Media Library 03-05-2009
64. 20090059518 Technique for Cooling a Device - cooling system that promotes cooling of a device including a heat source therein is provided the cooling system 03-05-2009
65. 20090055831 Allocating Network Adapter Resources Among Logical Partitions 02-26-2009
66. 20090055091 Method, Apparatus, and Computer Program Product for Intelligently Selecting Between the Utilization of Geo-Fencing and Map Matching in a Telematics System 02-26-2009
67. 20090049309 Method and Apparatus for Verifying Integrity of Computer System Vital Data Components 02-19-2009
68. 20090049295 Determining a boot image based on a requesting client address 02-19-2009
69. 20090046079 Correcting Coordinates on Touch Panel to True Display Coordinates 02-19-2009
70. 20090044049 Multiple Parallel Pipeline Processor Having Self-Repairing Capability 02-12-2009
71. 20090041079 Bidirectional and Expandable Heat Flow Measurement Tool for Units of Air Cooled Electrical Equipment 02-12-2009
72. 20090039347 PROGRAMMING A MICROCHIP ID REGISTER - method is disclosed for programming an ID register of a microchip 02-12-2009
73. 20090037941 MULTIPLE PARTITION ADJUNCT INSTANCES INTERFACING MULTIPLE LOGICAL PARTITIONS TO A SELF-VIRTUALIZING INPUT/OUTPUT DEVICE 02-05-2009
74. 20090037908 PARTITION ADJUNCT WITH NON-NATIVE DEVICE DRIVER FOR FACILITATING ACCESS TO A PHYSICAL INPUT/OUTPUT DEVICE 02-05-2009
75. 20090037907 CLIENT PARTITION SCHEDULING AND PRIORITIZATION OF SERVICE PARTITION WORK 02-05-2009
76. 20090037906 PARTITION ADJUNCT FOR DATA PROCESSING SYSTEM 02-05-2009
77. 20090037897 Installing and Upgrading an Application in a Computer System 02-05-2009
78. 20090037682 HYPERVISOR-ENFORCED ISOLATION OF ENTITIES WITHIN A SINGLE LOGICAL PARTITION'S VIRTUAL ADDRESS SPACE 02-05-2009
79. 20090037152 Mapping Fan Noise Across an Hydraulic Plane 02-05-2009
80. 20090019238 Memory Controller Read Queue Dynamic Optimization of Command Selection 01-15-2009
81. 20090007142 Activity Monitoring Without Accessing a Process Object 01-01-2009
82. 20090007034 Device, System, and Method for Correction of Integrated Circuit Design 01-01-2009
83. 20090006932 Device, System and Method of Modification of PCI Express Packet Digest 01-01-2009
84. 20090006798 Structure for Memory Chip for High Capacity Memory Subsystem Supporting Replication of Command Data 01-01-2009
85. 20090006790 High Capacity Memory Subsystem Architecture Storing Interleaved Data for Reduced Bus Speed 01-01-2009
86. 20090006781 Structure for Memory Chip for High Capacity Memory Subsystem Supporting Multiple Speed Bus 01-01-2009
87. 20090006775 Dual-Mode Memory Chip for High Capacity Memory Subsystem 01-01-2009
88. 20090006774 High Capacity Memory Subsystem Architecture Employing Multiple-Speed Bus 01-01-2009
89. 20090006772 Memory Chip for High Capacity Memory Subsystem Supporting Replication of Command Data 01-01-2009
90. 20090006760 Structure for Dual-Mode Memory Chip for High Capacity Memory Subsystem 01-01-2009
91. 20090006752 High Capacity Memory Subsystem Architecture Employing Hierarchical Tree Configuration of Memory Modules 01-01-2009
92. 20090006715 Memory Chip for High Capacity Memory Subsystem Supporting Multiple Speed Bus 01-01-2009
93. 20090006711 Device, System and Method of Utilizing PCI Express Packets Having Modified Headers 01-01-2009
94. 20090006706 Structure for Hub for Supporting High Capacity Memory Subsystem 01-01-2009
95. 20090006705 Hub for Supporting High Capacity Memory Subsystem 01-01-2009
96. 20090006425 Method, Apparatus, and Computer Program Product for Dynamically Allocating Space for a Fixed Length Part of a Variable Length Field in a Database Table 01-01-2009
97. 20090003335 Device, System and Method of Fragmentation of PCI Express Packets 01-01-2009
98. 20080320244 Moving records between partitions - embodiment, data is partitioned into partitions, which are divided into levels 12-25-2008
99. 20080316529 Service Supplied by Multifunction Peripheral (MFP) 12-25-2008
100. 20080313684 Determining a Transmission Order for Frames Based on Bit Reversals of Sequence Numbers 12-18-2008
101. 20080313268 SENDING CONTENT FROM MULTIPLE CONTENT SERVERS TO CLIENTS AT TIME REFERENCE POINTS 12-18-2008
102. 20080310309 SENDING CONTENT FROM MULTIPLE QUEUES TO CLIENTS 12-18-2008
103. 20080301682 Inserting New Transactions Into a Transaction Stream 12-04-2008
104. 20080297229 LOW POWER CMOS VOLTAGE REFERENCE CIRCUITS 12-04-2008
105. 20080295080 Program Maintenance Support Device, Program Maintenance Supporting Method, and Program for the Same 11-27-2008
106. 20080289004 Method and Module for Protecting Against Attacks in a High-Speed Network 11-20-2008
107. 20080288963 Selective event registration - apparatus system and storage medium that 11-20-2008
108. 20080288942 Monitoring performance of a logically-partitioned computer 11-20-2008
109. 20080288903 Generating testcases based on numbers of testcases previously generated 11-20-2008
110. 20080288555 Enforcing constraints from a parent table to a child table 11-20-2008
111. 20080285238 GROUNDING A HEAT SINK IN THERMAL CONTACT WITH AN ELECTRONIC COMPONENT USING A GROUNDING SPRING HAVING MULTIPLE-JOINTED SPRING FINGERS 11-20-2008
112. 20080284603 Sending service data to an RFID tag while an attached computer system is powered off 11-20-2008
113. 20080282539 Electrically Connecting Two Substrates Using a Resilient Wire Bundle Captured in an Aperture of an Interposer by a Retention Member 11-20-2008
114. 20080282150 FINDING IMPORTANT ELEMENTS IN PAGES THAT HAVE CHANGED 11-13-2008
115. 20080281935 INTELLIGENT DELAYED BROADCAST METHOD AND APPARATUS 11-13-2008
116. 20080276174 Providing an Interactive Presentation Environment 11-06-2008
117. 20080276125 Data Processing Method - comprising generating meta-data for each data file stored by back-up servers of a set of back-up servers on a storage medium of 11-06-2008
118. 20080276096 Method and apparatus for protecting external call references 11-06-2008
119. 20080276039 Method and System for Emulating Content-Addressable Memory Primitives 11-06-2008
120. 20080275858 Optimizing Execution of Database Queries Containing User-Defined Functions 11-06-2008
121. 20080271061 Managing Multiple Data Processing Systems Using Existing Heterogeneous Systems Management Software 10-30-2008
122. 20080270731 Memory Request/Grant Daemons in Virtual Nodes for Moving Subdivided Local Memory Space from VN to VN in Nodes of a Massively Parallel Computer System 10-30-2008
123. 20080270502 System, Method and Device of Generating a Random Value 10-30-2008
124. 20080270392 Optimizing Execution of Database Queries Containing User-Defined Functions 10-30-2008
125. 20080266925 Array Split Across Three-Dimensional Interconnected Chips 10-30-2008
126. 20080264603 Mounting a Heat Sink in Thermal Contact with an Electronic Component 10-30-2008
127. 20080264563 Apparatus and Method to Enable Easy Removal of One Substrate from Another for Enhanced Reworkability and Recyclability 10-30-2008
128. 20080263517 Efficiently Developing Encoded Instructions by Tracking Multiple Unverified Instances of Repetitive Code Segments 10-23-2008
129. 20080263309 Creating a Physical Trace from a Virtual Trace 10-23-2008
130. 20080263282 System for Caching Data - To ensure efficient access to a memory whose writing process is slow 10-23-2008
131. 20080259572 Mounting a Heat Sink in Thermal Contact with an Electronic Component 10-23-2008
132. 20080247316 Method Circuit and System for Data Flow Control 10-09-2008
133. 20080244464 Duplicating the Position of a Pointer Icon 10-02-2008
134. 20080239683 Method and Apparatus for Electrically Connecting Two Substrates Using a Land Grid Array Connector Provided with a Frame Structure Having Power Distribution Elements 10-02-2008
135. 20080235786 Computer Maintenance Method and System - Provided is a method of remotely maintaining a computer system connected to a first private network of a first 09-25-2008
136. 20080229308 Monitoring Processes in a Non-Uniform Memory Access (NUMA) Computer System 09-18-2008
137. 20080229299 Adaptive class loading - apparatus system and storage medium that 09-18-2008
138. 20080229240 Finding Pages Based on Specifications of Locations of Keywords 09-18-2008
139. 20080226195 Generating an Amalgamated Image Including a Static Image and a Dynamic Image 09-18-2008
140. 20080225481 Real Time Adaptive Active Fluid Flow Cooling 09-18-2008
141. 20080225478 Heat Exchange System for Blade Server Systems and Method 09-18-2008
142. 20080222605 Program Maintenance Support Device and Program for the Same 09-11-2008
143. 20080221855 Simulating partition resource allocation 09-11-2008
144. 20080218974 Method and Structure for Connecting, Stacking, and Cooling Chips on a Flexible Carrier 09-11-2008
145. 20080218967 Real Time Adaptive Active Fluid Flow Cooling 09-11-2008
146. 20080216054 Storing and Restoring Snapshots of a Computer Process 09-04-2008
147. 20080216050 Method and System for Accessing a Resource Implemented in a Computer Network 09-04-2008
148. 20080212396 Delay Mechanism for Unbalanced Read/Write Paths in Domino SRAM Arrays 09-04-2008
149. 20080211685 Changing a function of a device based on tilt of the device for longer than a time period 09-04-2008
