[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