Inventors list |
Agents list |
Assignees list |
List by place |
Classification tree browser |
Top 100 Inventors |
Top 100 Agents |
Top 100 Assignees |
IBM CORPORATION;INTELLECTUAL PROPERTY LAW
AUSTIN, TX US
1. 20110047157 SYSTEM AND METHOD FOR PROCESSING DATA - To reduce the trouble required for creating and editing configuration data composed of pairs of an element names 02-24-20112. 20110046879 Method and System for Presenting Information Associated With a Location 02-24-2011
3. 20110022706 Method and System for Job Scheduling in Distributed Data Processing System with Identification of Optimal Network Topology 01-27-2011
4. 20110004883 Method and System for Job Scheduling - Logical processors/hardware contexts are assigned to different jobs/threads in a multithreaded/multicore 01-06-2011
5. 20110004875 Method and System for Performance Isolation in Virtualized Environments 01-06-2011
6. 20100325097 Non-Invasive Usage Tracking, Access Control, Policy Enforcement, Audit Logging, and User Action Automation On Software Applications 12-23-2010
7. 20100321042 CONFIGURABLE PSRO STRUCTURE FOR MEASURING FREQUENCY DEPENDENT CAPACITIVE LOADS 12-23-2010
8. 20100318556 Exporting and Importing Business Objects Based on Metadata 12-16-2010
9. 20100317319 Providing Trusted Communication - Electronic communication is susceptible to SPAM phishing attacks and other unwanted communications because of a 12-16-2010
10. 20100313202 AUTOMATICALLY CORRELATING TRANSACTION EVENTS 12-09-2010
11. 20100306734 METHOD AND APPARATUS FOR MULTI-LANGUAGE SOFTWARE DEVELOPMENT 12-02-2010
12. 20100293549 System to Improve Cluster Machine Processing and Associated Methods 11-18-2010
13. 20100293335 Cache Management - method for cache management in an environment based on Common Information Model is described 11-18-2010
14. 20100293226 WEB CONFERENCE PERFORMANCE MONITORING SYSTEM 11-18-2010
15. 20100281053 METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR DISTRIBUTING A QUERY 11-04-2010
16. 20100274851 Natural Ordering in a Graphical User Interface 10-28-2010
17. 20100274586 AUTOMATICALLY ASSESSING DRUG INTERACTIONS WHILE PROTECTING PATIENT PRIVACY 10-28-2010
18. 20100268888 PROCESSING A DATA STREAM BY ACCESSING ONE OR MORE HARDWARE REGISTERS 10-21-2010
19. 20100262414 METHODOLOGY FOR CORRELATED MEMORY FAIL ESTIMATIONS 10-14-2010
20. 20100262413 COMPENSATING FOR VARIATIONS IN DEVICE CHARACTERISTICS IN INTEGRATED CIRCUIT SIMULATION 10-14-2010
21. 20100262412 INTEGRATED CIRCUIT MODELING BASED ON EMPIRICAL TEST DATA 10-14-2010
22. 20100262409 BLENDED MODEL INTERPOLATION - According to a method of data processing a data structure is accessed to determine a set of known data points surrounding 10-14-2010
23. 20100257518 AUTOMATICALLY RECOMMENDING AN UPGRADE APPROACH FOR A CUSTOMIZABLE SOFTWARE PRODUCT 10-07-2010
24. 20100257499 TECHNIQUES FOR FAST AREA-EFFICIENT INCREMENTAL PHYSICAL SYNTHESIS 10-07-2010
25. 20100257493 EFFECTIVE GATE LENGTH CIRCUIT MODELING BASED ON CONCURRENT LENGTH AND MOBILITY ANALYSIS 10-07-2010
26. 20100257492 ON-CHIP LEAKAGE CURRENT MODELING AND MEASUREMENT CIRCUIT 10-07-2010
27. 20100257413 VERIFICATION SERVICE FOR DYNAMIC CONTENT UPDATE 10-07-2010
28. 20100250771 DEVICE, METHOD AND COMPUTER PROGRAM PRODUCT FOR TRANSMITTING DATA WITHIN REMOTE APPLICATION 09-30-2010
29. 20100241894 DYNAMIC ADDITION OF REDUNDANT NETWORK IN DISTRIBUTED SYSTEM COMMUNICATIONS 09-23-2010
30. 20100223618 SCHEDULING JOBS IN A CLUSTER - There is provided a method and system for scheduling a job in a cluster the cluster comprises multiple computing nodes 09-02-2010
31. 20100218029 System and Method for Managing the Power-Performance Range of an Application 08-26-2010
32. 20100217891 Document Source Debugger - Embodiments of the invention are directed to a data transfer network having a server side and a client side 08-26-2010
33. 20100202596 ESTABLISHING ELECTRONICALLY AUTHENTICATED INTERNET VOICE CONNECTIONS 08-12-2010
34. 20100192155 SCHEDULING FOR PARALLEL PROCESSING OF REGIONALLY-CONSTRAINED PLACEMENT PROBLEM 07-29-2010
35. 20100192137 METHOD AND SYSTEM TO IMPROVE CODE IN VIRTUAL MACHINES 07-29-2010
36. 20100192023 Optimizing Exception and Error Propagation Through Scopes 07-29-2010
37. 20100191781 METHOD FOR OBJECTCLASS VERSIONING - Techniques for objectclass versioning in directory server schema are provided 07-29-2010
38. 20100190472 PHONE NUMBER ENCAPSULATION USING TOKEN BASED FRAMEWORK 07-29-2010
39. 20100180337 ENABLING ACCESS TO A SUBSET OF DATA - method includes receiving, at a computing device, one or more replicated authorization databases 07-15-2010
40. 20100180021 METHOD AND SYSTEM FOR REMOTE NODE DEBUGGING USING AN EMBEDDED NODE CONTROLLER 07-15-2010
41. 20100179877 PROVIDING PROMOTIONAL DATA TO REGISTERED WIRELESS COMMUNICATION DEVICES 07-15-2010
42. 20100174722 FILTERS FOR SHARED CONTENT IN AN ONLINE COMMUNITY 07-08-2010
43. 20100169527 DATA PATH MASTER/SLAVE DATA PROCESSING DEVICE 07-01-2010
44. 20100162041 FETCH OPERATION SCHEDULING - Fetch operations are assigned to different threads in a multithreaded environment 06-24-2010
45. 20100161290 MODEL GENERATION - method of generating a multi-dimensional model comprises receiving data defining multiple resource types 06-24-2010
46. 20100138442 DATABASE ACCESS USING PARTITIONED DATA AREAS 06-03-2010
47. 20100131952 Assistance In Performing Action Responsive To Detected Event 05-27-2010
48. 20100131951 DYNAMIC PROCESSING OF EMBEDDED COMPILED PROGRAMMING LANGUAGE CODE 05-27-2010
49. 20100122268 COMMUNICATOR-BASED TOKEN/BUFFER MANAGEMENT FOR EAGER PROTOCOL SUPPORT IN COLLECTIVE COMMUNICATION OPERATIONS 05-13-2010
50. 20100115520 COMPUTER SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MANAGING BATCH JOB 05-06-2010
51. 20100115343 METHOD FOR AUTOMATED PROCESSOR POWER MANAGEMENT FOR BETTER ENERGY-EFFICIENCY 05-06-2010
52. 20100107155 PROVISIONING A SUITABLE OPERATING SYSTEM ENVIRONMENT 04-29-2010
53. 20100100655 MANAGEMENT OF CLUSTER-WIDE RESOURCES WITH SHARED VARIABLES 04-22-2010
54. 20100100369 Translating Source Locale Input String To Target Locale Output String 04-22-2010
55. 20100088228 Method and System For Dual Layer Authentication For Electronic Payment Request In Online Transactions 04-08-2010
56. 20100088086 Method for personalizing computerized customer service 04-08-2010
57. 20100083099 XML Streaming Parsing with DOM Instances 04-01-2010
58. 20100049727 COMPRESSING XML DOCUMENTS USING STATISTICAL TREES GENERATED FROM THOSE DOCUMENTS 02-25-2010
59. 20100031185 WEB PAGE PUSH TO NEW WINDOW - method is disclosed by which a user can set aside a tabbed internet browser window having a desired view 02-04-2010
60. 20100031170 Method and System for Managing Metadata Variables in a Content Management System 02-04-2010
61. 20100030975 APPARATUS AND METHOD FOR HANDLING PAGE PROTECTION FAULTS IN A COMPUTING SYSTEM 02-04-2010
62. 20100030880 FAILOVER IN PROXY SERVER NETWORKS - system for servicing a request from a client includes at least two proxy servers each having a corresponding proxy 02-04-2010
63. 20100017804 Thread-to-Processor Assignment Based on Affinity Identifiers 01-21-2010
64. 20100017512 Method and System For Improvements In or Relating to Off-Line Virtual Environments 01-21-2010
65. 20100017385 CREATING AND MANAGING REFERENCE ELEMENTS OF DEPLOYABLE WEB ARCHIVE FILES 01-21-2010
66. 20100017368 Service Registry and Relevant System and Method 01-21-2010
67. 20100014525 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AN N-PORT NETWORK ADAPTOR INTERCHANGEABLE BETWEEN A NETWORK SWITCH/ROUTER AND A NETWORK ADAPTOR 01-21-2010
68. 20100014238 APPARATUS FOR DISPLAY MOVEMENT OF A LAPTOP COMPUTER 01-21-2010
69. 20100014233 APPARATUS FOR DISPLAY MOVEMENT OF A LAPTOP COMPUTER 01-21-2010
70. 20090326971 METHOD FOR MANAGING PACKAGE DELIVERY - may include receiving a plurality of packages 12-31-2009
71. 20090326798 METHOD, COMPUTER PROGRAM AND SYSTEM FOR OPTIMISING ROUTES PROVIDED BY NAVIGATION SYSTEMS 12-31-2009
72. 20090320020 Method and System for Optimising A Virtualisation Environment 12-24-2009
73. 20090319428 Authorizing An Electronic Payment Request 12-24-2009
74. 20090319317 Or Relating To A Method and System for Testing 12-24-2009
75. 20090313611 Dynamically Patching Computer Code Using Breakpoints 12-17-2009
76. 20090310770 MONITORING PARTICIPANTS IN A CONFERENCE CALL 12-17-2009
77. 20090307471 METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR FAULT TOLERANT APPLICATIONS 12-10-2009
78. 20090300560 METHOD AND SYSTEM FOR FORMAL VERIFICATION OF AN ELECTRONIC CIRCUIT DESIGN 12-03-2009
79. 20090299726 Method and System For Localizing A Software Product 12-03-2009
80. 20090292675 System for Notification of Group Membership Changes in Directory Service 11-26-2009
81. 20090284400 Method and System for Reducing Required Storage During Decompression of a Compressed File 11-19-2009
82. 20090282097 Method and System for Ensuring Consistency Over Time of Data Gathered By Distinct Software Applications 11-12-2009
83. 20090276358 User Alerts For Monitored Transactions At Automatic Teller Machines 11-05-2009
84. 20090271415 STORAGE AREA NETWORK MANAGEMENT MODELING SIMULATION 10-29-2009
85. 20090271181 DICTIONARY FOR TEXTUAL DATA COMPRESSION AND DECOMPRESSION 10-29-2009
86. 20090271180 DICTIONARY FOR TEXTUAL DATA COMPRESSION AND DECOMPRESSION 10-29-2009
87. 20090265381 ALLERGY PREVENTION METHOD AND SYSTEM 10-22-2009
88. 20090265353 METHOD AND SYSTEM FOR EXTENDING ROLE BASED ACCESS CONTROL ACROSS NETWORK FILE SYSTEMS 10-22-2009
89. 20090259753 Specializing Support For A Federation Relationship 10-15-2009
90. 20090248934 INTERRUPT DISPATCHING METHOD IN MULTI-CORE ENVIRONMENT AND MULTI-CORE PROCESSOR 10-01-2009
91. 20090245518 SECURE COMMUNICATIONS IN COMPUTER CLUSTER SYSTEMS 10-01-2009
92. 20090243898 ELECTRONIC DEVICE WITH INTELLIGENT KEYBOARD ILLUMINATION 10-01-2009
93. 20090210648 SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY RESIZING FILE SYSTEMS 08-20-2009
94. 20090210647 METHOD FOR DYNAMICALLY RESIZING FILE SYSTEMS 08-20-2009
95. 20090210566 MULTI-CHIP DIGITAL SYSTEM SIGNAL IDENTIFICATION APPARATUS 08-20-2009
96. 20090210500 SYSTEM, COMPUTER PROGRAM PRODUCT AND METHOD OF ENABLING INTERNET SERVICE PROVIDERS TO SYNERGISTICALLY IDENTIFY AND CONTROL SPAM E-MAIL 08-20-2009
97. 20090193431 PROCESSING OF MTOM MESSAGES - method and system for processing MTOM messages comprising a root document and one or more binary attachments referenced by 07-30-2009
98. 20090193233 Mechanism for Avoiding Check Stops in Speculative Accesses While Operating in Real Mode 07-30-2009
99. 20090193091 Message Delivery Using a Plurality of Queue Managers 07-30-2009
100. 20090192973 Multi-Objective Optimization Using Weight Adjustment of Initial and Corrected Solutions 07-30-2009
101. 20090189902 Generation of a Vector Graphic from a Hand-Drawn Diagram 07-30-2009
102. 20090187614 Managing Dynamically Allocated Memory in a Computer System 07-23-2009
103. 20090187546 Method, System and Computer Program Product for Duplicate Detection 07-23-2009
104. 20090164201 Method, System and Computer Program For The Centralized System Management On EndPoints Of A Distributed Data Processing System 06-25-2009
105. 20090160876 VIRTUAL CONTACT GROUPS - computer-implementable method system and computer-usable medium includes a virtual contact group that can be dynamically 06-25-2009
106. 20090160675 Method and System for Monitoring Road Surface Conditions 06-25-2009
107. 20090157683 Method and System for Accessing Selected Content 06-18-2009
108. 20090144951 Package Fastening Clip with Tamper Evident Feature 06-11-2009
109. 20090138595 TECHNIQUE TO GENERICALLY MANAGE EXTENSIBLE CORRELATION DATA 05-28-2009
110. 20090132743 Data Path Master/Slave Data Processing Device Apparatus 05-21-2009
111. 20090125306 METHOD, SYSTEM AND COMPUTER PROGRAM FOR ENHANCED SPEECH RECOGNITION OF DIGITS INPUT STRINGS 05-14-2009
112. 20090119549 METHOD FOR COUNTING INSTRUCTIONS FOR LOGGING AND REPLAY OF A DETERMINISTIC SEQUENCE OF EVENTS 05-07-2009
113. 20090106747 DYNAMIC CLASS LOADING - According to one embodiment of the present invention a method is disclosed 04-23-2009
114. 20090089746 Method and System for Generating Application Data Editors 04-02-2009
115. 20090089507 OVERLAY INSTRUCTION ACCESSING UNIT AND OVERLAY INSTRUCTION ACCESSING METHOD 04-02-2009
116. 20090083379 Enabling connections for use with a network 03-26-2009
117. 20090077367 MANAGING REBOOT OPERATIONS - The disclosure provides a mechanism which is activated when a user opts to hibernate their computer rather than switching 03-19-2009
118. 20090051681 Monitoring User Attention in a Computer-Simulated Environment 02-26-2009
119. 20090043864 Method and System for Generating Globally Unique Identifiers 02-12-2009
120. 20090013321 MANAGING VIRTUAL COMPUTERS - Embodiments are disclosed for managing a plurality of virtual computers in a virtual environment 01-08-2009
121. 20090013084 METHOD AND APPARATUS FOR CONTROLLING MULTIPLE SYSTEMS IN A LOW BANDWIDTH ENVIRONMENT 01-08-2009
122. 20090007128 METHOD AND SYSTEM FOR ORCHESTRATING SYSTEM RESOURCES WITH ENERGY CONSUMPTION MONITORING 01-01-2009
123. 20090006878 METHOD AND SYSTEM FOR MONITORING SYSTEM PROCESSES ENERGY CONSUMPTION 01-01-2009
124. 20080320466 AUTOMATIC SOFTWARE INSTALLATION AND CLEANUP 12-25-2008
125. 20080320438 Method and System for Assisting a Software Developer in Creating Source code for a Computer Program 12-25-2008
126. 20080313599 METHOD, SYSTEM AND COMPUTER PROGRAM FOR DEVELOPING SOFTWARE APPLICATIONS WITH INCREASED MODULARITY 12-18-2008
127. 20080313372 Method of Receiving a Message Processable by a Component on One of Plurality of Processing Threads 12-18-2008
128. 20080307265 Method for Managing a Software Process, Method and System for Redistribution or for Continuity of Operation in a Multi-Computer Architecture 12-11-2008
129. 20080306685 METHOD, SYSTEM AND COMPUTER PROGRAM FOR EXPLOITING IDLE TIMES OF A NAVIGATION SYSTEM 12-11-2008
130. 20080301781 METHOD, SYSTEM AND COMPUTER PROGRAM FOR MANAGING MULTIPLE ROLE USERID 12-04-2008
131. 20080301658 Object Replacement Method, System and Computer Program Product 12-04-2008
132. 20080294738 METHOD, SYSTEM AND COMPUTER PROGRAM FOR CORRECTING E-MAIL MESSAGES WITH MISSING RECEIVERS 11-27-2008
133. 20080288830 METHOD, SYSTEM AND COMPUTER PROGRAM FOR FACILITATING THE ANALYSIS OF ERROR MESSAGES 11-20-2008
134. 20080288584 Method and System for Preparing Execution of Systems Management Tasks of Endpoints 11-20-2008
135. 20080276301 Method and System for Software Installation 11-06-2008
136. 20080270770 Method for Optimising the Logging and Replay of Mulit-Task Applications in a Mono-Processor or Multi-Processor Computer System 10-30-2008
137. 20080259097 Method for Displaying Images on Display Screen 10-23-2008
138. 20080256560 METHOD, SYSTEM AND COMPUTER PROGRAM FOR INTERACTING WITH SERVICES THROUGH A NATIVE USER INTERFACE IN A SOA ENVIRONMENT 10-16-2008
139. 20080250473 METHOD, SYSTEM AND COMPUTER PROGRAM FOR CONFIGURING FIREWALLS 10-09-2008
140. 20080250038 METHOD AND SYSTEM FOR POPULATING A SOFTWARE CATALOGUE WITH RELATED PRODUCT INFORMATION 10-09-2008
141. 20080244532 Testing System, and a Method and Computer Program For Testing A System Management Program 10-02-2008
142. 20080235660 Depicting Changes to Structures in an Integrated Development Environment 09-25-2008
143. 20080235257 CUSTOMIZING THE FORMAT OF WEB DOCUMENT PAGES RECEIVED AT REQUESTING COMPUTER CONTROLLED WEB TERMINALS 09-25-2008
144. 20080235225 METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISCOVERING INVENTORY INFORMATION WITH DYNAMIC SELECTION OF AVAILABLE PROVIDERS 09-25-2008
145. 20080229303 METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING CUSTOMIZED SOFTWARE PRODUCTS 09-18-2008
146. 20080229245 Multiple Sorting of Columns in a Displayed Table in a User Interactive Computer Display Interface Through Sequential Radial Menus 09-18-2008
147. 20080215560 INFORMATION TECHNOLOGY MANAGEMENT SYSTEM DATABASE FOR COORDINATING THE INFORAMTION TECHNOLOGY ACTIVITES FOR A BUSINESS ENTERPRISE 09-04-2008
