














| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/875,324US7493397B1 (en) | 2001-06-06 | 2001-06-06 | Providing remote processing services over a distributed communications network |
| US11/120,511US7568205B2 (en) | 2001-06-06 | 2005-05-02 | Providing remote processing services over a distributed communications network |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/875,324US7493397B1 (en) | 2001-06-06 | 2001-06-06 | Providing remote processing services over a distributed communications network |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/120,511ContinuationUS7568205B2 (en) | 2001-06-06 | 2005-05-02 | Providing remote processing services over a distributed communications network |
| Publication Number | Publication Date |
|---|---|
| US7493397B1true US7493397B1 (en) | 2009-02-17 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/875,324Expired - Fee RelatedUS7493397B1 (en) | 2001-06-06 | 2001-06-06 | Providing remote processing services over a distributed communications network |
| US11/120,511Expired - Fee RelatedUS7568205B2 (en) | 2001-06-06 | 2005-05-02 | Providing remote processing services over a distributed communications network |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/120,511Expired - Fee RelatedUS7568205B2 (en) | 2001-06-06 | 2005-05-02 | Providing remote processing services over a distributed communications network |
| Country | Link |
|---|---|
| US (2) | US7493397B1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040128369A1 (en)* | 2002-09-05 | 2004-07-01 | Canon Kabushiki Kaisha | Method of proposing a service via a description document of such a service |
| US20050256924A1 (en)* | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for persisting data between web pages |
| US20050256933A1 (en)* | 2004-05-07 | 2005-11-17 | Millington Bradley D | Client-side callbacks to server events |
| US20070242082A1 (en)* | 2006-03-23 | 2007-10-18 | Arthur Lathrop | Scalable vector graphics, tree and tab as drag and drop objects |
| US20080228742A1 (en)* | 2002-05-15 | 2008-09-18 | Jiang-Jie Zhang | Method and apparatus of automatic method signature adaptation for dynamic web service invocation |
| US20100115401A1 (en)* | 2008-07-11 | 2010-05-06 | Troy Douglas Nordine | System and methods for web-based control of desktop applications |
| US7870495B2 (en) | 2003-03-03 | 2011-01-11 | Canon Kabushiki Kaisha | Method of offering a service provided by a server computer in a communication network |
| US20120278489A1 (en)* | 2004-07-23 | 2012-11-01 | International Business Machines Corporation | Extracting web services from resources using a web services resources programming model |
| US20150154150A1 (en)* | 2003-09-16 | 2015-06-04 | Open Text S.A. | Client-side web service provider |
| US11475430B2 (en) | 2017-10-13 | 2022-10-18 | Cfa Properties, Inc. | Distributed computing entity for detecting discrepancies between calculations performed by various processing instances |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7013340B1 (en) | 2000-05-18 | 2006-03-14 | Microsoft Corporation | Postback input handling by server-side control objects |
| US7380250B2 (en) | 2001-03-16 | 2008-05-27 | Microsoft Corporation | Method and system for interacting with devices having different capabilities |
| US20060265475A9 (en)* | 2001-03-19 | 2006-11-23 | Thomas Mayberry | Testing web services as components |
| US7493397B1 (en) | 2001-06-06 | 2009-02-17 | Microsoft Corporation | Providing remote processing services over a distributed communications network |
| US6915454B1 (en) | 2001-06-12 | 2005-07-05 | Microsoft Corporation | Web controls validation |
| US7028223B1 (en)* | 2001-08-13 | 2006-04-11 | Parasoft Corporation | System and method for testing of web services |
| US7428725B2 (en) | 2001-11-20 | 2008-09-23 | Microsoft Corporation | Inserting devices specific content |
| US7549153B2 (en)* | 2002-07-22 | 2009-06-16 | Amberpoint, Inc. | Apparatus and method for content and context processing of web service traffic |
| US7574653B2 (en) | 2002-10-11 | 2009-08-11 | Microsoft Corporation | Adaptive image formatting control |
| US20040210914A1 (en)* | 2003-04-17 | 2004-10-21 | Kinner Jason A. | Method of generating a remote communication interface for resource description framework (RDF) based information |
| JP2005222130A (en)* | 2004-02-03 | 2005-08-18 | Hitachi Ltd | Program management method, execution apparatus, and processing program |
| WO2006109111A2 (en)* | 2004-05-06 | 2006-10-19 | M.H. Segan Limited Partnership | Systems and methods for sharing content |
| US7464386B2 (en) | 2004-05-17 | 2008-12-09 | Microsoft Corporation | Data controls architecture |
| US7743150B1 (en)* | 2004-05-19 | 2010-06-22 | Oracle International Corporation | Apparatus and method for web service message correlation |
| US8068819B2 (en)* | 2005-01-24 | 2011-11-29 | Kyocera Corporation | System and method for increased wireless communication device performance |
| US9311367B2 (en)* | 2005-03-30 | 2016-04-12 | Hewlett-Packard Development Company, L.P. | Database extension structure |
| US7565365B2 (en)* | 2005-08-31 | 2009-07-21 | Sap Ag | Object storage and synchronization hooks for occasionally-connected devices |
| US8701123B2 (en)* | 2005-09-26 | 2014-04-15 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting events occurring in a controlled device to a control device in a web based system |
| US20070118844A1 (en)* | 2005-11-23 | 2007-05-24 | Jin Huang | Designer and player for web services applications |
| FR2908256B1 (en)* | 2006-11-03 | 2009-02-20 | Alcatel Sa | METHOD FOR BINARY CODING COMMUNICATION OF XML FILES |
| US7945949B2 (en)* | 2007-03-19 | 2011-05-17 | Microsoft Corporation | Providing remote services to legacy applications |
| US9201878B2 (en)* | 2008-03-27 | 2015-12-01 | International Business Machines Corporation | Object-oriented systems and methods for remotely controlling storage management services |
| CN102395950B (en)* | 2009-02-13 | 2016-03-16 | 起元技术有限责任公司 | With the communication of data-storage system |
| US8621376B2 (en)* | 2009-10-28 | 2013-12-31 | Yahoo! Inc. | Developer interface and associated methods for system for querying and consuming web-based data |
| CA2783829C (en)* | 2009-12-11 | 2018-07-31 | Aerial Robotics, Inc. | Transparent network substrate system |
| CN102754072B (en) | 2009-12-14 | 2016-10-19 | 起元技术有限责任公司 | Specifies user interface elements |
| US20110178946A1 (en)* | 2010-01-15 | 2011-07-21 | Incontact, Inc. | Systems and methods for redundancy using snapshots and check pointing in contact handling systems |
| US20110179398A1 (en)* | 2010-01-15 | 2011-07-21 | Incontact, Inc. | Systems and methods for per-action compiling in contact handling systems |
| US8904396B2 (en)* | 2010-07-27 | 2014-12-02 | Ca, Inc. | System and method of general service management |
| US8972526B2 (en)* | 2012-10-17 | 2015-03-03 | Wal-Mart Stores, Inc. | HTTP parallel processing router |
| US9811233B2 (en) | 2013-02-12 | 2017-11-07 | Ab Initio Technology Llc | Building applications for configuring processes |
| US9961125B2 (en)* | 2013-07-31 | 2018-05-01 | Microsoft Technology Licensing, Llc | Messaging API over HTTP protocol to establish context for data exchange |
| US10440066B2 (en) | 2013-11-15 | 2019-10-08 | Microsoft Technology Licensing, Llc | Switching of connection protocol |
| RU2015102736A (en)* | 2015-01-29 | 2016-08-20 | Общество С Ограниченной Ответственностью "Яндекс" | SYSTEM AND METHOD FOR PROCESSING A REQUEST IN A NETWORK OF DISTRIBUTED DATA PROCESSING |
| US10389795B2 (en) | 2015-10-09 | 2019-08-20 | Microsoft Technology Licensing, Llc | Distributed extension execution in computing systems |
| US10445755B2 (en)* | 2015-12-30 | 2019-10-15 | Paypal, Inc. | Data structures for categorizing and filtering content |
| US11423083B2 (en) | 2017-10-27 | 2022-08-23 | Ab Initio Technology Llc | Transforming a specification into a persistent computer program |
| US12278861B2 (en)* | 2018-12-24 | 2025-04-15 | DigitalOcean, LLC | Method and system for addressing and executing serverless functions |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1367741A (en) | 1971-10-12 | 1974-09-25 | Ncr Co | Data processing system |
| US3937925A (en) | 1974-06-25 | 1976-02-10 | Ibm Corporation | Modular transaction terminal with microprocessor control |
| US3956615A (en) | 1974-06-25 | 1976-05-11 | Ibm Corporation | Transaction execution system with secure data storage and communications |
| US4186871A (en) | 1978-03-01 | 1980-02-05 | International Business Machines Corporation | Transaction execution system with secure encryption key storage and communications |
| US4807154A (en) | 1987-01-29 | 1989-02-21 | International Business Machines Corporation | Method for developing automatic replies in an interactive electronic calendaring system |
| US4847785A (en) | 1985-01-22 | 1989-07-11 | International Business Machines Corp. | Interactive display for trend or bar graph |
| US4949300A (en) | 1988-01-07 | 1990-08-14 | International Business Machines Corporation | Sharing word-processing functions among multiple processors |
| US4979148A (en) | 1988-12-09 | 1990-12-18 | International Business Machines Corporation | Increasing options in mapping ROM in computer memory space |
| US5093778A (en) | 1990-02-26 | 1992-03-03 | Nexgen Microsystems | Integrated single structure branch prediction cache |
| US5299315A (en) | 1992-09-17 | 1994-03-29 | International Business Machines Corp. | Personal computer with programmable threshold FIFO registers for data transfer |
| US5339424A (en) | 1991-04-19 | 1994-08-16 | Mitsubishi Denki Kabushiki Kaisha | System and method for compiling and executing a computer program written in more than one programming language |
| US5349657A (en) | 1990-12-21 | 1994-09-20 | International Business Machines Corporation | Method of automating uploading of help panels |
| US5375242A (en) | 1993-09-29 | 1994-12-20 | Hewlett-Packard Company | Compiler architecture for cross-module optimization |
| US5388156A (en) | 1992-02-26 | 1995-02-07 | International Business Machines Corp. | Personal computer system with security features and method |
| US5434992A (en) | 1992-09-04 | 1995-07-18 | International Business Machines Corporation | Method and means for dynamically partitioning cache into a global and data type subcache hierarchy from a real time reference trace |
| US5465332A (en) | 1992-09-21 | 1995-11-07 | International Business Machines Corporation | Selectable 8/16 bit DMA channels for "ISA" bus |
| US5471318A (en) | 1993-04-22 | 1995-11-28 | At&T Corp. | Multimedia communications network |
| US5517655A (en) | 1991-04-26 | 1996-05-14 | Hewlett-Packard Company | Method for monitoring transactions in an object-oriented environment |
| US5548340A (en) | 1995-05-31 | 1996-08-20 | International Business Machines Corporation | Intelligent television receivers combinations including video displays, and methods for diversion of television viewers by visual image modification |
| US5550560A (en) | 1993-02-12 | 1996-08-27 | International Business Machines Corporation | Image displaying apparatus |
| US5577253A (en) | 1991-02-27 | 1996-11-19 | Digital Equipment Corporation | Analyzing inductive expressions in a multilanguage optimizing compiler |
| US5604908A (en) | 1992-02-17 | 1997-02-18 | International Business Machines Corportion | Computer program product for using build status indicators in connection with building of complex computer programs from source code parts |
| US5608890A (en) | 1992-07-02 | 1997-03-04 | International Business Machines Corporation | Data set level cache optimization |
| US5613117A (en) | 1991-02-27 | 1997-03-18 | Digital Equipment Corporation | Optimizing compiler using templates corresponding to portions of an intermediate language graph to determine an order of evaluation and to allocate lifetimes to temporary names for variables |
| US5638176A (en) | 1996-06-25 | 1997-06-10 | International Business Machines Corporation | Inexpensive interferometric eye tracking system |
| US5640449A (en) | 1992-08-14 | 1997-06-17 | International Business Machines Corporation | Communications device to establish call in ISDN system |
| US5649131A (en) | 1992-12-30 | 1997-07-15 | Lucent Technologies Inc. | Communications protocol |
| US5659753A (en) | 1991-02-27 | 1997-08-19 | Digital Equipment Corporation | Interface for symbol table construction in a multilanguage optimizing compiler |
| US5664228A (en) | 1995-08-09 | 1997-09-02 | Microsoft Corporation | Portable information device and system and method for downloading executable instructions from a computer to the portable information device |
| US5675520A (en) | 1995-03-30 | 1997-10-07 | Microsoft Corporation | Method for extending a common user interface |
| US5689703A (en) | 1992-07-06 | 1997-11-18 | Microsoft Corporation | Method and system for referring to and binding to objects using identifier objects |
| US5706505A (en) | 1994-08-19 | 1998-01-06 | Microsoft Corporation | Method and system for binding data in a computer system |
| US5727159A (en) | 1996-04-10 | 1998-03-10 | Kikinis; Dan | System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers |
| US5732256A (en) | 1995-08-30 | 1998-03-24 | Microsoft Corporation | CD-ROM optimization and stream splitting |
| US5732267A (en) | 1995-08-02 | 1998-03-24 | Microsoft Corporation | Caching/prewarming data loaded from CD-ROM |
| US5745103A (en) | 1995-08-02 | 1998-04-28 | Microsoft Corporation | Real-time palette negotiations in multimedia presentations |
| US5748890A (en) | 1996-12-23 | 1998-05-05 | U S West, Inc. | Method and system for authenticating and auditing access by a user to non-natively secured applications |
| US5754774A (en) | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
| WO1998021651A1 (en) | 1996-11-14 | 1998-05-22 | Alcatel Usa Sourcing, L.P. | Generic software state machine and method of constructing dynamic objects for an application program |
| US5764873A (en) | 1994-04-14 | 1998-06-09 | International Business Machines Corporation | Lazy drag of graphical user interface (GUI) objects |
| US5764235A (en) | 1996-03-25 | 1998-06-09 | Insight Development Corporation | Computer implemented method and system for transmitting graphical images from server to client at user selectable resolution |
| US5764236A (en) | 1994-10-13 | 1998-06-09 | Canon Kabushiki Kaisha | Image data processing apparatus and image reproduction apparatus |
| US5774670A (en) | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
| US5793982A (en) | 1995-12-07 | 1998-08-11 | International Business Machine Corporation | Validating an installation plan containing multiple transports and redirectors by adding data structure of the modules to the plan if the indicated transport and redirector modules are unavailable |
| US5802600A (en) | 1996-11-12 | 1998-09-01 | International Business Machines Corporation | Method and apparatus for determining a desirable directory/data block ratio in a cache memory |
| US5812996A (en) | 1994-07-12 | 1998-09-22 | Sybase, Inc. | Database system with methods for optimizing query performance with a buffer manager |
| WO1998044695A1 (en) | 1997-03-31 | 1998-10-08 | Apple Computer, Inc. | Method and apparatus for updating and synchronizing information between a client and a server |
| US5835724A (en) | 1996-07-03 | 1998-11-10 | Electronic Data Systems Corporation | System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client |
| US5855020A (en) | 1996-02-21 | 1998-12-29 | Infoseek Corporation | Web scan process |
| US5873097A (en) | 1993-05-12 | 1999-02-16 | Apple Computer, Inc. | Update mechanism for computer storage container manager |
| US5878141A (en) | 1995-08-25 | 1999-03-02 | Microsoft Corporation | Computerized purchasing system and method for mediating purchase transactions over an interactive network |
| US5889992A (en) | 1996-03-28 | 1999-03-30 | Unisys Corp. | Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repository |
| US5892937A (en) | 1993-06-04 | 1999-04-06 | Digital Equipment Corporation | Real-time data cache flushing threshold adjustment in a server computer |
| JPH1198134A (en) | 1997-09-24 | 1999-04-09 | Nippon Telegr & Teleph Corp <Ntt> | Cookie tampering / copy detection processing method and program storage medium |
| US5897622A (en) | 1996-10-16 | 1999-04-27 | Microsoft Corporation | Electronic shopping and merchandising system |
| US5897644A (en) | 1996-09-25 | 1999-04-27 | Sun Microsystems, Inc. | Methods and apparatus for fixed canvas presentations detecting canvas specifications including aspect ratio specifications within HTML data streams |
| US5911068A (en) | 1995-03-30 | 1999-06-08 | Microsoft Corporation | Container independent control architecture |
| US5911145A (en) | 1996-07-29 | 1999-06-08 | Rae Technology, Inc. | Hierarchical structure editor for web sites |
| US5918007A (en) | 1992-05-27 | 1999-06-29 | International Business Machines Corporation | Trusted personal computer system with limited accessibility |
| WO1999034288A1 (en) | 1997-12-31 | 1999-07-08 | Alcatel Usa Sourcing, L.P. | Software architecture for message processing in a distributed architecture computing system |
| US5923882A (en) | 1995-08-29 | 1999-07-13 | Silicon Graphics, Inc. | Cross-module optimization for dynamically-shared programs and libraries |
| US5937409A (en) | 1997-07-25 | 1999-08-10 | Oracle Corporation | Integrating relational databases in an object oriented environment |
| US5935207A (en) | 1996-06-03 | 1999-08-10 | Webtv Networks, Inc. | Method and apparatus for providing remote site administrators with user hits on mirrored web sites |
| US5940075A (en) | 1997-09-30 | 1999-08-17 | Unisys Corp. | Method for extending the hypertext markup language (HTML) to support enterprise application data binding |
| US5940847A (en) | 1995-06-07 | 1999-08-17 | Microsoft Corporation | System and method for automatically correcting multi-word data entry errors |
| US5953524A (en) | 1996-11-22 | 1999-09-14 | Sybase, Inc. | Development system with methods for runtime binding of user-defined classes |
| US5956489A (en) | 1995-06-07 | 1999-09-21 | Microsoft Corporation | Transaction replication system and method for supporting replicated transaction-based services |
| US5963952A (en) | 1997-02-21 | 1999-10-05 | International Business Machines Corp. | Internet browser based data entry architecture |
| US5961601A (en) | 1996-06-07 | 1999-10-05 | International Business Machines Corporation | Preserving state information in a continuing conversation between a client and server networked via a stateless protocol |
| US5974430A (en) | 1997-09-30 | 1999-10-26 | Unisys Corp. | Method for dynamically embedding objects stored in a web server within HTML for display by a web browser |
| US5983227A (en) | 1997-06-12 | 1999-11-09 | Yahoo, Inc. | Dynamic page generator |
| US5987242A (en) | 1996-01-19 | 1999-11-16 | Bentley Systems, Incorporated | Object-oriented computerized modeling system |
| US5987247A (en) | 1997-05-09 | 1999-11-16 | International Business Machines Corporation | Systems, methods and computer program products for building frameworks in an object oriented environment |
| US5991802A (en) | 1996-11-27 | 1999-11-23 | Microsoft Corporation | Method and system for invoking methods of objects over the internet |
| US6006230A (en) | 1997-01-15 | 1999-12-21 | Sybase, Inc. | Database application development system with improved methods for distributing and executing objects across multiple tiers |
| US6014666A (en) | 1997-10-28 | 2000-01-11 | Microsoft Corporation | Declarative and programmatic access control of component-based server applications using roles |
| US6014637A (en) | 1997-04-30 | 2000-01-11 | International Business Machines Corporation | Object oriented framework mechanism for fulfillment requirements management |
| GB2339374A (en) | 1998-07-06 | 2000-01-19 | Ibm | Display screen and window size related web page adaptation system |
| US6023714A (en) | 1997-04-24 | 2000-02-08 | Microsoft Corporation | Method and system for dynamically adapting the layout of a document to an output device |
| US6032207A (en) | 1996-12-23 | 2000-02-29 | Bull Hn Information Systems Inc. | Search mechanism for a queue system |
| US6038551A (en) | 1996-03-11 | 2000-03-14 | Microsoft Corporation | System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer |
| US6058455A (en) | 1997-07-02 | 2000-05-02 | International Business Corporation | RAID system having a selectable unattended mode of operation with conditional and hierarchical automatic re-configuration |
| US6061690A (en) | 1997-10-31 | 2000-05-09 | Oracle Corporation | Apparatus and method for storage of object collections in a database system |
| US6059913A (en) | 1995-12-20 | 2000-05-09 | Lts Lohmann Therapie-Systeme Gmbh | Method for producing transdermal patches (TTS) |
| US6067413A (en) | 1996-06-13 | 2000-05-23 | Instantations, Inc. | Data representation for mixed-language program development |
| US6072664A (en) | 1997-04-16 | 2000-06-06 | International Business Machines Corporation | Suspension assembly with resilient shock bumpers for a disk drive device |
| US6076108A (en) | 1998-03-06 | 2000-06-13 | I2 Technologies, Inc. | System and method for maintaining a state for a user session using a web system having a global session server |
| US6101502A (en) | 1997-09-26 | 2000-08-08 | Ontos, Inc. | Object model mapping and runtime engine for employing relational database with object oriented software |
| US6101607A (en) | 1998-04-24 | 2000-08-08 | International Business Machines Corporation | Limit access to program function |
| US6108717A (en) | 1995-09-06 | 2000-08-22 | Seiko Epson Corporation | Control system using plural objects, a programming method therefor, and a peripheral devices control system |
| US6115744A (en) | 1996-07-30 | 2000-09-05 | Bea Systems, Inc. | Client object API and gateway to enable OLTP via the internet |
| US6119155A (en) | 1995-12-11 | 2000-09-12 | Phone.Com, Inc. | Method and apparatus for accelerating navigation of hypertext pages using compound requests |
| US6119078A (en) | 1996-10-15 | 2000-09-12 | International Business Machines Corporation | Systems, methods and computer program products for automatically translating web pages |
| US6119115A (en) | 1998-03-12 | 2000-09-12 | Microsoft Corporation | Method and computer program product for reducing lock contention in a multiple instruction execution stream processing environment |
| US6121968A (en) | 1998-06-17 | 2000-09-19 | Microsoft Corporation | Adaptive menus |
| US6121970A (en) | 1997-11-26 | 2000-09-19 | Mgi Software Corporation | Method and system for HTML-driven interactive image client |
| US6122637A (en) | 1995-11-30 | 2000-09-19 | Yohe; Thomas Patrick | Apparatus and method for increased data access in an object oriented caching system |
| US6128623A (en) | 1998-04-15 | 2000-10-03 | Inktomi Corporation | High performance object cache |
| US6138150A (en) | 1997-09-03 | 2000-10-24 | International Business Machines Corporation | Method for remotely controlling computer resources via the internet with a web browser |
| US6151624A (en)* | 1998-02-03 | 2000-11-21 | Realnames Corporation | Navigating network resources based on metadata |
| US6167441A (en) | 1997-11-21 | 2000-12-26 | International Business Machines Corporation | Customization of web pages based on requester type |
| US6167438A (en) | 1997-05-22 | 2000-12-26 | Trustees Of Boston University | Method and system for distributed caching, prefetching and replication |
| US6167524A (en) | 1998-04-06 | 2000-12-26 | International Business Machines Corporation | Apparatus and method for efficient battery utilization in portable personal computers |
| US6173316B1 (en) | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
| US6178461B1 (en) | 1998-12-08 | 2001-01-23 | Lucent Technologies Inc. | Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects |
| US6185625B1 (en) | 1996-12-20 | 2001-02-06 | Intel Corporation | Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object |
| US6185608B1 (en) | 1998-06-12 | 2001-02-06 | International Business Machines Corporation | Caching dynamic web pages |
| US6202199B1 (en) | 1997-07-31 | 2001-03-13 | Mutek Solutions, Ltd. | System and method for remotely analyzing the execution of computer programs |
| US6203220B1 (en) | 1998-03-27 | 2001-03-20 | International Business Machines Corporation | Method, apparatus, and program for printing using modified print attributes |
| US6205480B1 (en) | 1998-08-19 | 2001-03-20 | Computer Associates Think, Inc. | System and method for web server user authentication |
| US6212192B1 (en) | 1997-03-14 | 2001-04-03 | Itxc, Inc. | Method and apparatus for synchronizing information browsing among multiple systems |
| US6218958B1 (en) | 1998-10-08 | 2001-04-17 | International Business Machines Corporation | Integrated touch-skin notification system for wearable computing devices |
| US6223217B1 (en) | 1994-02-08 | 2001-04-24 | Object Technology Licensing Corporation | Distributed object networking service |
| US6230313B1 (en) | 1998-12-23 | 2001-05-08 | Cray Inc. | Parallelism performance analysis based on execution trace information |
| US6230160B1 (en) | 1997-07-17 | 2001-05-08 | International Business Machines Corporation | Creating proxies for distributed beans and event objects |
| US6246422B1 (en) | 1998-09-01 | 2001-06-12 | Sun Microsystems, Inc. | Efficient method for storing texture maps in multi-bank memory |
| US6247044B1 (en) | 1996-05-30 | 2001-06-12 | Sun Microsystems, Inc. | Apparatus and method for processing servlets |
| US6246403B1 (en) | 1998-10-08 | 2001-06-12 | Hewlett-Packard Company | Method and apparatus for generating a graphical user interface |
| US6249844B1 (en) | 1998-11-13 | 2001-06-19 | International Business Machines Corporation | Identifying, processing and caching object fragments in a web environment |
| US6253234B1 (en) | 1997-10-17 | 2001-06-26 | International Business Machines Corporation | Shared web page caching at browsers for an intranet |
| EP1111679A2 (en) | 1999-12-21 | 2001-06-27 | Philips Patentverwaltung GmbH | Device with thin-film circuit |
| US20010013070A1 (en) | 2000-02-09 | 2001-08-09 | Nec Corporation | Data conversion system and data conversion method thereof |
| US6279151B1 (en) | 1998-01-20 | 2001-08-21 | International Business Machines Corporation | Method and apparatus for remote source code inclusion |
| US6286133B1 (en) | 1997-07-31 | 2001-09-04 | International Business Machines Corporation | Method and apparatus for strategic compilation of source programs into two or more target languages |
| US6297819B1 (en) | 1998-11-16 | 2001-10-02 | Essential Surfing Gear, Inc. | Parallel web sites |
| US20010027474A1 (en) | 1999-12-30 | 2001-10-04 | Meny Nachman | Method for clientless real time messaging between internet users, receipt of pushed content and transacting of secure e-commerce on the same web page |
| US6311215B1 (en) | 1997-03-25 | 2001-10-30 | Intel Corporation | System for dynamic determination of client communications capabilities |
| US20010037404A1 (en) | 2000-04-04 | 2001-11-01 | Gudmundur Hafsteinsson | System for wireless communication of data between a WEB server and a device using a wireless application protocol |
| EP1156428A2 (en) | 2000-05-18 | 2001-11-21 | Microsoft Corporation | Databinding using server-side control objects |
| US20010047385A1 (en) | 1999-12-30 | 2001-11-29 | Jeffrey Tuatini | Passthru to shared service funtionality |
| US6326957B1 (en) | 1999-01-29 | 2001-12-04 | International Business Machines Corporation | System and method for displaying page information in a personal digital notepad |
| EP1164473A2 (en) | 2000-05-18 | 2001-12-19 | Microsoft Corporation | State management of server-side control objects |
| US20010054020A1 (en) | 2000-03-22 | 2001-12-20 | Barth Brian E. | Method and apparatus for dynamic information connection engine |
| US6334157B1 (en) | 1997-03-11 | 2001-12-25 | Microsoft Corporation | Programmatically providing direct access to user interface elements of an application program |
| US6334126B1 (en) | 1997-08-26 | 2001-12-25 | Casio Computer Co., Ltd. | Data output system, communication terminal to be connected to data output system, data output method and storage medium |
| US6336161B1 (en) | 1995-12-15 | 2002-01-01 | Texas Instruments Incorporated | Computer configuration system and method with state and restoration from non-volatile semiconductor memory |
| US20020004815A1 (en) | 2000-07-10 | 2002-01-10 | Microsoft Corporation | Method and apparatus for providing instrumentation data to an instrumentation data source from within a managed code environment |
| US20020008703A1 (en) | 1997-05-19 | 2002-01-24 | John Wickens Lamb Merrill | Method and system for synchronizing scripted animations |
| US6343148B2 (en) | 1998-07-22 | 2002-01-29 | International Business Machines Corporation | Process for utilizing external handwriting recognition for personal data assistants |
| US6345279B1 (en) | 1999-04-23 | 2002-02-05 | International Business Machines Corporation | Methods and apparatus for adapting multimedia content for client devices |
| JP2002041299A (en) | 2000-05-18 | 2002-02-08 | Microsoft Corp | Generation of server side code from dynamic web page contents file |
| JP2002049848A (en) | 2000-08-02 | 2002-02-15 | Aitekku:Kk | Electronic bulletin board device |
| JP2002049484A (en) | 2000-05-18 | 2002-02-15 | Microsoft Corp | Server side control object for processing client side user interface element |
| US6351767B1 (en) | 1999-01-25 | 2002-02-26 | International Business Machines Corporation | Method and system for automatically caching dynamic content based on a cacheability determination |
| US6353452B1 (en) | 1997-10-20 | 2002-03-05 | International Business Machines Corporation | Data item display method and device, and recording medium storing a program for controlling display of data item |
| US6353447B1 (en) | 1999-01-26 | 2002-03-05 | Microsoft Corporation | Study planner system and method |
| US6354477B1 (en) | 1999-06-08 | 2002-03-12 | International Business Machines Corporation | Mobile computing bag |
| US6356283B1 (en) | 1997-11-26 | 2002-03-12 | Mgi Software Corporation | Method and system for HTML-driven interactive image client |
| US20020032701A1 (en) | 2000-09-11 | 2002-03-14 | Yang Gao | Independent update and assembly of web page elements |
| US6363352B1 (en) | 1998-11-13 | 2002-03-26 | Microsoft Corporation | Automatic scheduling and formation of a virtual meeting over a computer network |
| US6370682B1 (en) | 1999-09-15 | 2002-04-09 | Siemens Atkiengesellschaft | System and method for developing reusable flexible and platform independent software using components |
| US6373841B1 (en) | 1998-06-22 | 2002-04-16 | Agilent Technologies, Inc. | Integrated LAN controller and web server chip |
| US6381735B1 (en) | 1998-10-02 | 2002-04-30 | Microsoft Corporation | Dynamic classification of sections of software |
| US20020055878A1 (en) | 2000-03-22 | 2002-05-09 | Burton Peter A. | Methods and apparatus for on-line ordering |
| US20020056085A1 (en) | 2000-03-21 | 2002-05-09 | Christer Fahraeus | Method and system for transferring and displaying graphical objects |
| US20020062396A1 (en) | 2000-10-31 | 2002-05-23 | Mishou Co., Ltd. | Server devices for displaying web pages |
| US6397253B1 (en) | 1998-10-06 | 2002-05-28 | Bull Hn Information Systems Inc. | Method and system for providing high performance Web browser and server communications |
| US6401132B1 (en) | 1999-08-03 | 2002-06-04 | International Business Machines Corporation | Subchaining transcoders in a transcoding framework |
| US6401099B1 (en) | 1996-12-06 | 2002-06-04 | Microsoft Corporation | Asynchronous binding of named objects |
| US20020073163A1 (en) | 2000-12-12 | 2002-06-13 | Fuji Xerox Co., Ltd. | Systems and methods for supporting document centered discussion across heterogeneous devices and displays |
| US20020078144A1 (en) | 1999-04-21 | 2002-06-20 | Lamkin Allan B. | Presentation of media content from multiple media |
| US20020078101A1 (en) | 2000-11-20 | 2002-06-20 | Chang William Ho | Mobile and pervasive output client device |
| US6412008B1 (en) | 1999-01-28 | 2002-06-25 | International Business Machines Corporation | System and method for cooperative client/server customization of web pages |
| US20020083171A1 (en) | 2000-12-22 | 2002-06-27 | Hoogenboom Peter J. | System and method of application input validation |
| US6421717B1 (en) | 1999-09-10 | 2002-07-16 | Avantgo, Inc. | System, method, and computer program product for customizing channels, content, and data for mobile devices |
| US6421733B1 (en) | 1997-03-25 | 2002-07-16 | Intel Corporation | System for dynamically transcoding data transmitted between computers |
| US20020095445A1 (en) | 2000-11-30 | 2002-07-18 | Philips Electronics North America Corp. | Content conditioning method and apparatus for internet devices |
| US6424981B1 (en) | 1996-12-06 | 2002-07-23 | Microsoft Corporation | Customization of network documents using customization informations stored on the server computer |
| US6426761B1 (en) | 1999-04-23 | 2002-07-30 | Internation Business Machines Corporation | Information presentation system for a graphical user interface |
| US6430575B1 (en) | 1999-09-10 | 2002-08-06 | Xerox Corporation | Collaborative document management system with customizable filing structures that are mutually intelligible |
| US20020108102A1 (en) | 2000-07-10 | 2002-08-08 | Microsoft Corporation | Method and apparatus for accessing instrumentation data from within a managed code environment |
| US20020107891A1 (en) | 2001-02-06 | 2002-08-08 | Leamon Andrew P. | Device-independent content acquisition and presentation |
| US6438576B1 (en) | 1999-03-29 | 2002-08-20 | International Business Machines Corporation | Method and apparatus of a collaborative proxy system for distributed deployment of object rendering |
| US20020116534A1 (en) | 2000-11-14 | 2002-08-22 | Doug Teeple | Personalized mobile device viewing system for enhanced delivery of multimedia |
| US20020120753A1 (en) | 2000-12-27 | 2002-08-29 | Isaac Levanon | Optimized image delivery over limited bandwidth communication channels |
| US20020120677A1 (en) | 2001-02-23 | 2002-08-29 | Goward Philip J. | Method and apparatus for using a servlet to interoperate with server pages |
| US20020129016A1 (en) | 2000-09-06 | 2002-09-12 | Jacob Christfort | Accessing data stored at an intermediary from a service |
| US20020133635A1 (en) | 2001-03-16 | 2002-09-19 | Microsoft Corporation | Method and system for interacting with devices having different capabilities |
| US6457030B1 (en) | 1999-01-29 | 2002-09-24 | International Business Machines Corporation | Systems, methods and computer program products for modifying web content for display via pervasive computing devices |
| US6457172B1 (en) | 1999-04-13 | 2002-09-24 | International Business Machines Corporation | Compiler for supporting multiple runtime data representations |
| US20020138331A1 (en) | 2001-02-05 | 2002-09-26 | Hosea Devin F. | Method and system for web page personalization |
| US6460071B1 (en) | 1997-11-21 | 2002-10-01 | International Business Machines Corporation | System and method for managing client application state in a stateless web browser environment |
| US6460141B1 (en) | 1998-10-28 | 2002-10-01 | Rsa Security Inc. | Security and access management system for web-enabled and non-web-enabled applications and content on a computer network |
| US6463442B1 (en) | 1998-06-30 | 2002-10-08 | Microsoft Corporation | Container independent data binding system |
| US6466203B2 (en) | 1998-04-17 | 2002-10-15 | Koninklijke Philips Electronics N.V. | Hand-held with auto-zoom for graphical display of Web page |
| US20020152244A1 (en) | 2000-12-22 | 2002-10-17 | International Business Machines Corporation | Method and apparatus to dynamically create a customized user interface based on a document type definition |
| US6473609B1 (en) | 1995-12-11 | 2002-10-29 | Openwave Systems Inc. | Method and architecture for interactive two-way communication devices to interact with a network |
| US20020161928A1 (en) | 2000-10-10 | 2002-10-31 | Awele Ndili | Smart agent for providing network content to wireless devices |
| US20020161938A1 (en) | 2001-04-27 | 2002-10-31 | International Business Machine Corporation | Increasing control information from a single general purpose input/output (GPIO) mechanism |
| US6487665B1 (en) | 1998-11-30 | 2002-11-26 | Microsoft Corporation | Object security boundaries |
| US20020188890A1 (en) | 2001-06-04 | 2002-12-12 | Shupps Eric A. | System and method for testing an application |
| US6496692B1 (en) | 1999-12-06 | 2002-12-17 | Michael E. Shanahan | Methods and apparatuses for programming user-defined information into electronic devices |
| US20020194227A1 (en) | 2000-12-18 | 2002-12-19 | Siemens Corporate Research, Inc. | System for multimedia document and file processing and format conversion |
| US20030004998A1 (en) | 2001-06-29 | 2003-01-02 | Chutney Technologies, Inc. | Proxy-based acceleration of dynamically generated content |
| US6505238B1 (en) | 1999-08-19 | 2003-01-07 | International Business Machines Corporation | Method and system for implementing universal login via web browser |
| US20030009476A1 (en) | 2001-07-05 | 2003-01-09 | Anatoli Fomenko | Teamware server working over HTTP/HTTPS connections |
| US20030009567A1 (en) | 2001-06-14 | 2003-01-09 | Alamgir Farouk | Feature-based device description and conent annotation |
| US6509913B2 (en) | 1998-04-30 | 2003-01-21 | Openwave Systems Inc. | Configurable man-machine interface |
| US20030018827A1 (en) | 2001-06-29 | 2003-01-23 | Guthrie Scott D. | ASP.NET HTTP runtime |
| US6514408B1 (en) | 2000-05-30 | 2003-02-04 | Purolator Facet, Inc. | Welded particle control screen assemblies |
| US20030028565A1 (en) | 1998-05-15 | 2003-02-06 | Unicast Communications Corporation | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
| US20030025728A1 (en) | 2001-07-10 | 2003-02-06 | Ebbo David S. | User control objects for providing server-side code generation from a user-defined dynamic web page content file |
| US20030028892A1 (en) | 2001-07-02 | 2003-02-06 | Greg Gewickey | Method and apparatus for providing content-owner control in a networked device |
| US6523027B1 (en) | 1999-07-30 | 2003-02-18 | Accenture Llp | Interfacing servers in a Java based e-commerce architecture |
| US6535896B2 (en) | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
| US6539501B1 (en) | 1999-12-16 | 2003-03-25 | International Business Machines Corporation | Method, system, and program for logging statements to monitor execution of a program |
| US6539421B1 (en) | 1999-09-24 | 2003-03-25 | America Online, Inc. | Messaging application user interface |
| US6542908B1 (en)* | 2000-03-22 | 2003-04-01 | International Business Machines Corporation | Technique for automatically and transparently transforming software components into software components capable of execution in a client/server computing environment |
| US6542967B1 (en) | 1999-04-12 | 2003-04-01 | Novell, Inc. | Cache object store |
| US20030066056A1 (en) | 2001-09-28 | 2003-04-03 | Petersen Paul M. | Method and apparatus for accessing thread-privatized global storage objects |
| US6546516B1 (en) | 1999-11-22 | 2003-04-08 | International Business Machines Corporation | Method and apparatus for measuring timing characteristics of message-oriented transports |
| US6546473B2 (en) | 2001-05-29 | 2003-04-08 | Hewlett-Packard Company | Method for cache replacement of web documents |
| US20030074634A1 (en) | 1998-11-25 | 2003-04-17 | Helmut Emmelmann | Interactive server side components |
| US6556217B1 (en) | 2000-06-01 | 2003-04-29 | Nokia Corporation | System and method for content adaptation and pagination based on terminal capabilities |
| US6557038B1 (en) | 1999-06-30 | 2003-04-29 | International Business Machines Corporation | Method and apparatus for maintaining session states |
| US6560598B2 (en) | 1998-09-21 | 2003-05-06 | Microsoft Corporation | Internal database validation |
| US6560618B1 (en) | 2000-03-22 | 2003-05-06 | International Business Machines Corporation | On-demand generation, packaging, and delivery of archive files |
| US6560699B1 (en) | 1999-10-20 | 2003-05-06 | Cisco Technology, Inc. | Constraint-based language configuration files for updating and verifying system constraints |
| US6560639B1 (en) | 1998-02-13 | 2003-05-06 | 3565 Acquisition Corporation | System for web content management based on server-side application |
| US6564251B2 (en) | 1998-12-03 | 2003-05-13 | Microsoft Corporation | Scalable computing system for presenting customized aggregation of information |
| US6563913B1 (en) | 2000-08-21 | 2003-05-13 | Koninklijke Philips Electronics N.V. | Selective sending of portions of electronic content |
| US6563517B1 (en) | 1998-10-02 | 2003-05-13 | International Business Machines Corp. | Automatic data quality adjustment to reduce response time in browsing |
| US20030097639A1 (en) | 2001-11-20 | 2003-05-22 | Microsoft Corporation | Inserting device specific content |
| US20030110234A1 (en) | 2001-11-08 | 2003-06-12 | Lightsurf Technologies, Inc. | System and methodology for delivering media to multiple disparate client devices based on their capabilities |
| US6591272B1 (en) | 1999-02-25 | 2003-07-08 | Tricoron Networks, Inc. | Method and apparatus to make and transmit objects from a database on a server computer to a client computer |
| US20030128235A1 (en) | 2002-01-10 | 2003-07-10 | International Business Machines Corporation | System for associating graphics frames with events and method therefor |
| US6593944B1 (en) | 2000-05-18 | 2003-07-15 | Palm, Inc. | Displaying a web page on an electronic display device having a limited display area |
| US6601233B1 (en) | 1999-07-30 | 2003-07-29 | Accenture Llp | Business components framework |
| US6606418B2 (en) | 2001-01-16 | 2003-08-12 | International Business Machines Corporation | Enhanced compression of documents |
| US6609128B1 (en) | 1999-07-30 | 2003-08-19 | Accenture Llp | Codes table framework design in an E-commerce architecture |
| US6610105B1 (en) | 1997-12-09 | 2003-08-26 | Openwave Systems Inc. | Method and system for providing resource access in a mobile environment |
| US6622168B1 (en) | 2000-04-10 | 2003-09-16 | Chutney Technologies, Inc. | Dynamic page generation acceleration using component-level caching |
| US20030187952A1 (en) | 2001-07-27 | 2003-10-02 | Gary Young | System and method for formatting information requested by a mobile device |
| US6633416B1 (en) | 2000-01-10 | 2003-10-14 | International Business Machines Corporation | Computer scanner for three-dimensional objects |
| US20030204622A1 (en)* | 2002-04-26 | 2003-10-30 | International Business Machines Corporation | Dynamic invocation of web services |
| US6643712B1 (en) | 1997-04-04 | 2003-11-04 | Microsoft Corporation | Validating the creation of and routing of messages to file objects |
| US20030233477A1 (en) | 2002-06-17 | 2003-12-18 | Microsoft Corporation | Extensible infrastructure for manipulating messages communicated over a distributed network |
| US20040003112A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Identity-based distributed computing for device resources |
| US20040003139A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Secure server plug-in architecture for digital rights management systems |
| US20040003248A1 (en) | 2002-06-26 | 2004-01-01 | Microsoft Corporation | Protection of web pages using digital signatures |
| US20040003117A1 (en) | 2001-01-26 | 2004-01-01 | Mccoy Bill | Method and apparatus for dynamic optimization and network delivery of multimedia content |
| US6678518B2 (en) | 1999-12-09 | 2004-01-13 | Nokia Corporation | Dynamic content filter in a gateway |
| US20040012627A1 (en) | 2002-07-17 | 2004-01-22 | Sany Zakharia | Configurable browser for adapting content to diverse display types |
| US20040015879A1 (en) | 2001-03-23 | 2004-01-22 | International Business Machines Corporation | Method and apparatus for tracing details of a program task |
| US6687735B1 (en) | 2000-05-30 | 2004-02-03 | Tranceive Technologies, Inc. | Method and apparatus for balancing distributed applications |
| US20040030740A1 (en)* | 2002-08-09 | 2004-02-12 | Stelting Stephen A. | Method and system for automating generation of web services from existing service components |
| US6697825B1 (en) | 1999-11-05 | 2004-02-24 | Decentrix Inc. | Method and apparatus for generating and modifying multiple instances of element of a web site |
| US6704728B1 (en) | 2000-05-02 | 2004-03-09 | Iphase.Com, Inc. | Accessing information from a collection of data |
| US6704024B2 (en) | 2000-08-07 | 2004-03-09 | Zframe, Inc. | Visual content browsing using rasterized representations |
| US6714794B1 (en) | 2000-10-30 | 2004-03-30 | Motorola, Inc. | Communication system for wireless communication of content to users |
| US20040073873A1 (en) | 2002-10-11 | 2004-04-15 | Microsoft Corporation | Adaptive image formatting control |
| US6725219B2 (en) | 2001-03-13 | 2004-04-20 | Seiko Epson Corporation | Internet presentation system |
| US6728421B2 (en) | 2001-10-24 | 2004-04-27 | Nik Multimedia, Inc. | User definable image reference points |
| US6732364B1 (en) | 2000-07-14 | 2004-05-04 | International Business Machines Corporation | Mechanism for developing and dynamically deploying awarelets |
| US6738968B1 (en) | 2000-07-10 | 2004-05-18 | Microsoft Corporation | Unified data type system and method |
| US6757899B2 (en) | 2001-10-11 | 2004-06-29 | Harris Corporation | Dynamic CORBA gateway for CORBA and non-CORBA clients and services |
| US6757708B1 (en)* | 2000-03-03 | 2004-06-29 | International Business Machines Corporation | Caching dynamic content |
| US6772408B1 (en) | 2000-11-22 | 2004-08-03 | Hyperion Solutions Corporation | Event model using fixed-format text strings to express event actions |
| US6772261B1 (en) | 2000-04-27 | 2004-08-03 | International Business Machines Corporation | Interface that allows testing and using memory modules in computer systems not designed for the modules |
| US6782403B1 (en) | 1999-11-26 | 2004-08-24 | Mitsubishi Denki Kabushiki Kaisha | Inter-application data transmitting system and method |
| US20040172484A1 (en) | 2000-04-04 | 2004-09-02 | Gudmundur Hafsteinsson | Device-specific communicating between a transmitting device and a receving device |
| US6789105B2 (en) | 1993-10-01 | 2004-09-07 | Collaboration Properties, Inc. | Multiple-editor authoring of multimedia documents including real-time video and time-insensitive media |
| US6792605B1 (en)* | 1999-06-10 | 2004-09-14 | Bow Street Software, Inc. | Method and apparatus for providing web based services using an XML Runtime model to store state session data |
| US6792575B1 (en) | 1999-10-21 | 2004-09-14 | Equilibrium Technologies | Automated processing and delivery of media to web servers |
| US20040189693A1 (en) | 2003-03-26 | 2004-09-30 | Oracle International Corporation | Approach for visually depicting web server activity on a graphical user interface |
| US20040218045A1 (en) | 2001-04-20 | 2004-11-04 | Eric Bodnar | System and methodology for automated provisioning of new user accounts |
| US20040230958A1 (en) | 2003-05-14 | 2004-11-18 | Eyal Alaluf | Compiler and software product for compiling intermediate language bytecodes into Java bytecodes |
| US6826597B1 (en) | 1999-03-17 | 2004-11-30 | Oracle International Corporation | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients |
| US6832263B2 (en)* | 2000-04-27 | 2004-12-14 | Hyperion Solutions Corporation | Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system |
| US6836883B1 (en) | 2000-06-21 | 2004-12-28 | Microsoft Corporation | Method and system for compiling multiple languages |
| US6847333B2 (en) | 2000-10-13 | 2005-01-25 | Edward Bokhour | Method of and system for low-bandwidth transmission of color video |
| US6886013B1 (en) | 1997-09-11 | 2005-04-26 | International Business Machines Corporation | HTTP caching proxy to filter and control display of data in a web browser |
| US20050091230A1 (en) | 2003-10-24 | 2005-04-28 | Ebbo David S. | Software build extensibility |
| US6892226B1 (en) | 1997-03-27 | 2005-05-10 | Intel Corporation | System for delivery of dynamic content to a client device |
| US6901437B1 (en) | 2000-10-06 | 2005-05-31 | Verizon Laboratories Inc. | Mobile cache for dynamically composing user-specific information |
| US6904600B1 (en) | 2000-06-29 | 2005-06-07 | Microsoft Corporation | Application programming interface to the simple object access protocol |
| US20050138560A1 (en) | 2003-12-18 | 2005-06-23 | Kuo-Chun Lee | Method and apparatus for broadcasting live personal performances over the internet |
| US6915307B1 (en) | 1998-04-15 | 2005-07-05 | Inktomi Corporation | High performance object cache |
| US6915454B1 (en) | 2001-06-12 | 2005-07-05 | Microsoft Corporation | Web controls validation |
| US6918107B2 (en)* | 2001-07-02 | 2005-07-12 | Bea Systems, Inc. | Programming language extensions for processing data representation language objects and related applications |
| US6920480B2 (en) | 1999-09-07 | 2005-07-19 | Citrix Systems, Inc. | Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language |
| US6922827B2 (en) | 2002-02-22 | 2005-07-26 | Bea Systems, Inc. | Iterative software development environment with prioritized build rules |
| US20050162439A1 (en) | 2000-10-03 | 2005-07-28 | Creative Frontier, Inc. | Method and apparatus for associating the color of an object with an event |
| US20050171967A1 (en) | 2004-01-30 | 2005-08-04 | Paul Yuknewicz | System and method for exposing tasks in a development environment |
| US6928488B1 (en) | 2001-06-27 | 2005-08-09 | Microsoft Corporation | Architecture and method for serialization and deserialization of objects |
| US20050193097A1 (en) | 2001-06-06 | 2005-09-01 | Microsoft Corporation | Providing remote processing services over a distributed communications network |
| US6944797B1 (en) | 2001-06-07 | 2005-09-13 | Microsoft Corporation | Method and system for tracing |
| US20050203890A1 (en) | 2004-03-10 | 2005-09-15 | Jing Chen | Methods and apparatuses to cancel query |
| US6948174B2 (en) | 2000-08-08 | 2005-09-20 | International Business Machines Corporation | IMS MFS (message format service) metamodel |
| US6950875B1 (en)* | 2000-05-09 | 2005-09-27 | Sun Microsystems, Inc. | Message conductors in a distributed computing environment |
| US6954854B1 (en) | 1999-06-21 | 2005-10-11 | Hitachi, Ltd. | Electronic authentication method, electronic authentication apparatus and electronic authentication storage medium |
| US20050229186A1 (en)* | 2004-03-15 | 2005-10-13 | Canyonbridge, Inc. | Method and apparatus for dynamic runtime object aggregation |
| US6961776B1 (en) | 2000-12-22 | 2005-11-01 | Nortel Networks Limited | Architecture for multiple channel access to applications |
| US6961754B2 (en) | 2001-01-12 | 2005-11-01 | Telefonaktiebolaget Lm Ericsson | Interactive access, manipulation, sharing and exchange of multimedia data |
| US6964009B2 (en) | 1999-10-21 | 2005-11-08 | Automated Media Processing Solutions, Inc. | Automated media delivery system |
| US20050251380A1 (en) | 2004-05-10 | 2005-11-10 | Simon Calvert | Designer regions and Interactive control designers |
| US20050257138A1 (en) | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for defining web content navigation |
| US20050256834A1 (en) | 2004-05-17 | 2005-11-17 | Microsoft Corporation | Data controls architecture |
| US20050256933A1 (en) | 2004-05-07 | 2005-11-17 | Millington Bradley D | Client-side callbacks to server events |
| US20050256924A1 (en) | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for persisting data between web pages |
| US6970935B1 (en) | 2000-11-01 | 2005-11-29 | International Business Machines Corporation | Conversational networking via transport, coding and control conversational protocols |
| US20050268292A1 (en) | 2004-05-28 | 2005-12-01 | Microsoft Corporation | Non-compile pages |
| US20050278351A1 (en) | 2004-05-28 | 2005-12-15 | Microsoft Corporation | Site navigation and site navigation data source |
| US20060004910A1 (en) | 2000-05-18 | 2006-01-05 | Microsoft Corporation | Postback input handling by server-side control objects |
| US20060020883A1 (en) | 2004-05-28 | 2006-01-26 | Microsoft Corporation | Web page personalization |
| US7016963B1 (en) | 2001-06-29 | 2006-03-21 | Glow Designs, Llc | Content management and transformation system for digital content |
| US7028312B1 (en) | 1998-03-23 | 2006-04-11 | Webmethods | XML remote procedure call (XML-RPC) |
| US20060130038A1 (en)* | 2004-12-15 | 2006-06-15 | Claussen Christopher S | Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language |
| US7099870B2 (en) | 2001-11-09 | 2006-08-29 | Academia Sinica | Personalized web page |
| US7117504B2 (en) | 2001-07-10 | 2006-10-03 | Microsoft Corporation | Application program interface that enables communication for a network software platform |
| US7151966B1 (en)* | 2002-06-04 | 2006-12-19 | Rockwell Automation Technologies, Inc. | System and methodology providing open interface and distributed processing in an industrial controller environment |
| US7159007B2 (en)* | 2000-08-31 | 2007-01-02 | Schneider Automation | Communication system for automation equipment based on the WSDL language |
| US20070005795A1 (en) | 1999-10-22 | 2007-01-04 | Activesky, Inc. | Object oriented video system |
| US7171443B2 (en) | 2001-04-04 | 2007-01-30 | Prodigy Communications, Lp | Method, system, and software for transmission of information |
| US7171454B2 (en)* | 2003-08-13 | 2007-01-30 | Siemens Energy & Automation, Inc. | Method for providing real-time production information using in-situ web services embedded in electronic production equipment |
| US20070033533A1 (en) | 2000-07-24 | 2007-02-08 | Sanghoon Sull | Method For Verifying Inclusion Of Attachments To Electronic Mail Messages |
| US7181731B2 (en)* | 2000-09-01 | 2007-02-20 | Op40, Inc. | Method, system, and structure for distributing and executing software and data on different network and computer devices, platforms, and environments |
| US7188112B1 (en)* | 2003-03-12 | 2007-03-06 | Microsoft Corporation | Method, system, and apparatus for exposing server properties to a client application |
| US7188155B2 (en)* | 2002-12-17 | 2007-03-06 | International Business Machines Corporation | Apparatus and method for selecting a web service in response to a request from a client device |
| US7216294B2 (en) | 2001-09-04 | 2007-05-08 | Microsoft Corporation | Method and system for predicting optimal HTML structure without look-ahead |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1218827A4 (en) | 1999-10-13 | 2006-07-12 | Sirenic Inc | System and methods for accessing internet information using internet appliances |
| FI20000735A7 (en) | 2000-03-30 | 2001-10-01 | Nokia Corp | Multimodal method and apparatus for browsing graphical information displayed on mobile devices |
| GB0022612D0 (en)* | 2000-09-15 | 2000-11-01 | Univ Warwick | Non-destructive testing apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1367741A (en) | 1971-10-12 | 1974-09-25 | Ncr Co | Data processing system |
| US3937925A (en) | 1974-06-25 | 1976-02-10 | Ibm Corporation | Modular transaction terminal with microprocessor control |
| US3956615A (en) | 1974-06-25 | 1976-05-11 | Ibm Corporation | Transaction execution system with secure data storage and communications |
| US4186871A (en) | 1978-03-01 | 1980-02-05 | International Business Machines Corporation | Transaction execution system with secure encryption key storage and communications |
| US4847785A (en) | 1985-01-22 | 1989-07-11 | International Business Machines Corp. | Interactive display for trend or bar graph |
| US4807154A (en) | 1987-01-29 | 1989-02-21 | International Business Machines Corporation | Method for developing automatic replies in an interactive electronic calendaring system |
| US4949300A (en) | 1988-01-07 | 1990-08-14 | International Business Machines Corporation | Sharing word-processing functions among multiple processors |
| US4979148A (en) | 1988-12-09 | 1990-12-18 | International Business Machines Corporation | Increasing options in mapping ROM in computer memory space |
| US5093778A (en) | 1990-02-26 | 1992-03-03 | Nexgen Microsystems | Integrated single structure branch prediction cache |
| US5349657A (en) | 1990-12-21 | 1994-09-20 | International Business Machines Corporation | Method of automating uploading of help panels |
| US5577253A (en) | 1991-02-27 | 1996-11-19 | Digital Equipment Corporation | Analyzing inductive expressions in a multilanguage optimizing compiler |
| US5659753A (en) | 1991-02-27 | 1997-08-19 | Digital Equipment Corporation | Interface for symbol table construction in a multilanguage optimizing compiler |
| US5613117A (en) | 1991-02-27 | 1997-03-18 | Digital Equipment Corporation | Optimizing compiler using templates corresponding to portions of an intermediate language graph to determine an order of evaluation and to allocate lifetimes to temporary names for variables |
| US5339424A (en) | 1991-04-19 | 1994-08-16 | Mitsubishi Denki Kabushiki Kaisha | System and method for compiling and executing a computer program written in more than one programming language |
| US5517655A (en) | 1991-04-26 | 1996-05-14 | Hewlett-Packard Company | Method for monitoring transactions in an object-oriented environment |
| US5604908A (en) | 1992-02-17 | 1997-02-18 | International Business Machines Corportion | Computer program product for using build status indicators in connection with building of complex computer programs from source code parts |
| US5388156A (en) | 1992-02-26 | 1995-02-07 | International Business Machines Corp. | Personal computer system with security features and method |
| US5918007A (en) | 1992-05-27 | 1999-06-29 | International Business Machines Corporation | Trusted personal computer system with limited accessibility |
| US5608890A (en) | 1992-07-02 | 1997-03-04 | International Business Machines Corporation | Data set level cache optimization |
| US5689703A (en) | 1992-07-06 | 1997-11-18 | Microsoft Corporation | Method and system for referring to and binding to objects using identifier objects |
| US5640449A (en) | 1992-08-14 | 1997-06-17 | International Business Machines Corporation | Communications device to establish call in ISDN system |
| US5434992A (en) | 1992-09-04 | 1995-07-18 | International Business Machines Corporation | Method and means for dynamically partitioning cache into a global and data type subcache hierarchy from a real time reference trace |
| US5299315A (en) | 1992-09-17 | 1994-03-29 | International Business Machines Corp. | Personal computer with programmable threshold FIFO registers for data transfer |
| US5465332A (en) | 1992-09-21 | 1995-11-07 | International Business Machines Corporation | Selectable 8/16 bit DMA channels for "ISA" bus |
| US5649131A (en) | 1992-12-30 | 1997-07-15 | Lucent Technologies Inc. | Communications protocol |
| US5550560A (en) | 1993-02-12 | 1996-08-27 | International Business Machines Corporation | Image displaying apparatus |
| US5471318A (en) | 1993-04-22 | 1995-11-28 | At&T Corp. | Multimedia communications network |
| US5873097A (en) | 1993-05-12 | 1999-02-16 | Apple Computer, Inc. | Update mechanism for computer storage container manager |
| US5892937A (en) | 1993-06-04 | 1999-04-06 | Digital Equipment Corporation | Real-time data cache flushing threshold adjustment in a server computer |
| US5375242A (en) | 1993-09-29 | 1994-12-20 | Hewlett-Packard Company | Compiler architecture for cross-module optimization |
| US6789105B2 (en) | 1993-10-01 | 2004-09-07 | Collaboration Properties, Inc. | Multiple-editor authoring of multimedia documents including real-time video and time-insensitive media |
| US6223217B1 (en) | 1994-02-08 | 2001-04-24 | Object Technology Licensing Corporation | Distributed object networking service |
| US5764873A (en) | 1994-04-14 | 1998-06-09 | International Business Machines Corporation | Lazy drag of graphical user interface (GUI) objects |
| US5812996A (en) | 1994-07-12 | 1998-09-22 | Sybase, Inc. | Database system with methods for optimizing query performance with a buffer manager |
| US5706505A (en) | 1994-08-19 | 1998-01-06 | Microsoft Corporation | Method and system for binding data in a computer system |
| US5764236A (en) | 1994-10-13 | 1998-06-09 | Canon Kabushiki Kaisha | Image data processing apparatus and image reproduction apparatus |
| US6067578A (en) | 1995-03-30 | 2000-05-23 | Microsoft Corporation | Container independent control architecture |
| US5911068A (en) | 1995-03-30 | 1999-06-08 | Microsoft Corporation | Container independent control architecture |
| US5675520A (en) | 1995-03-30 | 1997-10-07 | Microsoft Corporation | Method for extending a common user interface |
| US5548340A (en) | 1995-05-31 | 1996-08-20 | International Business Machines Corporation | Intelligent television receivers combinations including video displays, and methods for diversion of television viewers by visual image modification |
| US5956489A (en) | 1995-06-07 | 1999-09-21 | Microsoft Corporation | Transaction replication system and method for supporting replicated transaction-based services |
| US5940847A (en) | 1995-06-07 | 1999-08-17 | Microsoft Corporation | System and method for automatically correcting multi-word data entry errors |
| US5745103A (en) | 1995-08-02 | 1998-04-28 | Microsoft Corporation | Real-time palette negotiations in multimedia presentations |
| US5732267A (en) | 1995-08-02 | 1998-03-24 | Microsoft Corporation | Caching/prewarming data loaded from CD-ROM |
| US5664228A (en) | 1995-08-09 | 1997-09-02 | Microsoft Corporation | Portable information device and system and method for downloading executable instructions from a computer to the portable information device |
| US5878282A (en) | 1995-08-09 | 1999-03-02 | Microsoft Corporation | Portable information device and system and method for downloading executable instruction from a computer to the portable information device |
| US5878141A (en) | 1995-08-25 | 1999-03-02 | Microsoft Corporation | Computerized purchasing system and method for mediating purchase transactions over an interactive network |
| US5923882A (en) | 1995-08-29 | 1999-07-13 | Silicon Graphics, Inc. | Cross-module optimization for dynamically-shared programs and libraries |
| US5732256A (en) | 1995-08-30 | 1998-03-24 | Microsoft Corporation | CD-ROM optimization and stream splitting |
| US6108717A (en) | 1995-09-06 | 2000-08-22 | Seiko Epson Corporation | Control system using plural objects, a programming method therefor, and a peripheral devices control system |
| US5774670A (en) | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
| US6122637A (en) | 1995-11-30 | 2000-09-19 | Yohe; Thomas Patrick | Apparatus and method for increased data access in an object oriented caching system |
| US5793982A (en) | 1995-12-07 | 1998-08-11 | International Business Machine Corporation | Validating an installation plan containing multiple transports and redirectors by adding data structure of the modules to the plan if the indicated transport and redirector modules are unavailable |
| US6473609B1 (en) | 1995-12-11 | 2002-10-29 | Openwave Systems Inc. | Method and architecture for interactive two-way communication devices to interact with a network |
| US6119155A (en) | 1995-12-11 | 2000-09-12 | Phone.Com, Inc. | Method and apparatus for accelerating navigation of hypertext pages using compound requests |
| US6336161B1 (en) | 1995-12-15 | 2002-01-01 | Texas Instruments Incorporated | Computer configuration system and method with state and restoration from non-volatile semiconductor memory |
| US6059913A (en) | 1995-12-20 | 2000-05-09 | Lts Lohmann Therapie-Systeme Gmbh | Method for producing transdermal patches (TTS) |
| US5987242A (en) | 1996-01-19 | 1999-11-16 | Bentley Systems, Incorporated | Object-oriented computerized modeling system |
| US5754774A (en) | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
| US5855020A (en) | 1996-02-21 | 1998-12-29 | Infoseek Corporation | Web scan process |
| US6038551A (en) | 1996-03-11 | 2000-03-14 | Microsoft Corporation | System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer |
| US5764235A (en) | 1996-03-25 | 1998-06-09 | Insight Development Corporation | Computer implemented method and system for transmitting graphical images from server to client at user selectable resolution |
| US5889992A (en) | 1996-03-28 | 1999-03-30 | Unisys Corp. | Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repository |
| US5727159A (en) | 1996-04-10 | 1998-03-10 | Kikinis; Dan | System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers |
| US6405241B2 (en) | 1996-05-30 | 2002-06-11 | Sun Microsystems, Inc. | Dynamic generation of information using servlet object |
| US20030009519A1 (en) | 1996-05-30 | 2003-01-09 | Sun Microsystems, Inc. | Apparatus and method for processing servlets |
| US6247044B1 (en) | 1996-05-30 | 2001-06-12 | Sun Microsystems, Inc. | Apparatus and method for processing servlets |
| US5935207A (en) | 1996-06-03 | 1999-08-10 | Webtv Networks, Inc. | Method and apparatus for providing remote site administrators with user hits on mirrored web sites |
| US5961601A (en) | 1996-06-07 | 1999-10-05 | International Business Machines Corporation | Preserving state information in a continuing conversation between a client and server networked via a stateless protocol |
| US6067413A (en) | 1996-06-13 | 2000-05-23 | Instantations, Inc. | Data representation for mixed-language program development |
| US5638176A (en) | 1996-06-25 | 1997-06-10 | International Business Machines Corporation | Inexpensive interferometric eye tracking system |
| US5835724A (en) | 1996-07-03 | 1998-11-10 | Electronic Data Systems Corporation | System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client |
| US5911145A (en) | 1996-07-29 | 1999-06-08 | Rae Technology, Inc. | Hierarchical structure editor for web sites |
| US6115744A (en) | 1996-07-30 | 2000-09-05 | Bea Systems, Inc. | Client object API and gateway to enable OLTP via the internet |
| US5897644A (en) | 1996-09-25 | 1999-04-27 | Sun Microsystems, Inc. | Methods and apparatus for fixed canvas presentations detecting canvas specifications including aspect ratio specifications within HTML data streams |
| US6119078A (en) | 1996-10-15 | 2000-09-12 | International Business Machines Corporation | Systems, methods and computer program products for automatically translating web pages |
| US5897622A (en) | 1996-10-16 | 1999-04-27 | Microsoft Corporation | Electronic shopping and merchandising system |
| US5802600A (en) | 1996-11-12 | 1998-09-01 | International Business Machines Corporation | Method and apparatus for determining a desirable directory/data block ratio in a cache memory |
| US6138171A (en) | 1996-11-14 | 2000-10-24 | Alcatel Usa Sourcing, L.P. | Generic software state machine |
| WO1998021651A1 (en) | 1996-11-14 | 1998-05-22 | Alcatel Usa Sourcing, L.P. | Generic software state machine and method of constructing dynamic objects for an application program |
| US5995753A (en) | 1996-11-14 | 1999-11-30 | Alcatel Usa Sourcing, L.P. | System and method of constructing dynamic objects for an application program |
| US5953524A (en) | 1996-11-22 | 1999-09-14 | Sybase, Inc. | Development system with methods for runtime binding of user-defined classes |
| US5991802A (en) | 1996-11-27 | 1999-11-23 | Microsoft Corporation | Method and system for invoking methods of objects over the internet |
| US6370561B1 (en) | 1996-11-27 | 2002-04-09 | Microsoft Corporation | Method and system for invoking methods of objects over the internet |
| US6424981B1 (en) | 1996-12-06 | 2002-07-23 | Microsoft Corporation | Customization of network documents using customization informations stored on the server computer |
| US6401099B1 (en) | 1996-12-06 | 2002-06-04 | Microsoft Corporation | Asynchronous binding of named objects |
| US6185625B1 (en) | 1996-12-20 | 2001-02-06 | Intel Corporation | Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object |
| US6032207A (en) | 1996-12-23 | 2000-02-29 | Bull Hn Information Systems Inc. | Search mechanism for a queue system |
| US5748890A (en) | 1996-12-23 | 1998-05-05 | U S West, Inc. | Method and system for authenticating and auditing access by a user to non-natively secured applications |
| US6006230A (en) | 1997-01-15 | 1999-12-21 | Sybase, Inc. | Database application development system with improved methods for distributing and executing objects across multiple tiers |
| US5963952A (en) | 1997-02-21 | 1999-10-05 | International Business Machines Corp. | Internet browser based data entry architecture |
| US6334157B1 (en) | 1997-03-11 | 2001-12-25 | Microsoft Corporation | Programmatically providing direct access to user interface elements of an application program |
| US6212192B1 (en) | 1997-03-14 | 2001-04-03 | Itxc, Inc. | Method and apparatus for synchronizing information browsing among multiple systems |
| US6311215B1 (en) | 1997-03-25 | 2001-10-30 | Intel Corporation | System for dynamic determination of client communications capabilities |
| US6421733B1 (en) | 1997-03-25 | 2002-07-16 | Intel Corporation | System for dynamically transcoding data transmitted between computers |
| US6892226B1 (en) | 1997-03-27 | 2005-05-10 | Intel Corporation | System for delivery of dynamic content to a client device |
| WO1998044695A1 (en) | 1997-03-31 | 1998-10-08 | Apple Computer, Inc. | Method and apparatus for updating and synchronizing information between a client and a server |
| US6253228B1 (en) | 1997-03-31 | 2001-06-26 | Apple Computer, Inc. | Method and apparatus for updating and synchronizing information between a client and a server |
| US6643712B1 (en) | 1997-04-04 | 2003-11-04 | Microsoft Corporation | Validating the creation of and routing of messages to file objects |
| US6072664A (en) | 1997-04-16 | 2000-06-06 | International Business Machines Corporation | Suspension assembly with resilient shock bumpers for a disk drive device |
| US6023714A (en) | 1997-04-24 | 2000-02-08 | Microsoft Corporation | Method and system for dynamically adapting the layout of a document to an output device |
| US6014637A (en) | 1997-04-30 | 2000-01-11 | International Business Machines Corporation | Object oriented framework mechanism for fulfillment requirements management |
| US5987247A (en) | 1997-05-09 | 1999-11-16 | International Business Machines Corporation | Systems, methods and computer program products for building frameworks in an object oriented environment |
| US20020008703A1 (en) | 1997-05-19 | 2002-01-24 | John Wickens Lamb Merrill | Method and system for synchronizing scripted animations |
| US6167438A (en) | 1997-05-22 | 2000-12-26 | Trustees Of Boston University | Method and system for distributed caching, prefetching and replication |
| US5983227A (en) | 1997-06-12 | 1999-11-09 | Yahoo, Inc. | Dynamic page generator |
| US6282670B1 (en) | 1997-07-02 | 2001-08-28 | International Business Machines Corporation | Managing defective media in a RAID system |
| US6058455A (en) | 1997-07-02 | 2000-05-02 | International Business Corporation | RAID system having a selectable unattended mode of operation with conditional and hierarchical automatic re-configuration |
| US6230160B1 (en) | 1997-07-17 | 2001-05-08 | International Business Machines Corporation | Creating proxies for distributed beans and event objects |
| US5937409A (en) | 1997-07-25 | 1999-08-10 | Oracle Corporation | Integrating relational databases in an object oriented environment |
| US6202199B1 (en) | 1997-07-31 | 2001-03-13 | Mutek Solutions, Ltd. | System and method for remotely analyzing the execution of computer programs |
| US6286133B1 (en) | 1997-07-31 | 2001-09-04 | International Business Machines Corporation | Method and apparatus for strategic compilation of source programs into two or more target languages |
| US6334126B1 (en) | 1997-08-26 | 2001-12-25 | Casio Computer Co., Ltd. | Data output system, communication terminal to be connected to data output system, data output method and storage medium |
| US6138150A (en) | 1997-09-03 | 2000-10-24 | International Business Machines Corporation | Method for remotely controlling computer resources via the internet with a web browser |
| US6886013B1 (en) | 1997-09-11 | 2005-04-26 | International Business Machines Corporation | HTTP caching proxy to filter and control display of data in a web browser |
| JPH1198134A (en) | 1997-09-24 | 1999-04-09 | Nippon Telegr & Teleph Corp <Ntt> | Cookie tampering / copy detection processing method and program storage medium |
| US6101502A (en) | 1997-09-26 | 2000-08-08 | Ontos, Inc. | Object model mapping and runtime engine for employing relational database with object oriented software |
| US5974430A (en) | 1997-09-30 | 1999-10-26 | Unisys Corp. | Method for dynamically embedding objects stored in a web server within HTML for display by a web browser |
| US5940075A (en) | 1997-09-30 | 1999-08-17 | Unisys Corp. | Method for extending the hypertext markup language (HTML) to support enterprise application data binding |
| US6253234B1 (en) | 1997-10-17 | 2001-06-26 | International Business Machines Corporation | Shared web page caching at browsers for an intranet |
| US6353452B1 (en) | 1997-10-20 | 2002-03-05 | International Business Machines Corporation | Data item display method and device, and recording medium storing a program for controlling display of data item |
| US6014666A (en) | 1997-10-28 | 2000-01-11 | Microsoft Corporation | Declarative and programmatic access control of component-based server applications using roles |
| US6061690A (en) | 1997-10-31 | 2000-05-09 | Oracle Corporation | Apparatus and method for storage of object collections in a database system |
| US6460071B1 (en) | 1997-11-21 | 2002-10-01 | International Business Machines Corporation | System and method for managing client application state in a stateless web browser environment |
| US6167441A (en) | 1997-11-21 | 2000-12-26 | International Business Machines Corporation | Customization of web pages based on requester type |
| US6356283B1 (en) | 1997-11-26 | 2002-03-12 | Mgi Software Corporation | Method and system for HTML-driven interactive image client |
| US6121970A (en) | 1997-11-26 | 2000-09-19 | Mgi Software Corporation | Method and system for HTML-driven interactive image client |
| US6610105B1 (en) | 1997-12-09 | 2003-08-26 | Openwave Systems Inc. | Method and system for providing resource access in a mobile environment |
| WO1999034288A1 (en) | 1997-12-31 | 1999-07-08 | Alcatel Usa Sourcing, L.P. | Software architecture for message processing in a distributed architecture computing system |
| US6279151B1 (en) | 1998-01-20 | 2001-08-21 | International Business Machines Corporation | Method and apparatus for remote source code inclusion |
| US6151624A (en)* | 1998-02-03 | 2000-11-21 | Realnames Corporation | Navigating network resources based on metadata |
| US6560639B1 (en) | 1998-02-13 | 2003-05-06 | 3565 Acquisition Corporation | System for web content management based on server-side application |
| US6076108A (en) | 1998-03-06 | 2000-06-13 | I2 Technologies, Inc. | System and method for maintaining a state for a user session using a web system having a global session server |
| US6480894B1 (en) | 1998-03-06 | 2002-11-12 | I2 Technologies Us, Inc. | System and method for maintaining a state for a user session using a web system |
| US6119115A (en) | 1998-03-12 | 2000-09-12 | Microsoft Corporation | Method and computer program product for reducing lock contention in a multiple instruction execution stream processing environment |
| US7028312B1 (en) | 1998-03-23 | 2006-04-11 | Webmethods | XML remote procedure call (XML-RPC) |
| US6203220B1 (en) | 1998-03-27 | 2001-03-20 | International Business Machines Corporation | Method, apparatus, and program for printing using modified print attributes |
| US6167524A (en) | 1998-04-06 | 2000-12-26 | International Business Machines Corporation | Apparatus and method for efficient battery utilization in portable personal computers |
| US6470381B2 (en) | 1998-04-08 | 2002-10-22 | Access Co., Ltd. | Wireless communication device with markup language based man-machine interface |
| US6173316B1 (en) | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
| US6915307B1 (en) | 1998-04-15 | 2005-07-05 | Inktomi Corporation | High performance object cache |
| US6128623A (en) | 1998-04-15 | 2000-10-03 | Inktomi Corporation | High performance object cache |
| US6466203B2 (en) | 1998-04-17 | 2002-10-15 | Koninklijke Philips Electronics N.V. | Hand-held with auto-zoom for graphical display of Web page |
| US6101607A (en) | 1998-04-24 | 2000-08-08 | International Business Machines Corporation | Limit access to program function |
| US6509913B2 (en) | 1998-04-30 | 2003-01-21 | Openwave Systems Inc. | Configurable man-machine interface |
| US20030028565A1 (en) | 1998-05-15 | 2003-02-06 | Unicast Communications Corporation | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
| US6185608B1 (en) | 1998-06-12 | 2001-02-06 | International Business Machines Corporation | Caching dynamic web pages |
| US6121968A (en) | 1998-06-17 | 2000-09-19 | Microsoft Corporation | Adaptive menus |
| US6373841B1 (en) | 1998-06-22 | 2002-04-16 | Agilent Technologies, Inc. | Integrated LAN controller and web server chip |
| US6463442B1 (en) | 1998-06-30 | 2002-10-08 | Microsoft Corporation | Container independent data binding system |
| US6300947B1 (en) | 1998-07-06 | 2001-10-09 | International Business Machines Corporation | Display screen and window size related web page adaptation system |
| GB2339374A (en) | 1998-07-06 | 2000-01-19 | Ibm | Display screen and window size related web page adaptation system |
| US6343148B2 (en) | 1998-07-22 | 2002-01-29 | International Business Machines Corporation | Process for utilizing external handwriting recognition for personal data assistants |
| US6205480B1 (en) | 1998-08-19 | 2001-03-20 | Computer Associates Think, Inc. | System and method for web server user authentication |
| US6246422B1 (en) | 1998-09-01 | 2001-06-12 | Sun Microsystems, Inc. | Efficient method for storing texture maps in multi-bank memory |
| US6560598B2 (en) | 1998-09-21 | 2003-05-06 | Microsoft Corporation | Internal database validation |
| US6563517B1 (en) | 1998-10-02 | 2003-05-13 | International Business Machines Corp. | Automatic data quality adjustment to reduce response time in browsing |
| US6381735B1 (en) | 1998-10-02 | 2002-04-30 | Microsoft Corporation | Dynamic classification of sections of software |
| US6397253B1 (en) | 1998-10-06 | 2002-05-28 | Bull Hn Information Systems Inc. | Method and system for providing high performance Web browser and server communications |
| US6218958B1 (en) | 1998-10-08 | 2001-04-17 | International Business Machines Corporation | Integrated touch-skin notification system for wearable computing devices |
| US6246403B1 (en) | 1998-10-08 | 2001-06-12 | Hewlett-Packard Company | Method and apparatus for generating a graphical user interface |
| US6460141B1 (en) | 1998-10-28 | 2002-10-01 | Rsa Security Inc. | Security and access management system for web-enabled and non-web-enabled applications and content on a computer network |
| US6363352B1 (en) | 1998-11-13 | 2002-03-26 | Microsoft Corporation | Automatic scheduling and formation of a virtual meeting over a computer network |
| US6249844B1 (en) | 1998-11-13 | 2001-06-19 | International Business Machines Corporation | Identifying, processing and caching object fragments in a web environment |
| US6297819B1 (en) | 1998-11-16 | 2001-10-02 | Essential Surfing Gear, Inc. | Parallel web sites |
| US20030074634A1 (en) | 1998-11-25 | 2003-04-17 | Helmut Emmelmann | Interactive server side components |
| US6487665B1 (en) | 1998-11-30 | 2002-11-26 | Microsoft Corporation | Object security boundaries |
| US6564251B2 (en) | 1998-12-03 | 2003-05-13 | Microsoft Corporation | Scalable computing system for presenting customized aggregation of information |
| US6178461B1 (en) | 1998-12-08 | 2001-01-23 | Lucent Technologies Inc. | Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects |
| US6230313B1 (en) | 1998-12-23 | 2001-05-08 | Cray Inc. | Parallelism performance analysis based on execution trace information |
| US6351767B1 (en) | 1999-01-25 | 2002-02-26 | International Business Machines Corporation | Method and system for automatically caching dynamic content based on a cacheability determination |
| US6353447B1 (en) | 1999-01-26 | 2002-03-05 | Microsoft Corporation | Study planner system and method |
| US6412008B1 (en) | 1999-01-28 | 2002-06-25 | International Business Machines Corporation | System and method for cooperative client/server customization of web pages |
| US6535896B2 (en) | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
| US6326957B1 (en) | 1999-01-29 | 2001-12-04 | International Business Machines Corporation | System and method for displaying page information in a personal digital notepad |
| US6457030B1 (en) | 1999-01-29 | 2002-09-24 | International Business Machines Corporation | Systems, methods and computer program products for modifying web content for display via pervasive computing devices |
| US6591272B1 (en) | 1999-02-25 | 2003-07-08 | Tricoron Networks, Inc. | Method and apparatus to make and transmit objects from a database on a server computer to a client computer |
| US6826597B1 (en) | 1999-03-17 | 2004-11-30 | Oracle International Corporation | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients |
| US6438576B1 (en) | 1999-03-29 | 2002-08-20 | International Business Machines Corporation | Method and apparatus of a collaborative proxy system for distributed deployment of object rendering |
| US6542967B1 (en) | 1999-04-12 | 2003-04-01 | Novell, Inc. | Cache object store |
| US6457172B1 (en) | 1999-04-13 | 2002-09-24 | International Business Machines Corporation | Compiler for supporting multiple runtime data representations |
| US20020078144A1 (en) | 1999-04-21 | 2002-06-20 | Lamkin Allan B. | Presentation of media content from multiple media |
| US6426761B1 (en) | 1999-04-23 | 2002-07-30 | Internation Business Machines Corporation | Information presentation system for a graphical user interface |
| US6345279B1 (en) | 1999-04-23 | 2002-02-05 | International Business Machines Corporation | Methods and apparatus for adapting multimedia content for client devices |
| US6354477B1 (en) | 1999-06-08 | 2002-03-12 | International Business Machines Corporation | Mobile computing bag |
| US6792605B1 (en)* | 1999-06-10 | 2004-09-14 | Bow Street Software, Inc. | Method and apparatus for providing web based services using an XML Runtime model to store state session data |
| US6954854B1 (en) | 1999-06-21 | 2005-10-11 | Hitachi, Ltd. | Electronic authentication method, electronic authentication apparatus and electronic authentication storage medium |
| US6557038B1 (en) | 1999-06-30 | 2003-04-29 | International Business Machines Corporation | Method and apparatus for maintaining session states |
| US6609128B1 (en) | 1999-07-30 | 2003-08-19 | Accenture Llp | Codes table framework design in an E-commerce architecture |
| US6601233B1 (en) | 1999-07-30 | 2003-07-29 | Accenture Llp | Business components framework |
| US6523027B1 (en) | 1999-07-30 | 2003-02-18 | Accenture Llp | Interfacing servers in a Java based e-commerce architecture |
| US6401132B1 (en) | 1999-08-03 | 2002-06-04 | International Business Machines Corporation | Subchaining transcoders in a transcoding framework |
| US6505238B1 (en) | 1999-08-19 | 2003-01-07 | International Business Machines Corporation | Method and system for implementing universal login via web browser |
| US6920480B2 (en) | 1999-09-07 | 2005-07-19 | Citrix Systems, Inc. | Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language |
| US6430575B1 (en) | 1999-09-10 | 2002-08-06 | Xerox Corporation | Collaborative document management system with customizable filing structures that are mutually intelligible |
| US6421717B1 (en) | 1999-09-10 | 2002-07-16 | Avantgo, Inc. | System, method, and computer program product for customizing channels, content, and data for mobile devices |
| US6370682B1 (en) | 1999-09-15 | 2002-04-09 | Siemens Atkiengesellschaft | System and method for developing reusable flexible and platform independent software using components |
| US6539421B1 (en) | 1999-09-24 | 2003-03-25 | America Online, Inc. | Messaging application user interface |
| US6560699B1 (en) | 1999-10-20 | 2003-05-06 | Cisco Technology, Inc. | Constraint-based language configuration files for updating and verifying system constraints |
| US6964009B2 (en) | 1999-10-21 | 2005-11-08 | Automated Media Processing Solutions, Inc. | Automated media delivery system |
| US6792575B1 (en) | 1999-10-21 | 2004-09-14 | Equilibrium Technologies | Automated processing and delivery of media to web servers |
| US20070005795A1 (en) | 1999-10-22 | 2007-01-04 | Activesky, Inc. | Object oriented video system |
| US6697825B1 (en) | 1999-11-05 | 2004-02-24 | Decentrix Inc. | Method and apparatus for generating and modifying multiple instances of element of a web site |
| US6546516B1 (en) | 1999-11-22 | 2003-04-08 | International Business Machines Corporation | Method and apparatus for measuring timing characteristics of message-oriented transports |
| US6782403B1 (en) | 1999-11-26 | 2004-08-24 | Mitsubishi Denki Kabushiki Kaisha | Inter-application data transmitting system and method |
| US6496692B1 (en) | 1999-12-06 | 2002-12-17 | Michael E. Shanahan | Methods and apparatuses for programming user-defined information into electronic devices |
| US6678518B2 (en) | 1999-12-09 | 2004-01-13 | Nokia Corporation | Dynamic content filter in a gateway |
| US6539501B1 (en) | 1999-12-16 | 2003-03-25 | International Business Machines Corporation | Method, system, and program for logging statements to monitor execution of a program |
| EP1111679A2 (en) | 1999-12-21 | 2001-06-27 | Philips Patentverwaltung GmbH | Device with thin-film circuit |
| US20010027474A1 (en) | 1999-12-30 | 2001-10-04 | Meny Nachman | Method for clientless real time messaging between internet users, receipt of pushed content and transacting of secure e-commerce on the same web page |
| US20010047385A1 (en) | 1999-12-30 | 2001-11-29 | Jeffrey Tuatini | Passthru to shared service funtionality |
| US6633416B1 (en) | 2000-01-10 | 2003-10-14 | International Business Machines Corporation | Computer scanner for three-dimensional objects |
| US20010013070A1 (en) | 2000-02-09 | 2001-08-09 | Nec Corporation | Data conversion system and data conversion method thereof |
| US6757708B1 (en)* | 2000-03-03 | 2004-06-29 | International Business Machines Corporation | Caching dynamic content |
| US20020056085A1 (en) | 2000-03-21 | 2002-05-09 | Christer Fahraeus | Method and system for transferring and displaying graphical objects |
| US6560618B1 (en) | 2000-03-22 | 2003-05-06 | International Business Machines Corporation | On-demand generation, packaging, and delivery of archive files |
| US20010054020A1 (en) | 2000-03-22 | 2001-12-20 | Barth Brian E. | Method and apparatus for dynamic information connection engine |
| US20020055878A1 (en) | 2000-03-22 | 2002-05-09 | Burton Peter A. | Methods and apparatus for on-line ordering |
| US6542908B1 (en)* | 2000-03-22 | 2003-04-01 | International Business Machines Corporation | Technique for automatically and transparently transforming software components into software components capable of execution in a client/server computing environment |
| US20010037404A1 (en) | 2000-04-04 | 2001-11-01 | Gudmundur Hafsteinsson | System for wireless communication of data between a WEB server and a device using a wireless application protocol |
| US20040172484A1 (en) | 2000-04-04 | 2004-09-02 | Gudmundur Hafsteinsson | Device-specific communicating between a transmitting device and a receving device |
| US6622168B1 (en) | 2000-04-10 | 2003-09-16 | Chutney Technologies, Inc. | Dynamic page generation acceleration using component-level caching |
| US6772261B1 (en) | 2000-04-27 | 2004-08-03 | International Business Machines Corporation | Interface that allows testing and using memory modules in computer systems not designed for the modules |
| US6832263B2 (en)* | 2000-04-27 | 2004-12-14 | Hyperion Solutions Corporation | Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system |
| US6704728B1 (en) | 2000-05-02 | 2004-03-09 | Iphase.Com, Inc. | Accessing information from a collection of data |
| US6950875B1 (en)* | 2000-05-09 | 2005-09-27 | Sun Microsystems, Inc. | Message conductors in a distributed computing environment |
| JP2002049585A (en) | 2000-05-18 | 2002-02-15 | Microsoft Corp | State management method for server-side control objects |
| US6990653B1 (en) | 2000-05-18 | 2006-01-24 | Microsoft Corporation | Server-side code generation from a dynamic web page content file |
| US6961750B1 (en) | 2000-05-18 | 2005-11-01 | Microsoft Corp. | Server-side control objects for processing client-side user interface elements |
| JP2002041299A (en) | 2000-05-18 | 2002-02-08 | Microsoft Corp | Generation of server side code from dynamic web page contents file |
| JP2002049484A (en) | 2000-05-18 | 2002-02-15 | Microsoft Corp | Server side control object for processing client side user interface element |
| EP1156415B1 (en) | 2000-05-18 | 2007-01-17 | Microsoft Corporation | Server-side control objects for processing client-side user interface elements |
| EP1156428A2 (en) | 2000-05-18 | 2001-11-21 | Microsoft Corporation | Databinding using server-side control objects |
| US20050050164A1 (en) | 2000-05-18 | 2005-03-03 | Burd Gary S. | Server-side control objects for processing client-side user interface elements |
| US7076786B2 (en) | 2000-05-18 | 2006-07-11 | Microsoft Corporation | State management of server-side control objects |
| EP1156429A3 (en) | 2000-05-18 | 2002-05-29 | Microsoft Corporation | Server-side code generation from a dynamic web page content file |
| US6792607B1 (en) | 2000-05-18 | 2004-09-14 | Microsoft Corporation | Databinding using server-side control objects |
| EP1164473A2 (en) | 2000-05-18 | 2001-12-19 | Microsoft Corporation | State management of server-side control objects |
| US7013340B1 (en) | 2000-05-18 | 2006-03-14 | Microsoft Corporation | Postback input handling by server-side control objects |
| JP2002024079A (en) | 2000-05-18 | 2002-01-25 | Microsoft Corp | Data joining to use server side control object |
| US20060004910A1 (en) | 2000-05-18 | 2006-01-05 | Microsoft Corporation | Postback input handling by server-side control objects |
| US6593944B1 (en) | 2000-05-18 | 2003-07-15 | Palm, Inc. | Displaying a web page on an electronic display device having a limited display area |
| EP1156427B1 (en) | 2000-05-18 | 2008-06-11 | Microsoft Corporation | Postback input handling by server-side control objects |
| US6757900B1 (en) | 2000-05-18 | 2004-06-29 | Microsoft Corporation | State management of server-side control objects |
| US6514408B1 (en) | 2000-05-30 | 2003-02-04 | Purolator Facet, Inc. | Welded particle control screen assemblies |
| US6687735B1 (en) | 2000-05-30 | 2004-02-03 | Tranceive Technologies, Inc. | Method and apparatus for balancing distributed applications |
| US6556217B1 (en) | 2000-06-01 | 2003-04-29 | Nokia Corporation | System and method for content adaptation and pagination based on terminal capabilities |
| US6836883B1 (en) | 2000-06-21 | 2004-12-28 | Microsoft Corporation | Method and system for compiling multiple languages |
| US6904600B1 (en) | 2000-06-29 | 2005-06-07 | Microsoft Corporation | Application programming interface to the simple object access protocol |
| US20020108102A1 (en) | 2000-07-10 | 2002-08-08 | Microsoft Corporation | Method and apparatus for accessing instrumentation data from within a managed code environment |
| US20020004815A1 (en) | 2000-07-10 | 2002-01-10 | Microsoft Corporation | Method and apparatus for providing instrumentation data to an instrumentation data source from within a managed code environment |
| US6738968B1 (en) | 2000-07-10 | 2004-05-18 | Microsoft Corporation | Unified data type system and method |
| US6732364B1 (en) | 2000-07-14 | 2004-05-04 | International Business Machines Corporation | Mechanism for developing and dynamically deploying awarelets |
| US20070033533A1 (en) | 2000-07-24 | 2007-02-08 | Sanghoon Sull | Method For Verifying Inclusion Of Attachments To Electronic Mail Messages |
| JP2002049848A (en) | 2000-08-02 | 2002-02-15 | Aitekku:Kk | Electronic bulletin board device |
| US6704024B2 (en) | 2000-08-07 | 2004-03-09 | Zframe, Inc. | Visual content browsing using rasterized representations |
| US6948174B2 (en) | 2000-08-08 | 2005-09-20 | International Business Machines Corporation | IMS MFS (message format service) metamodel |
| US6563913B1 (en) | 2000-08-21 | 2003-05-13 | Koninklijke Philips Electronics N.V. | Selective sending of portions of electronic content |
| US7159007B2 (en)* | 2000-08-31 | 2007-01-02 | Schneider Automation | Communication system for automation equipment based on the WSDL language |
| US7181731B2 (en)* | 2000-09-01 | 2007-02-20 | Op40, Inc. | Method, system, and structure for distributing and executing software and data on different network and computer devices, platforms, and environments |
| US20020129016A1 (en) | 2000-09-06 | 2002-09-12 | Jacob Christfort | Accessing data stored at an intermediary from a service |
| US6954751B2 (en) | 2000-09-06 | 2005-10-11 | Oracle International Corporation | Accessing data stored at an intermediary from a service |
| US20020032701A1 (en) | 2000-09-11 | 2002-03-14 | Yang Gao | Independent update and assembly of web page elements |
| US20050162439A1 (en) | 2000-10-03 | 2005-07-28 | Creative Frontier, Inc. | Method and apparatus for associating the color of an object with an event |
| US6901437B1 (en) | 2000-10-06 | 2005-05-31 | Verizon Laboratories Inc. | Mobile cache for dynamically composing user-specific information |
| US20020161928A1 (en) | 2000-10-10 | 2002-10-31 | Awele Ndili | Smart agent for providing network content to wireless devices |
| US6847333B2 (en) | 2000-10-13 | 2005-01-25 | Edward Bokhour | Method of and system for low-bandwidth transmission of color video |
| US6714794B1 (en) | 2000-10-30 | 2004-03-30 | Motorola, Inc. | Communication system for wireless communication of content to users |
| US20020062396A1 (en) | 2000-10-31 | 2002-05-23 | Mishou Co., Ltd. | Server devices for displaying web pages |
| US6970935B1 (en) | 2000-11-01 | 2005-11-29 | International Business Machines Corporation | Conversational networking via transport, coding and control conversational protocols |
| US20020116534A1 (en) | 2000-11-14 | 2002-08-22 | Doug Teeple | Personalized mobile device viewing system for enhanced delivery of multimedia |
| US20020078101A1 (en) | 2000-11-20 | 2002-06-20 | Chang William Ho | Mobile and pervasive output client device |
| US6772408B1 (en) | 2000-11-22 | 2004-08-03 | Hyperion Solutions Corporation | Event model using fixed-format text strings to express event actions |
| US20020095445A1 (en) | 2000-11-30 | 2002-07-18 | Philips Electronics North America Corp. | Content conditioning method and apparatus for internet devices |
| US20020073163A1 (en) | 2000-12-12 | 2002-06-13 | Fuji Xerox Co., Ltd. | Systems and methods for supporting document centered discussion across heterogeneous devices and displays |
| US20020194227A1 (en) | 2000-12-18 | 2002-12-19 | Siemens Corporate Research, Inc. | System for multimedia document and file processing and format conversion |
| US20020083171A1 (en) | 2000-12-22 | 2002-06-27 | Hoogenboom Peter J. | System and method of application input validation |
| US20020152244A1 (en) | 2000-12-22 | 2002-10-17 | International Business Machines Corporation | Method and apparatus to dynamically create a customized user interface based on a document type definition |
| US6961776B1 (en) | 2000-12-22 | 2005-11-01 | Nortel Networks Limited | Architecture for multiple channel access to applications |
| US20020120753A1 (en) | 2000-12-27 | 2002-08-29 | Isaac Levanon | Optimized image delivery over limited bandwidth communication channels |
| US6961754B2 (en) | 2001-01-12 | 2005-11-01 | Telefonaktiebolaget Lm Ericsson | Interactive access, manipulation, sharing and exchange of multimedia data |
| US6606418B2 (en) | 2001-01-16 | 2003-08-12 | International Business Machines Corporation | Enhanced compression of documents |
| US20040003117A1 (en) | 2001-01-26 | 2004-01-01 | Mccoy Bill | Method and apparatus for dynamic optimization and network delivery of multimedia content |
| US20020138331A1 (en) | 2001-02-05 | 2002-09-26 | Hosea Devin F. | Method and system for web page personalization |
| US20020107891A1 (en) | 2001-02-06 | 2002-08-08 | Leamon Andrew P. | Device-independent content acquisition and presentation |
| US20020120677A1 (en) | 2001-02-23 | 2002-08-29 | Goward Philip J. | Method and apparatus for using a servlet to interoperate with server pages |
| US6725219B2 (en) | 2001-03-13 | 2004-04-20 | Seiko Epson Corporation | Internet presentation system |
| US20020133635A1 (en) | 2001-03-16 | 2002-09-19 | Microsoft Corporation | Method and system for interacting with devices having different capabilities |
| US20040015879A1 (en) | 2001-03-23 | 2004-01-22 | International Business Machines Corporation | Method and apparatus for tracing details of a program task |
| US7171443B2 (en) | 2001-04-04 | 2007-01-30 | Prodigy Communications, Lp | Method, system, and software for transmission of information |
| US20040218045A1 (en) | 2001-04-20 | 2004-11-04 | Eric Bodnar | System and methodology for automated provisioning of new user accounts |
| US20020161938A1 (en) | 2001-04-27 | 2002-10-31 | International Business Machine Corporation | Increasing control information from a single general purpose input/output (GPIO) mechanism |
| US6546473B2 (en) | 2001-05-29 | 2003-04-08 | Hewlett-Packard Company | Method for cache replacement of web documents |
| US20020188890A1 (en) | 2001-06-04 | 2002-12-12 | Shupps Eric A. | System and method for testing an application |
| US20050193097A1 (en) | 2001-06-06 | 2005-09-01 | Microsoft Corporation | Providing remote processing services over a distributed communications network |
| US6944797B1 (en) | 2001-06-07 | 2005-09-13 | Microsoft Corporation | Method and system for tracing |
| US6915454B1 (en) | 2001-06-12 | 2005-07-05 | Microsoft Corporation | Web controls validation |
| US20030009567A1 (en) | 2001-06-14 | 2003-01-09 | Alamgir Farouk | Feature-based device description and conent annotation |
| US6928488B1 (en) | 2001-06-27 | 2005-08-09 | Microsoft Corporation | Architecture and method for serialization and deserialization of objects |
| US20030004998A1 (en) | 2001-06-29 | 2003-01-02 | Chutney Technologies, Inc. | Proxy-based acceleration of dynamically generated content |
| US7162723B2 (en) | 2001-06-29 | 2007-01-09 | Microsoft Corporation | ASP.NET HTTP runtime |
| US20030018827A1 (en) | 2001-06-29 | 2003-01-23 | Guthrie Scott D. | ASP.NET HTTP runtime |
| US7016963B1 (en) | 2001-06-29 | 2006-03-21 | Glow Designs, Llc | Content management and transformation system for digital content |
| US20070174845A1 (en) | 2001-06-29 | 2007-07-26 | Microsoft Corporation | Asp.net http runtime |
| US20060112336A1 (en) | 2001-07-02 | 2006-05-25 | Interactual Technologies, Inc. | Method and apparatus for providing content-owner control in a networked device |
| US20030028892A1 (en) | 2001-07-02 | 2003-02-06 | Greg Gewickey | Method and apparatus for providing content-owner control in a networked device |
| US6918107B2 (en)* | 2001-07-02 | 2005-07-12 | Bea Systems, Inc. | Programming language extensions for processing data representation language objects and related applications |
| US20030009476A1 (en) | 2001-07-05 | 2003-01-09 | Anatoli Fomenko | Teamware server working over HTTP/HTTPS connections |
| US20030025728A1 (en) | 2001-07-10 | 2003-02-06 | Ebbo David S. | User control objects for providing server-side code generation from a user-defined dynamic web page content file |
| US7117504B2 (en) | 2001-07-10 | 2006-10-03 | Microsoft Corporation | Application program interface that enables communication for a network software platform |
| US20030187952A1 (en) | 2001-07-27 | 2003-10-02 | Gary Young | System and method for formatting information requested by a mobile device |
| US7216294B2 (en) | 2001-09-04 | 2007-05-08 | Microsoft Corporation | Method and system for predicting optimal HTML structure without look-ahead |
| US20030066056A1 (en) | 2001-09-28 | 2003-04-03 | Petersen Paul M. | Method and apparatus for accessing thread-privatized global storage objects |
| US6757899B2 (en) | 2001-10-11 | 2004-06-29 | Harris Corporation | Dynamic CORBA gateway for CORBA and non-CORBA clients and services |
| US6728421B2 (en) | 2001-10-24 | 2004-04-27 | Nik Multimedia, Inc. | User definable image reference points |
| US20030110234A1 (en) | 2001-11-08 | 2003-06-12 | Lightsurf Technologies, Inc. | System and methodology for delivering media to multiple disparate client devices based on their capabilities |
| US7099870B2 (en) | 2001-11-09 | 2006-08-29 | Academia Sinica | Personalized web page |
| US20030097639A1 (en) | 2001-11-20 | 2003-05-22 | Microsoft Corporation | Inserting device specific content |
| US20030128235A1 (en) | 2002-01-10 | 2003-07-10 | International Business Machines Corporation | System for associating graphics frames with events and method therefor |
| US6922827B2 (en) | 2002-02-22 | 2005-07-26 | Bea Systems, Inc. | Iterative software development environment with prioritized build rules |
| US20030204622A1 (en)* | 2002-04-26 | 2003-10-30 | International Business Machines Corporation | Dynamic invocation of web services |
| US7151966B1 (en)* | 2002-06-04 | 2006-12-19 | Rockwell Automation Technologies, Inc. | System and methodology providing open interface and distributed processing in an industrial controller environment |
| US20030233477A1 (en) | 2002-06-17 | 2003-12-18 | Microsoft Corporation | Extensible infrastructure for manipulating messages communicated over a distributed network |
| US20040003248A1 (en) | 2002-06-26 | 2004-01-01 | Microsoft Corporation | Protection of web pages using digital signatures |
| US20040003139A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Secure server plug-in architecture for digital rights management systems |
| US20040003112A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Identity-based distributed computing for device resources |
| US20040012627A1 (en) | 2002-07-17 | 2004-01-22 | Sany Zakharia | Configurable browser for adapting content to diverse display types |
| US20040030740A1 (en)* | 2002-08-09 | 2004-02-12 | Stelting Stephen A. | Method and system for automating generation of web services from existing service components |
| US20040073873A1 (en) | 2002-10-11 | 2004-04-15 | Microsoft Corporation | Adaptive image formatting control |
| US7188155B2 (en)* | 2002-12-17 | 2007-03-06 | International Business Machines Corporation | Apparatus and method for selecting a web service in response to a request from a client device |
| US7188112B1 (en)* | 2003-03-12 | 2007-03-06 | Microsoft Corporation | Method, system, and apparatus for exposing server properties to a client application |
| US20040189693A1 (en) | 2003-03-26 | 2004-09-30 | Oracle International Corporation | Approach for visually depicting web server activity on a graphical user interface |
| US20040230958A1 (en) | 2003-05-14 | 2004-11-18 | Eyal Alaluf | Compiler and software product for compiling intermediate language bytecodes into Java bytecodes |
| US7171454B2 (en)* | 2003-08-13 | 2007-01-30 | Siemens Energy & Automation, Inc. | Method for providing real-time production information using in-situ web services embedded in electronic production equipment |
| US20050091230A1 (en) | 2003-10-24 | 2005-04-28 | Ebbo David S. | Software build extensibility |
| US20050138560A1 (en) | 2003-12-18 | 2005-06-23 | Kuo-Chun Lee | Method and apparatus for broadcasting live personal performances over the internet |
| US20050171967A1 (en) | 2004-01-30 | 2005-08-04 | Paul Yuknewicz | System and method for exposing tasks in a development environment |
| US20050203890A1 (en) | 2004-03-10 | 2005-09-15 | Jing Chen | Methods and apparatuses to cancel query |
| US20050229186A1 (en)* | 2004-03-15 | 2005-10-13 | Canyonbridge, Inc. | Method and apparatus for dynamic runtime object aggregation |
| US20050256933A1 (en) | 2004-05-07 | 2005-11-17 | Millington Bradley D | Client-side callbacks to server events |
| US20050251380A1 (en) | 2004-05-10 | 2005-11-10 | Simon Calvert | Designer regions and Interactive control designers |
| US20050257138A1 (en) | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for defining web content navigation |
| US20050256924A1 (en) | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for persisting data between web pages |
| US20050256834A1 (en) | 2004-05-17 | 2005-11-17 | Microsoft Corporation | Data controls architecture |
| US20060020883A1 (en) | 2004-05-28 | 2006-01-26 | Microsoft Corporation | Web page personalization |
| US20050268292A1 (en) | 2004-05-28 | 2005-12-01 | Microsoft Corporation | Non-compile pages |
| US20050278351A1 (en) | 2004-05-28 | 2005-12-15 | Microsoft Corporation | Site navigation and site navigation data source |
| US20060130038A1 (en)* | 2004-12-15 | 2006-06-15 | Claussen Christopher S | Apparatus, system, and method for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language |
| Title |
|---|
| "A Brief History of Hypertext" Microsoft Corporation, 1996, 1 page. |
| "Alterego Networks Introduces First Mobile Web Server for Enterprises, Telcos and Providers"; Redwood City, CA; Nov. 14, 2000; 3 pages. |
| "Best Practices for Creating Adaptive User Interfaces with the Mobile Internet Toolkit"; Microsoft Corporation, Jan. 2002; 15 pages. |
| "Best Practices for the Microsoft Mobile Internet Toolkit Image Control"; Microsoft Corporation, Feb. 2002. |
| "Best Practics for Creating Adaptive User Interfaces with the Mobile Internet Toolkit"; Microsoft Corporation, Jan. 2002; 15 pages. |
| "Bluestone Software Layes Foundation for Internet Operating Environment with Total-E-Server . . ." Screaming Media, Business Wire; Jun. 5, 2000; 3 pages. |
| "ColdFusion: Web Application Server"; Allair Corp; www.allair.com; 1995-1999. |
| "Hammock: Think of it as Swing for the Web"; Jul. 14, 2000; 10 pages. |
| "HTML Encyclopaedia"; http://www.scit.wlv.ac.uk/encyc/form.html; 2 pages. |
| "HTML Encyclopaedia"; http://www.scit.wlv.ac.uk/encyc/form.html; 2 pages; Accessed via URL Dec. 28, 2004. |
| "HTML Encyclopaeida"; http://www.scit.wiv.ac.uk/encyc/form.html; 2 pages, accessed via URL Aug. 28, 2003. |
| "Java Script Language-Chapter 1 Introduction", Netscape Communications, Apr. 23, 2001.* |
| "Metadata Activity Statement", Feb. 2001, W3C. |
| "Microsoft Professional Developers Conference Summary", Tuecke, 1996.* |
| "NCSA httpd" nttpd@ncsa.uiuc.edu, web page last modified Sep. 11, 1995. |
| "NCSA httpd" nttpd@ncsa.uiuc.edu. |
| "OOP Launches Hammock at JavaOne" http://www.oop.com/pr2000-06-08.jsp?gui=Plain Jun. 8, 2000, 1 page. |
| "Server Side Java", Kaffe, Jan. 16,1998.* |
| "Spyglass Prism 3.1 Supports the latest Standards for Transmission of Content to Wireless Devices," Internet citation, Jul. 5, 1000. |
| "Web Services Description Language (WSDL)", Mar. 2001, W3C. |
| "XML RPC Specification", Dave Winer, Jun. 15, 1999.* |
| "A Brief History of Hypertext", from Microsoft Corporation © 1996. |
| "Bluestone Software Lays Foundation for Internet Operating Environment with Total-E-Server . . ." Screaming Media, Business Wire; Jun. 5, 2000; 3 pages. |
| "ColdFusion Wed Application Serve"r, update and summary, from Allaire Corp - www.@allaire.com date unknown. |
| "Developing ASP-Based Applications"from Microsoft Corporation © 1996. |
| "HTML Encyclopaedia - The form tag - The HTML element" http://www.scit.wlv.ac.uk/encyc/form.html; 2 pages date unknown. |
| "NCSA httpd" nttpd@ncsa.uiuc.edu date unknown. |
| "Spyglass Prism 3.1 Supports the latest Standards for Transmisson of Content to Wireless Devices," Internet citation, Jul. 5, 1000. |
| A.D. Gordon and D Syme, Typing a Multi-Language Intermediate Code, submitted to The 28th ACM Principles of Programming Languages, (Feb. 2001), pp. 1-9. |
| Abrams et al., "UML an applicance-independent XML user inteface language," Computer Networls, Elsevier Science Publishes B.V., Amsterdam, NL, vol. 31, No. 11-16, May 17, 1999, pp. 1695-1708. |
| Abrams et al., "UIML an applicance-independent XML user inteface language," Computer Networls, Elsevier Science Publishes B.V., Amsterdam, NL, vol. 31, No. 11-16, May 17, 1999 pp. 1695-1708. |
| Abrams, Marc et al., "UIML: An XML Language for building Device-Independent User Interfaces," XML Conference Proceedings. Proceedings of XML, Dec. 1999 (Dec. 1999). |
| Aggarwal, Charu et al., "Caching on the World Wide Web" IEEE Transactions on Knowledge and Data Engineering, vol. 11, No. 1, Jan./Feb. 1999. pp. 94-107. |
| Alves Dos Santooa, L.M., "Multimedia Data and tools for Web services over Wireless Platforms," IEEE Personal. |
| Alves Dos Santooa, L.M., "Multimedia Data and tools for Web services over Wireless Platforms," IEEE Personal Communications, Oct. 1998, pp. 42-46. |
| Authors: Richard Anderson, Alex Homer, Rob Howard, Dave Sussman Copyright: 2000 Wrox Press pp. 1-73. |
| Ballinger, "Fun with SOAP Extensions", Mar. 2001, MSDN, pp. 1-5. |
| Ballinger, "Fun with SOAP Extensions", Mar. 2001, MSDN, pp. 1-5 date unknown. |
| Chapter 1 Introduction - "Java Script Language", Netscape Commuunications, Apr. 23, 2001. |
| Chapter 3, "Mechanics of Developing JavaScript Applications"; Server-Side Javascript Guide; Online! 1999; pp. 51-108 www.developer.netscape.com/docs/mauals/ssjs/1-4/ssjs.pdf. |
| Chapter 3, "Mechanics of Developing JavaScript Applications," Server-Side Javascript Guide, Online! 1999, pp. 51-108, www.Developer.netscape.com/docs/manuals, ssjs/1—4/ssjs.pdf>. |
| Chapter 6, "Session Mangement Service"; Server Side Javascript Guide; Online! 1999 pp. 125-166, www.developer.netscape.com/docs/manuals/ssjs/1-4/ssjs.pdf. |
| Chapter 6, "Session Management Service," Server-Side Javascript Guide, 'Online! 1999, pp. 125-166, www.developer.netscape.com/docs/manuals/ssjs/1—4/ssjs.pdf>. |
| Ciancarini et al., "An extensible rendering engine for XML and HTNL", Computer Networks and ISDN System, North Holland Publishing, vol. 30, No. 1-7, Apr. 1998, pp. 225-237. |
| Communications, Oct. 1998, pp. 42-46. |
| Custer, Helen; "Inside Windows NT"; Microsoft Press 1993; pp. 74-81. |
| Davidson, et al., "Schema for Object-Oriented IML 2.0", Jul. 1999, W3 Consortium, pp. 1-29. |
| Davulcu, Hasan ; Freire, Juliana; Kifer, Michael; Ramakrishnan, I.V.; "A Layered Architecture for Querying Dynamic Web Content"; ACM 1999; pp. 491-502. |
| Davulcu, Hasan; Freire, Juliana; Kifer, Michael; Ramakrishnan, I.V.; "A Layered Architecture for Querying Dynamic Web Content"; ACM 1999; pp. 491-502. |
| Developing ASP-Based Applications: Microsoft 1996, 5 pages. |
| Dobson, R., "Data Binding in Dynamic HTML," DBMS MAG, 'Online! Mar. 1998 (Mar. 1983) pp. 47-52. |
| Dobson, Rick; "Data Binding in Dynamic HTML"; DBMS Mar. 1998 pp. 47-52. |
| Dowd, Tyson et al., "Compiling Mercury to the .NET Common Language Runtime," Electronic Notes in Theoretical Computer Sciences 59 No. 1 (Netherlands) (2001), pp. 1-16. |
| Duan, Nick N.; "Distributed Database Access in a Corporate Environment Using Java" Bell Atlantic Corporation; 1996; 8 pages. |
| Esposito, Dino, "Heaven sent," Developer Network Journal, Mar.-Apr. 2001, Matt Publishing, UK, No. 23, pp. 18-24. |
| Esposito, Dino; "Heaven Sent"; Developer Network Journal issue Mar. 23/Apr., 2001 pp. 18-24. |
| European Search Report EP 02 00 5786 (MG 40062.0255EPU1) date unknown. |
| European Search Report EP 02 00 5786 date unknown. |
| European Search Report for EP 01115100. date unknown. |
| Fabre, Christian et al., Java-ANDF Feasibility Study Final Report, Mar. 26, 1997. |
| Flammia, G., "The Wireless Internet Today and Tomorrow," IEEE Intelligent Systems, [Online] vol. 15, Sep. 2000 (Sep. 2000), pp. 82-83. |
| Franklin, K., "Supercharge Data Binding," Visual Basic Programmer's Journal, Mar. 2000, Fawcette Technical Publications, vol. 10, No. 3, pp. 32-33, 39-40, 42, 44, 46. |
| Franklin, Keith; "Supercharge Data Binding"; Visual Basic Programmer's Journal, Mar. 2000; 7 pages. |
| Frost, Jim: "Windows NT Security"; May 4, 1995; 7 pages; http://world.std.com/-jimf/papers/nt-security/nt-security.html. |
| Frost, Jim: "Windows NT Security"; May 4, 1995; 7 pages; http://world.std.com/˜jimf/papers/nt-security/nt-security.html. |
| Gosling, J. et al., The Java Language Environment, A White Paper, Sun Microsystems Computer Company, Oct. 1, 1995 pp. 1, 4-85. |
| Hammock(TM), Think of it as Swing(TM) for the Web (10 pages) date unknown. |
| Hammond, Eric "Hammock Swings through Web interfaces" www.infoworld.com/articles/mt/xml/00/07/17/000717mthammock.xml; Jul. 14, 2000; 3 pages. |
| Hammond, Eric, "Hammock swings through Web Interfaces" (3 pages) date Unknown. |
| Hannay, Phillip et al., "MSIL For the .NET Framework: The Next Battleground?", Virus Bulletin Conference, Sep. 2001, pp. 173-196. |
| Hannay, Phillip et al., "MSIL For the. NET Framework: The Next Battleground?", Virus Bulletin Conference, Sep. 2001, pp. 173-196. |
| Heins, et al., "Taking Your Information Into the Wireless World: Developing Information for Delivery to Mobile Devices", IEEE, pp. 237-244, Oct. 2001. |
| Henglein, Fritz & Jorgensen, Jesper, Formally Optimal Boxing, Proceedings of the 21st ACM Sigplan-Sigact Symposium on Principles of Programming Languages, 1994, pp. 213-216. |
| Holmes, John W.; e-Mail response to question regarding GET/POST.HTTP request, extracted from Google 's News Groups, php.general, Nov. 11, 2002. |
| Holmes, John W.; e-Mail response to question regarding GET/POST.HTTP request, extracted from GOOGLE's News Groups, php.general, Nov. 11, 2002. |
| Hovanes, Michael E.; Deal, John R. Grizz; Rowberg, Alan H.; "Seamless Multiresolution Display of Portable Wavelet-Compressed Images" Journal of Digital Imaging, vol. 12, No. 2, suppl 1 (May), 1999, pp. 109-111. |
| Hovanes, Michael E.; Deal, John R. Grizz; Rowberg, Alan H.; "Seamless Multiresolution Display of Portable Wavelet-Compressed Images" Journal of Digital Imaging, vol. 12, No. 2 suppl. 1 (May), 1999, pp. 109-111. |
| Howard, "Web Services with ASP.NET", Feb. 2001, MSDN, pp. 1-9. |
| Ingham, David B.; "W3Objects: A Distributed Object-Oriented Web Server" Object-Oriented Web Servers and data Modeling Workshop, Sixth International World Wide Web Conference, Apr. 7, 1997, Santa Clara, CA 4 pages. |
| Ingham; David B; "W3Objects: A Distributed Object-Oriented Web Server" Object-Oriented Web Servers and data Modeling Workshop, Sixth International World Wide Web Conference, Apr. 7, 1997, Santa Clara, CA 4 pages. |
| Johnson, Andrew et al., The ANDF Technology Program at the OSF RI; Dec. 8, 1992. |
| Kaasinen Eija et al.: "Two approaches to bringing internet services to WAP devices," Computer Networks and ISDN Systems, North Holland Publishing, Amsterdam, NL, vol. 33, No. 1, 2000, pp. 231-246. |
| Kaffe, "Server Side Java", Jan. 16, 2998. |
| Kagal, et al., "Centaurus: A Framework for Intelligent Services in a Mobile Environment", Computer Science and Electrical Engineering, IEEE, pp. 195-2001, Apr. 2001. |
| Kagel, et al., "Centaurus: A Framework for Intelligent Services in a Mobile Environment", Computer Science and Electrical Engineering, IEEE, pp. 195-201, Apr. 2001. |
| Kirda, "Web Engineering Device Independent Web Services", Distributed Systems Group, IEEE, pp. 795-796, May 2001. |
| Kitayama, Fumihiko; Hirose, Shin-Ichi; Kondoh, Goh; Kuse, Kazushi; "Design of a Framework for Dynamic Content Adaptation to Web-Enabled Terminals and Enterprise Applications"; IEEE 1999, pp. 72-79. |
| Kitayama, Fumilhiko; Hirose, Shin-Ichi; Kondoh, Goh; Kuse, Kazushi; "Design of Framework for Dynamic Content Adaptation to Web-Enabled Terminals and Enterprise Applications"; IEEE 1999, pp. 72-79. |
| Krikelis, A., "Mobile multimedia: sharping the Inforverse", IEEE Concurrency, Jan.-Mar. 1999, pp. 7-9. |
| Krikelis, A., "Mobile multimedia: shapring the Inforverse", IEEE Concurrency, Jan.-Mar. 1999, pp. 7-9. |
| Kunz, T.; El Shentenawy, M.; Gaddah, A.; Hafez, R.; Image Transcoding for Wireless WWW Access: The User Perspective; Multimedia Computing and Networking 2002, Proceedings of SPIE vol 467 (2002) pp. 28-33. |
| Kunz, T.; El Shentenawy, M.; Gaddah, A.; Hafez, R.; Image Transcoding for Wireless WWW Access: The User Perspective; Multimedia Computing and Networking 2002, Proceedings of SPIE vol. 467 (2002) pp. 28-33. |
| Langheinrich, M., et al., "Unintrusive customization techniques for Web advertising," Computer Networks, vol. 31, No. 11-16. May 17, 1999, pp. 1259-1272. |
| Lee, C.,-H., et al., "Web personalization expert with combining collaborative filtering and association rule mining technique," Expert Systems With Applications, Vo. 21, No. 3, Oct. 2001, pp. 131-137. |
| Lee, C.-H., et al., "Web personalization expert with combining collaborative filtering and association rule mining technique," Expert Systems With Applications, vol. 21, No. 3, Oct. 2001, pp. 131-137. |
| Li, W.-S., et al., "PowerBookmarks: a system for personalizable Web Information organization, sharing, and management," Computer Networks, vol. 31, No. 11-16, May 17, 1999, pp. 1375-1389. |
| Li, W.-S., et al., "PowerBookmarks: a system for personalizable Web information organization, sharing, and management," Computer Networks, vol. 31, No. 11-16, May 17, 1999, pp. 1375-1389. |
| Lindholm, Tim & Yellin, Frank, The Java Virtual Machine Specification, Second Edition, Sun Microsystems, 1999, Ch. 2, pp. 1-44. |
| M. Tofte and J.P. Talpin, Region-Based Memory Management, Information and Computation, 1997, vol. 132(2), pp. 109-176. |
| Manual page of AR, Free Software Foundation, 1999. Retreived from Internet on Feb. 20, 2008. Retrieved from URL: <http://www.freebsd.org/cgi/man.cgi?query=ar&apropos=0&sektion=0&manpath=FreeBSD+4.8-RELEASE&format=html>. |
| Manual page of GCC, Free Software Foundation, 1998. Retrieved from Internet on Feb. 20, 2008. Retrieved from URL: <http://www.freebsd.org/cgi/man.cgi?query=gcc&apropos=0&sektion=0&manpath=FreeBSD+4.8-RELEASE&format=html>. |
| Marshall, "HTTP Made Really Easy - A Practical Guide to Writing Clients and Servers", Aug. 15, 1997. |
| Marshall, James; "HTTP Made Really Easy: A Practical Guide to Writing Clients and Servers"; Aug. 15, 1997; 14 pages. |
| Mobasher, B., "A Web personalization Engine Based on User Transaction Clustering," Proc. Of the 9th Annual Workshop on Information Tech. And Systems, Dec. 11, 1999, pp. 179-184. |
| Moore, M M, et al. "Migrating legacy user interfaces to the internet: shifting dialogue initiative", IEEE, Nov. 23, 2000, pp. 52-58. |
| Muller-Wilken S. et al.; "On integrating mobile devices into a workflow management scenario," Database and Expert Systems Applications, 2000. Proccedings 11th International Workshop on Sep. 4-8, 2000, Piscataway, NJ, USA, IEEE, pp. 186-190. |
| Muller-Wilken S. et al.; "On integrating mobile devices into a workflow management scenario," Database and Expert Systems Applications, 2000. Proceedings 11th International Workshop on Sep. 4-8, 2000, Piscataway, NJ, USA, IEEE, pp. 186-190. |
| Nadamoto, Akiyo; Kondo, Hiroyuki; Tanaka, Katsumi; "WebCarousel: Restructuring Web Search Results for Passive Viewing in Mobile Environments" IEEE 2001 pp. 164-165. |
| Nadamoto, Akiyo; Kondo, Hiroyuki; Tanaka, Katsumi; "WebCarousel: Restructuring Web Search Results for Passive Viewing in Mobile Environments" IEEE 2001 p. 164-165. |
| Office Action dated Dec. 1, 2005 in U.S. Appl. No. 10/174,348. |
| Office Action dated Dec. 21, 2006 in U.S. Appl. No. 10/174,348. |
| Office Action dated Dec. 4, 2003 in U.S. Appl. No. 09/574,165. |
| Office Action dated Jan. 2, 2008 in U.S. Appl. No. 11/120,511. |
| Office Action dated Jun. 19, 2006 in U.S. Appl. No. 10/174,348. |
| Office Action dated Jun. 20, 2008 in U.S. Appl. No. 10/840,965. |
| Office Action dated Jun. 6, 2003, in U.S. Appl. No. 09/574,165. |
| Office Action dated Mar. 30, 2004 in U.S. Appl. No. 09/574,165. |
| Office Action dated Nov. 28, 2007 in U.S. Appl. No. 10/840,965. |
| Office Action dated Oct. 22, 2004 in U.S. Appl. No. 09/574,165. |
| Office Action dated Sep. 18, 2006 in U.S. Appl. No. 11/165,416. |
| O'Leary, M., "Web personalization Does It Your Way," O'Leary Online, vol. 23, No. 2, Mar.-Apr. 1999, pp. 79-80. |
| OOP Launches Hammock at JavaOne (1 page) date unknown. |
| Partial European Search Report for EP 02 00 5786 (MG 40062.0255EPU1) date unknown. |
| Peeling, Dr. N.E., ANDF Features and Benefits, Feb. 5, 1993. |
| Penn, Gerald; Hu Jianying; Luo, Hengbin; McDonald, Ryan; "Flexible Web Document Analysis for Delivery to Narrow-Bandwidth Devices"; IEEE 2001; pp. 1074-1078. |
| Penn, Gerald; Hu Jianying; Luo, Hengbin; McDonald, Ryan; "Flexible Web Document Analysis for Deliver to Narrow-Bandwidth Devices"; IEEE 2001; pp. 1074-1078. |
| Platt, "Thunderclap, the Newsletter of Rolling Thunder Computing", dated to Aug. 2001, vol. 3, No. 2, pp. 1-18. |
| Platt,"Thunderclap, the Newsletter of Rolling Thunder Computing", dated to Aug. 2001, vol. 3, No. 2, pp. 1-18. |
| Pyarali, Irfan; O'Ryan, Carlos, Schmidt, Douglas; Wang, Nanbor; Gokhale, Aniruddha S.; Kachroo, Vishal; "Using Priciple Patterns to Optimize Real-Time ORB's" IEEE Concurrency, 2000, pp. 16-25. |
| Pyarali, Irfan; O'Ryan, Carlos; Schmidt, Douglas; Wang, Nanbor; Gokhale, Aniruddha S.; Kachroo, Vishal; "Using Priciple Patterns to Optimize Real-Time ORB's" IEEE Concurrency, 2000, pp. 16-25. |
| Pyarali, Irfan; O'Ryan, Carlos; Schmidt, Douglas; Wang, Nanbor; Gokhale, Aniruddha S.; Kachroo, Vishal; "Using Princple Patterns to Optimize Real-Time ORB's" IEEE Concurrency, 2000, pp. 16-25. |
| Ramakrishnan, N., "PIPE: Web Personalization by Partial Evaluation," IEEE Internet Computing, vol. 4, No. 6, Nov.-Dec. 2000, pp. 21-31. |
| Rational, Rose/C++, Rational Software Corporation, whole manual, released 1996. |
| Ren, Robin, "Practical Active Server Pages Technique: Porting Windows CGI Applications to ASP", Microsoft Interactive Developer, No. 10, pp. 89-98, ASCII Corporation, Nov. 18, 1998 (CSDB: Technical Journal in Japan 2000001200009). |
| S. Peyton Jones and J. Launchbury, Unboxed Values as First Class Citizens, In Functional Programming Languages and Computer Architecture, vol. 523 of Lecture Notes in Computer Science, Springer Verlag, 1991, pp. 636-666. |
| Seddon, Bill, "Generating XP Style webparts from a web control," The Code Project-Generating XP sytle webparts from a web control-ASP.NET, online at http://www.codeproject.com/aspent/webpartscontol.asp, retrieved Apr. 8, 2004, 10 pages. |
| Seddon, Bill, "Generating XP Style webparts from a web control," The Code Project - Generating XP style webparts from a web control - ASP.NET, online at http://www.codeproject.com/aspnet/webpartscontrol.asp, retrieved Apr. 8, 2004, 10 pages. |
| Sells, Chris et al., "Generating Code at Run Time with Reflection.Emit," Windows Developer Magazine, Aug. 2002, vol. 13, No. 8, pp. 26-34. |
| Shao, Zhong, Flexible Representation Analysis, Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming, 1997, pp. 85-98. |
| Shapiro, Marc; "A Binding Protocol for Distributed Shared Objects" Presented at 14th International Conference on Distributed Comp. Sys.; Jun. 21-24, 1994; 17 pages. |
| Shaprio, M., "A Binding Protocol for Distributed Shared Objects," Proceedings of the International Conference on Distributed Computing Systems, Poznan, Poland, Jun. 21-24, 1994, Los Alamitos , IEEE COMP. SOC. PRESS. |
| Shi, Weisong; Collins, Eli; Karamcheti, Vijay; "Modeling Object Characteristics of Dynamic Web Content"; Proceedings of the IEEE Global Internet Conference, Nov. 2002, 5 pgs. |
| SNAP Using the SNAP Language, Template Software, Chapter 7, published 1997. |
| Software Construction with Examples in ADA, Bo Sanden, published 1994, pp. 104-109. |
| Soloman, David A. "Inside Windows NT, Second Edition"; Microsoft Press 1998; pp. 310-319. |
| Solomon, David A. "Inside Windows NT, Second Edition"; Microsoft Press 1998; pp. 310-319. |
| Standard Output of Comman, ‘ar’: contents of ‘/usr/lib/libbz2.a’, print out of files in ‘/usr/lib/libbz2.z’. |
| Stewart, Tony: "The Document as Application: Issues and Implications" GCA XML Europe 1999; pp. 575-599. |
| Stewart, Tony; "The Document as Application: Issues and Implications" GCA XML Europe 1999; pp. 575-599. |
| Syme, Don, "ILX: Extending the .NET Common IL for Functional Language Interoperability," Electronic Notes in Theoretical Computer Science 59 No. 1 (2001), pp. 1-20. |
| Syme, Don, "ILX: Extending the .NET Common IL for Functional Language Interoperability," Electronic Notes in Theroratical Computer Science 59 No. 1 (2001), pp. 1-20. |
| Thiemann, Peter, Unboxed Values and Polymorphic Typing Revisiting, Proceedings of the Seventh International Conference On Functional Programming Languages and Computer Architecture, 1995, pp. 24-35. |
| Title: A Preview of Active Server pages+. |
| Tuecke, "Microsoft Professional Developers Conference Summary", 1996. |
| U.S. Appl. No. 09/570,071, filed May. 12, 2000, Smith et al. |
| U.S. Appl. No. 09/899,539, filed Jul. 6, 2001, Ebbo et al. |
| U.S. Appl. No. 11/158,816 filed Jun. 21, 2005, Moore et al. |
| U.S. Appl. No. 11/184,094, filed Jul. 18, 2005, Guthrie et al. |
| Varela, Carlos A.; Caroline C. Hayes; "Providing Data on the Web: From Examples to Programs," Second International WWW Conference, Chicago, IL; Oct. 17, 1994; 17 pages. |
| Visual Object-Oriented Programming, M. Burnett et al., pp. 1-42, 199-274, published 1994. |
| W3C, SOAP Version 1.2 Specification Jul. 9, 2001 Working Draft, Jul. 2001. |
| W3C's "Metadata Activity Statement," http://web.archive.org/web/20000616163950/http://www.w3.org/Metadata/Activity.html, May 8, 2000, pp. 1-5.* |
| Winer, Dave, "XMP RPC Specification", Jun. 15, 1999. |
| Wu, Dapeng; Hou, Yiwci Thomas; Zhang, Ya-Qin; "Scalable Video Transport over Wireless IP Networks"; IEEE 2000; pp. 1185-1191. |
| Wu, Dapeng; Hou, Yiwci Thomas-Zhang, Ya-Qin; "Scalable Video Transport over Wireless IP Networks"; IEEE 2000; pp. 1185-1191. |
| X. Leroy, Unboxed Objects and Polymorphic, in 19th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press, 1992, pp. 177-188. |
| Y.G. Park and B. Goldberg, Escape Analysis On Lists, in ACM SIGPLAN on Programming Language Design and Implementation, ACM Press, 1992, pp. 116-127. |
| Yoshikawa, Kazuhiro, et al. "Expanding a System via the Internet: Construction/Operation Points to be Considered: Exploring a Construction/Operation for Improving Reliability and Security", Nikkei Open Systems, No. 63, pp. 182-191, Nikkei Business Publications, Inc., Jun. 15, 1998 (CSBD: Technical Journal in Japan 199800933009). |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080228742A1 (en)* | 2002-05-15 | 2008-09-18 | Jiang-Jie Zhang | Method and apparatus of automatic method signature adaptation for dynamic web service invocation |
| US8326856B2 (en)* | 2002-05-15 | 2012-12-04 | International Business Machines Corporation | Method and apparatus of automatic method signature adaptation for dynamic web service invocation |
| US20040128369A1 (en)* | 2002-09-05 | 2004-07-01 | Canon Kabushiki Kaisha | Method of proposing a service via a description document of such a service |
| US8051188B2 (en)* | 2002-09-05 | 2011-11-01 | Canon Kabushiki Kaisha | Method of proposing a service via a description document of such a service |
| US7870495B2 (en) | 2003-03-03 | 2011-01-11 | Canon Kabushiki Kaisha | Method of offering a service provided by a server computer in a communication network |
| US10223335B2 (en) | 2003-09-16 | 2019-03-05 | Open Text Sa Ulc | Client-side web service provider |
| US9792262B2 (en)* | 2003-09-16 | 2017-10-17 | Open Text Sa Ulc | Client-side web service provider |
| US20150154150A1 (en)* | 2003-09-16 | 2015-06-04 | Open Text S.A. | Client-side web service provider |
| US7890604B2 (en) | 2004-05-07 | 2011-02-15 | Microsoft Corproation | Client-side callbacks to server events |
| US20050256933A1 (en)* | 2004-05-07 | 2005-11-17 | Millington Bradley D | Client-side callbacks to server events |
| US9026578B2 (en) | 2004-05-14 | 2015-05-05 | Microsoft Corporation | Systems and methods for persisting data between web pages |
| US20050256924A1 (en)* | 2004-05-14 | 2005-11-17 | Microsoft Corporation | Systems and methods for persisting data between web pages |
| US20120278489A1 (en)* | 2004-07-23 | 2012-11-01 | International Business Machines Corporation | Extracting web services from resources using a web services resources programming model |
| US8903887B2 (en)* | 2004-07-23 | 2014-12-02 | International Business Machines Corporation | Extracting web services from resources using a web services resources programming model |
| US7873946B2 (en)* | 2006-03-23 | 2011-01-18 | Oracle America, Inc. | Scalable vector graphics, tree and tab as drag and drop objects |
| US20070242082A1 (en)* | 2006-03-23 | 2007-10-18 | Arthur Lathrop | Scalable vector graphics, tree and tab as drag and drop objects |
| US20100115401A1 (en)* | 2008-07-11 | 2010-05-06 | Troy Douglas Nordine | System and methods for web-based control of desktop applications |
| US10372798B2 (en)* | 2008-07-11 | 2019-08-06 | Thomson Reuters Global Resources Unlimited Company | System and methods for web-based control of desktop applications |
| US11475430B2 (en) | 2017-10-13 | 2022-10-18 | Cfa Properties, Inc. | Distributed computing entity for detecting discrepancies between calculations performed by various processing instances |
| Publication number | Publication date |
|---|---|
| US7568205B2 (en) | 2009-07-28 |
| US20050193097A1 (en) | 2005-09-01 |
| Publication | Publication Date | Title |
|---|---|---|
| US7493397B1 (en) | Providing remote processing services over a distributed communications network | |
| US7870221B2 (en) | Multiple bindings in web service data connection | |
| US7373349B2 (en) | Process for data driven application integration for B2B | |
| US6772216B1 (en) | Interaction protocol for managing cross company processes among network-distributed applications | |
| US6971096B1 (en) | Transaction data structure for process communications among network-distributed applications | |
| US8326856B2 (en) | Method and apparatus of automatic method signature adaptation for dynamic web service invocation | |
| US7877682B2 (en) | Modular distributed mobile data applications | |
| US9374442B1 (en) | Apparatus, system, and method for validating network communications data | |
| US5974418A (en) | Database schema independence | |
| US20030036966A1 (en) | Computer system, method, and business method for integrating an e-commerce application with a back-end business processing application | |
| US20030115549A1 (en) | Proxy platform integration system | |
| US20030050931A1 (en) | System, method and computer program product for page rendering utilizing transcoding | |
| US20020147745A1 (en) | Method and apparatus for document markup language driven server | |
| US20040268238A1 (en) | Systems and methods for processing documents using an XML-based process flow description language | |
| US20020116205A1 (en) | Distributed transaction processing system | |
| US7483940B2 (en) | Dynamic agent with embedded web server and mark-up language support for e-commerce automation | |
| US20040019630A1 (en) | Method and apparatus for processing workflow through a gateway | |
| US7107279B2 (en) | Rapid development in a distributed application environment | |
| US20060230057A1 (en) | Method and apparatus for mapping web services definition language files to application specific business objects in an integrated application environment | |
| US8046682B2 (en) | Method and system for accessing business applications via a standard interface | |
| US20060253411A1 (en) | Method, system and program product for inserting visual controls for data values in web content from a legacy web application without rewriting the legacy web application | |
| US20050273768A1 (en) | Method of and system for providing path based object to XML mapping | |
| Lan et al. | A mobile e-commerce solution | |
| US20040210631A1 (en) | Method and apparatus for accessing legacy data in a standardized environment | |
| US20020107863A1 (en) | System for and method of learning and automatically correcting business logic errors |
| Date | Code | Title | Description |
|---|---|---|---|
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| CC | Certificate of correction | ||
| FPAY | Fee payment | Year of fee payment:4 | |
| AS | Assignment | Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034541/0001 Effective date:20141014 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| FEPP | Fee payment procedure | Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| LAPS | Lapse for failure to pay maintenance fees | Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| STCH | Information on status: patent discontinuation | Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 | |
| FP | Lapsed due to failure to pay maintenance fee | Effective date:20210217 |