| 6,259,446 Menu state system
|
10 |
1992
|
| 5,550,563 Interaction framework system
|
39 |
1992
|
| 5,551,055 System for providing locale dependent user interface for presenting control graphic which has different contents or same contents displayed in a predetermined order
|
78 |
1992
|
| 5,530,864 Command object system for an object-oriented software platform
|
49 |
1992
|
| 5,434,965 Balloon help system
|
108 |
1992
|
| 5,390,325 Automated testing system
|
158 |
1992
|
| 5,315,703 Object-oriented notification framework system
|
208 |
1992
|
| 5,428,718 Tessellation system
|
34 |
1993
|
| 5,394,523 Polymorphic graphic device
|
55 |
1993
|
| 5,519,862 Concurrent processing apparatus with incremental command objects
|
38 |
1993
|
| 5,485,373 Language-sensitive text searching system with modified Boyer-Moore process
|
41 |
1993
|
| 5,369,766 Object-oriented loader system with support for different load formats
|
179 |
1993
|
| 5,459,865 Runtime loader
|
112 |
1993
|
| 5,432,948 Object-oriented rule-based text input transliteration system
|
49 |
1993
|
| 5,544,302 Object-oriented framework for creating and using container objects with built-in properties
|
109 |
1993
|
| 5,524,190 Command object logging system for restoring documents
|
31 |
1993
|
| 5,471,568 Object-oriented apparatus and method for scan line conversion of graphic edges
|
47 |
1993
|
| 5,487,145 Method and apparatus for compositing display items which minimizes locked drawing areas
|
39 |
1993
|
| 5,519,867 Object-oriented multitasking system
|
91 |
1993
|
| 5,473,777 Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls
|
46 |
1993
|
| 5,455,951 Method and apparatus for running an object-oriented program on a host computer with a procedural operating system
|
43 |
1993
|
| 5,404,529 Object-oriented interprocess communication system interface for a procedural operating system
|
65 |
1993
|
| 5,379,432 Object-oriented interface for a procedural operating system
|
95 |
1993
|
| 5,471,675 Object oriented video framework system
|
32 |
1993
|
| 5,479,589 Object-oriented system for selecting a graphic image on a display
|
16 |
1993
|
| 5,396,626 Object-oriented locator system
|
60 |
1993
|
| 5,379,430 Object-oriented system locator system
|
55 |
1993
|
| 5,621,434 Cursor manipulation system and method
|
24 |
1993
|
| 5,586,236 Universal color look up table and method of generation
|
3 |
1993
|
| 5,566,278 Object oriented printing system
|
124 |
1993
|
| 5,481,666 Object-oriented navigation system
|
105 |
1993
|
| 5,500,929 System for browsing a network resource book with tabs attached to pages
|
155 |
1993
|
| 5,428,744 Object-oriented system for building a graphic image on a display
|
37 |
1993
|
| 5,511,002 Multimedia player component object system
|
38 |
1993
|
| 5,390,138 Object-oriented audio system
|
76 |
1993
|
| 5,388,264 Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object
|
117 |
1993
|
| 5,583,977 Object-oriented curve manipulation system
|
46 |
1993
|
| 5,522,025 Object-oriented window area display system
|
34 |
1993
|
| 5,455,854 Object-oriented telephony system
|
64 |
1993
|
| 6,040,838 Graphic state processing
|
6 |
1993
|
| 5,428,722 Object-oriented painter maker
|
29 |
1993
|
| 5,537,526 Method and apparatus for processing a display document utilizing a system level document framework
|
210 |
1993
|
| 5,594,921 Authentication of users with dynamically configurable protocol stack
|
135 |
1993
|
| 5,548,723 Object-oriented network protocol configuration system utilizing a dynamically configurable protocol stack
|
101 |
1993
|
| 5,548,726 System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node
|
254 |
1993
|
| 5,530,799 Rendering cache in an object oriented system
|
22 |
1993
|
| 5,515,508 Client server system and method of operation including a dynamically configurable protocol stack
|
208 |
1993
|
| 5,499,343 Object-oriented networking system with dynamically configurable communication links
|
172 |
1993
|
| 5,491,800 Object-oriented remote procedure call networking system
|
273 |
1993
|
| 5,574,915 Object-oriented booting framework
|
64 |
1993
|
| 5,566,346 System for constructing hardware device interface software systems independent of operating systems including capability of installing and removing interrupt handlers
|
40 |
1993
|
| 5,548,779 System for providing system services for a device to a client using stack definition and stack description of a stack having top, intermediate, and bottom service objects
|
29 |
1993
|
| 5,546,595 Object-oriented system using objects representing hardware devices, physical connectors and connections between the physical connectors for configuring a computer
|
54 |
1993
|
| 5,615,326 Object-oriented viewing framework having view grouping
|
20 |
1993
|
| 5,555,368 Object-oriented multi-tasking view framework
|
48 |
1993
|
| 5,544,301 Object-oriented view layout system
|
36 |
1993
|
| 5,524,199 Object-oriented view system with background processing of update request
|
10 |
1993
|
| 5,524,200 Object-oriented non-rectilinear viewing framework
|
16 |
1993
|
| 5,465,362 Object-oriented view-system for displaying information in a windowing environment
|
29 |
1993
|
| 5,680,563 Object-oriented operating system enhancement for filtering items in a window
|
57 |
1994
|
| 5,517,606 Object-oriented menuing system using command objects of an object-oriented operation system
|
36 |
1994
|
| 5,504,892 Extensible object-oriented file system
|
107 |
1994
|
| 5,519,818 Object-oriented graphic picking system
|
24 |
1994
|
| 5,475,845 Wrapper system for interfacing an object-oriented application to a procedural operating system
|
78 |
1994
|
| 5,652,884 Method and apparatus for dynamic update of an existing object in an object editor
|
140 |
1994
|
| 5,630,131 Method and apparatus for importing and exporting archive files for a graphical user interface
|
103 |
1994
|
| 5,613,122 Object-oriented operating system
|
65 |
1994
|
| 5,752,245 Object-oriented system for configuration history management with a project workspace and project history database for draft identification
|
46 |
1994
|
| 5,659,735 Object-oriented system for program version and history database management system for various program components
|
85 |
1994
|
| 5,553,282 Software project history database and method of operation
|
194 |
1994
|
| 5,455,599 Object-oriented graphic system
|
131 |
1995
|
| 5,479,601 Method and apparatus for processing commands generated by user interface controls in an atomic manner
|
31 |
1995
|
| 5,973,702 Oriented view system having a common window manager for defining application window areas in a screen buffer and application specific view objects for writing into the screen buffer
|
28 |
1995
|
| 5,500,931 System for applying font style changes to multi-script text
|
40 |
1995
|
| 5,495,577 System for displaying insertion text based on preexisting text display characteristics
|
29 |
1995
|
| 6,158,903 Apparatus and method for allowing computer systems with different input/output devices to collaboratively edit data
|
23 |
1995
|
| 5,640,587 Object-oriented rule-based text transliteration system
|
24 |
1995
|
| 6,684,261 Object-oriented operating system
|
47 |
1995
|
| 5,848,291 Object-oriented framework for creating multimedia applications
|
65 |
1995
|
| 5,652,835 Method and apparatus for generating test data for an automated software testing system
|
52 |
1995
|
| 5,758,153 Object oriented file system in an object oriented operating system
|
79 |
1995
|
| 6,158,045 Portable debugging services utilizing a client debugger object and a server debugger object with flexible addressing support
|
50 |
1995
|
| 5,815,653 Debugging system with portable debug environment-independent client and non-portable platform-specific server
|
83 |
1995
|
| 5,812,850 Object-oriented symbolic debugger using a compiler driven database and state modeling to control program execution
|
53 |
1995
|
| 5,787,245 Portable debugging service utilizing a client debugger object and a server debugger object
|
64 |
1995
|
| 5,778,230 Goal directed object-oriented debugging system
|
40 |
1995
|
| 5,936,643 Method and apparatus for graphical data
|
24 |
1995
|
| 5,640,565 Business card system
|
86 |
1995
|
| 5,790,132 Image rendering system with extensible mechanism for providing visual user feedback when an image graphic is selected
|
3 |
1995
|
| 5,787,448 Dynamic linking system
|
13 |
1995
|
| 5,544,297 Object-oriented audio record/playback system
|
27 |
1995
|
| 6,031,977 Object-oriented distributed communications directory service
|
125 |
1995
|
| 5,668,997 Object-oriented system for servicing windows
|
58 |
1995
|
| 5,634,057 Place object display system having place objects selected in response to a user identifier
|
13 |
1995
|
| 5,832,219 Distributed object networking service
|
120 |
1995
|
| 5,737,559 Object-oriented view hierarchy framework
|
16 |
1995
|
| 5,634,129 Object oriented system for representing physical locations
|
53 |
1995
|
| 5,822,580 Object oriented programming based global registry system, method, and article of manufacture
|
86 |
1996
|
| 5,710,896 Object-oriented graphic system with extensible damage repair and drawing constraints
|
26 |
1996
|
| 5,734,852 Method and apparatus for displaying hardware dependent graphics in an object-oriented operating system
|
49 |
1996
|
| 5,729,671 Object-oriented method and apparatus for rendering a 3D surface image on a two-dimensional display
|
17 |
1996
|
| 5,706,517 Method and apparatus for retrieving distributed objects in a networked system
|
18 |
1996
|
| 5,675,748 Method and apparatus for automatically configuring computer system hardware and software
|
75 |
1996
|
| 5,638,504 System and method of processing documents with document proxies
|
114 |
1996
|
| 5,864,668 System for connecting a client to a server with a protocol stack dynamically constructed by using top and bottom service descriptions as query parameters
|
8 |
1996
|
| 5,594,642 Input methods framework
|
34 |
1996
|
| 5,732,229 Method and apparatus for displaying business cards
|
106 |
1996
|
| 5,877,768 Method and system using a sorting table to order 2D shapes and 2D projections of 3D shapes for rendering a composite drawing
|
23 |
1996
|
| 5,912,666 Object-oriented global cursor tool
|
12 |
1997
|
| 6,146,027 Method and apparatus for providing an object-oriented application interface for a computer system
|
15 |
1997
|
| 6,275,983 Object-oriented operating system
|
12 |
1998
|
| RE37258 Object oriented printing system
|
25 |
1998
|
| 6,223,217 Distributed object networking service
|
49 |
1998
|
| 6,351,778 Object-oriented operating system
|
32 |
1998
|
| 6,421,692 Object-oriented multimedia [data routing system] presentation control system
|
43 |
1998
|
| 6,067,641 Demand-based generation of symbolic information
|
13 |
1999
|
| 6,169,550 Object oriented method and system to draw 2D and 3D shapes onto a projection plane
|
16 |
1999
|
| 6,360,266 Object-oriented distributed communications directory system
|
62 |
1999
|
| RE37722 Object-oriented system for the transparent translation among locales of locale-dependent application programs
|
37 |
1999
|
| 6,424,354 Object-oriented event notification system with listener registration of both interests and methods
|
27 |
1999
|
| 6,014,139 Object-oriented global cursor tool
|
18 |
1999
|
| 6,453,328 Model tracking object-oriented system for collaborative data editing with non-compatible computer peripheral devices
|
12 |
1999
|
| 6,377,962 Software program for routing graphic image data between a source located in a first address space and a destination located in a second address space
|
4 |
1999
|
| 6,981,208 Multimedia data routing system and method
|
3 |
2002
|
| 7,363,587 Method and apparatus for supporting real-time collaboration
|
3 |
2002
|
| 7,424,704 Object-oriented operating system
|
2 |
2003
|
| 5,488,727 Methods to support multimethod function overloading with compile-time type checking
|
32 |
1991
|
| 5,412,797 Method for implementing one-to-many binary relations in object-oriented systems using doubly-linked rings
|
10 |
1992
|
| 5,513,317 System and method for permitting rapid refinement of data output from a debugger
|
24 |
1992
|
| 5,396,630 Method and system for object management across process boundries in a data processing system
|
52 |
1992
|
| 5,511,196 Method and system in a data processing system for the enhancement of relationships between reference objects in an object oriented environment and a data object outside an object oriented environment
|
41 |
1992
|
| 6,216,149 Method and system for efficient control of the execution of actions in an object oriented program
|
15 |
1993
|
| 5,687,375 Debugging of High Performance Fortran programs with backup breakpoints
|
25 |
1994
|
| 6,131,185 Method and system for visually debugging on object in an object oriented system
|
12 |
1994
|
| 5,590,330 Method and system for providing a testing facility in a program development tool
|
39 |
1994
|
| 5,696,973 Index-based method for supporting multimethod function overloading with compile-time type checking and run-time dispatch
|
11 |
1995
|
| 5,604,907 Computer system for executing action slots including multiple action object classes
|
9 |
1995
|
| 5,768,588 Efficient method router that supports multiple simultaneous object versions
|
15 |
1995
|
| 6,226,691 System, method, and article of manufacture for adding object services to a binary class in an object oriented server
|
5 |
1995
|
| 5,724,585 Method for processing an application termination initiated from a pre-initialized computer language execution environment
|
2 |
1995
|
| 5,878,428 System, method, and article of manufacture for adding transactional recovery to a binary class in an object oriented system
|
7 |
1995
|
| 5,867,708 System, method, and article of manufacture for adding concurrency to a binary class in an object oriented system
|
4 |
1995
|
| 5,774,724 System and method for acquiring high granularity performance data in a computer system
|
69 |
1995
|
| 6,405,263 Method and apparatus for subclassing system object model classes in dynamic languages
|
3 |
1995
|
| 6,782,538 Object oriented information handling system including an extensible instance manager
|
2 |
1995
|
| 5,873,092 Information handling system, method, and article of manufacture including persistent, distributed object name services including shared properties
|
11 |
1995
|
| 5,765,153 Information handling system, method, and article of manufacture including object system authorization and registration
|
79 |
1996
|
| 5,809,506 Method for creating an object base of persisent application objects in an object oriented programming environment and apparatus related thereto
|
14 |
1996
|
| 5,896,536 Data triggered trace support for debugging object oriented programs
|
33 |
1996
|
| 5,632,034 Controlling method invocation sequence through virtual functions in an object-oriented class library
|
30 |
1996
|
| 5,826,064 User-configurable earcon event engine
|
29 |
1996
|
| 5,901,314 Method for reducing the size of computer programs
|
10 |
1996
|
| 5,918,053 Method and system for diagraming collaborations deduced from small talkcode using a design virtual machine
|
14 |
1996
|
| 6,401,080 Intelligent agent with negotiation capability and method of negotiation therewith
|
112 |
1997
|
| 6,192,354 Apparatus and method for optimizing the performance of computer tasks using multiple intelligent agents having varied degrees of domain knowledge
|
88 |
1997
|
| 6,715,148 Efficient method router that supports multiple simultaneous object versions
|
3 |
1998
|
| 6,249,907 Method system and article of manufacture for debugging a computer program by encoding user specified breakpoint types at multiple locations in the computer program
|
35 |
1998
|
| 6,240,545 Setting instance breakpoints in object oriented computer programs
|
19 |
1998
|
| 7,386,522 Optimizing the performance of computer tasks using intelligent agent with multiple program modules having varied degrees of domain knowledge
|
10 |
1998
|
| 6,564,270 Isolating client application requests for device services through an object-oriented service stack system
|
21 |
1999
|
| 7,908,225 Intelligent agent with negotiation capability and method of negotiation therewith
|
0 |
1999
|
| 6,668,370 Synchronous execution of object-oriented scripts and procedural code from within an interactive test facility
|
17 |
2000
|
| 6,966,051 Automatically generated symbol-based debug script executable by a debug program for software debugging
|
5 |
2001
|
| 7,644,394 Object-oriented creation breakpoints
|
3 |
2001
|
| 7,398,519 Inheritance breakpoints for use in debugging object-oriented computer programs
|
3 |
2001
|
| 7,096,458 Method and apparatus to create and compare debug scenarios of a computer process
|
10 |
2002
|
| 7,383,539 Managing breakpoints in a multi-threaded environment
|
4 |
2003
|
| 7,299,456 Run into function
|
2 |
2003
|
| 7,526,756 Address watch breakpoints with basing pointers
|
0 |
2004
|
| 8,132,160 Managing breakpoints in a multi-threaded environment
|
0 |
2008
|
| 8,423,969 Inheritance breakpoints for use in debugging object-oriented computer programs
|
0 |
2008
|
| 5,297,284 Method and system for implementing virtual functions and virtual base classes and setting a this pointer for an object-oriented programming language
|
82 |
1991
|
| 5,432,936 Method for implementing pointers to members in a compiler for an object-oriented programming language
|
25 |
1992
|
| 5,327,562 Method for implementing virtual function tables in a compiler for an object-oriented programming language
|
81 |
1992
|
| 6,209,040 Method and system for interfacing to a type library
|
23 |
1992
|
| 5,515,536 Method and system for invoking methods of an object through a dispatching interface
|
44 |
1992
|
| 5,410,705 Method for generating an object data structure layout for a class in a compiler for an object-oriented programming language
|
32 |
1993
|
| 5,442,793 Method and system for locating an inherited virtual function member of a derived class
|
30 |
1994
|
| 5,754,862 Method and system for accessing virtual base classes
|
10 |
1995
|
| 5,617,569 Method and system for implementing pointers to members in a compiler for an object-oriented programming language
|
16 |
1995
|
| 5,689,709 Method and system for invoking methods of an object
|
102 |
1996
|
| 6,473,791 Object load balancing
|
128 |
1998
|
| 6,442,620 Environment extensibility and automatic services for component applications using contexts, policies and activators
|
116 |
1998
|
| 6,425,017 Queued method invocations on distributed component applications
|
102 |
1998
|
| 6,574,736 Composable roles
|
79 |
1998
|
| 6,487,665 Object security boundaries
|
83 |
1998
|
| 6,385,724 Automatic object caller chain with declarative impersonation and transitive trust
|
35 |
1998
|
| 6,829,770 Object connectivity through loosely coupled publish and subscribe events
|
66 |
1999
|
| 6,748,455 Object connectivity through loosely coupled publish and subscribe events with filtering
|
27 |
1999
|
| 6,748,555 Object-based software management
|
75 |
1999
|
| 7,076,784 Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment
|
65 |
1999
|
| 6,795,962 Machine independent debugger
|
13 |
1999
|
| 6,714,962 Multi-user server application architecture with single-user object tier
|
44 |
2000
|
| 6,598,181 Method and system for debugging multiple function calls
|
12 |
2000
|
| 7,346,901 Efficient generic code in a dynamic execution environment
|
7 |
2001
|
| 6,604,198 Automatic object caller chain with declarative impersonation and transitive trust
|
76 |
2002
|
| 6,606,711 Object security boundaries
|
17 |
2002
|
| 7,389,514 Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment
|
14 |
2004
|
| 7,243,271 Wrapped object for observing object events
|
4 |
2004
|
| 7,240,244 Object-based software management
|
13 |
2004
|
| 7,478,405 Object connectivity through loosely coupled publish and subscribe events
|
1 |
2004
|
| 7,237,245 Object connectivity through loosely coupled publish and subscribe events
|
4 |
2004
|
| 7,634,777 Queued component interface passing for results outflow from queued method invocations
|
1 |
2005
|
| 8,307,350 Multi level virtual function tables
|
0 |
2009
|