| 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
|
112 |
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
|
39 |
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
|
50 |
1993
|
| 5,544,302 Object-oriented framework for creating and using container objects with built-in properties
|
110 |
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
|
126 |
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
|
118 |
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
|
136 |
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
|
255 |
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
|
173 |
1993
|
| 5,491,800 Object-oriented remote procedure call networking system
|
275 |
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,371,884 Processor fault recovery system
|
22 |
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,367,633 Objected oriented notification framework system
|
97 |
1994
|
| 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
|
141 |
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
|
86 |
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,713,045 System for processing user events with input device entity associated with event producer which further links communication from event consumer to the event producer
|
71 |
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
|
25 |
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
|
54 |
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
|
26 |
1998
|
| 6,223,217 Distributed object networking service
|
49 |
1998
|
| 6,351,778 Object-oriented operating system
|
33 |
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
|
28 |
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,925,513 USB device notification
|
6 |
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
|
| 7,203,778 Method and system for notifying clients of a specific change in a data processing system
|
0 |
2004
|
| 7,430,620 Change notification in USB devices
|
0 |
2007
|
| 7,899,952 Change notification in USB devices
|
0 |
2008
|
| 6,412,017 Urgent replication facility
|
46 |
1996
|
| 6,049,809 Replication optimization system and method
|
79 |
1996
|
| 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
|
103 |
1998
|
| 6,574,736 Composable roles
|
81 |
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,928,655 Live presentation searching
|
16 |
1999
|
| 6,714,962 Multi-user server application architecture with single-user object tier
|
45 |
2000
|
| 6,604,198 Automatic object caller chain with declarative impersonation and transitive trust
|
76 |
2002
|
| 7,200,847 Urgent replication facility
|
22 |
2002
|
| 6,606,711 Object security boundaries
|
17 |
2002
|
| 7,836,031 Systems and methods for employing a trigger-based mechanism to detect a database table change and registering to receive notification of the change
|
2 |
2003
|
| 7,162,472 System and method for database change notification
|
3 |
2003
|
| 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
|
14 |
2004
|
| 7,478,405 Object connectivity through loosely coupled publish and subscribe events
|
1 |
2004
|
| 7,689,919 Requesting computer user's context data
|
8 |
2004
|
| 7,779,015 Logging and analyzing context attributes
|
10 |
2004
|
| 7,237,245 Object connectivity through loosely coupled publish and subscribe events
|
4 |
2004
|
| 7,565,440 Live presentation searching
|
1 |
2004
|
| 7,305,384 Live presentation searching
|
1 |
2004
|
| 7,634,777 Queued component interface passing for results outflow from queued method invocations
|
1 |
2005
|
| 8,020,104 Contextual responses based on automated learning techniques
|
5 |
2005
|
| 7,814,499 Urgent replication facility
|
1 |
2005
|
| 7,430,744 Urgent replication facility
|
4 |
2006
|
| 7,877,686 Dynamically displaying current status of tasks
|
9 |
2006
|
| 7,739,607 Supplying notifications related to supply and consumption of user context data
|
9 |
2006
|
| 7,647,400 Dynamically exchanging computer user's context
|
14 |
2006
|
| 8,150,790 Lightweight physical design alerter
|
0 |
2007
|
| 7,788,678 Urgent replication facility
|
0 |
2007
|
| 7,827,281 Dynamically determining a computer user's context
|
6 |
2007
|
| 7,734,780 Automated response to computer users context
|
10 |
2008
|
| 8,181,113 Mediating conflicts in computer users context data
|
0 |
2008
|
| 8,346,724 Generating and supplying user context data
|
0 |
2008
|
| 7,945,859 Interface for exchanging context data
|
5 |
2008
|
| 8,225,214 Supplying enhanced computer user's context data
|
0 |
2009
|
| 8,103,665 Soliciting information based on a computer user's context
|
1 |
2009
|
| 8,126,979 Automated response to computer users context
|
0 |
2010
|
| 5,319,777 System and method for storing and retrieving information from a multidimensional array
|
78 |
1990
|
| 5,497,491 System and method for importing and exporting data between an object oriented computing environment and an external computing environment
|
131 |
1993
|
| 5,446,903 Method and apparatus for controlling access to data elements in a data processing system based on status of an industrial process by mapping user's security categories and industrial process steps
|
50 |
1993
|
| 5,553,279 Lossless distribution of time series data in a relational data base network
|
53 |
1993
|
| 5,375,234 Data dictionary manager for maintaining an active data dictionary
|
25 |
1994
|
| 5,586,252 System for failure mode and effects analysis
|
58 |
1994
|
| 6,202,098 Method and system for object oriented notification
|
1 |
1995
|
| 5,732,271 Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects
|
24 |
1995
|
| 5,539,906 Method and apparatus for controlling access to data elements in a data processing system based on status of an industrial process
|
36 |
1995
|
| 5,752,042 Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer
|
156 |
1996
|
| 5,680,602 Trigger generation in an active database management system
|
54 |
1996
|
| 5,787,415 Low maintenance data delivery and refresh system for decision support system database
|
38 |
1996
|
| 5,956,508 Creation of manageable management collections using filters
|
19 |
1997
|
| 6,425,016 System and method for providing collaborative replicated objects for synchronous distributed groupware applications
|
53 |
1997
|
| 6,151,700 Object oriented distributed programming system for computer controlled networks with selective capture of program property data identifying a particular program version
|
25 |
1997
|
| 5,953,715 Utilizing pseudotables as a method and mechanism providing database monitor information
|
6 |
1997
|
| 6,564,270 Isolating client application requests for device services through an object-oriented service stack system
|
21 |
1999
|
| 6,513,034 Deriving uniqueness for indices on summary tables
|
4 |
1999
|
| 6,604,093 Situation awareness system
|
32 |
1999
|
| 7,043,727 Method and system for efficient distribution of network event data
|
53 |
2001
|
| 7,516,208 Event database management method and system for network event reporting system
|
8 |
2001
|
| 7,363,368 System and method for transaction recording and playback
|
2 |
2001
|
| 6,988,270 System and method for providing collaborative replicated objects for synchronous distributed groupware application
|
9 |
2002
|
| 7,423,979 Method and system for determining network characteristics using routing protocols
|
3 |
2003
|
| 8,296,412 Method and system for event impact analysis
|
0 |
2004
|