[translatable text] [howto help] [printable version] [Addenda]
Google
IBMMicrosoftsunSiemensnokia

Sun Microsystems and European Software Patents
Commemorate Banana Union Day

Sun was the number 1 software patent applicant at the European Patent Office in the late 90s for several years. Sun's rise as a patenter marked the end of the dominance of IBM in this field. During that time, its patent lawyers also appeared at various public conferences and advocated patentability of software. They were fairly effective in that role, because Sun enjoyed a reputation of supporting open architectures and cooperating well with free software. Not everybody in the audience was aware of the cultural gaps between the IP department and other departments. Sun's patenting activities gradually declined and left its position to companies like Microsoft, Matsushita and Hewlett Packard.
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)

[ IBM and Software Patents | Microsoft and Patents | Sun Microsystems and European Software Patents | Siemens and Software Patents | Nokia and Software Patents ]
Valid XHTML 1.0!
http://swpat.ffii.de/gasnu/sun/index.en.html
© 2005/01/06 (2004/08/24) Workgroup
english version 2004/08/16 by Hartmut PILCH