Until June 2003, Microsoft largely abstained from public comments on European patent policies. In small-circle discussions at Bitkom, where IBM patent lawyers pushed vocally for far-reaching patentability, the Microsoft representative remained almost silent but tacitly supported the IBM patent department's hard line. At another association, Verband der Software-Industrie e.V. (VSI) und Logikpatente, Microsoft's pro patent involvement was more overt. In France, Microsoft representatives have exerted pressure on associations such as Syntec Informatique not to oppose software patents. The Business Software Alliance (BSA) had Microsoft's full support when it worked on the software patentability directive for the European Commission (CEC), which CEC adopted almost without modification. German Microsoft representatives have, as a part of their anti-Linux campaign of 2002 at the Federal Parliament, been asking politicians in Berlin to support the CEC/BSA directive proposal. One Microsoft paper circulating in Berlin based its arguments mainly on the TRIPs fallacy.
| pat | pubdat | invention |
|---|---|---|
| ep1445711 | 2004-08-11 | Systems and methods for constructing and using models of memorability in computing and communications applications |
| ep1445707 | 2004-08-11 | System and method for checking and resolving publication design problems |
| ep1445679 | 2004-08-11 | Authentication surety and decay system and method |
| ep1443403 | 2004-08-04 | Method and system for an atomically updated, central cache memory |
| ep1443395 | 2004-08-04 | Utility object for specialized data entry |
| ep1443381 | 2004-08-04 | Systems and methods for preventing piracy of volume licenses |
| ep1441474 | 2004-07-28 | Pacing network packet transmission using at least partially uncorrelated network events |
| ep1441288 | 2004-07-28 | Reactive bandwidth control for streaming data |
| ep1439681 | 2004-07-21 | Extensible communication controls |
| ep1439462 | 2004-07-21 | Converting XML code to binary format |
| ep1437893 | 2004-07-14 | Selectively receiving broadcast data according to one of multiple data configurations |
| ep1437648 | 2004-07-14 | Active content wizard |
| ep1435711 | 2004-07-07 | Method for streaming data between a server and a client |
| ep1435710 | 2004-07-07 | System and method for improved client server communications of email messages |
| ep1435581 | 2004-07-07 | Retrieval of structured documents |
| ep1435565 | 2004-07-07 | Client side rendering of printable documents in a network |
| ep1434127 | 2004-06-30 | Template-based customization of a user interface for a messaging application program |
| ep1432206 | 2004-06-23 | Mechanisms for supporting a virtual on-line mobile environment |
| ep1431897 | 2004-06-23 | Contact schema |
| ep1431896 | 2004-06-23 | Contact user interface |
| ep1431881 | 2004-06-23 | Automatic determination of appropriate font characteristics |
| ep1429550 | 2004-06-16 | Compositing MPEG video streams for combined image display |
| ep1429293 | 2004-06-16 | Alpha correction to compensate for lack of gamma correction |
| ep1429247 | 2004-06-16 | Managed file system filter model and architecture |
| ep1427163 | 2004-06-09 | Method and system for a computer to access a communication network |
| ep1427160 | 2004-06-09 | Methods and systems for authentication of a user for sub-locations of a network location |
| ep1426878 | 2004-06-09 | Algorithm for tree traversals using left links |
| ep1426848 | 2004-06-09 | Secure recovery in a serverless distributed file system |
| ep1426847 | 2004-06-09 | Sharing a sign-in among software applications having secured features |
| ep1426846 | 2004-06-09 | Signing-in to software applications having secured features |
| ep1424829 | 2004-06-02 | Native Wi-Fi architecture for 802.11 networks |
| ep1424628 | 2004-06-02 | Improved reliability of diskless network-bootable computers using non-volatile memory cache |
| ep1422907 | 2004-05-26 | Securely processing client credentials used for web-based access to resources |
| ep1422906 | 2004-05-26 | Time-to-disconnect enforcement when communicating with wireless devices that have transient network addresses |
| ep1422904 | 2004-05-26 | Method and systems for sharing a network resource with a user without current access |
| ep1422865 | 2004-05-26 | System and method for transmitting reduced information from a certificate to perform encryption operations |
| ep1422694 | 2004-05-26 | A progressive to lossless embedded audio coder (PLEAC) with multiple factorization reversible transform |
| ep1422598 | 2004-05-26 | System and method for inputting characters using a directional pad |
| ep1420569 | 2004-05-19 | Connectivity notification displaying path to connection |
| ep1420563 | 2004-05-19 | System and method for providing dynamic location information |
| ep1420562 | 2004-05-19 | Automated detection of cross site scripting vulnerabilities |
| ep1416490 | 2004-05-06 | Systems and methods for automatically editing a video |
| ep1416435 | 2004-05-06 | Decoding and error correction in 2-D arrays |
| ep1416434 | 2004-05-06 | Passive embedded interaction coding |
| ep1416433 | 2004-05-06 | Active embedded interaction coding |
| ep1416423 | 2004-05-06 | Universal computing device |
| ep1416394 | 2004-05-06 | Method for selecting a font |
| ep1416365 | 2004-05-06 | Statistical model for global localization |
| ep1416362 | 2004-05-06 | System and method for inputting special characters |
| ep1416361 | 2004-05-06 | Input mode selector on a mobile device |
| ep1414214 | 2004-04-28 | Method and system for automatic client authentication in a wireless network protected by PEAP, EAP-TLS, or other extensible authentication protocols |
| ep1414042 | 2004-04-28 | Navigating media content via groups within a playlist |
| ep1411520 | 2004-04-21 | Optimizing media player memory during rendering |
| ep1411512 | 2004-04-21 | Adaptive menu system for media players |
| ep1408644 | 2004-04-14 | Digital signatures for digital television application |
| ep1408507 | 2004-04-14 | Extended time-code for multimedia presentations |
| ep1408398 | 2004-04-14 | System and method for managing software applications in a graphical user interface |
| ep1406174 | 2004-04-07 | Methods and mechanisms for proactive memory management |
| ep1403854 | 2004-03-31 | Multi-channel audio encoding and decoding |
| ep1403763 | 2004-03-31 | Accessibility system events mechanism and method |
| ep1401211 | 2004-03-24 | Multi-resolution video coding and decoding |
| ep1400955 | 2004-03-24 | Quantization and inverse quantization for audio signals |
| ep1400954 | 2004-03-24 | Entropy coding by adapting coding between level and run-length/level modes |
| ep1396978 | 2004-03-10 | Header Object Protection for a Data Stream |
| ep1396844 | 2004-03-10 | Unified lossy and lossless audio compression |
| ep1396843 | 2004-03-10 | Mixed lossless audio compression |
| ep1396842 | 2004-03-10 | Innovations in pure lossless audio compression |
| ep1385104 | 2004-01-28 | A system and method for image editing |
| ep1383326 | 2004-01-21 | Parsed program guide data |
| ep1380947 | 2004-01-14 | Method for forking or migrating a virtual machine |
| ep1379090 | 2004-01-07 | Improved optimization techniques for data compression |
| ep1378828 | 2004-01-07 | System and method for associating properties with objects |
| ep1378812 | 2004-01-07 | Using a rights template to obtain a signed rights label (SRL) for digital content in a digital rights management system |
| ep1378811 | 2004-01-07 | Systems and methods for issuing usage licenses for digital content and services |
| ep1378810 | 2004-01-07 | System and methods to regulate use of consumer devices and services |
| ep1378809 | 2004-01-07 | Systems and methods for securing video card output |
| ep1377057 | 2004-01-02 | Speaker detection and tracking using audiovisual data |
| ep1377047 | 2004-01-02 | Computer user interface for interacting with short segments of video (cliplets) generated from digital video |
| ep1376980 | 2004-01-02 | Secure server plug-in architecture for digital rights management systems |
| ep1376978 | 2004-01-02 | Application programming interface for utilizing multimedia data |
| ep1376952 | 2004-01-02 | Congestion control mechanism for streaming media |
| ep1376951 | 2004-01-02 | Method and system for measuring load and capacity on a variable capacity channel |
| ep1376930 | 2004-01-02 | Systems and methods for application delivery and configuration management of mobile devices |
| ep1376927 | 2004-01-02 | Data projection system and method |
| ep1376925 | 2004-01-02 | Selectively disclosable digital certificates |
| ep1376584 | 2004-01-02 | System and method for automatically generating video cliplets from digital video |
| ep1376583 | 2004-01-02 | System and method for automatically authoring video compositions using video clips |
| ep1376540 | 2004-01-02 | Microphone array signal enhancement using mixture models |
| ep1376532 | 2004-01-02 | Systems and methods for providing color management |
| ep1376450 | 2004-01-02 | Probability estimate for k-nearest neighbor classification |
| ep1376406 | 2004-01-02 | A system and process for creating an interactive presentation employing multi-media components |
| ep1376405 | 2004-01-02 | System and method for managing file names for file system filter drivers |
| ep1376404 | 2004-01-02 | Method and system for managing backup files |
| ep1376403 | 2004-01-02 | Backup file format and corresponding method and system |
| ep1376399 | 2004-01-02 | System and method providing an API interface between XML and SQL while interacting with a managed object environment |
| ep1376391 | 2004-01-02 | Word processor for freestyle editing of well-formed xml documents |
| ep1376389 | 2004-01-02 | System and method for validating an XML document and reporting schema violations |
| ep1376388 | 2004-01-02 | Method and system for encoding a mark-up language document |
| ep1376387 | 2004-01-02 | Word-processing document stored in a single XML file |
| ep1376386 | 2004-01-02 | System and method for enabling validation of an XML document that contains non-native XML |
| ep1376372 | 2004-01-02 | Process-mode independent driver model |
| ep1376355 | 2004-01-02 | System and method for issuing a message to a program |
| ep1376345 | 2004-01-02 | System and method for installing a software application in a non-impactfull manner |
| ep1376342 | 2004-01-02 | Single pass intermediate language verification algorithm |
| ep1376341 | 2004-01-02 | Automated system setup |
| ep1376331 | 2004-01-02 | System and method for users of mobile computing devices to print documents |
| ep1376325 | 2004-01-02 | Method and system for presenting menu commands for selection |
| ep1376310 | 2004-01-02 | Secure and opaque type library providing secure data protection of variables |
| ep1376309 | 2004-01-02 | DRM system for protecting digital content |
| ep1376303 | 2004-01-02 | Digital rights management (DRM) encryption and data-protection for content on device without interactive authentication |
| ep1376302 | 2004-01-02 | Secure media path methods, systems, and architectures |
| ep1376301 | 2004-01-02 | Content access management |
| ep1376300 | 2004-01-02 | Method and apparatus for providing cryptographic software services |
| ep1376299 | 2004-01-02 | Client-side caching of streaming media content |
| ep1374959 | 2004-01-02 | Discovery and distribution of game session information |
| ep1372314 | 2003-12-17 | Presence and notification system for maintaining and communicating information |
| ep1372067 | 2003-12-17 | Image-based software installation |
| ep1372055 | 2003-12-17 | Publishing content in connection with digital rights management (DRM) architecture |
| ep1371403 | 2003-12-17 | Statistics system for online console-based gaming |
| ep1369820 | 2003-12-10 | Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation |
| ep1367824 | 2003-12-03 | Short-term buffer content management |
| ep1367800 | 2003-12-03 | System and method for downloading information to a mobile device |
| ep1367747 | 2003-12-03 | A system and method for identifying and segmenting repeating media objects embedded in a stream |
| ep1367588 | 2003-12-03 | Review speed adjustment marker |
| ep1367475 | 2003-12-03 | Software application protection by way of a digital rights management (DRM) system |
| ep1364690 | 2003-11-26 | Use of multiple player real-time voice communications on a gaming device |
| ep1363424 | 2003-11-19 | Authentication method and system encrypting a ticket with an symmetric key, said symmetric key being encrypted with an asymmetric key |
| ep1363266 | 2003-11-19 | Displaying static images using spatially displaced sampling with semantic data |
| ep1363221 | 2003-11-19 | Increasing the level of automation when scheduling and managing meetings |
| ep1363204 | 2003-11-19 | TV program database |
| ep1361765 | 2003-11-12 | System and method for enabling instant messaging on a mobile device |
| ep1361723 | 2003-11-12 | Maintaining authentification states for resources accessed in a stateless environment |
| ep1359770 | 2003-11-05 | Signaling for fading compensation in video encoding |
| ep1359768 | 2003-11-05 | Chrominance motion vector rounding |
| ep1359765 | 2003-11-05 | Fading estimation/compensation in video encoding |
| ep1359764 | 2003-11-05 | Video encoding method with fading compensation |
| ep1359763 | 2003-11-05 | Approximate bicubic filter |
| ep1359724 | 2003-11-05 | Method to offload a network stack |
| ep1359546 | 2003-11-05 | 2-D transforms for image and video coding |
| ep1359538 | 2003-11-05 | Method for measuring the location of radio-frequency badges |
| ep1359491 | 2003-11-05 | Methods for remotely changing a communications password |
| ep1357745 | 2003-10-29 | Method and apparatus for processing of interlaced video images for progressive video displays |
| ep1357744 | 2003-10-29 | TV control resource management |
| ep1357455 | 2003-10-29 | Digital rights management on device without interactive authentication |
| ep1355496 | 2003-10-22 | Distributed tuner allocation and conflict resolution |
| ep1355477 | 2003-10-22 | Multi-level cache architecture and cache management method for peer-to-peer name resolution protocol |
| ep1355471 | 2003-10-22 | Error resilient windows media audio coding |
| ep1355241 | 2003-10-22 | Media content descriptions |
| ep1355235 | 2003-10-22 | Using limits on address translation to control access to an addressable entity |
| ep1355224 | 2003-10-22 | Reducing idle power consumption in a networked battery operated device |
| ep1355223 | 2003-10-22 | Reducing power consumption in a networked battery-operated device using sensors |
| ep1355218 | 2003-10-22 | Methods and systems for authentication of components in a graphic system |
| ep1353514 | 2003-10-15 | Sub-pixel interpolation in motion estimation and compensation |
| ep1353513 | 2003-10-15 | Rounding control for multi-stage interpolation |
| ep1351467 | 2003-10-08 | Automatic re-authentification in a terminal client-server architecture |
| ep1351141 | 2003-10-08 | Method and system for managing data records on a computer network |
| ep1351136 | 2003-10-08 | Delta replication of source files and packages across networked resources |
| ep1351127 | 2003-10-08 | Method and apparatus for restoring a device to a default state |
| ep1349065 | 2003-10-01 | Symmetrical multiprocessing in multiprocessor systems |
| ep1347419 | 2003-09-24 | Graphics image rendering with radiance self-transfer for low-frequency lighting environments |
| ep1347382 | 2003-09-24 | System and method for gathering and automatically processing user and debug data for mobile devices |
| ep1346755 | 2003-09-24 | Secure digital data format and code enforced policy |
| ep1345441 | 2003-09-17 | Interactive jukebox |
| ep1345440 | 2003-09-17 | Interactive jukebox |
| ep1345394 | 2003-09-17 | Voice message processing system and method |
| ep1345352 | 2003-09-17 | Time-window-constrained multicast for future delivery multicast |
| ep1345205 | 2003-09-17 | Hardware-enhanced graphics rendering acceleration of pixel sub-component-oriented images |
| ep1343345 | 2003-09-10 | Mobile authentication system with reduced authentication delay |
| ep1343069 | 2003-09-10 | System and method for information control block tracking streams for universal disk format file systems |
| ep1341358 | 2003-09-03 | A method to obtain friendly names for bluetooth devices |
| ep1338968 | 2003-08-27 | Synchronizing over a number of synchronization mechanisms using flexible rules |
| ep1338967 | 2003-08-27 | Computer system architecture for automatic context associations |
| ep1338966 | 2003-08-27 | Social mapping of contacts from computer communication information |
| ep1338960 | 2003-08-27 | Calender-based user interface system |
| ep1337111 | 2003-08-20 | Method and apparatus for switching between video bitstreams |
| ep1335580 | 2003-08-13 | Transformation of images |
| ep1335525 | 2003-08-13 | Method for probing the peer-to-peer quality of service (QOS) |
| ep1335272 | 2003-08-13 | Ink Gestures |
| ep1333635 | 2003-08-06 | Method and apparatus for fragmenting and reassembling internet key exchange data packets |
| ep1331822 | 2003-07-30 | Seamless switching of scalable video bitstreams |
| ep1330039 | 2003-07-23 | Frequency-domain audio decoding with entropy code mode switching |
| ep1330038 | 2003-07-23 | Frequency-domain audio decoding with entropy code mode switching |
| ep1326166 | 2003-07-09 | Systems and methods for managing drivers in a computing system |
| ep1326165 | 2003-07-09 | Methods and system for managing computational resources of a coprocessor in a computing system |
| ep1324213 | 2003-07-02 | Grammar authoring system |
| ep1320238 | 2003-06-18 | Architecture and run-time environment for network filter drivers |
| ep1320067 | 2003-06-18 | Universal graphics adapter |
| ep1320038 | 2003-06-18 | Services for context sensitive flagging of information in natural language text and central management of metadata relating to that information over a computer network |
| ep1318452 | 2003-06-11 | Installing software on a mobile computing device using the rollback and security features of a configuration manager |
| ep1315375 | 2003-05-28 | Video segment targeting using remotely issued instructions as well as local and behavior information |
| ep1310284 | 2003-05-14 | Architecture for manufacturing authenticatable gaming systems |
| ep1310283 | 2003-05-14 | Network architecture for secure communications between two console-based gaming systems |
| ep1307020 | 2003-05-02 | Composable messaging protocol |
| ep1306995 | 2003-05-02 | Method and system for undersampled symbol synchronization |
| ep1304889 | 2003-04-23 | Managing packet-based telephony |
| ep1304656 | 2003-04-23 | Multiple-level graphics processing system and method |
| ep1304655 | 2003-04-23 | Generic parameterization for a scene graph |
| ep1304648 | 2003-04-23 | Intelligent caching data structure for immediate mode graphics |
| ep1304614 | 2003-04-23 | Application abstraction with dialog purpose |
| ep1303109 | 2003-04-16 | Resolving virtual network names |
| ep1303108 | 2003-04-16 | Method for resolving host name |
| ep1303097 | 2003-04-16 | Virtual distributed security system |
| ep1303096 | 2003-04-16 | Virtual network with adaptive dispatcher |
| ep1302867 | 2003-04-16 | Efficient web page localization |
| ep1302852 | 2003-04-16 | Indefinite-size variables within an intermediate language |
| ep1302850 | 2003-04-16 | Automatic software input panel selection based on application program state |
| ep1301006 | 2003-04-09 | Granular authorization for network user sessions |
| ep1298941 | 2003-04-02 | Voice and circumstance-dependent notification |
| ep1298846 | 2003-04-02 | Managing asynchronous objects received over multiple communication protocols |
| ep1296236 | 2003-03-26 | Inferring operand types within an intermediate language |
| ep1294198 | 2003-03-19 | Improved block transform and quantization for image and video coding |
| ep1291770 | 2003-03-12 | Method and system for sychronizing mobile devices |
| ep1288797 | 2003-03-05 | System and method to automate the management of computer services and programmable devices |
| ep1280069 | 2003-01-29 | Statistically driven sentence realizing method and apparatus |
| ep1280058 | 2003-01-29 | Method and system for creating and employing an operating system having selected functionality |
| ep1278350 | 2003-01-22 | Credential authentication for mobile users |
| ep1278184 | 2003-01-22 | Method for coding speech and music signals |
| ep1278113 | 2003-01-22 | On-disk file format for a serverless distributed file system |
| ep1271953 | 2003-01-02 | Improved startup methods and apparatuses for use in streaming content |
| ep1271952 | 2003-01-02 | Remotely accessing and programming a set top box |
| ep1271883 | 2003-01-02 | Remote event handling in a packet network |
| ep1271882 | 2003-01-02 | Methods and systems for controlling the scope of delegation of authentication credentials |
| ep1271877 | 2003-01-02 | Wireless browser |
| ep1271830 | 2003-01-02 | Negotiated/dynamic error correction for streamed media |
| ep1271407 | 2003-01-02 | Method and system for representing and displaying digital ink |
| ep1271371 | 2003-01-02 | Methods for and applications of learning and inferring the periods of time until people are available or unavailable for different forms of communication, collaboration, and information access |
| ep1271339 | 2003-01-02 | Method for generic object oriented description of structured data (GDL) |
| ep1271321 | 2003-01-02 | System and method for recovering from a failed synchronization session |
| ep1271319 | 2003-01-02 | System and method for resolving conflicts detected during a synchronization session |
| ep1271318 | 2003-01-02 | System and method for translating synchronization information between two networks based on different synchronization protocols |
| ep1271315 | 2003-01-02 | Run queue management |
| ep1271312 | 2003-01-02 | System and method for split-stream dictionary program compression and just-in-time translation |
| ep1267548 | 2002-12-18 | Method and system for integrating security mechanisms into session initiation protocol request messages for client-proxy authentication |
| ep1267518 | 2002-12-18 | Multiple device management method and system |
| ep1051824 | 2002-12-17 | System for transmitting subscription information and content to a mobile device |
| ep1023685 | 2002-12-17 | System and method for managing application installation for a mobile device |
| ep1265157 | 2002-12-11 | A system and process for providing dynamic communication access and information awareness in an interactive peripheral display |
| ep1262880 | 2002-12-04 | Scaleable machine translation system |
| ep1258805 | 2002-11-20 | Placing exception throwing instruction in compiled code |
| ep1203276 | 2002-11-19 | Methods and arrangements for mapping widely disparate portable tokens to a static machine concentric cryptographic environment |
| ep1192536 | 2002-11-19 | Inferring operand types within an intermediate language |
| ep1255194 | 2002-11-06 | Markup language extensions for web enabled recognition |
| ep1255193 | 2002-11-06 | Servers for web enabled speech recognition |
| ep1255192 | 2002-11-06 | Web enabled recognition architecture |
| ep1255189 | 2002-11-06 | Interface control |
| ep1255179 | 2002-11-06 | Methods and arrangements for controlling access to resources based on authentication method |
| ep1253784 | 2002-10-30 | Derivation and quantization of robust non-local characteristics for blind watermarking |
| ep1253555 | 2002-10-30 | Robust and stealthy video watermarking |
| ep1253525 | 2002-10-30 | Recognizer of audio-content in digital signals |
| ep1251672 | 2002-10-23 | Methods and systems for authentication through multiple proxy servers |
| ep1251670 | 2002-10-23 | Negotiating secure connections through a proxy server |
| ep1251514 | 2002-10-23 | DVD navigator and application programming interfaces |
| ep1251438 | 2002-10-23 | Information retrieval system |
| ep1251437 | 2002-10-23 | Information retrieval system |
| ep1249983 | 2002-10-16 | Methods and arrangements for protecting information in forwarded authentication messages |
| ep1248441 | 2002-10-09 | Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith |
| ep1175759 | 2002-10-08 | Computer-implemented call forwarding options and methods therefor in a unified messaging system |
| ep1246061 | 2002-10-02 | A serverless distributed file system |
| ep1246056 | 2002-10-02 | System and method for providing a server control interface |
| ep1379963 | 2002-09-26 | SYSTEM AND METHOD FOR COMMUNICATIONS MANAGEMENT AND DATA EXCHANGE |
| ep1244091 | 2002-09-25 | Methods and systems for displaying animated graphics on a computing device |
| ep1241858 | 2002-09-18 | Provisioning computing services via an online networked computing environment |
| ep1241853 | 2002-09-18 | System and method for identifying and establishing preferred modalities or channels for communications based on participants preferences and contexts |
| ep1241838 | 2002-09-18 | System and method for wireless connecting a computing device without configuration and computing device therefore |
| ep1241593 | 2002-09-18 | Method and system for interacting with devices having different capabilities |
| ep1241573 | 2002-09-18 | System and method for passing context-sensitive information from a first application to a second application on a mobile device |
| ep1241558 | 2002-09-18 | Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device |
| ep1241557 | 2002-09-18 | Method for displaying information responsive to sensing a physical presence proximate to a computer input device |
| ep1239674 | 2002-09-11 | Method and apparatus for recording broadcast data |
| ep1239673 | 2002-09-11 | Method and apparatus for storing content |
| ep1239379 | 2002-09-11 | Method and apparatus for displaying information regarding stored data in a gaming system |
| ep1238690 | 2002-09-11 | Mutiple user authentication for online console-based gaming |
| ep1238689 | 2002-09-11 | Uniform media portal for a gaming system |
| ep1238688 | 2002-09-11 | Method and apparatus for managing data in a gaming system |
| ep1051681 | 2002-09-10 | Channel definition architecture extension |
| ep1237384 | 2002-09-04 | User-tagging of cellular telephone locations |
| ep1237371 | 2002-09-04 | Enhanced television service |
| ep1237076 | 2002-09-04 | Expert system for generating user interfaces |
| ep1237073 | 2002-09-04 | Method and system for creating and maintaining version-specific properties in a distributed environment |
| ep1235160 | 2002-08-28 | System and method for providing a unified messaging scheme in a mobile device |
| ep1235143 | 2002-08-28 | Method and system for creating and maintaining version-specific properties in a file |
| ep1235142 | 2002-08-28 | Methods and arrangements for configuring portable security token features and contents |
| ep1235137 | 2002-08-28 | Method for flagging and relating information in a computer system |
| ep1042891 | 2002-08-27 | System and method for delivering web content over a broadcast medium |
| ep1233591 | 2002-08-21 | Progressive streaming media rendering |
| ep1233358 | 2002-08-21 | Modular system and method to manage messages in mobile devices using forms |
| ep1233351 | 2002-08-21 | System and method for providing transparent access to distributed authoring and versioning files including encrypted files |
| ep1233343 | 2002-08-21 | Method and radio interface layer comprising a set of application programming interfaces (APIs) |
| ep1233326 | 2002-08-21 | Methods and systems for a portable, interactive display device for use with a computer |
| ep1229746 | 2002-08-07 | Deleting objects from a store of a device |
| ep1229694 | 2002-08-07 | Routing notifications to mobile devices through a high capacity channel |
| ep1227637 | 2002-07-31 | Caching transformed content in a mobile gateway |
| ep1227634 | 2002-07-31 | Establishing a secure connection with a private corporate network over a public network |
| ep1227443 | 2002-07-31 | System and method for fast and smooth rendering of lit, textured spheres |
| ep1227408 | 2002-07-31 | Text compression options generation |
| ep1227397 | 2002-07-31 | SIM manager API |
| ep1227396 | 2002-07-31 | A method, system and computer program product for synchronizing data represented by different data structures by using update notifications |
| ep1225771 | 2002-07-24 | Method and system for selective reception of packet data in a wireless communication network |
| ep1225747 | 2002-07-24 | Originator authentication |
| ep1225509 | 2002-07-24 | Method and system for deterministic ordering of software modules |
| ep1025493 | 2002-07-23 | Queued method invocations on distributed component applications |
| ep1223722 | 2002-07-17 | Method and system to access software pertinent to a peripheral device |
| ep1223721 | 2002-07-17 | Systems and methods for automatically formulating response to authentication requests from secured servers |
| ep1223705 | 2002-07-17 | Methods and systems for generating encryption keys using random bit sequences |
| ep1194891 | 2002-07-16 | Computer-based representations and reasoning methods for engaging users in goal-oriented conversations |
| ep1221819 | 2002-07-10 | A method of adapting information content to wireless terminal capabilities |
| ep1221653 | 2002-07-10 | System and method to specify extended configuration descriptor information in USB devices |
| ep1221652 | 2002-07-10 | System and method to specify device specific user interface information in the firmware of a USB device |
| ep1221650 | 2002-07-10 | System and method for user interface mirroring utilizing a layout manager |
| ep1066625 | 2002-07-09 | Information retrieval and speech recognition based on language models |
| ep1220510 | 2002-07-03 | Methods and systems for context-aware policy determination and enforcement |
| ep1217857 | 2002-06-26 | System and method for context- and location dependent adaptation of applications resident on mobile terminals for use in vehicles |
| ep1217792 | 2002-06-26 | Context-aware and location-aware cellular phones and methods |
| ep1217549 | 2002-06-26 | Environment-interactive context-aware devices and methods |
| ep1217532 | 2002-06-26 | System and method for optimizing user notifications for small computer devices |
| ep1412846 | 2002-06-20 | METHOD AND SYSTEM FOR MANAGEMENT OF MULTIPLE NETWORK RESOURCES |
| ep1215578 | 2002-06-19 | Creation of mini dump files from full dump files |
| ep1213892 | 2002-06-12 | System and method for implementing a client side HTTP stack |
| ep1213705 | 2002-06-12 | Method and apparatus for speech synthesis without prosody modification |
| ep1147612 | 2002-06-11 | Code book construction for variable to variable length entropy encoding |
| ep1211613 | 2002-06-05 | Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values |
| ep1222540 | 2002-06-04 | Method and system for consistent cluster operational data in a server cluster using a quorum of replicas |
| ep1209681 | 2002-05-29 | Improved playback control methods and arrangements for a DVD player |
| ep1209564 | 2002-05-29 | Kernel emulator for non-native program modules |
| ep1209563 | 2002-05-29 | Method and system for allowing code to be securely initialized in a computer |
| ep1209556 | 2002-05-29 | Method and system for transparently extending non-volatile storage |
| ep1207668 | 2002-05-22 | System and method for performing client-centric load balancing of multiple globally-dispersed servers |
| ep1163568 | 2002-05-21 | System, method, and computer program product for workflow processing using internet interoperable electronic messaging with mime multiple content type |
| ep1205842 | 2002-05-15 | Minimum delta generator for program binaries |
| ep1205836 | 2002-05-15 | Method and system for inputting gestures |
| ep1188110 | 2002-05-14 | Indefinite-size variables within an intermediate language |
| ep1376466 | 2002-05-10 | SYSTEM AND METHOD FOR HASHING DIGITAL IMAGES |
| ep1202526 | 2002-05-02 | System and method for restricting data transfers and managing software components of distributed computers |
| ep1202187 | 2002-05-02 | Image retrieval system and methods with semantic and feature based relevance feedback |
| ep1202175 | 2002-05-02 | System and method for distributed management of shared computers |
| ep1202168 | 2002-05-02 | System and method for dynamically veryfying the compatibility of a user interface resource |
| ep1202158 | 2002-05-02 | Operating system user interface for staged write media |
| ep1082654 | 2002-04-30 | Method, software and apparatus for referencing a method in object-based programming |
| ep1199874 | 2002-04-24 | System and method for controlling mass storage class digital imaging devices |
| ep1199630 | 2002-04-24 | Method and apparatus for performing planbased dialog |
| ep1210708 | 2002-04-23 | Rendering sub-pixel precision characters having widths compatible with pixel precision characters |
| ep1169710 | 2002-04-23 | Streaming information appliance with buffer read and write synchronization |
| ep1142129 | 2002-04-23 | Variable to variable length entropy encoding |
| ep1197851 | 2002-04-17 | Aggregation of system settings into objects |
| ep1062590 | 2002-04-16 | Scalable system for clustering of large databases |
| ep1195949 | 2002-04-10 | Using an expert proxy server as an agent for wireless devices |
| ep1195676 | 2002-04-10 | Architecture for customizable applications |
| ep1193956 | 2002-04-03 | Merging various request methods into a single unified user interface |
| ep1193942 | 2002-04-03 | System and method for implementing a conditional payload server |
| ep1193920 | 2002-04-03 | Improved media streaming methods and arrangements |
| ep1193590 | 2002-04-03 | Customizing the display of a mobile computing device |
| ep1226508 | 2002-03-19 | Adjusting character dimensions to compensate for low contrast character features |
| ep1183589 | 2002-03-19 | Fast extraction of one-way and two-way counts from sparse data |
| ep1187401 | 2002-03-13 | Method and systems for alleviating network congestion |
| ep1185058 | 2002-03-06 | Method and apparatus for detecting user accessibility on a mobile communication device |
| ep1182554 | 2002-02-27 | Partial migration of an object to another storage location in a computer system |
| ep1040409 | 2002-02-19 | Combining multiple java class files into a run-time image |
| ep1179925 | 2002-02-13 | Fast dynamic measurement of bandwith in a TCP network environment |
| ep1178404 | 2002-02-06 | Method and system for compiling multiple languages |
| ep1176840 | 2002-01-30 | Place-specific buddy list services |
| ep1208538 | 2002-01-29 | Methods, apparatus, and data structures for accessing sub-pixel data having left side bearing information |
| ep1177530 | 2002-01-29 | Methods and apparatus for efficiently implementing and modifying foreground and background color selections |
| ep1175060 | 2002-01-23 | Middleware layer between speech related applications and engines |
| ep1174793 | 2002-01-23 | System and method providing multi-tier applications architecture |
| ep1174791 | 2002-01-23 | Unified data type system and method |
| ep1163721 | 2002-01-08 | Filter for digital-to-analog converters |
| ep1433095 | 2002-01-03 | SYSTEM AND METHOD FOR ACTIVATING A RENDERING DEVICE IN A MULTI-LEVEL RIGHTS-MANAGEMENT ARCHITECTURE |
| ep1399808 | 2002-01-03 | BINDING BY HASH |
| ep1311920 | 2002-01-03 | SHARED NAMES |
| ep1168763 | 2002-01-02 | Systems and methods for delegated digest access authorization |
| ep1168171 | 2002-01-02 | Autonomous network service configuration |
| ep1421479 | 2001-12-27 | DISTRIBUTED COMPUTING SERVICES PLATFORM |
| ep1419632 | 2001-12-27 | NETWORK-BASED SOFTWARE EXTENSIONS |
| ep1358544 | 2001-12-27 | TASK-SENSITIVE METHODS AND SYSTEMS FOR DISPLAYING COMMAND SETS |
| ep1350180 | 2001-12-27 | AUTHORING ARBITRARY XML DOCUMENTS USING DHTML AND XSLT |
| ep1325427 | 2001-12-27 | SYSTEM AND METHOD FOR INTEGRATING SPREADSHEETS AND WORD PROCESSING TABLES |
| ep1309906 | 2001-12-27 | EVIDENCE-BASED SECURITY POLICY MANAGER |
| ep1299790 | 2001-12-27 | FILTERING A PERMISSION SET USING PERMISSION REQUESTS ASSOCIATED WITH A CODE ASSEMBLY |
| ep1292875 | 2001-12-27 | SINGLE WINDOW NAVIGATION METHODS AND SYSTEMS |
| ep1164482 | 2001-12-19 | System and method for interactive communication between objects in a distributed computing environment |
| ep1164473 | 2001-12-19 | State management of server-side control objects |
| ep1145120 | 2001-12-04 | Generating a compiled language program for an interpretive runtime environment |
| ep1290574 | 2001-11-22 | SYSTEM AND METHOD FOR MATCHING A TEXTUAL INPUT TO A LEXICAL KNOWLEDGE BASE AND FOR UTILIZING RESULTS OF THAT MATCH |
| ep1156429 | 2001-11-21 | Server-side code generation from a dynamic web page content file |
| ep1156428 | 2001-11-21 | Databinding using server-side control objects |
| ep1156427 | 2001-11-21 | Postback input handling by server-side control objects |
| ep1156415 | 2001-11-21 | Server-side control objects for processing client-side user interface elements |
| ep0990212 | 2001-11-20 | Laying out a paragraph by defining all the characters as a single text run by substituting, and then positioning the glyphs |
| ep1299971 | 2001-11-15 | ENCRYPTION SYSTEMS AND METHODS FOR IDENTIFYING AND COALESCING IDENTICAL OBJECTS ENCRYPTED WITH DIFFERENT KEYS |
| ep1342156 | 2001-11-08 | RESOURCE MANAGER ARCHITECTURE |
| ep1400901 | 2001-11-01 | COMPUTER-AIDED WRITING SYSTEM AND METHOD WITH CROSS-LANGUAGE WRITING WIZARD |
| ep1277136 | 2001-11-01 | COMPUTER-AIDED WRITING SYSTEM AND METHOD WITH CROSS-LANGUAGE WRITING WIZARD |
| ep1277114 | 2001-11-01 | METHOD AND SYSTEM FOR PROVIDING COMMON COORDINATION AND ADMINISTRATION OF MULTIPLE SNAPSHOT PROVIDERS |
| ep1277113 | 2001-11-01 | METHOD AND APPARATUS FOR PROVIDING VOLUME SNAPSHOT DEPENDENCIES IN A COMPUTER SYSTEM |
| ep1277099 | 2001-11-01 | SECURITY LINK MANAGEMENT IN DYNAMIC NETWORKS |
| ep1275050 | 2001-11-01 | PROGRAMMATIC MASKING OF STORAGE UNITS |
| ep1269711 | 2001-11-01 | CONTEXT AWARE COMPUTING DEVICES AND METHODS |
| ep1150473 | 2001-10-31 | Method and system for sending of messages to a recipient via any of a plurality of different messaging systems |
| ep1150212 | 2001-10-31 | System and method for implementing polling agents in a client management tool |
| ep1148748 | 2001-10-24 | A method for providing access to data |
| ep1148747 | 2001-10-24 | Method and system for providing mobile services |
| ep1095493 | 2001-10-23 | Method and system of security location discrimination |
| ep1086414 | 2001-10-23 | Least privilege via restricted tokens |
| ep1279160 | 2001-10-18 | AUTOMATIC OPTIMIZATION OF THE POSITION OF STEMS OF TEXT CHARACTERS |
| ep1062627 | 2001-10-16 | Image sensing operator input device |
| ep1269311 | 2001-10-11 | PROFILE-DRIVEN DATA LAYOUT OPTIMIZATION |
| ep1143334 | 2001-10-10 | Theme aware graphical user interface |
| ep1142130 | 2001-10-09 | Entrophy code mode switching for frequency-domain audio coding |
| ep1101172 | 2001-10-02 | Electronic database operations for perspective transformations on relational tables using pivot and unpivot columns |
| ep1381185 | 2001-09-20 | NOTIFICATION PLATFORM ARCHITECTURE |
| ep1287444 | 2001-09-20 | PRIORITIES GENERATION AND MANAGEMENT |
| ep0992006 | 2001-09-11 | Method for rendering glyphs using a layout services library |
| ep1053525 | 2001-08-28 | System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion |
| ep1258147 | 2001-08-23 | SYSTEM AND METHOD WITH ADVANCE PREDICTED BIT-PLANE CODING FOR PROGRESSIVE FINE-GRANULARITY SCALABLE (PFGS) VIDEO CODING |
| ep1258092 | 2001-08-23 | SYSTEM AND METHOD FOR PROTECTING DATA STREAMS IN HARDWARE COMPONENTS |
| ep1256231 | 2001-08-23 | MODULARIZATION OF BROADCAST RECEIVER DRIVER COMPONENTS |
| ep1256212 | 2001-08-23 | SYSTEM AND METHOD FOR TRANSFERRING DATA OVER A NETWORK |
| ep1084464 | 2001-08-21 | Security model using restricted tokens |
| ep1021753 | 2001-08-14 | Security enhancement for untrusted executable code |
| ep1122917 | 2001-08-08 | System and method for exchanging network management data |
| ep1120717 | 2001-08-01 | Adaptive web crawling using a statistical model |
| ep1243134 | 2001-07-12 | METHOD AND SYSTEM FOR DOWNLOADING AND STORING INTERACTIVE DEVICE CONTENT USING THE HORIZONTAL OVERSCAN PORTION OF A VIDEO SIGNAL |
| ep1242858 | 2001-06-28 | SYSTEM AND METHOD FOR ACCESSING PROTECTED CONTENT IN A RIGHTS-MANAGEMENT ARCHITECTURE |
| ep1104563 | 2001-06-26 | Multilingual user interface for an operating system |
| ep1242855 | 2001-06-21 | SERVER FOR AN ELECTRONIC DISTRIBUTION SYSTEM AND METHOD OF OPERATING SAME |
| ep1242854 | 2001-06-21 | INTER-SERVER COMMUNICATION USING REQUEST WITH ENCRYPTED PARAMETER |
| ep1238320 | 2001-06-21 | METHODS AND ARRANGEMENTS FOR PROVIDING MULTIPLE CONCURRENT DESKTOPS AND WORKSPACES IN A SHARED COMPUTING ENVIRONMENT |
| ep1012691 | 2001-06-19 | Encrypting file system and method |
| ep1374039 | 2001-06-14 | CLIENT-SIDE BOOT DOMAINS AND BOOT RULES |
| ep1236127 | 2001-06-14 | SYSTEM AND METHOD FOR ANNOTATING AN ELECTRONIC DOCUMENT INDEPENDENTLY OF ITS CONTENT |
| ep1236116 | 2001-06-14 | VOLUME STACKING MODEL |
| ep1018076 | 2001-06-12 | Method and system for restoring the state of physical memory as the focus changes among application programs in a computer |
| ep1234235 | 2001-06-07 | METHOD AND APPARATUS FOR REMOTELY DEBUGGING COMPUTER SOFTWARE OVER A SERIAL BUS |
| ep1234240 | 2001-05-31 | QUORUM RESOURCE ARBITER WITHIN A STORAGE NETWORK |
| ep1234237 | 2001-05-31 | STORAGE MANAGEMENT SYSTEM HAVING COMMON VOLUME MANAGER |
| ep1232437 | 2001-05-31 | COMMUNICATION AMONG AGILE AND CONTEXT-BOUND OBJECTS |
| ep1096472 | 2001-05-02 | Audio playback of a multi-source written document |
| ep1094445 | 2001-04-25 | Command versus dictation mode errors correction in speech recognition |
| ep1219080 | 2001-04-19 | TRANSFER OF PACKET DATA FROM A NETWORK SERVER TO A MOBILE STATION OVER A DIGITAL RADIO COMMUNICATION NETWORK |
| ep1224559 | 2001-04-12 | METHOD AND APPARATUS FOR DETECTING THE TYPE OF INTERFACE TO WHICH A PERIPHERAL DEVICE IS CONNECTED |
| ep1091536 | 2001-04-11 | Methods and systems for conversion of data format |
| ep1091532 | 2001-04-11 | A flexible system and method for communicating between a broad range of networks and devices |
| ep1091346 | 2001-04-11 | Background system for audio signal recovery |
| ep1088281 | 2001-04-10 | Method and system for visualization of clusters and classifications |
| ep0890222 | 2001-04-10 | Table-based compression with embedded coding |
| ep1222659 | 2001-03-29 | LPC-HARMONIC VOCODER WITH SUPERFRAME STRUCTURE |
| ep0746815 | 2001-03-27 | Method and system for interfacing to a type library |
| ep1073947 | 2001-03-13 | System and method for improved program launch time |
| ep1044118 | 2001-03-13 | Graphical interface components for in-dash automotive accessories |
| ep1224543 | 2001-03-08 | FIXING INCOMPATIBLE APPLICATIONS BY PROVIDING STUBS FOR APIs |
| ep1210810 | 2001-02-22 | AUTOMATION SYSTEM |
| ep1066560 | 2001-02-13 | Script-based user interface implementation defining components using a text markup language |
| ep1212681 | 2001-01-25 | METHOD AND SYSTEM FOR BACKING UP AND RESTORING FILES STORED IN A SINGLE INSTANCE STORE |
| ep1393201 | 2000-12-28 | SYSTEM FOR IMPROVING THE PERFORMANCE OF INFORMATION RETRIEVAL-TYPE TASKS BY IDENTIFYING THE RELATIONS OF CONSTITUENTS |
| ep1188291 | 2000-12-21 | DATA DRIVEN REMOTE DEVICE CONTROL MODEL WITH GENERAL PROGRAMMING INTERFACE-TO-NETWORK MESSAGING ADAPTER |
| ep1422857 | 2000-12-14 | RECEIVER-DRIVEN LAYERED ERROR CORRECTION MULTICAST OVER THE INTERNET |
| ep1190384 | 2000-12-14 | DECISION-ANALYTIC APPROACH TO HUMAN-COMPUTER INTERACTIONS |
| ep1038239 | 2000-12-05 | Identifying language and character set of data representing text |
| ep1190302 | 2000-11-23 | SPLITTING AND MIXING STREAMING-DATA FRAMES |
| ep1433041 | 2000-11-16 | METHOD AND APPARATUS FOR SHARING DATA FILES AMONG RUNTIME ENVIRONMENT APPLETS IN AN INTEGRATED CIRCUIT CARD |
| ep1376453 | 2000-11-16 | METHOD AND APPARATUS FOR SHARING DATA FILES AMONG RUNTIME ENVIRONMENT APPLETS IN AN INTEGRATED CIRCUIT CARD |
| ep1179209 | 2000-11-16 | METHOD AND APPARATUS FOR SHARING DATA FILES AMONG RUNTIME ENVIRONMENT APPLETS IN AN INTEGRATED CIRCUIT CARD |
| ep1188103 | 2000-11-09 | PCMCIA-COMPLIANT SMART CARD SECURED MEMORY ASSEMBLY FOR PORTING USER PROFILES AND DOCUMENTS |
| ep1240566 | 2000-11-02 | DETERMINING WHETHER A VARIABLE IS NUMERIC OR NON-NUMERIC |
| ep1173816 | 2000-11-02 | FAST CLUSTERING WITH SPARSE DATA |
| ep1086421 | 2000-10-31 | System for querying a peripheral device to determine its processing capabilities and then offloading specific processing tasks from a host to the peripheral device when needed |
| ep1070314 | 2000-10-31 | Dynamically configurable acoustic model for speech recognition system |
| ep0976056 | 2000-10-24 | Method and system for adaptive refinement of progressive meshes |
| ep1018075 | 2000-10-17 | Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system |
| ep1412833 | 2000-10-05 | RENDERING DIGITAL CONTENT IN AN ENCRYPTED RIGHTS-PROTECTED FORM |
| ep1259863 | 2000-10-05 | STRUCTURE OF DIGITAL RIGHTS MANAGEMENT (DRM) SYSTEM |
| ep1188244 | 2000-10-05 | LOSSLESS ADAPTIVE ENCODING OF FINITE ALPHABET DATA |
| ep1166565 | 2000-10-05 | LOSSLESS ADAPTIVE ENCODING OF FINITE ALPHABET DATA |
| ep1023661 | 2000-10-03 | Application programming interface enabling application programs to control allocation of physical memory in a virtual memory system |
| ep1181652 | 2000-09-28 | EXTENDED FILE SYSTEM |
| ep1012757 | 2000-09-26 | Identifying a driver that is an owner of an active mount point |
| ep0906687 | 2000-09-12 | Audio server system for an unreliable network |
| ep1376430 | 2000-09-08 | MULTIPARTY CONFERENCING AND COLLABORATION SYSTEM |
| ep1159803 | 2000-09-08 | MULTIPARTY CONFERENCING AND COLLABORATION SYSTEM |
| ep1159677 | 2000-09-08 | UPDATING READ-ONLY SOFTWARE MODULES |
| ep1023676 | 2000-08-29 | Automatically recognizing the discourse structure of a body of text |
| ep0974127 | 2000-08-22 | Method and system for view-dependent refinement of progressive meshes |
| ep1090347 | 2000-08-15 | Generation and validation of reference handles |
| ep1088278 | 2000-08-15 | Generation and validation of reference handles |
| ep1088268 | 2000-08-15 | Generation and validation of reference handles |
| ep1082655 | 2000-08-01 | Producing persistent representations of complex data structures |
| ep1161739 | 2000-07-20 | FILTERING IMAGE DATA TO OBTAIN SAMPLES MAPPED TO PIXEL SUB-COMPONENTS OF A DISPLAY DEVICE |
| ep1031204 | 2000-06-27 | Cryptographic system and method with fast decryption |
| ep1149497 | 2000-06-08 | EFFICIENT MOTION VECTOR CODING FOR VIDEO COMPRESSION |
| ep1006457 | 2000-06-07 | Method and system for storing and accessing data in a compound document using object linking |
| ep1006456 | 2000-06-07 | Method and system for storing and accessing data in a compound document using object linking |
| ep1093616 | 2000-06-06 | Method and system for capturing and representing 3D geometry, color and shading of facial expressions and other animated objects |
| ep1023677 | 2000-05-23 | Monitoring document changes in a file system of documents with the document change information stored in a persistent log |
| ep0993638 | 2000-05-23 | Fast-forwarding and filtering of network packets in a computer system |
| ep1395924 | 2000-05-18 | A DENSITY-BASED INDEXING METHOD FOR EFFICIENT EXECUTION OF HIGH-DIMENSIONAL NEAREST-NEIGHBOR QUERIES ON LARGE DATABASES |
| ep1010101 | 2000-05-09 | Database query system and method |
| ep0987626 | 2000-03-22 | Integration of systems management services with an underlying system object model |
| ep0917689 | 2000-03-21 | Method and system for virtual cinematography |
| ep1419441 | 2000-02-24 | OBJECT LOAD BALANCING |
| ep1021762 | 2000-02-15 | Interface conversion modules based upon generalized templates for multiple platform computer systems |
| ep0916131 | 2000-02-08 | Method and mechanism for freeing disk space in a file system |
| ep0912932 | 2000-02-01 | Intelligent user assistance facility |
| ep0969363 | 2000-01-05 | Compensating resource managers |
| ep1088420 | 1999-12-29 | A TECHNIQUE FOR PRODUCING PRIVATELY AUTHENTICATABLE CRYPTOGRAPHIC SIGNATURES AND FOR USING SUCH A SIGNATURE IN CONJUNCTION WITH A PRODUCT COPY |
| ep0967555 | 1999-12-29 | Converting text according to keyboard mode |
| ep1086412 | 1999-12-16 | COMPRESSION OF TIME-DEPENDENT GEOMETRY |
| ep0972238 | 1999-12-14 | Method for integrating a virtual machine with input method editors |
| ep0956686 | 1999-12-07 | Method and apparatus for determining a most advantageous protocol for use in a computer network |
| ep1080579 | 1999-12-02 | SYSTEM AND METHOD FOR ENTROPY ENCODING QUANTIZED TRANSFORM COEFFICIENTS OF A SIGNAL |
| ep1080542 | 1999-12-02 | SYSTEM AND METHOD FOR ENTROPY ENCODING QUANTIZED TRANSFORM COEFFICIENTS OF A SIGNAL |
| ep1080462 | 1999-12-02 | SYSTEM AND METHOD FOR ENTROPY ENCODING QUANTIZED TRANSFORM COEFFICIENTS OF A SIGNAL |
| ep1034488 | 1999-11-02 | File system primitive providing native file system support for remote storage |
| ep1074114 | 1999-10-28 | CRYPTOGRAPHIC TECHNIQUE FOR PROVIDING FAST ENCRYPTION AND DECRYPTION AND FOR PRODUCING A MESSAGE AUTHENTICATION CODE |
| ep1016074 | 1999-10-19 | Text normalization using a context-free grammar |
| ep1004193 | 1999-10-19 | Method and apparatus for representing and applying network topological data |
| ep0907923 | 1999-10-12 | Method and system for computing semantic logical forms from syntax trees |
| ep0907924 | 1999-10-05 | Identification of words in Japanese text by a computer system |
| ep1073957 | 1999-09-30 | APPLICATION PROGRAM INTERFACES IN AN OPERATING SYSTEM |
| ep1032894 | 1999-09-21 | Method and computer program product for classifying network communication packets processed in a network stack |
| ep0942362 | 1999-09-15 | Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes |
| ep1044566 | 1999-08-31 | Video coding using adaptive coding of block parameters for coded/uncoded blocks |
| ep1055226 | 1999-08-26 | SYSTEM FOR USING SILENCE IN SPEECH RECOGNITION |
| ep1008045 | 1999-08-03 | File system primitive allowing reprocessing of I/O requests by multiple drivers in a layered driver I/O system |
| ep0996899 | 1999-08-03 | Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision |
| ep0974141 | 1999-08-03 | Extensible speech recognition system that provides a user with audio feedback |
| ep1062607 | 1999-07-15 | SYSTEM AND METHOD OF DISPLAYING TIMES CORRESPONDING TO EVENTS ON A CALENDAR |
| ep1060597 | 1999-07-15 | LOW LEVEL CONTENT FILTERING |
| ep1051823 | 1999-07-15 | SYSTEM FOR DELIVERING DATA CONTENT OVER A LOW BIT RATE TRANSMISSION CHANNEL |
| ep1049979 | 1999-07-01 | INCREMENTAL GARBAGE COLLECTION |
| ep1027664 | 1999-06-29 | Audibly outputting multi-byte characters to a visually-impaired user |
| ep1040406 | 1999-06-24 | SOFT INPUT PANEL SYST |