| pat | pubdat | invention |
|---|---|---|
| ep1445914 | 2004-08-11 | Method and apparatus for delivery of a bytecode embedded within a transport stream |
| ep1445699 | 2004-08-11 | Techniques for permitting access across a context barrier in a small footprint device using global data structures |
| ep1445696 | 2004-08-11 | Method and system for implementing native software application wrapper |
| ep1445693 | 2004-08-11 | System and method for building and configuring cross-platform applications |
| ep1443400 | 2004-08-04 | Automated test execution framework with central management |
| ep1443398 | 2004-08-04 | Method and system for validating differential computer system update |
| ep1434121 | 2004-06-30 | Techniques for implementing security on a small footprint device using a context barrier |
| ep1429246 | 2004-06-16 | Apparatus and method for switching mode in a computer system |
| ep1429228 | 2004-06-16 | Access information synchronization between information domains employing dissimilar protective transformation |
| ep1426866 | 2004-06-09 | A method to reduce memory latencies by performing two levels of speculation |
| ep1426861 | 2004-06-09 | Resource management system in user-space |
| ep1422636 | 2004-05-26 | Structured data set generation system and method |
| ep1422620 | 2004-05-26 | Interpretation of DVD assembly language programs in java TV-based interactive digital television environments |
| ep1414217 | 2004-04-28 | System and method for DHCP client-ID generation |
| ep1413987 | 2004-04-28 | Accessing rendered graphics over a computer network |
| ep1411424 | 2004-04-21 | Method and apparatus for synchronizing sensory stimuli with user interface operations |
| ep1408416 | 2004-04-14 | Extended symmetrical multiprocessor architecture |
| ep1400897 | 2004-03-24 | Method and apparatus for associating metadata attributes with program elements |
| ep1400895 | 2004-03-24 | Object-oriented enumerated type facility |
| ep1396792 | 2004-03-10 | Memory copy command specifying source and destination of data executed in the memory controller |
| ep1396787 | 2004-03-10 | Method and apparatus for importing static members of a class |
| ep1394690 | 2004-03-03 | Behaviour of anchored frames |
| ep1387293 | 2004-02-04 | Data structure manipulation system |
| ep1385088 | 2004-01-28 | Method and system for implementing a portable adaptable operating environment identity |
| ep1380941 | 2004-01-14 | Tranformation of objects between a computer programming language and data representation language |
| ep1376394 | 2004-01-02 | Methods and systems for processing text elements |
| ep1376369 | 2004-01-02 | System with virtual address networks and split ownership and access right coherence mechanism |
| ep1376368 | 2004-01-02 | Mechanism for maintaining cache consistency in computer systems |
| ep1361513 | 2003-11-12 | Systems and methods for providing dynamic quality of service for a distributed system |
| ep1355231 | 2003-10-22 | Processing data files using plug-ins |
| ep1349064 | 2003-10-01 | Java telematics emulator |
| ep1347619 | 2003-09-24 | Method and system for storing user preferences |
| ep1347381 | 2003-09-24 | Architecture for plugging messaging systems into an application server |
| ep1347379 | 2003-09-24 | On demand, network accessible runtime compile server |
| ep1345168 | 2003-09-17 | Dynamically adjusting sample density and/or number of rendering passes in a graphics system |
| ep1343271 | 2003-09-10 | Method and apparatus for providing configuration data |
| ep1338979 | 2003-08-27 | Method and apparatus for graphically defining and modifying of complex data types in relational databases |
| ep1301859 | 2003-08-12 | Hierarchical model for expressing focus traversal |
| ep1333644 | 2003-08-06 | Remote services delivery architecture |
| ep1333643 | 2003-08-06 | Remote services system data delivery mechanism |
| ep1331566 | 2003-07-30 | Method and apparatus for monitoring the performance of a computer system |
| ep1329819 | 2003-07-23 | Method and apparatus for processing a streamed zip file |
| ep1324194 | 2003-07-02 | Method and apparatus for efficient object sub-typing |
| ep1316890 | 2003-06-04 | Computer system with multiple system controllers |
| ep1315350 | 2003-05-28 | A method for unifying stream and URL parameter passing in a data processing system |
| ep1315349 | 2003-05-28 | A method for integrating with load balancers in a client and server system |
| ep1315086 | 2003-05-28 | Generation of localized software applications |
| ep1315085 | 2003-05-28 | Automatic image-button creation process |
| ep1315084 | 2003-05-28 | Method and apparatus for localizing software |
| ep1315064 | 2003-05-28 | Single authentication for a plurality of services |
| ep1444580 | 2003-05-22 | METHOD AND APPARATUS FOR FIXING BIT ERRORS ENCOUNTERED DURING CACHE REFERENCES WITHOUT BLOCKING |
| ep1313293 | 2003-05-21 | Client-side RTP stack |
| ep1313035 | 2003-05-21 | A method and system for an extensible client address book application |
| ep1310882 | 2003-05-14 | Method and Apparatus for Testing Embedded Examples in Documentation |
| ep1310871 | 2003-05-14 | System and method for asynchronous transfer of control |
| ep1310868 | 2003-05-14 | Method and apparatus for a platform independent plug-in |
| ep1310867 | 2003-05-14 | Execution of synchronized methods in java computing environments |
| ep1310866 | 2003-05-14 | The representation of Java data types in a virtual machine |
| ep1310865 | 2003-05-14 | Type checking in Java computing environments |
| ep1310856 | 2003-05-14 | Method of access to a directory server using filter expressions |
| ep1308845 | 2003-05-07 | Method and apparatus for scoped memory |
| ep1308844 | 2003-05-07 | System and method for monitoring an application on a server |
| ep1308841 | 2003-05-07 | Service portal with application framework for facilitating application and feature development |
| ep1307018 | 2003-05-02 | Load balancing unit and method of its operation |
| ep1306771 | 2003-05-02 | XML based report generator |
| ep1306753 | 2003-05-02 | Exception handling in Java computing environments |
| ep1304638 | 2003-04-23 | Message brokering |
| ep1304626 | 2003-04-23 | Managing modified documents |
| ep1304621 | 2003-04-23 | Updating directory cache |
| ep1304616 | 2003-04-23 | Method for processing a data file using a plug-in |
| ep1303105 | 2003-04-16 | A method and system for implementing location aware information access and retrieval in a wireless portal server |
| ep1300774 | 2003-04-09 | Rated information service |
| ep1300773 | 2003-04-09 | Information service using a thesaurus |
| ep1300766 | 2003-04-09 | Method and apparatus for partitioning resources within a computer system |
| ep1300758 | 2003-04-09 | Dynamically switching statically bound function calls to dynamically bound function calls without recomplication |
| ep1300757 | 2003-04-09 | Shareable installation hierarchies |
| ep1298539 | 2003-04-02 | Method and device for marking and filtering data elements in a database |
| ep1425670 | 2003-03-27 | METHOD AND APPARATUS FOR DECOUPLING TAG AND DATA ACCESSES IN A CACHE MEMORY |
| ep1296482 | 2003-03-26 | A system and method for managing one or more domains |
| ep1291791 | 2003-03-12 | Method and apparatus for cycle-based computation |
| ep1288779 | 2003-03-05 | Method and apparatus to facilitate automated software installation on remote computers over a network |
| ep1286294 | 2003-02-26 | Message brokering |
| ep1286277 | 2003-02-26 | Method and system for reconciling changed file trees |
| ep1286276 | 2003-02-26 | Database query interface |
| ep1286272 | 2003-02-26 | Interface standard support in modular computer systems |
| ep1286265 | 2003-02-26 | Console connection |
| ep1284459 | 2003-02-19 | Method and apparatus for simulation processor |
| ep1284456 | 2003-02-19 | Methods and apparatus for managing defunct processes |
| ep1284454 | 2003-02-19 | Method and apparatus for simulation system compiler |
| ep1413089 | 2003-02-13 | METHOD AND SYSTEM FOR NODE FAILURE DETECTION |
| ep1282289 | 2003-02-05 | Mechanism for trusted relationships in decentralised networks |
| ep1276047 | 2003-01-15 | System controller for use in a distributed processing framework system and methods for implementing the same |
| ep1274012 | 2003-01-08 | Method and system for establishing a quorum for a geographically distributed cluster of computers |
| ep1311952 | 2003-01-07 | Method for scalable memory efficient thread-local object allocation |
| ep1399823 | 2003-01-03 | USING AN L2 DIRECTORY TO FACILITATE SPECULATIVE LOADS IN A MULTIPROCESSOR SYSTEM |
| ep1271847 | 2003-01-02 | Method and apparatus for automatic configuration of a cluster of computers |
| ep1271409 | 2003-01-02 | Method and system for generating a digital image including a transparent object |
| ep1271356 | 2003-01-02 | System for transmission of embedded applications over a network |
| ep1271342 | 2003-01-02 | Method for accessing database table columns |
| ep1267550 | 2002-12-18 | System and method for determining and manipulating configuration information of servers in a distributed objet environment |
| ep1262878 | 2002-12-04 | Self-optimizing crossbar switch |
| ep1260901 | 2002-11-27 | Method and apparatus for managing hashed objects |
| ep1159679 | 2002-11-26 | Method and system for data processing by proxy |
| ep1131758 | 2002-11-26 | Method and apparatus for local advertising |
| ep1058881 | 2002-11-26 | Methods and apparatus for remote method invocation |
| ep1159813 | 2002-11-19 | Method and apparatus for dynamic packet batching with a high performance network interface |
| ep1157518 | 2002-11-12 | Method and apparatus for data re-assembly with a high performance network interface |
| ep1255211 | 2002-11-06 | Method and computer system for displaying a table with column header inscriptions having a reduced horizontal size |
| ep1255201 | 2002-11-06 | Shared memory multiprocessing system employing mixed broadcast snooping and directory based coherency protocols |
| ep1253766 | 2002-10-30 | Peer group name server |
| ep1253514 | 2002-10-30 | Protected resource access |
| ep1249977 | 2002-10-16 | Method and apparatus for data flow analysis |
| ep1194839 | 2002-10-08 | Supporting multi-dimensional space-time computing through object versioning |
| ep1057100 | 2002-10-08 | Method and apparatus for transporting behavior in an event-based distributed system |
| ep1246059 | 2002-10-02 | Dynamic interface aggregation on demand |
| ep1185958 | 2002-10-01 | Segmenting compressed graphics data for parallel decompression and rendering |
| ep1133862 | 2002-10-01 | Method and apparatus for delivery of a bytecode embedded within a transport stream |
| ep1241589 | 2002-09-18 | Method and apparatus for freeing memory from an extensible markup language document object model tree active in an application cache |
| ep1241572 | 2002-09-18 | Virtual machine integration application program interface |
| ep1241569 | 2002-09-18 | Method and apparatus to facilitate sharing optimized instruction code in a multitasking virtual machine |
| ep1159811 | 2002-09-17 | High performance network interface |
| ep1246087 | 2002-09-11 | A computer implemented method and system for information retrieval |
| ep1239381 | 2002-09-11 | A computer implemented method and system for information retrieval |
| ep1237093 | 2002-09-04 | Methods and apparatus for associating character codes with optimized character codes |
| ep1237083 | 2002-09-04 | System and method for accessing functionality of a backend system from an application server |
| ep1116106 | 2002-09-03 | Optimizing symbol table lookups in platform-independent virtual machines |
| ep1235407 | 2002-08-28 | A method of media streaming based on a protocol for wireless devices |
| ep1235150 | 2002-08-28 | Apparatus and method for processing servlets |
| ep1233590 | 2002-08-21 | Content provider for a computer system |
| ep1233338 | 2002-08-21 | Method for transforming predicated execution to static speculation |
| ep1233335 | 2002-08-21 | Method and apparatus for delivery of a byte code and serialized objects stream |
| ep1233334 | 2002-08-21 | Method and apparatus for delivery of a byte code and serialized objects stream |
| ep1222812 | 2002-08-20 | Scheduling storage accesses for multiple continuous media streams |
| ep1188114 | 2002-08-20 | Dynamic handling of object versions to support space and time dimensional program execution |
| ep1159810 | 2002-08-13 | Method and apparatus for suppressing interrupts in a high-speed network environment |
| ep1229443 | 2002-08-07 | Peer-to-peer computing architecture |
| ep1229442 | 2002-08-07 | Peer-to-peer computing architecture |
| ep1227405 | 2002-07-31 | A method for providing a cache indexing scheme less susceptible to cache collisions |
| ep1282856 | 2002-07-30 | Method and apparatus for performing prefetching at the critical section level |
| ep1354267 | 2002-07-25 | A SUPERSCALAR PROCESSOR HAVING CONTENT ADDRESSABLE MEMORY STRUCTURES FOR DETERMINING DEPENDENCIES |
| ep1225516 | 2002-07-24 | Storing data of an XML-document in a relational database |
| ep1224550 | 2002-07-23 | Load balancing configuration for storage arrays employing mirroring and striping |
| ep1204924 | 2002-07-23 | Diagnostic cage for testing redundant system controllers |
| ep1226494 | 2002-07-16 | Method and apparatus for performing prefetching at the function level |
| ep1221670 | 2002-07-10 | Method and apparatus for a file format for storing spreadsheets compactly |
| ep1221657 | 2002-07-10 | Method and apparatus for rich text document storage on small devices |
| ep1220507 | 2002-07-03 | Creating web content in a client and server system |
| ep1220120 | 2002-07-03 | Change tracking integrated with disconnected device document synchronization |
| ep0958541 | 2002-07-02 | Intelligent network browser using incremental conceptual indexer |
| ep1217806 | 2002-06-26 | Network server and method of controlling a network server |
| ep1217805 | 2002-06-26 | Method and apparatus for replacing data transmission request expressions |
| ep1217799 | 2002-06-26 | Server side execution of application modules in a client and server system |
| ep1217551 | 2002-06-26 | Managing a layered hierarchical data set |
| ep1217548 | 2002-06-26 | Server framework for database server |
| ep1217538 | 2002-06-26 | Client capability detection in a client and server system |
| ep1217517 | 2002-06-26 | Synchronizing calls in a server and client system |
| ep1252584 | 2002-06-25 | Method for distributed transaction support using JDBC 1.0 drivers |
| ep1145496 | 2002-06-25 | Method to monitor and control server applications using low cost covert channels |
| ep1215573 | 2002-06-19 | Local and remote processing |
| ep1190438 | 2002-06-18 | Operating system page placement to maximize cache data reuse |
| ep1332431 | 2002-05-16 | RELAXED LOCK PROTOCOL |
| ep1207497 | 2002-05-15 | Graphics system with variable resolution super-sampling |
| ep1205882 | 2002-05-15 | Graphics system with variable resolution super-sampling |
| ep1205881 | 2002-05-15 | Graphics system with variable resolution super-sampling |
| ep1157522 | 2002-05-14 | Method and apparatus for distributing network traffic processing on a multiprocessor computer |
| ep1074131 | 2002-05-14 | Method and apparatus for using digital signatures to filter packets in a network |
| ep1405180 | 2002-05-10 | IMPROVED METHODS AND APPARATUS FOR NUMERIC CONSTANT VALUE INLINING IN VIRTUAL MACHINES |
| ep1330705 | 2002-05-10 | METHOD AND APPARATUS FOR SESSION MANAGEMENT AND USER AUTHENTICATION |
| ep1204075 | 2002-05-08 | Producing a 3D rotational image from a 2D image of overlapping polygons |
| ep1204053 | 2002-05-08 | Method and apparatus for handling a plurality of test modes for a computer readable document |
| ep1204048 | 2002-05-08 | Method and apparatus for handling a plurality of test modes for a computer readable document |
| ep1204026 | 2002-05-08 | Mandatory locking mechanisms for unix file systems |
| ep1261913 | 2002-05-07 | Method, system, and article of manufacture for limiting access to program files in a shared library file |
| ep1222813 | 2002-05-07 | SYSTEM AND METHOD FOR ADJUSTING PERFORMANCE OF A MEDIA STORAGE BY DECREASING A MAXIMUM THROUGHPUT BY A PRIMARY DERATE PARAMETER TO SPECIFY AVAILABLE & GUARANTEED RATE PARAMETERS AND DETERMINING RING BUFFER SIZES FOR STREAMS |
| ep1042721 | 2002-05-07 | Integrating both modifications to an object model and modifications to a database into source code by an object-relational mapping tool |
| ep1013050 | 2002-05-07 | Secure token device access to services provided by an internet service provider (ISP) |
| ep1393160 | 2002-05-02 | METHOD AND APPARATUS FOR CREATING AND DEPLOYING APPLICATIONS FROM A SERVER APPLICATION |
| ep1202525 | 2002-05-02 | Remote control device for network devices |
| ep1194848 | 2002-04-30 | Method and apparatus for providing an error messaging system |
| ep1428117 | 2002-04-25 | METHOD AND APPARATUS FOR ORGANIZING ELEMENTS OF A SERVER APPLICATION IN A CLIENT-SERVER SYSTEM |
| ep1199643 | 2002-04-24 | Method and apparatus for providing data adapted to a user environment |
| ep1199632 | 2002-04-24 | Method and apparatus for resource access synchronization |
| ep1198102 | 2002-04-17 | Extendable provisioning mechanism for a service gateway |
| ep1198101 | 2002-04-17 | Provisioning mechanism for a service gateway |
| ep1197863 | 2002-04-17 | Highly available cluster virtual disk system |
| ep1197862 | 2002-04-17 | Highly available cluster virtual disk system |
| ep1101159 | 2002-04-16 | Adaptive countermeasure selection method and apparatus |
| ep1042720 | 2002-04-16 | Method and apparatus for creating indexes in a relational database corresponding to classes in an object-oriented application |
| ep1320801 | 2002-04-04 | SYSTEM AND METHOD FOR PRE-FETCHING FOR POINTER LINKED DATA STRUCTURES |
| ep1417573 | 2002-03-28 | POPULATING RESOURCE-CONSTRAINED DEVICES WITH CONTENT VERIFIED USING API DEFINITIONS |
| ep1417571 | 2002-03-28 | POPULATING BINARY COMPATIBLE RESOURCE-CONSTRAINED DEVICES WITH CONTENT VERIFIED USING API DEFINITIONS |
| ep1191438 | 2002-03-27 | Web server in-kernel interface to data transport system and cache manager |
| ep1228462 | 2002-03-26 | Ephemeral decryptability |
| ep1417572 | 2002-03-21 | REMOTE INCREMENTAL PROGRAM BINARY COMPATIBILITY VERIFICATION USING API DEFINITIONS |
| ep1004084 | 2002-03-19 | Rule-based approach to object-relational mapping strategies |
| ep1316015 | 2002-03-14 | METHOD AND APPARATUS FOR USING AN ASSIST PROCESSOR TO PREFETCH INSTRUCTIONS FOR A PRIMARY PROCESSOR |
| ep1187422 | 2002-03-13 | Method and device for tunable packet arbitration |
| ep1159814 | 2002-03-12 | System for parsing a packet for conformity with a predetermined protocol using mask and comparison values included in a parsing instruction |
| ep1190309 | 2002-03-05 | Supporting space-time dimensional program execution by selectively versioning memory updates |
| ep1182576 | 2002-02-27 | Data access system and method with proxy and remote processing |
| ep1182546 | 2002-02-27 | Method and system for registering binary data |
| ep1182544 | 2002-02-27 | Multiprocessor system with multiple instruction sources |
| ep1180889 | 2002-02-20 | Certificate validation system |
| ep1180886 | 2002-02-20 | Load balancing method and system |
| ep1180885 | 2002-02-20 | User access system using proxies for accessing a network |
| ep1179773 | 2002-02-13 | Method and apparatus of processing embedded objects |
| ep1337901 | 2002-02-07 | ADDING SECURE EXTERNAL VIRTUAL MEMORY TO SMART CARDS |
| ep1314090 | 2002-02-07 | METHOD AND SYSTEM FOR TRANSLATION LOOKASIDE BUFFER COHERENCE IN MULTI-PROCESSOR SYSTEMS |
| ep1178643 | 2002-02-06 | Using a centralized server to coordinate assignment of identifiers in a distributed system |
| ep1178414 | 2002-02-06 | Method and apparatus for inputting data into spreadsheet documents |
| ep1176523 | 2002-01-30 | System for providing extended file attributes |
| ep1224535 | 2002-01-22 | Thread switch logic in a multiple-thread processor |
| ep1317736 | 2002-01-10 | GRAPHICS SYSTEM CONFIGURED TO FILTER SAMPLES USING A VARIABLE SUPPORT FILTER |
| ep1297495 | 2002-01-10 | MITIGATING THE EFFECTS OF OBJECT APPROXIMATIONS |
| ep1170868 | 2002-01-09 | Field programmable gate arrays (FPGA) and method for processing FPGA configuration data |
| ep1170667 | 2002-01-09 | Software package verification |
| ep1170658 | 2002-01-09 | Window management communications |
| ep1247376 | 2002-01-03 | METHOD AND APPARATUS FOR RESTRAINING A CONNECTION REQUEST STREAM ASSOCIATED WITH A HIGH VOLUME BURST CLIENT IN A DISTRIBUTED NETWORK |
| ep1275248 | 2001-12-27 | CONTROLLING ACCESS TO INFORMATION OVER A MULTIBAND NETWORK |
| ep1386232 | 2001-12-20 | METHOD AND APPARATUS FOR REWRITING BYTECODES TO MINIMIZE RUNTIME CHECKS |
| ep1311953 | 2001-12-20 | METHOD AND APPARATUS FOR IMPLEMENTING MODULAR GARBAGE COLLECTORS |
| ep1164478 | 2001-12-19 | Method and apparatus for resolving data references in generated code |
| ep1364309 | 2001-12-13 | A JAVA VIRTUAL MACHINE CONFIGURABLE TO PERFORM AS A WEB SERVER |
| ep1364285 | 2001-12-13 | A GRAPHICAL USER INTERFACE LAYOUT MANAGER |
| ep1364275 | 2001-12-13 | A GRAPHICAL USER INTERFACE LAYOUT CUSTOMIZER |
| ep1330704 | 2001-12-13 | PROCESS PERSISTENCE IN A VIRTUAL MACHINE |
| ep1301855 | 2001-12-13 | KEYBOARD NAVIGATION OF NON-FOCUSABLE COMPONENTS |
| ep1299800 | 2001-12-13 | SYSTEM AND METHOD FOR MIGRATING PROCESSES ON A NETWORK |
| ep1297423 | 2001-12-13 | VIRTUAL HEAP FOR A VIRTUAL MACHINE |
| ep1290824 | 2001-12-13 | HIGH AVAILABILITY NETWORKING WITH VIRTUAL IP ADDRESS FAILOVER |
| ep1287491 | 2001-12-06 | METHODS AND APPARATUS FOR FACILITATING THE SHARING OF COMPUTER GRAPHICS OPERATIONS |
| ep1285336 | 2001-12-06 | MONITOR ENTRY AND EXIT FOR A SPECULATIVE THREAD DURING SPACE AND TIME DIMENSIONAL EXECUTION |
| ep1401169 | 2001-11-29 | REMOTE FUNCTION INVOCATION WITH MESSAGING IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1366411 | 2001-11-29 | LOCAL TRANSACTION MANAGEMENT |
| ep1314085 | 2001-11-29 | REMOTE FUNCTION INVOCATION WITH MESSAGING IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1301854 | 2001-11-29 | METHOD AND APPARATUS FOR CREATING EFFICIENT NATIVE METHODS THAT EXTEND A BYTECODE INTERPRETER |
| ep1290856 | 2001-11-29 | SECURITY ARCHITECTURE FOR INTEGRATION OF ENTERPRISE INFORMATION SYSTEM WITH J2EE PLATFORM |
| ep1285335 | 2001-11-29 | INSTRUCTION DEPENDENCY SCOREBOARD WITH A HIERARCHICAL STRUCTURE |
| ep1116109 | 2001-11-27 | Load balancing for replicated services |
| ep1356379 | 2001-11-22 | AUTOMATIC GENERATION OF AN OPTIMIZED API |
| ep1290643 | 2001-11-22 | GRAPHICS SYSTEM USING SAMPLE TAGS FOR BLUR |
| ep1385317 | 2001-11-15 | MIGRATING PROCESSES USING DATA REPRESENTATION LANGUAGE REPRESENTATIONS OF THE PROCESSES IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1384142 | 2001-11-15 | BRIDGING BETWEEN A DATA REPRESENTATION LANGUAGE MESSAGE-BASED DISTRIBUTED COMPUTING ENVIRONMENT AND OTHER ENVIRONMENTS |
| ep1368734 | 2001-11-15 | EVENT MESSAGE ENDPOINTS IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1340145 | 2001-11-15 | SYSTEM AND METHOD FOR TIME MULTIPLEXING OF MULTI-DOMAIN TRANSACTIONS |
| ep1309915 | 2001-11-15 | MIGRATING PROCESSES USING DATA REPRESENTATION LANGUAGE REPRESENTATIONS OF THE PROCESSES IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1299799 | 2001-11-15 | MESSAGE-BASED LEASING OF RESOURCES IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1297413 | 2001-11-15 | DYNAMIC DISPLAYS IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1290547 | 2001-11-15 | TRANSFORMATION OF OBJECTS BETWEEN A COMPUTER PROGRAMMING LANGUAGE AND A DATA REPRESENTATION LANGUAGE |
| ep1287423 | 2001-11-15 | METHOD AND APPARATUS TO OBTAIN SERVICE CAPABILITY CREDENTIALS |
| ep1285354 | 2001-11-15 | METHOD AND APPARATUS FOR PROXIMITY DISCOVERY OF SERVICES |
| ep1285334 | 2001-11-15 | MECHANISM AND APPARATUS FOR ACCESSING AND ADDRESSING SERVICES IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1285323 | 2001-11-15 | REMOTE METHOD INVOCATION WITH SECURE MESSAGING IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1281119 | 2001-11-15 | MECHANISM AND APPARATUS FOR RETURNING RESULTS OF SERVICES IN A DISTRIBUTED COMPUTING ENVIRONMENT |
| ep1287426 | 2001-11-08 | METHOD AND APPARATUS FOR STORING AND ACCESSING DATA IN COMPUTER SYSTEMS |
| ep1224556 | 2001-11-06 | Data transfer with JTAG controller using index register to specipy one of several control/status registers for access in read and write operations with data register |
| ep1277324 | 2001-11-01 | METHOD AND APPARATUS FOR DYNAMIC AUTHENTICATION IN A DISTRIBUTED NETWORK |
| ep1275255 | 2001-10-25 | METHOD AND APPARATUS FOR TRANSPORT OF SCENEGRAPH INFORMATION ACROSS A NETWORK |
| ep1273152 | 2001-10-18 | STREAMING A SINGLE MEDIA TRACK TO MULTIPLE CLIENTS |
| ep1273151 | 2001-10-18 | RESYNCHRONIZING MEDIA DURING STREAMING |
| ep1272930 | 2001-10-18 | METHOD AND APPARATUS FOR HANDLING EVENTS RECEIVED AT A SERVER SOCKET |
| ep1166204 | 2001-10-09 | Redundancy elimination in the persistence of object graphs |
| ep1136906 | 2001-09-26 | Improved method and apparatus for creating virtual worlds |
| ep1134658 | 2001-09-19 | A system and method for comprehensive availability management in a high-availability computer system |
| ep1269309 | 2001-09-13 | SYSTEM AND METHOD FOR PRELOADING CLASSES IN A DATA PROCESSING DEVICE THAT DOES NOT HAVE A VIRTUAL MEMORY MANAGER |
| ep1208477 | 2001-09-13 | METHODS AND APPARATUS FOR DELEGATING ADMINISTRATIVE CAPABILITIES TO DOMAINS SERVED BY MAIL PROVIDERS |
| ep1192549 | 2001-09-13 | METHODS AND APPARATUS FOR PROVIDING A VIRTUAL HOST IN ELECTRONIC MESSAGING SERVERS |
| ep1132833 | 2001-09-12 | A method and structure for dynamic conversion of data |
| ep1130510 | 2001-09-05 | Method and system for remote control and interaction with a run time environment component |
| ep1257909 | 2001-08-30 | METHOD AND APPARATUS FOR IMPROVING UTILIZATION OF A RESOURCE ON A SHARED CLIENT |
| ep1104564 | 2001-08-28 | Method and apparatus of translating and executing native code in a virtual machine environment |
| ep1057093 | 2001-08-28 | System for separately designating security requirements for methods invoked on a computer |
| ep1126681 | 2001-08-22 | A network portal system and methods |
| ep1126380 | 2001-08-22 | Converting a formatted document into an XML-document |
| ep1126379 | 2001-08-22 | Conversion of directly assigned document format attributes |
| ep1254416 | 2001-08-16 | METHOD AND SYSTEM FOR MANAGING INFORMATION RETENTION |
| ep1252752 | 2001-08-09 | INTERNET SERVER AUTHENTICATION CLIENT |
| ep1122924 | 2001-08-08 | Method and apparatus for providing local path I/O in a distributed file system |
| ep1122649 | 2001-08-08 | Method and apparatus for dynamically altering configurations of clustered computer systems |
| ep1122644 | 2001-08-08 | A method and system for dynamically dispatching function calls from a first execution environment to a second execution environment |
| ep1000402 | 2001-07-31 | User interface for the specification of lock groups |
| ep1256058 | 2001-07-26 | BROWSER-INDEPENDENT AND AUTOMATIC APPARATUS AND METHOD FOR RECEIVING, INSTALLING AND LAUNCHING APPLICATIONS FROM A BROWSER ON A CLIENT COMPUTER |
| ep1248985 | 2001-07-26 | SYSTEM AND METHOD FOR ENHANCING COMMUNICATION BETWEEN DEVICES IN A COMPUTER SYSTEM |
| ep1118940 | 2001-07-25 | Bytecode program interpreter apparatus and method with pre-verification of data type restrictions |
| ep1247253 | 2001-07-19 | DYNAMICALLY ADJUSTING A SAMPLE-TO-PIXEL FILTER IN RESPONSE TO USER INPUT AND/OR SENSOR INPUT |
| ep1117227 | 2001-07-18 | Network client affinity for scalable services |
| ep1117224 | 2001-07-18 | Method and apparatus for fast packet forwarding in cluster networking |
| ep1117223 | 2001-07-18 | Communication protocol |
| ep1117222 | 2001-07-18 | Method and apparatus for performing a fast service lookup in cluster networking |
| ep1117220 | 2001-07-18 | Method and system for protocol conversion |
| ep1117210 | 2001-07-18 | Method to dynamically change cluster or distributed system configuration |
| ep1117050 | 2001-07-18 | Individual data representation |
| ep1117049 | 2001-07-18 | Dynamic conversion of data |
| ep1117048 | 2001-07-18 | Method and device for representing data |
| ep1117042 | 2001-07-18 | Emulation of persistent group reservations |
| ep1117041 | 2001-07-18 | Method and apparatus for managing failures in clustered computer systems |
| ep1117040 | 2001-07-18 | Method and apparatus for resolving partial connectivity in a clustered computing system |
| ep1117039 | 2001-07-18 | Controlled take over of services by remaining nodes of clustered computing system |
| ep1117038 | 2001-07-18 | Method and apparatus for providing fault-tolerant addresses for nodes in a clustered system |
| ep1117033 | 2001-07-18 | Dynamic dispatch function |
| ep1386248 | 2001-07-12 | METHOD AND APPARATUS FOR FLEXIBLY ASSIGNING TOKENIZATION PROCEDURES |
| ep1244973 | 2001-07-12 | SYSTEM AND METHOD FOR PROVIDING HOT SWAP CAPABILITY USING EXISTING CIRCUITS AND DRIVERS WITH MINIMAL CHANGES |
| ep1244969 | 2001-07-12 | METHODS AND APPARATUS FOR IMPROVING LOCALITY OF REFERENCE THROUGH MEMORY MANAGEMENT |
| ep1242860 | 2001-07-12 | ENCODED CLOCKS TO DISTRIBUTE MULTIPLE CLOCK SIGNALS TO MULTIPLE DEVICES IN A COMPUTER SYSTEM |
| ep1113608 | 2001-07-04 | Methods and apparatus for accessing synchronized broadcast data |
| ep1105804 | 2001-06-26 | Method, apparatus, and article of manufacture for facilitating resource management for applications having two types of program code |
| ep1092301 | 2001-06-26 | Flow control using output port buffer allocation |
| ep1431873 | 2001-06-21 | PREPARATION OF A SOFTWARE CONFIGURATION USING AN XML TYPE PROGRAMMING LANGUAGE |
| ep1390843 | 2001-06-21 | SYSTEM AND METHOD FOR MANAGING A SCALABLE LIST OF ITEMS FOR DISPLAY |
| ep1238338 | 2001-06-21 | OPEN DEBUGGING ENVIRONMENT |
| ep1238334 | 2001-06-21 | PREPARATION OF A SOFTWARE CONFIGURATION USING AN XML TYPE PROGRAMMING LANGUAGE |
| ep1238333 | 2001-06-21 | COMPUTER SYSTEM WITH AN IMPROVED DEVICE AND DRIVER FRAMEWORK |
| ep1109373 | 2001-06-20 | Method and apparatus for forwarding packet fragments |
| ep1109117 | 2001-06-20 | Method for converting table data between a database representation and a representation in tag language |
| ep1109116 | 2001-06-20 | Method for visually filtering a database |
| ep1109115 | 2001-06-20 | Merging driver for accessing multiple database sources |
| ep1109114 | 2001-06-20 | Compound view onto data of a database |
| ep1109108 | 2001-06-20 | Method of generating a formatted index document |
| ep1109106 | 2001-06-20 | Reference data base |
| ep1109105 | 2001-06-20 | Inserting a data object into a text document |
| ep1109104 | 2001-06-20 | Deleting unused templates |
| ep1109093 | 2001-06-20 | Method and apparatus for printing transparent graphics |
| ep1109092 | 2001-06-20 | File system navigation |
| ep1424825 | 2001-06-14 | PRIVATE NETWORK USING A PUBLIC-NETWORK INFRASTRUCTURE |
| ep1417820 | 2001-06-14 | DECOUPLING ACCESS CONTROL FROM KEY MANAGEMENT IN A NETWORK |
| ep1413095 | 2001-06-14 | SYSTEM AND METHOD FOR ENABLING SCALABLE SECURITY IN A VIRTUAL PRIVATE NETWORK |
| ep1236201 | 2001-06-14 | COMPUTER-READABLE MEDIUM WITH MICROPROCESSOR TO CONTROL READING AND COMPUTER ARRANGED TO COMMUNICATE WITH SUCH A MEDIUM |
| ep1236181 | 2001-06-14 | SECURE PHOTO CARRYING IDENTIFICATION DEVICE, AS WELL AS MEANS AND METHOD FOR AUTHENTICATING SUCH AN IDENTIFICATION DEVICE |
| ep1236089 | 2001-06-14 | TECHNIQUE FOR CONFIGURING NETWORK DELIVERABLE COMPONENTS |
| ep1107132 | 2001-06-13 | Method and apparatus for reducing network traffic for remote file append operations |
| ep1002397 | 2001-06-12 | Highly integrated multi-layer switch element architecture |
| ep1250656 | 2001-06-07 | DYNAMIC EMBEDDING OF LITERAL OBJECT DATA IN SUPPLIED INSTANCE OF INFORMATION OBJECT |
| ep1236079 | 2001-06-07 | COMPUTER ARRANGEMENT USING NON-REFRESHED DRAM |
| ep1104900 | 2001-06-06 | Method and apparatus for selecting a locking policy based on a per-object locking history |
| ep1234407 | 2001-05-31 | NETWORK EVENT CORRELATION SYSTEM USING FORMALLY SPECIFIED MODELS OF PROTOCOL BEHAVIOR |
| ep1103887 | 2001-05-30 | Method of preparing documents for printing |
| ep1040433 | 2001-05-29 | Fine-grained consistency mechanism for optimistic concurrency control using lock groups |
| ep1232439 | 2001-05-25 | A MEMORY EXPANSION MODULE WITH STACKED MEMORY PACKAGES |
| ep1102152 | 2001-05-23 | Mechanism for dynamically constructing customized implementations to enforce restrictions |
| ep1102151 | 2001-05-23 | Object oriented mechanism for dynamically constructing customized implementations to enforce restrictions |
| ep1100001 | 2001-05-16 | Storage system supporting file-level and block-level accesses |
| ep1098255 | 2001-05-09 | Reducing network traffic for remote file system access by keeping track of unallocated regions in files |
| ep1098247 | 2001-05-09 | A method and system for loading classes in read-only memory |
| ep1131709 | 2001-05-08 | Method and apparatus for automatically optimizing execution of a computer program |
| ep1073940 | 2001-05-08 | Method and apparatus for providing error correction |
| ep1096751 | 2001-05-02 | Method and apparatus for reaching agreement between nodes in a distributed system |
| ep1177654 | 2001-05-01 | Method and apparatus for authenticating users |
| ep1094645 | 2001-04-25 | Method and apparatus for providing scalable services using a packet distribution table |
| ep1094411 | 2001-04-25 | Handling of different versions of a document |
| ep1094402 | 2001-04-25 | Automatic document formatting method |
| ep1094392 | 2001-04-25 | Method and apparatus for interfacing with a secondary storage system |
| ep1094391 | 2001-04-25 | Method and apparatus for testing a computer system through software fault injection |
| ep1145111 | 2001-04-24 | Method for directly inlining virtual calls without on-stack replacement |
| ep1074136 | 2001-04-24 | Method and apparatus for session management and user authentication |
| ep1224548 | 2001-04-12 | MECHANISM TO IMPROVE FAULT ISOLATION AND DIAGNOSIS IN COMPUTERS |
| ep1224527 | 2001-04-12 | SCHEDULING STORAGE ACCESSES FOR RATE-GUARANTEED AND NON-RATE-GUARANTEED REQUESTS |
| ep1221095 | 2001-04-12 | AN ARBITRATION PROTOCOL FOR A SHARED DATA CACHE |
| ep1221088 | 2001-04-12 | METHOD AND APPARATUS FOR PROCESSING LOAD INSTRUCTIONS |
| ep1221087 | 2001-04-12 | A METHOD FOR PRECISE TRAP HANDLING IN CASE OF SPECULATIVE AND OUT-OF-ORDER LOADS |
| ep1212722 | 2001-04-03 | Resources sharing on the internet via the HTTP |
| ep1105820 | 2001-04-03 | Apparatus and method for improving performance of proxy server arrays that use persistent connections |
| ep1242871 | 2001-03-29 | MECHANISM FOR IMPLEMENTING MULTIPLE THREAD POOLS IN A COMPUTER SYSTEM TO OPTIMIZE SYSTEM PERFORMANCE |
| ep1224622 | 2001-03-29 | METHOD AND APPARATUS FOR RAPID VISUALIZATION OF THREE-DIMENSIONAL SCENES |
| ep1087295 | 2001-03-28 | Apparatus and methods for preventing denial of service attacks |
| ep1029272 | 2001-03-27 | Service framework for a distributed object network system |
| ep1216442 | 2001-03-15 | DYNAMIC MANAGEMENT OF CONTENT SERVED BY AN INFORMATION SERVICE |
| ep1083485 | 2001-03-14 | Apparatus and methods for managing resource usage |
| ep1083484 | 2001-03-14 | Terminating a group of related threads by modifying the program counter of selected stack frames |
| ep1133733 | 2001-03-13 | Host controller interface descriptor fetching unit |
| ep1042744 | 2001-03-13 | Remote access-controlled communication |
| ep1081915 | 2001-03-07 | Computing device communication with replay protection |
| ep1081914 | 2001-03-07 | Single sign-on for network system that includes multiple separately-controlled restricted access resources |
| ep1228427 | 2001-02-22 | EXCEPTION HANDLING FOR SIMD FLOATING POINT-INSTRUCTIONS |
| ep1212680 | 2001-02-22 | GRACEFUL DISTRIBUTION IN APPLICATION SERVER LOAD BALANCING |
| ep1210662 | 2001-02-22 | SYSTEM AND METHOD FOR ENABLING APPLICATION SERVER REQUEST FAILOVER |
| ep1078499 | 2001-02-20 | Determination of distance between nodes in a computer network |
| ep1205057 | 2001-02-15 | SECURITY ARCHITECTURE WITH ENVIRONMENT SENSITIVE CREDENTIAL SUFFICIENCY EVALUATION |
| ep1204911 | 2001-02-15 | SINGLE SIGN-ON FRAMEWORK WITH TRUST-LEVEL MAPPING TO AUTHENTICATION REQUIREMENTS |
| ep1076419 | 2001-02-14 | A method and system for implementing user-defined codeset conversions in a computer system |
| ep1076301 | 2001-02-14 | Apparatus and method for loading objects from a primary memory hash index |
| ep1076290 | 2001-02-14 | Method for on-demand network application download and execution |
| ep1074910 | 2001-02-07 | Method and apparatus for multiplatform instruction set architecture |
| ep1389377 | 2001-01-25 | SECURE NETWORK SWITCH |
| ep1071016 | 2001-01-24 | Debugger protocol generator |
| ep1197090 | 2001-01-18 | METHODS AND APPARATUS FOR SELECTING MULTICAST IP DATA TRANSMITTED IN BROADCAST STREAMS |
| ep1194840 | 2001-01-18 | METHODS AND APPARATUS FOR MANAGING AN APPLICATION ACCORDING TO AN APPLICATION LIFECYCLE |
| ep1194838 | 2001-01-18 | METHODS AND APPARATUS FOR IMPLEMENTING INDIVIDUAL CLASS LOADERS |
| ep1067745 | 2001-01-10 | Multilevel security attribute passing methods, apparatuses, and computer program products in a stream |
| ep1101318 | 2001-01-09 | Methods and systems for establishing a shared secret using an authentication token |
| ep1088272 | 2001-01-09 | Multi-processor system bridge |
| ep1190320 | 2001-01-04 | SYSTEM AND METHOD OF MONITORING A DISTRIBUTED FAULT TOLERANT COMPUTER SYSTEM |
| ep1065588 | 2001-01-03 | Mechanism for automatic synchronization of scripting variables |
| ep1065587 | 2001-01-03 | Multi-lingual tag extension mechanism |
| ep1063585 | 2000-12-27 | Operation code encoding |
| ep0972234 | 2000-12-26 | Method and apparatus for providing security for servers executing application programs received via a network |
| ep1391816 | 2000-12-21 | MANAGEMENT OF NON-MBEAM OBJECTS IN JMX ENVIRONMENT |
| ep1376349 | 2000-12-21 | SOFTWARE PACKAGING AND DISTRIBUTION SYSTEM |
| ep1299812 | 2000-12-21 | A METHOD FOR CACHING XML DOCUMENTS VIEWABLE ON DEVICES WITH DIFFERENT DISPLAYS |
| ep1194897 | 2000-12-21 | GEOMETRIC COMPRESSION OF THREE-DIMENSIONAL GRAPHICS |
| ep1194896 | 2000-12-21 | DECOMPRESSION OF THREE-DIMENSIONAL GRAPHICS DATA USING MESH BUFFER REFERENCES TO REDUCE REDUNDANCY OF PROCESSING |
| ep1194846 | 2000-12-21 | NETWORK PROXY FOR DEVICES WITH LIMITED RESOURCES |
| ep1194837 | 2000-12-21 | DYNAMIC LOOKUP SERVICE IN A DISTRIBUTED SYSTEM |
| ep1194836 | 2000-12-21 | LOOKUP DISCOVERY SERVICE |
| ep1192606 | 2000-12-21 | ACCESS AND PAYMENT MECHANISMS FOR WEB SERVICES |
| ep1190545 | 2000-12-21 | METHOD AND SYSTEM FOR UPDATING POSITION INFORMATION IN A DISTRIBUTED SYSTEM WITH CODE MOBILITY |
| ep1185927 | 2000-12-21 | COMPUTER SOFTWARE MANAGEMENT SYSTEM |
| ep1185926 | 2000-12-21 | COMPUTER SOFTWARE MANAGEMENT SYSTEM |
| ep1061709 | 2000-12-20 | Methods and apparatus for providing customizable security and logging protocols in a servlet engine |
| ep1061458 | 2000-12-20 | Caching of reduced forms of web pages on a small footprint device |
| ep1061446 | 2000-12-20 | Web-based enterprise management with multiple repository capability |
| ep1061445 | 2000-12-20 | Web-based enterprise management with transport neutral client interface |
| ep1061444 | 2000-12-20 | Method for using a transaction service synchronization interface to perform internal state clean up |
| ep1061432 | 2000-12-20 | Distributed authentication mechanisms for handling diverse authentication systems in an enterprise computer system |
| ep1059780 | 2000-12-13 | Methods and apparatus for permitting transactions across firewalls |
| ep1114366 | 2000-12-12 | Accurate method for inlining virtual calls |
| ep1236129 | 2000-12-07 | TRANSFORMATION REGISTRY SERVICE FOR CONTENT TRANSFORMATION |
| ep1201059 | 2000-12-07 | IMPROVED NETWORK TOPOLOGIES FOR DEADLOCK-FREE ROUTING |
| ep1198923 | 2000-12-07 | DYNAMIC GENERATION OF DEADLOCK-FREE ROUTINGS |
| ep1056051 | 2000-11-29 | A method and apparatus for producing a 3-D image from a 2-D image |
| ep1056013 | 2000-11-29 | Trusted verification of computer program modules |
| ep1056005 | 2000-11-29 | Dataflow algorithm for symbolic computation of lowest upper bound type |
| ep1056004 | 2000-11-29 | Fully lazy linking. |
| ep1056003 | 2000-11-29 | Module-by-module verification |
| ep1056002 | 2000-11-29 | Fully lazy linking with module-by-module verification |
| ep1190310 | 2000-11-23 | PARALLEL JOIN OPERATION TO SUPPORT SPACE AND TIME DIMENSIONAL PROGRAM EXECUTION |
| ep1179248 | 2000-11-23 | METHOD AND APPARATUS FOR A MULTI-GIGABIT ETHERNET ARCHITECTURE |
| ep1054329 | 2000-11-22 | Methods and apparatus for processing a document |
| ep1405490 | 2000-11-16 | METHOD AND APPARATUS FOR AUTHENTICATING USERS |
| ep1285357 | 2000-11-16 | ARCHITECTURE AND APPLICATION PROGRAMMING INTERFACES FOR JAVA-ENABLED MPEG-4 (MPEG-J) SYSTEMS |
| ep1192531 | 2000-11-16 | DYNAMIC INSTALLATION AND CONFIGURATION BROKER |
| ep1088273 | 2000-11-14 | Bridge interfacing two processing sets operating in a lockstep mode and having a posted write buffer storing write operations upon detection of a lockstep error |
| ep1050813 | 2000-11-08 | Method and apparatus for implementing deployment descriptions in an enterprise environment |
| ep1050788 | 2000-11-08 | Method and apparatus for communicating safely with untrusted servers |
| ep1074017 | 2000-11-07 | Voice user interface with personality |
| ep1029408 | 2000-11-07 | Remote device connection to a network |
| ep1049012 | 2000-11-02 | Virtual device driver |
| ep1049011 | 2000-11-02 | Method and apparatus for handling exceptions as normal control flow |
| ep1049010 | 2000-11-02 | Method and apparatus for generating a platform-specific compiler |
| ep1049009 | 2000-11-02 | Method and apparatus for dispatch table construction |
| ep1049008 | 2000-11-02 | Method and apparatus for building a calling convention prolog and epilog code using a register allocator |
| ep1088271 | 2000-10-31 | Processor bridge with dissimilar data registers which is operable to disregard data differences for dissimilar data direct memory accesses |
| ep1046997 | 2000-10-25 | Cache management techniques |
| ep1046995 | 2000-10-25 | Method and apparatus for debugging optimized code |
| ep1046988 | 2000-10-25 | Method and apparatus for allocating stack slots |
| ep1046985 | 2000-10-25 | File portability techniques |
| ep1046984 | 2000-10-25 | Automatic stub/adapter generator |
| ep1046977 | 2000-10-25 | Modal security approach |
| ep1046976 | 2000-10-25 | Method and apparatus for enabling a user to authenticate a system prior to providing any user-privileged information |
| ep1090349 | 2000-10-24 | Processor bridge with dissimilar data registers which is operable to disregard data differences for dissimilar data write accesses |
| ep1181639 | 2000-10-19 | APPARATUS AND METHOD FOR PROVIDING A CYCLIC BUFFER |
| ep1169835 | 2000-10-19 | METHOD AND SYSTEM FOR ESTABLISHING TRUST IN DOWNLOADED PROXY CODE |
| ep1075747 | 2000-10-17 | System and method for organizing devices in a network into a tree using suitability values |
| ep1043891 | 2000-10-11 | Method and apparatus for clipping video information before scaling |
| ep1043876 | 2000-10-11 | Remote device access over a network |
| ep1043865 | 2000-10-11 | Distributed settings control protocol |
| ep1043707 | 2000-10-11 | Method and apparatus for providing distributed clip-list management |
| ep1043656 | 2000-10-11 | Method and apparatus for synchronizing firmware |
| ep1043652 | 2000-10-11 | Method and apparatus for displaying data patterns in information systems |
| ep1043649 | 2000-10-11 | Method and apparatus for dynamically configuring device using device code |
| ep1043648 | 2000-10-11 | Method and apparatus for remotely administered authentication and access control services |
| ep1074132 | 2000-10-10 | Method and apparatus for administrative control over data transmission using dynamic filtering in a multicast network |
| ep1088264 | 2000-10-05 | METHOD AND SYSTEM FOR DELAYED CLASS LOADING USING INTERFACE STUBS |
| ep1019833 | 2000-10-03 | Distributed VLAN mechanism for packet field replacement in a multi-layered switched network element using a control field/signal for indicating modification of a packet with a database search engine |
| ep1039380 | 2000-09-27 | Method and data format for exchanging data between a java system database entry and an ldap directory |
| ep1210658 | 2000-09-21 | LIGHTWEIGHT GLOBAL DISTRIBUTION MECHANISM |
| ep1037497 | 2000-09-20 | Method and apparatus for bundling serial data transmission links to obtain increased data throughput |
| ep1037167 | 2000-09-20 | System and method for generating and playback of three-dimensional movies |
| ep1397742 | 2000-09-14 | RESOURCE LOCATOR |
| ep1188133 | 2000-09-14 | METHOD AND APPARATUS FOR SUBMITTING DATA TO AN ON-LINE FORM SYSTEM |
| ep1169675 | 2000-09-14 | RESOURCE LOCATOR |
| ep1035702 | 2000-09-13 | Secure communication with mobile hosts |
| ep1035476 | 2000-09-13 | Multiprocessing system employing pending tags to maintain cache coherence |
| ep1035475 | 2000-09-13 | Simple high-performance memory management unit |
| ep1004219 | 2000-09-12 | Management of entries in a network element forwarding memory |
| ep0991999 | 2000-09-12 | System having multiple arbitrating levels for arbitrating access to a shared memory by network ports operating at different data rates |
| ep1166520 | 2000-09-08 | METHOD AND APPARATUS FOR MANAGING A NETWORK FLOW IN A HIGH PERFORMANCE NETWORK INTERFACE |
| ep1163777 | 2000-09-08 | METHOD AND APPARATUS FOR CLASSIFYING NETWORK TRAFFIC IN A HIGH PERFORMANCE NETWORK INTERFACE |
| ep1033648 | 2000-09-06 | Mechanism by which platform independent software may bind to and access platform dependent software |
| ep1032175 | 2000-08-30 | System and method for transferring partitioned data sets over multiple threads |
| ep1031931 | 2000-08-30 | Universal serial bus interpreter |
| ep1031930 | 2000-08-30 | Universal serial bus test system |
| ep1031927 | 2000-08-30 | Protocol for coordinating the distribution of shared memory. |
| ep1031923 | 2000-08-30 | Method and system for implementing a balanced distribution of processor resources |
| ep1161745 | 2000-08-24 | GRAPHICS SYSTEM HAVING A SUPER-SAMPLED SAMPLE BUFFER WITH GENERATION OF OUTPUT PIXELS USING SELECTIVE ADJUSTMENT OF FILTERING FOR REDUCED ARTIFACTS |
| ep1155386 | 2000-08-24 | GRAPHICS SYSTEM WHICH RENDERS SAMPLES INTO A SAMPLE BUFFER AND GENERATES PIXELS IN RESPONSE TO STORED SAMPLES AT DIFFERENT RATES |
| ep1155385 | 2000-08-24 | GRAPHICS SYSTEM HAVING A SUPER-SAMPLED SAMPLE BUFFER WITH EFFICIENT STORAGE OF SAMPLE POSITION INFORMATION |
| ep1030252 | 2000-08-23 | An intelligent intermediate state of an object-oriented database |
| ep1030251 | 2000-08-23 | Process for transforming configuration database grammar into intermediate form that simplifies database generation |
| ep1030249 | 2000-08-23 | Mechanism and process to transform a grammar-derived intermediate form to an object-oriented configuration database |
| ep1030248 | 2000-08-23 | Grammar to represent a hierarchical object-oriented database |
| ep1028378 | 2000-08-16 | Robust and recoverable interprocess locks |
| ep1068709 | 2000-08-15 | Repair TTL computation and correction mechanism to perform localized repairs in a multicast data distribution setup/framework |
| ep0993634 | 2000-08-15 | Method and apparatus for managing stored objects |
| ep1149337 | 2000-08-10 | OBJECT-ORIENTED INSTRUCTION SET FOR RESOURCE-CONSTRAINED DEVICES |
| ep1147630 | 2000-08-10 | METHOD AND APPARATUS FOR BROADCASTING WWW PAGES TO MOBILE RADIO DEVICES USING MODIFIED RDS (RADIO DATA SYSTEM) TECHNOLOGY |
| ep1145107 | 2000-08-10 | TOKEN-BASED LINKING |
| ep1145106 | 2000-08-10 | ZERO OVERHEAD EXCEPTION HANDLING |
| ep1026597 | 2000-08-09 | Data alignment between buses |
| ep1026596 | 2000-08-09 | Direct memory access control |
| ep1026594 | 2000-08-09 | Apparatus and method for handling memory access requests in a data processing system |
| ep1026591 | 2000-08-09 | Methods, apparatus, and articles of manufacture for analyzing memory use |
| ep1026586 | 2000-08-09 | Method and system for managing and displaying programs having a plurality of programming levels |
| ep1026585 | 2000-08-09 | Method, apparatus, and article of manufacture for developing and executing data flow programs, and optimizing user input specifications |
| ep1026584 | 2000-08-09 | Method, apparatus, and article of manufacture for developing and executing data flow programs |
| ep1026583 | 2000-08-09 | User interface for developing and executing data flow programs and methods, apparatus, and articles of manufacture for optimizing the execution of data flow programs |
| ep1026582 | 2000-08-09 | Handling of load errors in computer processors |
| ep0912942 | 2000-08-08 | Apparatus and method for assisting exact garbage collection by using a stack cache of tag bits |
| ep1190316 | 2000-08-03 | TECHNIQUES FOR PERMITTING ACCESS ACROSS A CONTEXT BARRIER IN A SMALL FOOTPRINT DEVICE USING GLOBAL DATA STRUCTURES |
| ep1024432 | 2000-08-02 | Performance counter for monitoring multiple events |
| ep0914633 | 2000-08-01 | Generation isolation system and method for garbage collection |
| ep1163579 | 2000-07-27 | TECHNIQUES FOR PERMITTING ACCESS ACROSS A CONTEXT BARRIER ON A SMALL FOOTPRINT DEVICE USING RUN TIME ENVIRONMENT PRIVILEGES |
| ep1155366 | 2000-07-27 | TECHNIQUES FOR PERMITTING ACCESS ACROSS A CONTEXT BARRIER ON A SMALL FOOTPRINT DEVICE USING AN ENTRY POINT OBJECT |
| ep1155365 | 2000-07-27 | TECHNIQUES FOR IMPLEMENTING SECURITY ON A SMALL FOOTPRINT DEVICE USING A CONTEXT BARRIER |
| ep1151378 | 2000-07-27 | TECHNIQUES FOR PERMITTING ACCESS ACROSS A CONTEXT BARRIER IN A SMALL FOOTPRINT DEVICE USING SHARED OBJECT INTERFACES |
| ep1145124 | 2000-07-27 | PLATFORM INDEPENDENT MEMORY IMAGE ANALYSIS ARCHITECTURE FOR DEBUGGING A COMPUTER PROGRAM |
| ep1022639 | 2000-07-26 | Method and apparatus for limiting security attacks via data copied into computer memory |
| ep1022035 | 2000-07-26 | Communication network and devices to be implanted within a subject |
| ep0970427 | 2000-07-25 | Multiprocessor distributed memory system and board and methods therefor |
| ep1020790 | 2000-07-19 | High speed memory-based buffer and system and method for use thereof |
| ep1125416 | 2000-07-18 | System for responding to a resource request |
| ep1018707 | 2000-07-12 | A system and method for improved rendering of graphical rotations |
| ep1005743 | 2000-07-11 | System and method for a multi-layer network element |
| ep1016988 | 2000-07-05 | Creating updates for copies of hierarchically structured data |
| ep1016987 | 2000-07-05 | Propagating updates efficiently in hierarchically structured data |
| ep1016986 | 2000-07-05 | Propagating updates efficiently in hierarchically structured data under a push model |
| ep1014264 | 2000-06-28 | A system and method for facilitating safepoint synchronization in a multithreaded computer system |
| ep1005738 | 2000-06-27 | Spanning tree support in a high performance network device |
| ep1011042 | 2000-06-21 | Applet and application display in embedded systems using bufferless child graphics contexts |
| ep1008942 | 2000-06-14 | Apparatus system and method for reducing bus contention during consecutive read-write operations |
| ep1008934 | 2000-06-14 | Method and apparatus for user level monitor implementation |
| ep1008933 | 2000-06-14 | TV pip using java api classes and java implementation classes |
| ep1008932 | 2000-06-14 | Method and apparatus for modal dialog box management in applets on information appliances |
| ep1008931 | 2000-06-14 | TV PIP applet implementation using a PIP framework |
| ep1008930 | 2000-06-14 | Method and apparatus for detecting device support in a graphical user interface |
| ep1378825 | 2000-06-08 | VARIABLE ISSUE-WIDTH VLIW PROCESSOR |
| ep1135727 | 2000-06-08 | A METHOD FOR ENABLING COMPREHENSIVE PROFILING OF GARBAGE-COLLECTED MEMORY SYSTEMS |
| ep1006440 | 2000-06-07 | Display widget interaction in embedded systems using child graphics contexts |
| ep1006428 | 2000-06-07 | Method and apparatus for navigating displayed elements |
| ep1137989 | 2000-06-02 | DISTRIBUTED MONITOR CONCURRENCY CONTROL |
| ep1004962 | 2000-05-31 | Mechanism by which devices on unforseen platform variants may be supported without re-release of core platform kernel software |
| ep0943198 | 2000-05-30 | Method to activate unregistered systems in a distributed multiserver network environment |
| ep1131762 | 2000-05-25 | METHOD AND APPARATUS FOR NEGOTIATING TERMS FOR LOCAL ADVERTISING |
| ep1001343 | 2000-05-17 | Highly available asynchronous I/O for clustered computer systems |
| ep0998099 | 2000-05-03 | Network address management |
| ep0997816 | 2000-05-03 | Method and apparatus for selecting ways to compile at runtime |
| ep1088427 | 2000-05-02 | Apparatus, method and system for providing network security for executable code in computer and communications networks |
| ep0996093 | 2000-04-26 | Method and apparatus for generating high resolution 3D images in a head tracked stereo display system |
| ep1066700 | 2000-04-25 | System and method for deriving an appropriate initialization vector for secure communications |
| ep0994419 | 2000-04-19 | Computer cluster performance monitoring utility |
| ep0994416 | 2000-04-19 | Techniques for implementing pluggable virtual machines |
| ep0993680 | 2000-04-18 | Method and apparatus in a packet routing switch for controlling access at different data rates to a shared memory |
| ep0989489 | 2000-03-29 | A platform independent object and object viewer loader and method |
| ep0989488 | 2000-03-29 | Method and apparatus for resolving data references in generated code |
| ep0995333 | 2000-03-28 | Interface for a highly integrated ethernet network element |
| ep0993635 | 2000-03-28 | Method and apparatus for dynamically resizing queues utilizing programmable partition pointers |
| ep0982656 | 2000-03-01 | Focus traversal mechanism for graphical user interface widgets |
| ep1101167 | 2000-02-03 | METHOD AND APPARATUS FOR ACHIEVING DETERMINISTIC MEMORY ALLOCATION RESPONSE IN A COMPUTER SYSTEM |
| ep0977399 | 2000-02-02 | Authentication and access control in a management console program for managing services in a computer network |
| ep1005739 | 2000-02-01 | Shared memory management in a switched network element |
| ep0975121 | 2000-01-26 | Database for executing policies for controlling devices on a network |
| ep1086419 | 2000-01-25 | Method of implementing parameterized types to be compatible with existing unparameterized libraries |
| ep0973296 | 2000-01-19 | Controlling devices on a network through policies |
| ep0973094 | 2000-01-19 | Fast invocations for local highly available objects |
| ep1002402 | 2000-01-18 | Trunking support in a high performance network device |
| ep0971285 | 2000-01-12 | Method and apparatus for providing feedback while scrolling |
| ep1019822 | 2000-01-11 | Highly-available distributed cluster configuration database |
| ep1013051 | 2000-01-11 | Method and apparatus for client-sensitive name resolution using DNS |
| ep1005741 | 2000-01-11 | Mechanism for packet field replacement in a multi-layer distributed network element |
| ep1010087 | 2000-01-06 | SECURITY FOR PLATFORM-INDEPENDENT DEVICE DRIVERS |
| ep0969430 | 2000-01-05 | Fair witness for electronic transactions |
| ep0969379 | 2000-01-05 | Method and apparatus for memory allocation in a multi-threaded virtual machine |
| ep0969374 | 2000-01-05 | Determinism in a multiprocessor computer system and monitor and processor therefor |
| ep0969373 | 2000-01-05 | I/O handling for a fault tolerant multiprocessor computer system |
| ep0969371 | 2000-01-05 | Verifying configuration of storage devices based upon device indentifiers |
| ep0969369 | 2000-01-05 | Control of multiple computer processes |
| ep0969366 | 2000-01-05 | Controlling access to services between modular applications |
| ep0969362 | 2000-01-05 | System and method for automatically instantiating classes in a virtual machine |
| ep0969361 | 2000-01-05 | Class loader |
| ep0969357 | 2000-01-05 | Utilizing a program counter with one or more data counters for executing instructions |
| ep0969356 | 2000-01-05 | System and method for managing buffers using free pointer FIFOs containing pointers to empty buffers |
| ep0967547 | 1999-12-29 | Method and apparatus for delivery of a byte code and serialized objects stream |
| ep0967541 | 1999-12-29 | Method and apparatus for graphical selection of data |
| ep1090350 | 1999-12-23 | MULTI-PROCESSOR SYSTEM BRIDGE WITH CONTROLLED ACCESS |
| ep1086426 | 1999-12-23 | SCALABLE PROXY SERVERS WITH PLUG IN FILTERS |
| ep1086423 | 1999-12-23 | TESTING DEVICE DRIVER RELIABILITY |
| ep0965927 | 1999-12-22 | Client intermediation of server applications |
| ep0965919 | 1999-12-22 | A probabilistic queue lock |
| ep0965917 | 1999-12-22 | Permit for controlling access to services in protected memory systems |
| ep1125186 | 1999-12-21 | Method and apparatus for dynamic configuration of an input device |
| ep0890264 | 1999-12-21 | System and method for inserting interactive program content within a television signal originating at a remote network |
| ep0964562 | 1999-12-15 | Telephony control mechanism |
| ep0963046 | 1999-12-08 | Method and apparatus for transmitting multibyte characters in a network |
| ep0962859 | 1999-12-08 | Global register systems, methods, and computer program products |
| ep1025506 | 1999-12-07 | Determining cluster membership in a distributed computer system |
| ep0972241 | 1999-12-07 | Method and apparatus for generating and employing a run-time generated stub to reference an object in object oriented systems |
| ep0961200 | 1999-12-01 | Methods and apparatus for a window access panel |
| ep0964364 | 1999-11-24 | Method and system for compression and decompression of data |
| ep0959601 | 1999-11-24 | A system and method for server selection for mirrored sites |
| ep0959431 | 1999-11-24 | Method and system for compression and decompression of data |
| ep1084471 | 1999-11-18 | HIGHLY AVAILABLE CLUSTER VIRTUAL DISK SYSTEM |
| ep0957617 | 1999-11-17 | A generic schema for storing configuration information on a client computer and a server computer |
| ep0957616 | 1999-11-17 | A protocol for exchanging configuration data in a computer network |
| ep0957451 | 1999-11-17 | Data compression and decompression system and method |
| ep0957450 | 1999-11-17 | Data compression and decompression system and method |
| ep0957439 | 1999-11-17 | Method and apparatus for a core application programming interface |
| ep0955761 | 1999-11-10 | Network directory access mechanism |
| ep0955584 | 1999-11-10 | Fast synchronization for programs written in the java programming language |
| ep0955583 | 1999-11-10 | Context switching technique for processors with large register files |
| ep0955581 | 1999-11-10 | Software interrupt mechanism |
| ep1080405 | 1999-11-09 | Dynamically switching statically bound function calls to dynamically bound function calls without recompilation |
| ep0954138 | 1999-11-03 | A method, apparatus & computer program product for dynamic administration, management and monitoring of daemon processes |
| ep0953945 | 1999-11-03 | Method, apparatus and computer program product for eliminating edge conditions from area image processing operations on tiled image data |
| ep0953908 | 1999-11-03 | Method, apparatus, and article of manufacture for time profiling multithreaded programs |
| ep0953907 | 1999-11-03 | Method and apparatus for high performance access to data in a message store |
| ep0953899 | 1999-11-03 | Apparatus and method for object-oriented memory system |
| ep0927386 | 1999-11-02 | Transmitter and receiver circuits for high-speed parallel digital data transmission link |
| ep1074135 | 1999-10-28 | METHOD AND APPARATUS OF SUPPORTING AN AUDIO PROTOCOL IN A NETWORK |
| ep1074091 | 1999-10-28 | METHOD AND APPARATUS OF SUPPORTING A VIDEO PROTOCOL IN A NETWORK ENVIRONMENT |
| ep0952718 | 1999-10-27 | Efficient, secure multicasting with minimal knowledge |
| ep0950954 | 1999-10-20 | Method and apparatus for transparent server failover for highly available objects |
| ep0950953 | 1999-10-20 | Methods and apparatus for a property editing mechanism for a network computer environment |
| ep0950950 | 1999-10-20 | Methods and apparatus for linking a program for remote execution |
| ep0950949 | 1999-10-20 | Methods and apparatus for packaging a program for remote execution |
| ep0950947 | 1999-10-20 | Static binding of dynamically dispatched calls in the presence of dynamic linking and loading |
| ep0934560 | 1999-10-19 | Apparatus and method for secure device addressing |
| ep0949788 | 1999-10-13 | Network access authentication system |
| ep0949566 | 1999-10-13 | Method and system for performing static initialization |
| ep0947921 | 1999-10-06 | Method and apparatus for controlling the display of hierarchical information |
| ep0945792 | 1999-09-29 | Techniques for implementing a framework for extensible applications |
| ep0945791 | 1999-09-29 | Techniques for reducing the cost of dynamic class initialization checks in compiled code |
| ep0945790 | 1999-09-29 | Method and apparatus for implementing fast subclass and subtype checks |
| ep0944204 | 1999-09-22 | Apparatus, methods, and computer program products for transactional support of network management operations |
| ep0944010 | 1999-09-22 | Method for updating a variable in a client of a directory service |
| ep0943989 | 1999-09-22 | System and method for reducing the footprint of preloaded classes |
| ep0943988 | 1999-09-22 | Dynamic graphical user interface feature-seat configuration |
| ep1019827 | 1999-09-21 | Method and apparatus for analyzing data |
| ep0914634 | 1999-09-14 | Write barrier system and method including pointer-specific instruction variant replacement mechanism |
| ep0940755 | 1999-09-08 | Methods and apparatus for generational dynamic management of computer memory |
| ep1415220 | 1999-09-02 | METHOD AND SYSTEM FOR FACILITATING ACCESS TO A LOOKUP SERVICE |
| ep1072140 | 1999-09-02 | POLYMORPHIC TOKEN BASED CONTROL |
| ep1064599 | 1999-09-02 | METHOD AND APPARATUS FOR DETERMINING STATUS OF REMOTE OBJECTS IN A DISTRIBUTED SYSTEM |
| ep1062584 | 1999-09-02 | STACK-BASED ACCESS CONTROL |
| ep1058884 | 1999-09-02 | METHOD AND SYSTEM FOR FACILITATING ACCESS TO A LOOKUP SERVICE |
| ep1058883 | 1999-09-02 | METHOD AND SYSTEM FOR DETERMINISTIC HASHES TO IDENTIFY REMOTE METHODS |
| ep1057123 | 1999-09-02 | METHOD AND SYSTEM FOR MULTI-ENTRY AND MULTI-TEMPLATE MATCHING IN A DATABASE |
| ep1057114 | 1999-09-02 | AN INTERACTIVE DESIGN TOOL FOR SHARED MEMORY SPACES |
| ep1057110 | 1999-09-02 | STACK-BASED SECURITY REQUIREMENTS |
| ep1057108 | 1999-09-02 | METHOD AND APPARATUS FOR THE SUSPENSION AND CONTINUATION OF REMOTE PROCESSES |
| ep1057107 | 1999-09-02 | DYNAMIC LOOKUP SERVICE IN A DISTRIBUTED SYSTEM |
| ep1057101 | 1999-09-02 | METHOD AND APPARATUS FOR DYNAMIC DISTRIBUTED COMPUTING OVER A NETWORK |
| ep0939365 | 1999-09-01 | Method, apparatus, system & computer program product for initializing a data structure at its first active use |
| ep0960370 | 1999-08-31 | Apparatus and method for cross-compiling source code |
| ep0944007 | 1999-08-25 | Modular storage method and apparatus for use with software applications |
| ep0938051 | 1999-08-25 | Modular storage method and apparatus for use with software applications |
| ep0938050 | 1999-08-25 | Modular storage method and apparatus for use with software applications |
| ep1019846 | 1999-08-24 | Network message redirection |
| ep1055201 | 1999-08-19 | GRAPHICS SYSTEM WITH VARIABLE RESOLUTION SUPER-SAMPLING |
| ep1055200 | 1999-08-19 | VISIBLE-OBJECT DETERMINATION FOR INTERACTIVE VISUALIZATION |
| ep1055199 | 1999-08-19 | ESTIMATING GRAPHICS SYSTEM PERFORMANCE FOR POLYGONS |
| ep0936778 | 1999-08-18 | Digital data transfer apparatus |
| ep0978184 | 1999-08-17 | Load balancing and failover of network services |
| ep0935191 | 1999-08-11 | Techniques for navigating layers of a user interface |
| ep0932101 | 1999-07-28 | A method, apparatus and computer program product for locking interrelated data structures in a multi-threaded computing environment |
| ep0909512 | 1999-07-27 | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
| ep0929033 | 1999-07-14 | Method, apparatus and computer program product for invoking a thread-unaware routine that uses an operation-dependent temporary data structure |
| ep0943201 | 1999-07-13 | Method for using DHCP and marking to override learned IP addesseses in a network |
| ep0932863 | 1999-07-13 | Method and apparatus for managing a linked-list data structure |
| ep0847557 | 1999-07-13 | Method and apparatus for controlling a device on a network |
| ep0937353 | 1999-07-06 | Routing in a multi-layer distributed network element |
| ep0924902 | 1999-06-23 | Network bandwidth control |
| ep0924618 | 1999-06-23 | Method and apparatus for implementing multiple storage mechanisms for name services |
| ep0924617 | 1999-06-23 | Method and apparatus for executing code during method invocation |
| ep0924616 | 1999-06-23 | Method and apparatus for enforcing locking invariants in multi-threaded systems |
| ep0924615 | 1999-06-23 | Marshaling and unmarshaling framework for supporting filters in a distributed object system |
| ep0924614 | 1999-06-23 | Method and apparatus for efficient representation of variable lenght identifiers in a distributed object system |
| ep0924613 | 1999-06-23 | Method and apparatus for constructing stable iterators in a shared data collection |
| ep0924607 | 1999-06-23 | Method and apparatus for fast local CORBA object references |
| ep0924606 | 1999-06-23 | Method and apparatus for deferred throwing of exceptions in C++ |
| ep1376984 | 1999-06-17 | HIGHLY-DISTRIBUTED SERVERS FOR NETWORK APPLICATIONS |
| ep0923028 | 1999-06-16 | Object heap analysis techniques for discovering memory leaks and other run-time information |
| ep0915419 | 1999-05-12 | Remote object access |
| ep0915418 | 1999-05-12 | Method and apparatus for processor sharing |
| ep0913966 | 1999-05-06 | Distributed system and method for controlling acces to network resources |
| ep0913789 | 1999-05-06 | Pre-paid links to networks servers |
| ep0913770 | 1999-05-06 | Method and apparatus for sharing a time quantum |
| ep0913769 | 1999-05-06 | Method and apparatus for pre-processing and packaging class files |
| ep0972258 | 1999-05-04 | Java-to-Database Connectivity Server |
| ep0912024 | 1999-04-28 | Method and apparatus for network transport independence |
| ep0912014 | 1999-04-28 | A method, apparatus and program product for accessing a management information service provided by a server |
| ep0912011 | 1999-04-28 | Method and apparatus for encoding and recovering keys |
| ep0911732 | 1999-04-28 | A method, apparatus and program product for interfacing a multi-threaded- to a single-treaded application programmer interface |
| ep0911728 | 1999-04-28 | Method and apparatus for providing plug-in media decoders |
| ep0911727 | 1999-04-28 | A method, apparatus, system and program product for a client-server environment |
| ep0911726 | 1999-04-28 | Mixed execution stack and exception handling |
| ep0910017 | 1999-04-21 | Remote object activation in a distributed system |
| ep0909057 | 1999-04-14 | Bean-based management system |
| ep0908820 | 1999-04-14 | Method and apparatus for dynamically deoptimizing compiled activations |
| ep0908819 | 1999-04-14 | Method and apparatus for dynamically optimizing byte-coded programs |
| ep0908818 | 1999-04-14 | Method and apparatus for performing byte-code optimization during pauses |
| ep0908816 | 1999-04-14 | Method and system for remotely browsing objects |
| ep0908815 | 1999-04-14 | Inline database for receiver types in object-oriented systems |
| ep0908814 | 1999-04-14 | Site specific message dispatch in object-oriented systems |
| ep1019803 | 1999-04-08 | METHOD AND APPARATUS FOR ASSESSING COMPATIBILITY BETWEEN PLATFORMS AND APPLICATIONS |
| ep1018268 | 1999-04-08 | INTERACTIVE GRAPHICAL USER INTERFACE FOR TELEVISION SET-TOP BOX |
| ep0905636 | 1999-03-31 | Local sorting of downloaded tables |
| ep0905632 | 1999-03-31 | Method for reducing circuit area by grouping compatible storage devices |
| ep0905628 | 1999-03-31 | Reducing cache misses by snarfing writebacks in non-inclusive memory systems |
| ep0905627 | 1999-03-31 | Reducing bandwidth and areas needed for non-inclusive memory hierachy by using dual tags |
| ep0905617 | 1999-03-31 | Method for generating a java bytecode data flow graph |
| ep0905607 | 1999-03-31 | Scrolling assisted by relevance indication |
| ep0976035 | 1999-03-30 | Information appliance software architecture with replaceable service module providing abstraction function between system library and platform specific OS |
| ep0903676 | 1999-03-24 | Identifying optimal thumbnail images for video search hitlist |
| ep0903662 | 1999-03-24 | Invisible and one-pixel wide scroll bars |
| ep0902363 | 1999-03-17 | Method and apparatus for efficient operations on primary type values without static overloading |
| ep0943200 | 1999-03-16 | Secure DHCP server |
| ep1019840 | 1999-03-11 | A MULTIPROCESSING SYSTEM INCLUDING CLUSTER OPTIMIZATION MECHANISMS |
| ep1010090 | 1999-03-11 | A MULTIPROCESSING SYSTEM INCLUDING CLUSTER OPTIMIZATION MECHANISMS |
| ep0899659 | 1999-03-03 | An apparatus and method for simulating multiple nodes on a single machine |
| ep0972253 | 1999-02-23 | Method and apparatus for accessing information and items across workspaces |
| ep0991998 | 1999-02-16 | Bounded-pause time garbage collection system and method including write barrier associated with source and target instances of a partially relocated object |
| ep0990207 | 1999-02-16 | Bounded-pause time garbage collection system and method including write barrier associated with a source instance of a partially relocated object |
| ep0896472 | 1999-02-10 | A method and apparatus for communicating program selections on a multiple channel digital media server having analog output |
| ep0893782 | 1999-01-27 | Graphics system and method of rendering |
| ep0892531 | 1999-01-20 | Network load balancing for multi-computer server |
| ep0891116 | 1999-01-13 | Mechanism for reducing interrupt overhead in device drivers |
| ep0891063 | 1999-01-13 | A method and apparatus for dynamic loading of a transport mechanism in a multipoint data delivery system |
| ep0890925 | 1999-01-13 | Computer system including a three-dimensional graphics accelerator which includes improved texture mapping capabilities |
| ep1433279 | 1999-01-07 | MECHANISM FOR PACKET FIELD REPLACEMENT IN A MULTI-LAYERED SWITCHED NETWORK ELEMENT |
| ep0889623 | 1999-01-07 | System and method for efficient remote disk I/O |
| ep0889622 | 1999-01-07 | System and method for remote buffer allocation and management for message passing between network nodes |
| ep0889621 | 1999-01-07 | System and method for message transmission between network nodes |
| ep0889617 | 1999-01-07 | Method and apparatus for recovering encryption session keys |
| ep0889441 | 1999-01-07 | Lighting unit for a three-dimensional graphics accelerator |
| ep0889440 | 1999-01-07 | Method and apparatus for geometric compression of three-dimensional graphics |
| ep0889418 | 1999-01-07 | Abstract URL resolution via relocation service |
| ep0889413 | 1999-01-07 | System and method for interconnecting personal computer in computer workstation |
| ep0889403 | 1999-01-07 | A snoop filter for use in multiprocessor computer systems |
| ep0889401 | 1999-01-07 | Interpreter generation and implementation utilizing interpreter states and register caching |
| ep0889400 | 1999-01-07 | System and method for transparent, global access to physical devices on a computer system |
| ep0889397 | 1999-01-07 | A method and system for reliable remote object reference management |
| ep0889392 | 1999-01-07 | Data structure and method for managing multiple ordered sets |
| ep1000396 | 1999-01-05 | Bounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated object |
| ep0887982 | 1998-12-30 | Method and system for secure distribution of cryptographic keys on multicast networks |
| ep0887981 | 1998-12-30 | Layer-independent security for communication channels |
| ep0887979 | 1998-12-30 | Method and apparatus for client-host communication over a computer network |
| ep0887751 | 1998-12-30 | Method and system for maintaining a global name space |
| ep0887736 | 1998-12-30 | Flexible translation storage buffers for virtual address translation caching |
| ep0886212 | 1998-12-23 | System and method for remote object invocation |
| ep0884686 | 1998-12-16 | Method and apparatus for performing discrete cosine transform and its inverse |
| ep0883057 | 1998-12-09 | Method and apparatus for software component analysis |
| ep1013045 | 1998-12-08 | Method and apparatus for dynamic packet filter assignment |
| ep0983541 | 1998-12-03 | METHOD AND APPARATUS FOR SIGNING AND SEALING OBJECTS |
| ep0881808 | 1998-12-02 | Latency-reducing bandwidth-prioritization for network servers and clients |
| ep0881577 | 1998-12-02 | Method and apparatus for optimizing the null pointer exception in an object-oriented programming environment with statically typed variables |
| ep0881576 | 1998-12-02 | Method and apparatus for generational garbage collection of a heap memory shared by multiple processor units |
| ep0914632 | 1998-12-01 | Write barrier system and method for trapping garbage collection page boundary crossing pointer stores |
| ep0880254 | 1998-11-25 | Security system and method for financial institution server and client web browser |
| ep0943199 | 1998-11-10 | Method and apparatus for controlling access to services within a computer network |
| ep0874318 | 1998-10-28 | A method and apparatus for optimizing exact garbage collection of array nodes in a carded heap |
| ep0874317 | 1998-10-28 | A method and apparatus for localizing nodes in a garbage collected carded heap |
| ep0874316 | 1998-10-28 | System and method for assisting exact garbage collection by segregating the contents of a stack into sub stacks |
| ep0872977 | 1998-10-21 | System and method for efficiently implementing an authenticated communications channel that facilitates tamper detection |
| ep0972387 | 1998-10-08 | SECURE EVENT-DRIVEN EDI TRANSACTION PROCESSING USING THE INTERNET |
| ep0970416 | 1998-10-08 | METHOD AND APPARATUS FOR CONFIGURING SLIDING PANELS |
| ep0869653 | 1998-10-07 | Simultaneous bi-directional translation and sending of EDI service order data |
| ep0869639 | 1998-10-07 | Message tracking |
| ep0869448 | 1998-10-07 | Event-driven servers for data extraction and merge for EDI transaction processing using the internet |
| ep0869425 | 1998-10-07 | Method and apparatus for expanding and contracting a window panel |
| ep0866591 | 1998-09-23 | Mechanism for embedding network based control systems in a local network interface device |
| ep0864982 | 1998-09-16 | Digital data processor with improved checkpointing and forking |
| ep0864971 | 1998-09-16 | Method, apparatus and computer program product for linking stack messages to relevant information |
| ep0886215 | 1998-09-15 | System and method for remote object resource management |
| ep0863646 | 1998-09-09 | Method and apparatus for parallel trunking of interfaces to increase transfer bandwidth |
| ep0860774 | 1998-08-26 | Method and apparatus for auditing dynamically linked procedure calls |
| ep0859315 | 1998-08-19 | Graphical distributed make tool methods, apparatus and computer program products |
| ep0859314 | 1998-08-19 | Distributed make methods, apparatus, and computer program products |
| ep0854653 | 1998-07-22 | Fast inverse discrete cosine transform system and method and video compression/decompression system |
| ep0854605 | 1998-07-22 | Method and system for discovering computer network information from a remote device |
| ep0853436 | 1998-07-15 | Digital video signal filtering and encoding method and apparatus |
| ep0853403 | 1998-07-15 | Carrier extension for ethernet networks |
| ep0853279 | 1998-07-15 | Method and apparatus for controlling software access to system resources |
| ep0853278 | 1998-07-15 | Fast traps for computer software instrumentation |
| ep0851390 | 1998-07-01 | Method and system for converting images in computer systems |
| ep0851368 | 1998-07-01 | Self-teaching advanced search specification |
| ep0851366 | 1998-07-01 | Modified indirect addressing for file system |
| ep0851358 | 1998-07-01 | Processing system security |
| ep0851347 | 1998-07-01 | Methods, systems, and computer program products for storing, loading, analyzing, and sharing references to recently used objects |
| ep0851346 | 1998-07-01 | Methods, systems, and computer program product for controlling picklists |
| ep0849680 | 1998-06-24 | Multilevel security port methods, apparatuses, and computer program products |
| ep1021778 | 1998-06-18 | A METHOD AND SYSTEM FOR ELECTRONIC BILL PAYMENT |
| ep0848325 | 1998-06-17 | System, method and apparatus of directly executing an architecture independent binary program |
| ep0847020 | 1998-06-10 | Dynamic cache preloading across loosely-coupled administrative domains |
| ep0845733 | 1998-06-03 | Implementing digital signatures for data streams and data archives |
| ep0844558 | 1998-05-27 | Object-oriented system, method and article of manufature for a client-server event driver message framework in an interprise computing framework system |
| ep0843258 | 1998-05-20 | Improved code optimiser for pipelined computers |
| ep0843257 | 1998-05-20 | Improved code optimiser for pipelined computers |
| ep0841777 | 1998-05-13 | System for preserving sequential ordering and supporting idempotent commands in a ring network with busy nodes |
| ep0841616 | 1998-05-13 | Acquisition and operation of remotely loaded software using applet modification of browser software |
| ep0840242 | 1998-05-06 | Method for creating a virtual file system |
| ep0840215 | 1998-05-06 | Method and apparatus for thread synchronization in object-based systems |
| ep0840212 | 1998-05-06 | Computer implemented request to integrate (RTI) system for managing change control in software release stream |
| ep0840210 | 1998-05-06 | Method and apparatus for dynamically sizing non-contiguous runtime stacks |
| ep0965129 | 1998-05-05 | Recursive multi-channel interface |
| ep0838756 | 1998-04-29 | Method and apparatus for performing interpreter based operations in a computer |
| ep0838753 | 1998-04-29 | Method and apparatus for initializing a device |
| ep0837580 | 1998-04-22 | System for maintaining dynamic ordering in a ringlet serial interconnect |
| ep0753176 | 1998-04-21 | Apparatus and method for decomposing database queries for database management system including multiprocessor digital data processing system |
| ep0836307 | 1998-04-15 | Automatic checking of public contracts and private constraints on distributed objects |
| ep0836140 | 1998-04-15 | Methods, apparatus, and product for managing resources |
| ep0836139 | 1998-04-15 | Object-oriented system, method and article of manufacture for a client-server graphical user interface framework in an interprise computing framework system |
| ep0836137 | 1998-04-15 | Visual instruction set for CPU with integrated graphics functions |
| ep0834853 | 1998-04-08 | Method and apparatus for presenting client side image maps |
| ep0834819 | 1998-04-08 | System, method, apparatus, and article of manufacture for providing identity-based caching services to a plurality of computer systems |
| ep0834818 | 1998-04-08 | System, method, apparatus and article of manufacture for identity based caching |
| ep0834805 | 1998-04-08 | Object-oriented system, method and article of manufacture for a client-server session manager in an architecture computing framework system |
| ep0834804 | 1998-04-08 | Object-oriented system, method and article of manifacture for a client-server state machine in an interprise computing framework system |
| ep0834802 | 1998-04-08 | Control structure for a high-speed asynchronous pipeline |
| ep0833259 | 1998-04-01 | Method and apparatus for coupling object state and behavior in a database management system |
| ep0831386 | 1998-03-25 | Disconnected write authorization in a client/server computing system |
| ep0829805 | 1998-03-18 | Persistent programming system and method for deploying self-contained executable applications |
| ep0827077 | 1998-03-04 | Object-oriented system, method and article of manufacture for a client-server failure reporting process |
| ep0827076 | 1998-03-04 | Object-oriented system, method and article of manufacture for a presentation engine in an interprise computing framework system |
| ep0827075 | 1998-03-04 | Object-oriented system, method and article of manufacture for a client-server state machine framework |
| ep0827074 | 1998-03-04 | A system, method and article of manufacture for a distributed computer system framework |
| ep0827073 | 1998-03-04 | Object-oriented system, method and article of manufacture for a client-server-centric enterprise computing framework system |
| ep0827072 | 1998-03-04 | Correcting program porting errors |
| ep0822492 | 1998-02-04 | Bridge providing communication between different implementations of object request brokers |
| ep0822491 | 1998-02-04 | Object-oriented system, method and article of manufacture for migrating a client-server application |
| ep0822490 | 1998-02-04 | Object-oriented system, method and article of manufacture for a client-server communication framework |
| ep0822489 | 1998-02-04 | Object-oriented system, method and article of manufacture for a client-server system with a client program cache |
| ep0822488 | 1998-02-04 | Object-oriented system, method and article of manufacture for a client-server application enabler system |
| ep0822487 | 1998-02-04 | Object-oriented system, method and article of manufacture for a client-server session WEB access in an interprise computing framework system |
| ep0822485 | 1998-02-04 | Floating point register spill cache |
| ep0822484 | 1998-02-04 | Method and apparatus for enhancing the portability of an object oriented interface among multiple platforms |
| ep0822483 | 1998-02-04 | System for managing messages |
| ep0820026 | 1998-01-21 | Method and system for facilitating the display of information to a computer user |
| ep0818738 | 1998-01-14 | Signal interpolation and decimation exploiting filter symmetry |
| ep0818732 | 1998-01-14 | Hybrid memory access protocol in a distributed shared memory computer system |
| ep0817489 | 1998-01-07 | System and method for synchronizing presentation of media stream playlists with real time |
| ep0817488 | 1998-01-07 | Media server system and method for preventing FIFO buffer underflow during multiple channel startup |
| ep0817445 | 1998-01-07 | Apparatus and method for indentifying server computer aggregation topologies |
| ep0817437 | 1998-01-07 | Message transfer in computer networks |
| ep0817414 | 1998-01-07 | Computer system for enabling radio listeners/television watchers to obtain advertising information |
| ep0817160 | 1998-01-07 | Storage format conversion of computer graphics |
| ep0817159 | 1998-01-07 | Graphical image intensity rescaling mechanism |
| ep0817139 | 1998-01-07 | Device for enabling listeners to preview music recordings |
| ep0817133 | 1998-01-07 | Opaque screen visualizer |
| ep0817130 | 1998-01-07 | Apparatus and method for calculating specular lighting |
| ep0817117 | 1998-01-07 | Command processor for a three-dimensional graphics accelerator which includes geometry decompression capabilities |
| ep0817107 | 1998-01-07 | Method and apparatus for use in presenting information relating to each of a plurality of hyperlinks |
| ep0817106 | 1998-01-07 | Method and apparatus for caching file control information |
| ep0817103 | 1998-01-07 | System and method for on-line multimedia access |
| ep0817102 | 1998-01-07 | Circular size-bounded file technique for a computer operating system |
| ep0817100 | 1998-01-07 | Media server system which employs a SCSI bus and which utilizes SCSI logical units to differentiate between transfer modes |
| ep0817099 | 1998-01-07 | Client-side, Server-side and collaborative spell check of URL's |
| ep0817095 | 1998-01-07 | Extended symmetrical multiprocessor architecture |
| ep0817093 | 1998-01-07 | A multiprocessor system configured to perform block copy operations |
| ep0817092 | 1998-01-07 | Extended symmetrical multiprocessor architecture |
| ep0817083 | 1998-01-07 | Virtual address translation unit for asynchronous transfer mode (ATM) segmentation and reassembly unit |
| ep0817082 | 1998-01-07 | A circuit and method for flush checking memory of an address translation unit |
| ep0817080 | 1998-01-07 | Multi-level cache memory |
| ep0817076 | 1998-01-07 | A multiprocessing computer system employing local and global address spaces and multiple access modes |
| ep0817069 | 1998-01-07 | Methods and apparatus for a coherence transformer with limited memory for connecting computer system coherence domains |
| ep0817068 | 1998-01-07 | Methods and apparatus for substantially memory-less coherence transformer for connecting computer node coherence domains |
| ep0817065 | 1998-01-07 | Methods and apparatus for a coherence transformer for connecting computer system coherence domains |
| ep0817063 | 1998-01-07 | Encoding method for directory state in cache coherent distributed shared memory system |
| ep0817062 | 1998-01-07 | Multi-processor computing system and method of controlling traffic flow |
| ep0817059 | 1998-01-07 | Auxiliary translation lookaside buffer for assisting in accessing data in remote address spaces |
| ep0817053 | 1998-01-07 | Memory management in fault tolerant computer systems |
| ep0817052 | 1998-01-07 | Faulty module location in a fault tolerant computer system |
| ep0817051 | 1998-01-07 | A multiprocessing system having coherency related error logging capabilities |
| ep0817050 | 1998-01-07 | Method and mechanism for guaranteeing timeliness of programs |
| ep0817048 | 1998-01-07 | Method and system for testing software using a finite state machine |
| ep0817046 | 1998-01-07 | CORBA and Java-based distributed object oriented system |
| ep0817045 | 1998-01-07 | Mixing and splitting multiple independent audio data streams in kernel space |
| ep0817044 | 1998-01-07 | Memory allocation in a multithreaded environment |
| ep0817043 | 1998-01-07 | Apparatus and method for operating an aggregation of server computers using a dual-role proxy server computer |
| ep0817042 | 1998-01-07 | A multiprocessing system including an apparatus for optimizing spin-lock operations |
| ep0817039 | 1998-01-07 | Maintaining a sequential store order (SSO) in a non-SSO machine |
| ep0817037 | 1998-01-07 | Mechanism for dynamically associating a service dependent representation with objects at run time |
| ep0817035 | 1998-01-07 | Visual composition tool for constructing application programs using distributed objects on a distributed object network |
| ep0817034 | 1998-01-07 | Filtering an object interface definition to determine services needed and provided |
| ep0817033 | 1998-01-07 | Code generator for applications in distributed object systems |
| ep0817032 | 1998-01-07 | Cataloging apparatus for facilitating the re-use of distributed objects in a distributed object system |
| ep0817031 | 1998-01-07 | Using a distributed object system to find and download java-based applications |
| ep0817030 | 1998-01-07 | Universal communication mechanism for applications running in a multitasking environment |
| ep0817029 | 1998-01-07 | A system and method for facilitating avoidance of an exceptional condition of a predetermined type during execution of a program |
| ep0817028 | 1998-01-07 | Mechanism for dispatching requests in a distributed object system |
| ep0817027 | 1998-01-07 | Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling |
| ep0817026 | 1998-01-07 | Method and apparatus for storing persistent objects on a distributed object network |
| ep0817025 | 1998-01-07 | Data structures and method for implementing subcontracts in a distributed object oriented system |
| ep0817024 | 1998-01-07 | A method and apparatus for improving the performance of object invocation |
| ep0817023 | 1998-01-07 | Mechanism for invoking and servicing multiplexed messages with low context switching overhead |
| ep0817022 | 1998-01-07 | Method and apparatus for marshalling and unmarshalling argument object references |
| ep0817020 | 1998-01-07 | A name service for a redundant array of internet servers |
| ep0817010 | 1998-01-07 | Floating point processor for a three-dimensional graphics accelerator |
| ep0817009 | 1998-01-07 | Three-dimensional graphics accelerator with direct data channels |
| ep0817008 | 1998-01-07 | Three-dimensional graphics accelerator which implements multiple logical buses |
| ep0817003 | 1998-01-07 | Format conversion of graphical image data words |
| ep0817001 | 1998-01-07 | Flexible mounting and unmounting of user removable media |
| ep0816997 | 1998-01-07 | Dynamic display advertising |
| ep0816996 | 1998-01-07 | Control of arrayed buttons in user interface |
| ep0816994 | 1998-01-07 | X-Y viewport scroll |
| ep0816991 | 1998-01-07 | Method and system for providing feedback information on a graphical user interface |
| ep0816990 | 1998-01-07 | Method and system for facilitating access to selectable elements on a graphical user interface |
| ep0816985 | 1998-01-07 | Method, system, apparatus and computer program product for assisting a user of a computer to re-establish a lost context |
| ep0816984 | 1998-01-07 | Method and apparatus for eyetrack-driven information retrieval |
| ep0816983 | 1998-01-07 | Method and apparatus for eyetrack-driven text enlargement |
| ep0816982 | 1998-01-07 | Method and apparatus for eyetrack-mediated downloading |
| ep0816981 | 1998-01-07 | Method and apparatus for eyetrack-driven captioning |
| ep0816980 | 1998-01-07 | Eyetrack-driven scrolling |
| ep0816979 | 1998-01-07 | Eyetracked alert messages |
| ep0816971 | 1998-01-07 | Method and apparatus for associating capabilities with a virtual input device and a display |
| ep0816970 | 1998-01-07 | Method and apparatus for firmware authentication |
| ep0816968 | 1998-01-07 | Mechanism for locating objects in a secure fashion |
| ep0816967 | 1998-01-07 | Secure file system |
| ep0814582 | 1997-12-29 | Data routing |
| ep0814414 | 1997-12-29 | Embedding sound in web pages |
| ep0814405 | 1997-12-29 | Method and apparatur for information processing and memory allocation system |
| ep0813159 | 1997-12-17 | Method and system for prioritised downloading of embedded web objects |
| ep0813148 | 1997-12-17 | Method and apparatus for access to remote gateway servers |
| ep0813146 | 1997-12-17 | Results-oriented help displays for computer software programs |
| ep0812112 | 1997-12-10 | System and method for indexing between trick play and normal play video streams in a video delivery system |
| ep0812090 | 1997-12-10 | Method and apparatus for running a client computer without a server software |
| ep0811915 | 1997-12-10 | Computer system and method for executing threads of execution with reduced run-time memory space requirements |
| ep0811914 | 1997-12-10 | Method and apparatus for controlling server activation in a multi-threaded environment |
| ep0811911 | 1997-12-10 | Computer system and method for executing network mobile code with reduced run-time memory space requirements |
| ep0811910 | 1997-12-10 | Computer system and method for executing architecture specific code with reduced run-time memory space requirements |
| ep0810803 | 1997-12-03 | Location/status-addressed radio/radiotelephone |
| ep0810756 | 1997-12-03 | Customizable automatic management of network devices |
| ep0810560 | 1997-12-03 | Digital encoding of personal signatures |
| ep0810536 | 1997-12-03 | User-controllable persistent browser display pages |
| ep0810526 | 1997-12-03 | Quorum mechanism in a two-node distributed computer system |
| ep0810525 | 1997-12-03 | Log file optimization in a client/server computing system |
| ep0810524 | 1997-12-03 | Apparatus and method for processing servlets |
| ep0810522 | 1997-12-03 | A method and system for loading classes in read-only memory |
| ep0810520 | 1997-12-03 | Dynamic linkable labels in a network browser page |
| ep0810517 | 1997-12-03 | Hardware mechanism for optimizing instruction and data prefetching |
| ep0810516 | 1997-12-03 | Method and apparatus for printing a hyperspacial document |
| ep0810512 | 1997-12-03 | Eyetrack-driven illumination and information display |
| ep0810508 | 1997-12-03 | Source synchronization data transfers without resynchronization penalty |
| ep0809221 | 1997-11-26 | Virtual vending system and method for managing the distribution, licensing and rental of electronic data |
| ep0809202 | 1997-11-26 | Method and system for regulating discounts on merchandise distributed through networked computer systems |
| ep0809188 | 1997-11-26 | Metadevice driver rename/exchange technique for a computer system incorporating a plurality of independent device drivers |
| ep0809117 | 1997-11-26 | Emergency locator device transmitting location data by wireless telephone communications |
| ep0807891 | 1997-11-19 | Stateless shopping cart for the web |
| ep0807885 | 1997-11-19 | System and method for automatically distributing copies of a replicated database in a computer system |
| ep0807884 | 1997-11-19 | Method and apparatus for disposing of objects in a multi-threaded environment |
| ep0807881 | 1997-11-19 | Encoding schemes for character fonts |
| ep0806855 | 1997-11-12 | Automatic configuration of protocol parameters in protocol layers for public area networks |
| ep0806731 | 1997-11-12 | Database network |
| ep0806730 | 1997-11-12 | Real time dispatcher |
| ep0806726 | 1997-11-12 | On-line memory monitoring system and methods |
| ep0806725 | 1997-11-12 | Method and apparatus for easy insertion of assembler code for optimization |
| ep0805406 | 1997-11-05 | Method and apparatus for automatic generation of documents with single-layered backgrounds from documents with multi-layered backgrounds |
| ep0805399 | 1997-11-05 | Method for creating a single binary virtual device driver for a windowing operating system |
| ep0805398 | 1997-11-05 | Memory management system and method for processor having separate code and data contexts |
| ep0805397 | 1997-11-05 | Method for implementing a non-volatile caching product for networks and cd-roms |
| ep0805396 | 1997-11-05 | Multi-tier cache system for mass storage device and method for implementing such a system |
| ep0805395 | 1997-11-05 | Method for caching network and CD-ROM file accesses using a local hard disk |
| ep0805392 | 1997-11-05 | Smart, least-recently-used method for reusing directory search handles |
| ep0805389 | 1997-11-05 | Tilt-scrolling on the sunpad |
| ep0805388 | 1997-11-05 | Transparent sunpad for home shopping |
| ep0803826 | 1997-10-29 | Video on demand applet method and apparatus for inclusion of motion video in multimedia documents |
| ep0803810 | 1997-10-29 | System and method for generating identifiers for uniquely identifying object types |
| ep0803809 | 1997-10-29 | Method and apparatus for interactively connecting distributed objects to a graphic user interface |
| ep0803808 | 1997-10-29 | System for configuring and remotely administering a unix computer over a network |
| ep0803801 | 1997-10-29 | Method and apparatus for mixing objective-C and C++ objects |
| ep0802491 | 1997-10-22 | Structured documents on the WWW |
| ep0802488 | 1997-10-22 | File number remapping for disconnected operations |
| ep0802485 | 1997-10-22 | Host-based RAID-5 and NV-RAM integration |
| ep0802480 | 1997-10-22 | Multiple-package installation with package dependencies |
| ep0802478 | 1997-10-22 | System and method for configuration interface translation independent of storage manager |
| ep0802477 | 1997-10-22 | Event notification in a computing system having a plurality of storage devices |
| ep0801349 | 1997-10-15 | Deterministic distributed multicache coherence protocol |
| ep0800143 | 1997-10-08 | Method and apparatus for obtaining and displaying network server information |
| ep0800142 | 1997-10-08 | Method and apparatus for path name format conversion |
| ep0800140 | 1997-10-08 | A high performance band combine function |
| ep0800134 | 1997-10-08 | Method and apparatus for providing object-oriented access to a device-independent graphics control sytem |
| ep0798906 | 1997-10-01 | System and method for secure peer-to-peer communication |
| ep0798656 | 1997-10-01 | File system level compression using holes |
| ep0798655 | 1997-10-01 | Internet-enabled graphical user interface with toolbar icons having built-in links to world-wide web documents and an integrated web browser |
| ep0798654 | 1997-10-01 | Converting handle-based find first/find next/find close to non-handle based find first/find next |
| ep0798641 | 1997-10-01 | Imbedding virtual device driver calls in a dynamic link library |
| ep0798636 | 1997-10-01 | Method and system for register allocation using multiple interference graphs |
| ep0798635 | 1997-10-01 | Internet-enabled portfolio manager system and method |
| ep0797372 | 1997-09-24 | A method and apparatus for explicit rate flow control in ATM networks |
| ep0795837 | 1997-09-17 | User pointing device with touch sensing pads for selection and pressure input |
| ep0794494 | 1997-09-10 | Self-checking and correcting of cache memory management |
| ep0794479 | 1997-09-10 | Method and apparatus for providing dynamic network file system client authentication |
| ep0793183 | 1997-09-03 | Programmable options for volume mount on a computing system |
| ep0793180 | 1997-09-03 | High speed flexible slave interface for parallel common bus to local cache buffer |
| ep0793179 | 1997-09-03 | System and method for emulating a segmented virtual address space by a microprocessor that provides a non-segmented virtual address space |
| ep0793178 | 1997-09-03 | Writeback buffer and copyback procedure in a multi-processor system |
| ep0793170 | 1997-09-03 | System and method for automatic configuration of home network computers |
| ep0790581 | 1997-08-20 | Method for alpha blending images utilizing a visual instruction set |
| ep0790579 | 1997-08-20 | High-speed digital video decompression |
| ep0790577 | 1997-08-20 | Operations on images |
| ep0790556 | 1997-08-20 | Emulating a delayed exception on a digital computer having a corresponding precise exception mechanism |
| ep0789324 | 1997-08-13 | Image resizing in a parallel processor |
| ep0788267 | 1997-08-06 | User-extensible interactive network packet language |
| ep0976050 | 1997-07-31 | PROCESSOR WITH ACCELERATED ARRAY ACCESS BOUNDS CHECKING |
| ep0976034 | 1997-07-31 | METHODS AND APPARATUSES FOR STACK CACHING |
| ep0976030 | 1997-07-31 | INSTRUCTION FOLDING FOR A STACK-BASED MACHINE |
| ep0976029 | 1997-07-31 | A PROCESSOR FOR EXECUTING INSTRUCTION SETS RECEIVED FROM A NETWORK OR FROM A LOCAL MEMORY |
| ep0786724 | 1997-07-30 | Method and apparatus for transferring information between computing environments |
| ep0784279 | 1997-07-16 | Stateless shopping cart for the web |
| ep0784268 | 1997-07-16 | Generic remote procedure call system |
| ep0784263 | 1997-07-16 | System and method enabling awareness of others working on similar tasks in a computer work environment |
| ep0783152 | 1997-07-09 | Method and apparatus for automatically managing concurrent access to a shared resource in a multi-threaded programming environment |
| ep0783150 | 1997-07-09 | System and method for space efficient object locking |
| ep0782078 | 1997-07-02 | Determination of array padding using collision vectors |
| ep0782065 | 1997-07-02 | Pointing to displayed objects in a computer system |
| ep0780762 | 1997-06-25 | Method and system for wrapper routine optimization |
| ep0780756 | 1997-06-25 | Method and apparatus for docking, launching and running applications in a foreign environment |
| ep0778535 | 1997-06-11 | Distributed asynchronous workflow system and method |
| ep0778534 | 1997-06-11 | System and method for automatically adding informational hypertext links to received documents |
| ep0778522 | 1997-06-11 | System and method for generating trusted, architecture specific, compiled versions of architecture neutral programs |
| ep0778521 | 1997-06-11 | System and method for runtime optimization of private variable function calls in a secure interpreter |
| ep0778520 | 1997-06-11 | System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources |
| ep0778512 | 1997-06-11 | System and method for managing try-and-buy usage of application programs |
| ep0776112 | 1997-05-28 | Secure network protocol system and method |
| ep0776111 | 1997-05-28 | Network communications subsystem for networked digital computer system |
| ep0775981 | 1997-05-28 | Texture mapping method and apparatus |
| ep0775979 | 1997-05-28 | Accumulation buffer method and apparatus for graphical image processing |
| ep0775978 | 1997-05-28 | A system and method for filtering a data stream |
| ep0775977 | 1997-05-28 | Methods and apparatus for table lookup transformation of digital images |
| ep0775976 | 1997-05-28 | Method for resizing an image |
| ep0775973 | 1997-05-28 | Method of transposing data |
| ep0775970 | 1997-05-28 | Graphical image convolution |
| ep0775958 | 1997-05-28 | Mechanism for reducing data copying overhead in protected memory operating systems |
| ep0775955 | 1997-05-28 | Remote procedure calling using an existing descriptor mechanism |
| ep0774717 | 1997-05-21 | Apparatus and method for providing a generic interface between a host system and an asynchronous transfer mode core functional block |
| ep0774714 | 1997-05-21 | Method and apparatus for instruction scheduling in an optimizing compiler for minimizing overhead instructions |
| ep0774712 | 1997-05-21 | Interleaving block operations in a computer system |
| ep0773649 | 1997-05-14 | Network topology management system |
| ep0773448 | 1997-05-14 | Leakage current control system for low voltage CMOS circuits |
| ep0801746 | 1997-05-07 | Method and apparatus for reliable disk fencing in a multicomputer system |
| ep0772371 | 1997-05-07 | Verification of network transporter in networking environments |
| ep0772326 | 1997-05-07 | Full duplex flow control for ethernet networks |
| ep0772131 | 1997-05-07 | Method and apparatus for support of virtual channels for the transfer of data |
| ep0772130 | 1997-05-07 | Method and apparatus for transmission and processing of virtual commands |
| ep0772126 | 1997-05-07 | Method and apparatus for reliable disk fencing in a multicomputer system |
| ep0771129 | 1997-05-02 | Method and apparatus for asynchronously segmenting packets of multiple channels into ATM cells |
| ep0770965 | 1997-05-02 | System for transmission of embedded applications over a network |
| ep0770958 | 1997-05-02 | WinSock network socket driver subsystem and method for windows emulator running under unix operating system |
| ep0770957 | 1997-05-02 | System and method for protecting use of dynamically linked executable modules |
| ep0769745 | 1997-04-23 | Device I/O monitoring mechanism for a computer operating system |
| ep0769739 | 1997-04-23 | System and method for integrating editing and versioning in data repositories |
| ep0768608 | 1997-04-16 | Maximal concurrent lookup cache for computing systems having a multi-threaded environment |
| ep0767563 | 1997-04-09 | Method and apparatus for multiprotocol operation in a client/server system |
| ep0767435 | 1997-04-09 | Transaction device driver technique for a journaling file system |
| ep0767432 | 1997-04-09 | System and method for distributed object resource management |
| ep0767428 | 1997-04-09 | Method and apparatus for dynamically loading method call exception code |
| ep0799452 | 1997-04-03 | SYSTEM AND METHOD FOR ALTERING THE ENVIRONMENTAL NAMESPACES IN THE MICROSOFT MS-DOS AND WINDOWS OPERATING SYSTEMS |
| ep0766250 | 1997-04-02 | Power on, mated, and activity indicator for electronic devices including storage devices |
| ep0766185 | 1997-04-02 | Methods and apparatus for providing transparent persistent data support to foreign data types |
| ep0766184 | 1997-04-02 | System and method for providing safe SQL-level access to a database |
| ep0766172 | 1997-04-02 | A method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats |
| ep0764904 | 1997-03-26 | Three-dimensional real-time monitoring of process attributes |
| ep0762797 | 1997-03-12 | Scalable architecture for ATM segmentation and reassembly |
| ep0762302 | 1997-03-12 | Single transaction technique for a journaling file system of a computer operating system |
| ep0762297 | 1997-03-12 | Use of proxy servers to provide annotation overlays |
| ep0762289 | 1997-03-12 | Method and system for securely controlling access to system resources in a distributed system |
| ep0760500 | 1997-03-05 | Partitioning within a partition in a disk file storage system |
| ep0759592 | 1997-02-26 | System and method for file system lock and repair for a computer operating system |
| ep0757333 | 1997-02-05 | 3D image decoding |
| ep0757332 | 1997-02-05 | Method and apparatus for geometric compression of three-dimensional graphics |
| ep0756228 | 1997-01-29 | Augmenting volume management of information storage devices to handle direct access to storage devices |
| ep0755003 | 1997-01-22 | Method and apparatus for reordering components of computer programs |
| ep0752799 | 1997-01-08 | Interrupt modulator for receiving bursty high speed network traffic |
| ep0752798 | 1997-01-08 | Method and apparatus for partitioning data load and unload functions within an ITM interface |
| ep0752796 | 1997-01-08 | Buffering of data for transmission in a computer communications system interface |
| ep0752780 | 1997-01-08 | Method and apparatus for separating data packets into multiple busses |
| ep0752695 | 1997-01-08 | Method and apparatus for simultaneously displaying graphics and video data on a computer display |
| ep0752686 | 1997-01-08 | Loopback video preview for a computer display |
| ep0752685 | 1997-01-08 | Method and apparatus for efficient rendering of three-dimensional scenes |
| ep0752676 | 1997-01-08 | Method and apparatus for generating query responses in a computer-based document retrieval system |
| ep0752675 | 1997-01-08 | Method and apparatus for event-tagging data files in a computer system |
| ep0752674 | 1997-01-08 | System and method for allowing disparate naming service providers to dynamically join a naming federation |
| ep0752670 | 1997-01-08 | Method and apparatus for front end navigator and network architecture for performing functions on distributed files in a computer network |
| ep0752664 | 1997-01-08 | Method and apparatus for reporting data transfer between hardware and software |
| ep0752662 | 1997-01-08 | Method and apparatus for tagging a multi-way associative cache |
| ep0752661 | 1997-01-08 | Cross-domain data transfer using deferrred page remapping |
| ep0752660 | 1997-01-08 | Client-server computer system and method utilizing a local client disk drive as a data cache |
| ep0752658 | 1997-01-08 | Method and apparatus for passive loopback testing of software-controllable parallel ports |
| ep0752653 | 1997-01-08 | Method and system for synchronizing the execution of events during software testing |
| ep0752652 | 1997-01-08 | System and method for implementing a hierarchical policy for computer system administration |
| ep0752651 | 1997-01-08 | Index value reference for shared data structures |
| ep0752650 | 1997-01-08 | Method and apparatus for generating executable code from object-oriented C++ source code |
| ep0752649 | 1997-01-08 | System and method for textual editing of structurally-represented computer programs with on-the-fly typographical display |
| ep0752647 | 1997-01-08 | Method and apparatus for providing versioning information in software projects |
| ep0752646 | 1997-01-08 | Data access implementation of device driver interface |
| ep0752645 | 1997-01-08 | Tunable software control of Harvard architecture cache memories using prefetch instructions |
| ep0752644 | 1997-01-08 | Memory management unit incorporating prefetch control |
| ep0752642 | 1997-01-08 | Method and apparatus for dynamically calculating degrees of fullness of a synchronous fifo |
| ep0752640 | 1997-01-08 | Representation of inter-relationships between graphical objects in a computer display device |
| ep0752636 | 1997-01-08 | NIS+ password update protocol |
| ep0752635 | 1997-01-08 | System and method to transparently integrate private key operations from a smart card with host-based encryption services |
| ep0751648 | 1997-01-02 | Network navigation and viewing system for network management system |
| ep0751463 | 1997-01-02 | Communications driver subsystem for selectively directing communications in digital computer system |
| ep0751461 | 1997-01-02 | Digital computer system including virtual device driver registry |
| ep0745941 | 1996-12-04 | A system and method for providing a flexible memory hierarchy |
| ep0744868 | 1996-11-27 | Method and apparatus for guaranteeing average case disk transfer bandwith and seek time for a video server |
| ep0743777 | 1996-11-20 | System for packet filtering of data packets at a computer network interface |
| ep0742519 | 1996-11-13 | Memory allocation maintaining ordering across multiple heaps |
| ep0818002 | 1996-11-05 | System and method for generating pseudo-random instructions for design verification |
| ep0740442 | 1996-10-30 | A method for traversing ATM networks based on forward and reverse virtual connection labels and a communication network therefor |
| ep0740441 | 1996-10-30 | A method for distribution of utilization data in ATM networks and a communication network therefor |
| ep0739140 | 1996-10-23 | Encoder for an end-to-end scalable video delivery system |
| ep0739139 | 1996-10-23 | Decoder for an end-to-end scalable video delivery system |
| ep0738977 | 1996-10-23 | Method and apparatus for quickly initiating memory accesses in a multiprocessor cache coherent computer system |
| ep0737930 | 1996-10-16 | Method and system for comicstrip representation of multimedia presentations |
| ep0737922 | 1996-10-16 | Method and apparatus for managing computer processes |
| ep0737919 | 1996-10-16 | Method and system for providing interoperability among processes written to execute on different operating systems |
| ep0737916 | 1996-10-16 | Methods, apparatus and data structures for managing objects |
| ep0735486 | 1996-10-02 | Packet switched cache coherent multiprocessor system |
| ep0735485 | 1996-10-02 | A parallelized coherent read and writeback transaction processing system for use in a packet switched cache coherent multiprocessor system |
| ep0735484 | 1996-10-02 | A writeback cancellation processing system for use in a packet switched cache coherent multiprocessor system |
| ep0735483 | 1996-10-02 | A transaction activation processor for controlling memory transaction execution in a packet switched cache coherent multiprocessor system |
| ep0735482 | 1996-10-02 | A parallelized master request class structure for interfacing a processor in a packet switched cache coherent multiprocessor system |
| ep0735474 | 1996-10-02 | Method and apparatus for generation and installation of distributed objects on a distributed object system |
| ep0735473 | 1996-10-02 | Method and apparatus for managing a database in a distributed object operating environment |
| ep0735471 | 1996-10-02 | Method and apparatus for interpreting exceptions in a distributed object system |
| ep0735470 | 1996-10-02 | Method and apparatus for determining the type of an object in a distributed object system |
| ep0735469 | 1996-10-02 | System and method to control and administer distributed object servers using first class distributed objects |
| ep0735468 | 1996-10-02 | Method and apparatus for an optimizing compiler |
| ep0735467 | 1996-10-02 | Compiler with generic front end and dynamically loadable back ends |
| ep0735466 | 1996-10-02 | Method and apparatus for displaying locations of errors detected inside software macro calls |
| ep0735465 | 1996-10-02 | Method and apparatus for providing transparent persistence in a distributed object operating environment |
| ep0735463 | 1996-10-02 | Computer processor having a register file with reduced read and/or write port bandwidth |
| ep0735455 | 1996-10-02 | Active power management for a computer system |
| ep0733972 | 1996-09-25 | Method and apparatus for managing relationships among objects in a distributed object environment |
| ep0733971 | 1996-09-25 | Method and apparatus for managing connections for communication among objects in a distributed object system |
| ep0733970 | 1996-09-25 | Methods and apparatus for managing collections of objects |
| ep0733969 | 1996-09-25 | Methods and apparatus for managing deactivation and shutdown of a server |
| ep0733968 | 1996-09-25 | Method and system for type identification for multiple object interfaces in a distributed object environment |
| ep0732834 | 1996-09-18 | System and method for determining and manipulating configuration information of servers in a distributed object environment |
| ep0732658 | 1996-09-18 | Virtual input/output processor |
| ep0730386 | 1996-09-04 | Color format conversion in a parallel processor |
| ep0730227 | 1996-09-04 | System and method for a distributed debugger for debugging distributed application programs |
| ep0729102 | 1996-08-28 | Cachability attributes for virtual addresses in virtually and physically indexed caches |
| ep0729097 | 1996-08-28 | Method and apparatus for run-time memory access checking and memory leak detection of a multi-threaded program |
| ep0718797 | 1996-06-26 | Perspective correction of texture in graphics by adaptive approximation |
| ep0718784 | 1996-06-26 | Personalized information retrieval |
| ep0718764 | 1996-06-26 | Bytecode program interpreter apparatus and method with pre-verification of data type restrictions |
| ep0718761 | 1996-06-26 | A platform independent object and object viewer loader and method |
| ep0718760 | 1996-06-26 | Method and apparatus for generating platform-standard object files containing machine-independent code |
| ep0716372 | 1996-06-12 | Laser printer output director |
| ep0712080 | 1996-05-15 | A method and a system for controlling functions of a target application using controllable objects |
| ep0709767 | 1996-05-01 | Method and apparatus for multiplatform instruction set architecture |
| ep0707266 | 1996-04-17 | Methods and apparatus for a data transfer mechanism in the field of computer systems |
| ep0703540 | 1996-03-27 | Survey tool for email |
| ep0703532 | 1996-03-27 | Embedded program flow information for object code manipulation |
| ep0702477 | 1996-03-20 | System for signatureless transmission and reception of data packets between computer networks |
| ep0702291 | 1996-03-20 | Method and mechanism for invocation on objects with interface inheritance |
| ep0701354 | 1996-03-13 | TCP/IP header compression in X.25 networks |
| ep0701205 | 1996-03-13 | Method and apparatus for space-efficient inter-process communication |
| ep0699996 | 1996-03-06 | Method and apparatus for a fast debugger fix and continue operation |
| ep0698846 | 1996-02-28 | Instruction result labeling in a counterflow pipeline processor |
| ep0695992 | 1996-02-07 | Shared memory subcontract |
| ep0694845 | 1996-01-31 | Low-latency memory indexing method and structure |
| ep0694844 | 1996-01-31 | Reduced memory pin addressing for cache and main memory |
| ep0690374 | 1996-01-03 | Application binary interface and method of interfacing binary application program to digital computer |
| ep0686906 | 1995-12-13 | Method and apparatus for enhancing software security and distributing software |
| ep0686905 | 1995-12-13 | Method and apparatus for secure remote authentication in a public network |
| ep0684553 | 1995-11-29 | Method and apparatus for generating and using short operation identifiers in object oriented systems. |
| ep0683463 | 1995-11-22 | System level simulation through software and hardware simulator integration. |
| ep0681284 | 1995-11-08 | Speech interpreter with a unified grammar compiler. |
| ep0681282 | 1995-11-08 | Flexible DRAM access in a frame buffer memory and system. |
| ep0681279 | 1995-11-08 | Frame buffer random access memory and system. |
| ep0681237 | 1995-11-08 | Method and apparatus for preemptable multiplexing of connections to input/output devices. |
| ep0680020 | 1995-11-02 | Apparatus and method for direct calculation of clip region outcodes. |
| ep0679995 | 1995-11-02 | Method and apparatus for encoding data to be self-describing. |
| ep0676690 | 1995-10-11 | Delayed write of store instruction in processor device. |
| ep0672987 | 1995-09-20 | Portable PCMCIA interface for a host computer. |
| ep0670539 | 1995-09-06 | Method and apparatus for conserving power in a computer system using a power management pseudo-device driver. |
| ep0668558 | 1995-08-23 | Method and apparatus for automating the localization of a computer program. |
| ep0665497 | 1995-08-02 | Method and apparatus for a multilayer system quiescent suspend and resume operation. |
| ep0665496 | 1995-08-02 | Method and apparatus for run-time error checking using dynamic patching. |
| ep0665493 | 1995-08-02 | A typesafe framework for dynamically extensible objects. |
| ep0663636 | 1995-07-19 | Logically addressable physical memory for a virtual memory computer system that supports multiple page sizes. |
| ep0661624 | 1995-07-05 | Pseudo-superscalar technique for video processing. |
| ep0658848 | 1995-06-21 | Method for communicating safely with untrusted servers |
| ep0653703 | 1995-05-17 | Temporary pipeline register file for a superpipelined superscalar processor. |
| ep0652521 | 1995-05-10 | Rapid data retrieval from a physically addressed data storage structure using memory page crossing predictive annotations. |
| ep0677199 | 1995-05-04 | METHOD AND APPARATUS FOR PROVIDING OPERATIONS AFFECTING A FRAME BUFFER WITHOUT A ROW ADDRESS STROBE CYCLE |
| ep0650124 | 1995-04-26 | Virtual memory computer system address translation mechanism that supports multiple page sizes. |
| ep0650116 | 1995-04-26 | Counterflow pipeline processor. |
| ep0643349 | 1995-03-15 | Client-side stub interpreter. |
| ep0642086 | 1995-03-08 | Virtual address to physical address translation cache that supports multiple page sizes. |
| ep0640912 | 1995-03-01 | Memory addressing scheme for increasing the number of memory locations available in a computer for storing higher precision numbers. |
| ep0637814 | 1995-02-08 | Method and apparatus for performing dynamic texture mapping for complex surfaces. |
| ep0636969 | 1995-02-01 | Method and apparatus for providing an extensible set of auxiliary services for objects in an object-oriented system. |
| ep0629960 | 1994-12-21 | Extendible file system. |
| ep0627700 | 1994-12-07 | Architecture for a high performance three dimensional graphics accelerator. |
| ep0627699 | 1994-12-07 | Command preprocessor for a high performance three dimensional graphics accelerator. |
| ep0627682 | 1994-12-07 | Floating-point processor for a high performance three dimensional graphics accelerator. |
| ep0620522 | 1994-10-19 | High performance dynamic linking through caching. |
| ep0613083 | 1994-08-31 | Transaction management in object oriented systems. |
| ep0609030 | 1994-08-03 | Method and apparatus for browsing information in a computer database. |
| ep0604013 | 1994-06-29 | Method and apparatus for a caching file server. |
| ep0604010 | 1994-06-29 | Object oriented system for executing application call by using plurality of client-side subcontract mechanism associated with corresponding plurality of server-side subcontract mechanism |
| ep0604002 | 1994-06-29 | Method and apparatus for resolving data references in generated code. |
| ep0598535 | 1994-05-25 | Pending write-back controller for a cache controller coupled to a packet switched memory bus. |
| ep0596591 | 1994-05-11 | Method and apparatus for a real-time data collection and display system. |
| ep0592079 | 1994-04-13 | Automated software installation and operating environment configuration on a computer system. |
| ep0590765 | 1994-04-06 | Method and apparatus for the rendering of trimmed nurb surfaces. |
| ep0588473 | 1994-03-23 | Method and apparatus for emulating the environment of a microprocessor. |
| ep0586057 | 1994-03-09 | Rapid instruction (pre)fetching and dispatching using prior (pre)fetch predictive annotations. |
| ep0584913 | 1994-03-02 | Method and apparatus for providing collection browsers. |
| ep0581425 | 1994-02-02 | Rapid data retrieval from data storage structures using prior access predictive annotations. |
| ep0579378 | 1994-01-19 | Register allocation by region based graph coloring. |
| ep0573190 | 1993-12-08 | Dynamically configurable kernel. |
| ep0568231 | 1993-11-03 | Methods and apparatus for providing multiple outstanding operations in a cache consistent multiple processor computer system. |
| ep0568221 | 1993-11-03 | Methods and apparatus for implementing a pseudo-LRU cache memory replacement scheme with a locking feature. |
| ep0547784 | 1993-06-23 | Managing display windows of interrelated applications. |
| ep0547769 | 1993-06-23 | Write overlap with overwrite prevention. |
| ep0547759 | 1993-06-23 | Non supervisor-mode cross-address space dynamic linking. |
| ep0543487 | 1993-05-26 | Method and cache memory controller for fetching data for a CPU that further reduces CPU idle time. |
| ep0541319 | 1993-05-12 | Write through virtual cache memory, alias addressing, and cache flushes |
| ep0541220 | 1993-05-12 | Apparatus and method for managing the assignment of display attribute identification values and multiple hardware color lookup tables |
| ep0540166 | 1993-05-05 | Secure object equivalency determination. |
| ep0537894 | 1993-04-21 | An apparatus and method for a federated naming system which can resolve a composite name composed of names from any number of disparate naming systems. |
| ep0535821 | 1993-04-07 | Method and apparatus for dynamically steering undirected interrupts. |
| ep0535820 | 1993-04-07 | Method and apparatus for a register providing atomic access to set and clear individual bits of shared registers without software interlock. |
| ep0529864 | 1993-03-03 | Network video server apparatus and method. |
| ep0529844 | 1993-03-03 | Method and apparatus for deriving object type and obtaining object type attribute values. |
| ep0528617 | 1993-02-24 | Method and apparatus for change control in multiple development environments. |
| ep0521684 | 1993-01-07 | Method and apparatus for providing shared off-screen memory. |
| ep0520774 | 1992-12-30 | Method and apparatus for the reduction of memory space required for a digital halftone system. |
| ep0514024 | 1992-11-19 | Method and apparatus for an improved memory architecture. |
| ep0501653 | 1992-09-02 | Method and apparatus for cost-based heuristic instruction scheduling. |
| ep0500262 | 1992-08-26 | Method and apparatus for extensible inter-application link management. |
| ep0521153 | 1992-08-06 | METHOD AND APPARATUS FOR SCOPED INTERPROCESS MESSAGE SWITCHING |
| ep0493920 | 1992-07-08 | Method and apparatus for writing directly to a frame buffer in a computer having a windowing system controlling its screen display. |
| ep0492970 | 1992-07-01 | Method and apparatus for extending computer architecture from thirty-two to sixty-four bits. |
| ep0492938 | 1992-07-01 | Method and apparatus for increasing the speed of operation of a double buffered display system. |
| ep0492859 | 1992-07-01 | Translation lookaside buffer. |
| ep0492838 | 1992-07-01 | Apparatus for increasing the number of hits in a translation lookaside buffer. |
| ep0491498 | 1992-06-24 | Apparatus and method for a space saving translation lookaside buffer for content addressable memory. |
| ep0490636 | 1992-06-17 | Method and apparatus for interprocess message switching. |
| ep0490595 | 1992-06-17 | Method for operating time critical processes in a window system environment. |
| ep0521084 | 1992-06-16 | METHOD AND APPARATUS FOR RENDERING ANTI-ALIASED POLYGONS |
| ep0488567 | 1992-06-03 | Cache controller. |
| ep0488566 | 1992-06-03 | Method and apparatus for fast page mode selection. |
| ep0548077 | 1991-07-11 | HIGH SPEED ACTIVE BUS |
(1247 rows)