
US Patent No: 7,925,694
Number of patents in Portfolio can not be more than 2000
Systems and methods for managing cookies via HTTP content layer
Stats
-
Apr 12, 2011
Issued date -
Oct 19, 2007
filing date -
11/875,671
serial no -
In Force
status
Importance
Abstract
The cookie management system and methods of the present solution address issues with rewriting cookie headers by handling cookies in the content layer of HTTP instead of the HTTP transaction layer. The present solution maintains cookie information for a browser via an intermediary and installs the correct cookie parameters in the browser via the HTTP content layer. Instead of using the headers of the HTTP transaction layer which may cause issues due to rewriting, the present solution manages the cookies outside of this layer. This avoids the browser managing the cookies incorrectly. Set cookies headers served from a server in response to client HTTP requests are removed by the intermediary. Cookie information from the headers are stored in a cookie jar on the intermediary. The intermediary delivers instructions and scripts via the content layer of the HTTP response to set the cookie in the browser. The scripts detect browser changes to the cookie and communicates the changes to the intermediary to update the cookie jar. With the present solution, the domain and path names of a cookie are set correctly on the browser when delivering content via a reverse proxy.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 6,170,017 Method and system coordinating actions among a group of servers | 71 | 1997 | |
| 6,078,956 World wide web end user response time monitor | 118 | 1997 | |
| 6,141,699 Interactive display system for sequential retrieval and display of a plurality of interrelated data sets | 77 | 1998 | |
| 6,208,991 Dynamic file mapping for network computers | 31 | 1998 | |
| 6,321,235 Global caching and sharing of SQL statements in a heterogeneous application environment | 48 | 1998 | |
| 6,510,466 Methods, systems and computer program products for centralized management of application programs on a network | 155 | 1998 | |
| 6,839,701 Hitmask for querying hierarchically related content entities | 46 | 2000 | |
| 6,986,102 Method and configurable model for storing hierarchical data in a non-hierarchical data repository | 17 | 2000 | |
| 7,076,494 Providing a functional layer for facilitating creation and manipulation of compilations of content | 25 | 2000 | |
| 6,820,125 Method for coordinating actions among a group of servers | 17 | 2000 | |
| 7,216,149 Gathering enriched web server activity data of cached web content | 25 | 2000 | |
| 7,506,359 Method for preventing parasitic usage of web page embedded files | 9 | 2000 | |
| 2002/0116,582 Batching of invalidations and new values in a web cache with dynamic content | 25 | 2000 | |
| 2002/0049,900 Method and apparatus for cryptographic stateless protocol using asymmetric encryption | 8 | 2001 | |
| 7,024,477 Service time analysis methods for the WSM QOS monitor | 3 | 2001 | |
| 2003/0191,812 Method and system for caching role-specific fragments | 73 | 2001 | |
| 2003/0131,045 Method and apparatus for synchronizing cookies across multiple client machines | 8 | 2002 | |
| 2004/0158,429 Method and system for classifying content and prioritizing web site content issues | 26 | 2003 | |
| 2005/0015,429 Method and system for providing user control over receipt of cookies from e-commerce applications | 7 | 2003 | |
| 2005/0015,601 Methods, systems, and media to authenticate a user | 30 | 2003 | |
| 2004/0073,629 Method of accessing internet resources through a proxy with improved security | 8 | 2003 | |
| 2006/0047,974 Method and apparatus for simplifying the deployment and serviceability of commercial software environments | 26 | 2004 | |
| 2005/0262,063 Method and system for website analysis | 24 | 2005 | |
|
|
|||
| 6,523,027 Interfacing servers in a Java based e-commerce architecture | 354 | 1999 | |
| 6,601,233 Business components framework | 451 | 1999 | |
| 6,609,128 Codes table framework design in an E-commerce architecture | 216 | 1999 | |
| 6,633,878 Initializing an ecommerce database framework | 215 | 1999 | |
| 6,704,873 Secure gateway interconnection in an e-commerce based environment | 214 | 1999 | |
| 6,718,535 System, method and article of manufacture for an activity framework design in an e-commerce based environment | 307 | 1999 | |
| 7,100,195 Managing user information on an e-commerce system | 301 | 1999 | |
| 6,697,824 Relationship management in an E-commerce application framework | 283 | 1999 | |
| 6,606,744 Providing collaborative installation management in a network-based supply chain environment | 555 | 1999 | |
| 6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain | 324 | 1999 | |
| 7,124,101 Asset tracking in a network-based supply chain environment | 256 | 1999 | |
| 7,130,807 Technology sharing during demand and supply planning in a network-based supply chain environment | 241 | 1999 | |
| 6,629,081 Account settlement and financing in an e-commerce environment | 258 | 1999 | |
| 7,069,234 Initiating an agreement in an e-commerce environment | 167 | 1999 | |
| 7,167,844 Electronic menu document creator in a virtual financial environment | 167 | 1999 | |
| 6,904,449 System and method for an application provider framework | 199 | 2000 | |
| 6,502,102 System, method and article of manufacture for a table-driven automated scripting architecture | 159 | 2000 | |
| 6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework | 199 | 2000 | |
| 6,907,546 Language-driven interface for an automated testing framework | 146 | 2000 | |
|
|
|||
| 6,928,469 Apparatus and method for determining a program neighborhood for a client node in a client-server network using markup language techniques | 39 | 1999 | |
| 6,952,714 Method for distributed program execution with server-based file type association | 54 | 2001 | |
| 7,117,243 Methods for distributed program execution with file-type association in a client-server network | 35 | 2001 | |
| 7,330,872 Method for distributed program execution with web-based file-type association | 32 | 2001 | |
| 7,035,907 Manipulating content objects to control their display | 40 | 2001 | |
| 2005/0256,923 METHODS AND APPARATUS FOR DISPLAYING APPLICATION OUTPUT ON DEVICES HAVING CONSTRAINED SYSTEM RESOURCES | 36 | 2004 | |
| 2007/0156,852 System and method for performing flash crowd caching of dynamically generated objects in a data communication network | 36 | 2005 | |
| 2008/0034,416 METHODS AND SYSTEMS FOR ROUTING PACKETS IN A VPN-CLIENT-TO-VPN-CLIENT CONNECTION VIA AN SSL/VPN NETWORK APPLIANCE | 37 | 2006 | |
| 2008/0046,616 Systems and Methods of Symmetric Transport Control Protocol Compression | 42 | 2006 | |
| 2007/0245,409 Systems and Methods for Providing Levels of Access and Action Control Via an SSL VPN Appliance | 91 | 2006 | |
| 2007/0179,955 METHODS AND SYSTEMS FOR PROVIDING AUTHORIZED REMOTE ACCESS TO A COMPUTING ENVIRONMENT PROVIDED BY A VIRTUAL MACHINE | 99 | 2007 | |
| 2008/0049,786 Systems and Methods for Providing Dynamic Spillover of Virtual Servers Based on Bandwidth | 55 | 2007 | |
| 2008/0225,720 SYSTEMS AND METHODS FOR CONFIGURING FLOW CONTROL OF POLICY EXPRESSIONS | 30 | 2007 | |
| 2008/0225,748 SYSTEMS AND METHODS FOR PROVIDING STUCTURED POLICY EXPRESSIONS TO REPRESENT UNSTRUCTURED DATA IN A NETWORK APPLIANCE | 55 | 2007 | |
| 2008/0225,753 SYSTEMS AND METHODS FOR CONFIGURING HANDLING OF UNDEFINED POLICY EVENTS | 33 | 2007 | |
| 2008/0229,381 SYSTEMS AND METHODS FOR MANAGING APPLICATION SECURITY PROFILES | 37 | 2007 | |
|
|
|||
| 6,714,219 Drag and drop creation and editing of a page incorporating scripts | 53 | 1998 | |
| 6,889,379 Transporting objects between a client and a server | 19 | 1998 | |
| 6,981,215 System for converting event-driven code into serially executed code | 18 | 1998 | |
| 6,968,364 System and method to facilitate selection and programming of an associated audio/visual system | 93 | 2000 | |
| 6,757,365 Instant messaging via telephone interfaces | 137 | 2000 | |
| 7,117,504 Application program interface that enables communication for a network software platform | 288 | 2001 | |
| 7,313,613 System and method facilitating network diagnostics and self-healing | 20 | 2002 | |
| 2004/0268,357 Network load balancing with session information | 104 | 2003 | |
| 2004/0268,358 Network load balancing with host status information | 83 | 2003 | |
| 7,072,807 Architecture for distributed computing system and automated design, deployment, and management of distributed applications | 91 | 2004 | |
| 2004/0267,820 Method and system for recording and replaying internet transactions | 17 | 2004 | |
| 2006/0075,464 Access authorization API | 10 | 2004 | |
| 7,200,530 Architecture for distributed computing system and automated design, deployment, and management of distributed applications | 74 | 2005 | |
| 7,162,509 Architecture for distributed computing system and automated design, deployment, and management of distributed applications | 71 | 2005 | |
| 2007/0300,185 ACTIVITY-CENTRIC ADAPTIVE USER INTERFACE | 17 | 2006 | |
| 2010/0071,052 REVERSE PROXY ARCHITECTURE | 3 | 2008 | |
|
|
|||
| 6,625,643 System and method for resource management on a data network | 97 | 1999 | |
| 6,718,328 System and method for providing controlled and secured access to network resources | 64 | 2000 | |
| 6,754,706 Scalable domain name system with persistence and load balancing | 80 | 2000 | |
| 6,996,616 HTML delivery from edge-of-network servers in a content delivery network (CDN) | 115 | 2001 | |
| 2003/0065,763 Method for determining metrics of a content delivery and global traffic management network | 70 | 2001 | |
| 6,754,699 Content delivery and global traffic management network system | 170 | 2001 | |
| 2002/0143,798 Highly available distributed storage system for internet content with storage site redirection | 36 | 2002 | |
| 2002/0143,888 Scalable, high performance and highly available distributed storage system for internet content | 58 | 2002 | |
| 2002/0147,774 Content storage and replication in a managed internet content storage environment | 42 | 2002 | |
| 2003/0154,239 Java application framework for use in a content delivery network (CDN) | 110 | 2003 | |
| 7,127,713 Java application framework for use in a content delivery network (CDN) | 106 | 2003 | |
| 7,032,010 Scalable domain name system with persistence and load balancing | 40 | 2004 | |
| 2005/0033,858 Load balancing service | 56 | 2004 | |
|
|
|||
| 6,253,027 System, method and article of manufacture for exchanging software and configuration data over a multichannel, extensible, flexible architecture | 122 | 1996 | |
| 6,373,950 System, method and article of manufacture for transmitting messages within messages utilizing an extensible, flexible architecture | 183 | 1996 | |
| 6,055,564 Admission control where priority indicator is used to discriminate between messages | 125 | 1998 | |
| 6,163,772 Virtual point of sale processing using gateway-initiated messages | 200 | 1998 | |
| 6,324,525 Settlement of aggregated electronic transactions over a network | 201 | 1998 | |
| 6,438,597 Method and system for managing accesses to a data service system that supports persistent connections | 46 | 1998 | |
| 6,360,270 Hybrid and predictive admission control strategies for a server | 48 | 1998 | |
| 6,304,915 System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser | 96 | 1999 | |
| 2002/0156,831 Automated provisioning of computing networks using a network database data model | 34 | 2001 | |
| 6,567,852 Web user interface session and sharing of session environment information | 11 | 2001 | |
| 6,988,126 Contact center system and method for specifying different service specific behavior and offering range of corresponding customer services | 81 | 2001 | |
| 6,996,605 Overview subsystem for information page server | 36 | 2001 | |
| 7,000,019 Establishment of a deferred network communication session | 54 | 2001 | |
|
|
|||
| 7,206,805 Asynchronous transcription object management system | 193 | 2000 | |
| 2002/0116,642 Logging access system events | 39 | 2001 | |
| 7,051,080 Techniques for navigating in mobile applications | 25 | 2001 | |
| 7,188,183 Maintaining state information in mobile applications | 19 | 2001 | |
| 6,789,170 System and method for customizing cached data | 54 | 2001 | |
| 7,085,834 Determining a user's groups | 69 | 2001 | |
| 7,246,230 Single sign-on over the internet using public-key cryptography | 25 | 2002 | |
| 7,350,194 Techniques for debugging computer programs involving multiple computing machines | 22 | 2002 | |
|
|
|||
| 6,631,416 Methods and systems for enabling a tunnel between two computers on a network | 128 | 2001 | |
| 6,996,628 Methods and systems for managing virtual addresses for virtual networks | 66 | 2001 | |
| 7,028,333 Methods and systems for partners in virtual networks | 68 | 2001 | |
| 7,028,334 Methods and systems for using names in virtual networks | 51 | 2001 | |
| 7,047,424 Methods and systems for hairpins in virtual networks | 41 | 2001 | |
| 7,085,854 Methods and systems for enabling communication between a processor and a network operations center | 56 | 2001 | |
| 7,181,766 Methods and system for providing network services using at least one processor interfacing a base network | 74 | 2001 | |
|
|
|||
| 6,505,230 Client-server independent intermediary mechanism | 97 | 1999 | |
| 6,374,300 Method and system for storing load balancing information with an HTTP cookie | 121 | 1999 | |
| 6,473,802 Method and system for storing load balancing information with an HTTP cookie | 113 | 2001 | |
| 7,102,996 Method and system for scaling network traffic managers | 28 | 2002 | |
| 6,640,240 Method and apparatus for a dynamic caching system | 75 | 2002 | |
| 2002/0138,618 Simplified method for processing multiple connections from the same client | 68 | 2002 | |
|
|
|||
| 5,867,494 System, method and article of manufacture with integrated video conferencing billing in a communication system architecture | 407 | 1996 | |
| 5,999,525 Method for video telephony over a hybrid network | 461 | 1996 | |
| 6,754,181 System and method for a directory service supporting a hybrid communication system architecture | 279 | 1996 | |
| 6,909,708 System, method and article of manufacture for a communication system architecture including video conferencing | 222 | 1996 | |
| 7,145,898 System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture | 201 | 1996 | |
| 6,731,625 System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony | 253 | 1997 | |
|
|
|||
| 6,446,109 Application computing environment | 95 | 1998 | |
| 6,430,567 Method and apparatus for multi-user awareness and collaboration | 69 | 1998 | |
| 6,609,198 Log-on service providing credential level change without loss of session continuity | 208 | 1999 | |
| 6,691,232 Security architecture with environment sensitive credential sufficiency evaluation | 163 | 1999 | |
| 2002/0065,911 HTTP transaction monitor with edit and replay capacity | 108 | 2001 | |
| 7,117,359 Default credential provisioning | 22 | 2005 | |
|
|
|||
| 6,952,425 Packet data analysis with efficient and flexible parsing capabilities | 11 | 2000 | |
| RE38609 On-demand presentation graphical user interface | 44 | 2002 | |
| 7,047,315 Method providing server affinity and client stickiness in a server load balancing device without TCP termination and without keeping flow states | 31 | 2002 | |
| 7,512,702 Method and apparatus providing highly scalable server load balancing | 45 | 2002 | |
| 7,124,175 IP web based messaging system for localized management of wireless messaging | 12 | 2004 | |
|
|
|||
| 5,983,208 System, method and article of manufacture for handling transaction results in a gateway payment architecture utilizing a multichannel, extensible, flexible architecture | 205 | 1996 | |
| 6,026,379 System, method and article of manufacture for managing transactions in a high availability system | 205 | 1996 | |
| 6,178,409 System, method and article of manufacture for multiple-entry point virtual point of sale architecture | 154 | 1996 | |
| 5,931,917 System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser | 271 | 1996 | |
| 5,978,840 System, method and article of manufacture for a payment gateway system architecture for processing encrypted payment transactions utilizing a multichannel, extensible, flexible architecture | 259 | 1996 | |
|
|
|||
| 2006/0068,755 Early detection and monitoring of online fraud | 48 | 2004 | |
| 2007/0192,853 Advanced responses to online fraud | 25 | 2004 | |
| 2007/0294,762 Enhanced responses to online fraud | 24 | 2004 | |
| 2007/0299,915 Customer-based detection of online fraud | 34 | 2004 | |
|
|
|||
| 6,449,627 Volume management method and system for a compilation of content | 119 | 2000 | |
| 6,611,840 Method and system for removing content entity object in a hierarchically structured content object stored in a database | 144 | 2000 | |
| 7,007,034 File structure for storing content objects in a data repository | 45 | 2000 | |
| 7,043,488 Method and system for storing hierarchical content objects in a data repository | 59 | 2000 | |
|
|
|||
| 2005/0251,856 Network access using multiple authentication realms | 14 | 2005 | |
| 2005/0262,357 Network access using reverse proxy | 46 | 2005 | |
| 2005/0273,849 Network access using secure tunnel | 28 | 2005 | |
|
|
|||
| 6,185,625 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 | 298 | 1996 | |
| 6,317,777 Method for web based storage and retrieval of documents | 212 | 1999 | |
| 2007/0169,179 TIGHTLY COUPLED SCALAR AND BOOLEAN PROCESSOR | 24 | 2007 | |
|
|
|||
| 2002/0055,966 System and method for reading ahead of content | 37 | 2001 | |
| 2005/0108,517 Pre-fetching secure content using proxy architecture | 52 | 2004 | |
| 7,584,500 Pre-fetching secure content using proxy architecture | 19 | 2004 | |
|
|
|||
| 2003/0037,108 System and method for maintaining statefulness during client-server interactions | 28 | 2002 | |
| 2004/0039,827 Method and system for providing secure access to private networks with client redirection | 94 | 2003 | |
| 2006/0112,174 Rule-based networking device | 10 | 2004 | |
|
|
|||
| 6,088,717 Computer-based communication system and method using metadata defining a control-structure | 428 | 1998 | |
| 6,345,288 Computer-based communication system and method using metadata defining a control-structure | 361 | 2000 | |
| 6,757,710 Object-based on-line transaction infrastructure | 162 | 2002 | |
|
|
|||
| 6,917,972 Parsing navigation information to identify occurrences corresponding to defined categories | 25 | 2001 | |
| 7,107,338 Parsing navigation information to identify interactions based on the times of their occurrences | 18 | 2001 | |
| 2003/0131,081 Method and system for parsing navigation information | 4 | 2002 | |
|
|
|||
| 6,556,950 Diagnostic method and apparatus for use with enterprise control | 72 | 1999 | |
| 6,862,553 Diagnostics method and apparatus for use with enterprise controls | 34 | 2002 | |
| 6,993,456 Mechanical-electrical template based method and apparatus | 28 | 2003 | |
|
|
|||
| 6,157,864 System, method and article of manufacture for displaying an animated, realtime updated control sequence chart | 98 | 1998 | |
| 6,161,051 System, method and article of manufacture for utilizing external models for enterprise wide control | 72 | 1998 | |
| 6,268,853 Data structure for use in enterprise controls | 89 | 1999 | |
|
|
|||
| 5,848,396 Method and apparatus for determining behavioral profile of a computer user | 1042 | 1996 | |
| 5,991,735 Computer program apparatus for determining behavioral profile of a computer user | 532 | 1998 | |
| 6,826,594 Method and system for remote content management of a designated portion of a web page | 100 | 2000 | |
|
|
|||
| 6,108,662 System method and article of manufacture for integrated enterprise-wide control | 85 | 1998 | |
| 6,167,406 System, method and article of manufacture for building an enterprise-wide data model | 84 | 1998 | |
|
|
|||
| 2005/0144,481 End point control | 58 | 2004 | |
| 2006/0161,970 End point control | 27 | 2005 | |
|
|
|||
| 6,182,142 Distributed access management of information resources | 386 | 1998 | |
| 6,161,139 Administrative roles that govern access to administrative functions | 374 | 1999 | |
|
|
|||
| 2002/0133,723 Method and system to provide and manage secure access to internal computer systems from an external client | 49 | 2001 | |
| 2002/0147,927 Method and system to provide and manage secure access to internal computer systems from an external client | 25 | 2001 | |
|
|
|||
| 7,188,216 Method and system for an extensible caching framework | 20 | 2003 | |
| 7,360,025 Method and system for automatic cache management | 16 | 2003 | |
|
|
|||
| 2003/0126,266 Persistent redirection engine | 6 | 2003 | |
| 2004/0177,247 Policy enforcement in dynamic networks | 27 | 2003 | |
|
|
|||
| 6,314,406 Customer information network | 109 | 1997 | |
| 6,595,417 Electronic shopping system | 62 | 2002 | |
|
|
|||
| 7,093,020 Methods and systems for coordinating sessions on one or more systems | 41 | 2001 | |
| 7,343,486 Methods and systems for coordinating the termination of sessions on one or more systems | 11 | 2001 | |
|
|
|||
| 6,735,497 Systems and methods for dispensing medical products | 79 | 2002 | |
| 7,006,893 Systems for dispensing medical products | 41 | 2002 | |
|
|
|||
| 2002/0165,971 Method and system for terminating an authentication session upon user sign-off | 46 | 2002 | |
| 2004/0162,876 System and method for providing conditional access to server-based applications from remote access devices | 56 | 2004 | |
|
|
|||
| 6,515,968 Integrated interface for real time web based viewing of telecommunications network call traffic | 68 | 1998 | |
| 6,714,979 Data warehousing infrastructure for web based reporting tool | 121 | 1998 | |
|
|
|||
| 6,976,090 Differentiated content and application delivery via internet | 158 | 2001 | |
|
|
|||
| 5,973,696 Embedded web server | 189 | 1997 | |
|
|
|||
| 2003/0131,100 Offline behavior analysis for online personalization of value added services | 21 | 2002 | |
|
|
|||
| 7,100,054 Computer network security system | 29 | 2001 | |
|
|
|||
| 6,980,962 Electronic commerce transactions within a marketing system that may contain a membership buying opportunity | 170 | 2000 | |
|
|
|||
| 2007/0136,477 HTTP header intermediary for enabling session-based dynamic site searches | 8 | 2005 | |
|
|
|||
| 6,879,965 Method, system and computer readable medium for web site account and e-commerce management from a central location | 61 | 2001 | |
|
|
|||
| 2003/0140,312 Applications and services supported by a client-server independent intermediary mechanism | 13 | 2002 | |
|
|
|||
| 6,009,410 Method and system for presenting customized advertising to a user on the world wide web | 678 | 1997 | |
|
|
|||
| 2002/0120,743 Splicing persistent connections | 47 | 2001 | |
|
|
|||
| 6,771,290 Computer interface method and apparatus with portable network organization system and targeted advertising | 178 | 2001 | |
|
|
|||
| 2005/0183,140 Hierarchical firewall load balancing and L4/L7 dispatching | 6 | 2004 | |
|
|
|||
| 6,397,253 Method and system for providing high performance Web browser and server communications | 112 | 1998 | |
|
|
|||
| 6,334,111 Method for allocating commissions over the internet using tags | 51 | 2000 | |
|
|
|||
| 2002/0078,147 Data consultation optimisation method, by means of a network architecture component | 12 | 2001 | |
|
|
|||
| 7,225,244 Common command interface | 102 | 2001 | |
|
|
|||
| 2002/0007,404 System and method for network caching | 41 | 2001 | |
|
|
|||
| 7,152,207 Method and apparatus for providing conditional customization for generating a web site | 66 | 2000 | |
|
|
|||
| 7,134,131 Digital broadcast program billing | 34 | 2000 | |
|
|
|||
| 2003/0110,266 Apparatus and method of using session state data across sessions | 72 | 2001 | |
|
|
|||
| 6,601,057 Method and apparatus for generating and modifying multiple instances of an element of a web site | 134 | 2000 | |
|
|
|||
| 2002/0033,844 Content sensitive connected content | 268 | 2001 | |
|
|
|||
| 6,687,745 System and method for delivering a graphical user interface of remote applications over a thin bandwidth connection | 138 | 2000 | |
|
|
|||
| 7,032,030 Message publishing system and method | 107 | 2000 | |
|
|
|||
| 2004/0128,346 Bandwidth savings and qos improvement for www sites by catching static and dynamic content on a distributed network of caches | 76 | 2003 | |
|
|
|||
| 2008/0016,233 METHODS, SYSTEMS, PRODUCTS, AND DEVICES FOR PROCESSING DNS FRIENDLY IDENTIFIERS | 38 | 2002 | |
|
|
|||
| 6,823,374 Adjusting the cacheability of web documents according to the responsiveness of its content server | 21 | 2002 | |
|
|
|||
| 6,560,639 System for web content management based on server-side application | 123 | 1999 | |
|
|
|||
| 7,042,879 Method and apparatus for transferring a communication session | 58 | 2001 | |
|
|
|||
| 2007/0011,340 Deep clickflow tracking | 5 | 2006 | |
|
|
|||
| 2003/0051,142 Firewalls for providing security in HTTP networks and applications | 32 | 2001 | |
|
|
|||
| 7,013,290 Personalized interactive digital catalog profiling | 141 | 2002 | |
|
|
|||
| 2003/0206,554 System and method for multicasting multimedia content | 42 | 2001 | |
|
|
|||
| 7,130,792 Method for offering multilingual information translated in many languages through a communication network | 35 | 2001 | |
|
|
|||
| 2005/0120,054 Dynamic learning method and adaptive normal behavior profile (NBP) architecture for providing fast protection of enterprise applications | 22 | 2004 | |
|
|
|||
| 2002/0083,178 Resource distribution in network environment | 56 | 2001 | |
|
|
|||
| 5,862,325 Computer-based communication system and method using metadata defining a control structure | 1041 | 1996 | |
|
|
|||
| 6,085,224 Method and system for responding to hidden data and programs in a datastream | 110 | 1997 | |
|
|
|||
| 6,549,612 Unified communication services via e-mail | 271 | 1999 | |
|
|
|||
| 6,256,739 Method and apparatus to determine user identity and limit access to a communications network | 185 | 1997 | |
|
|
|||
| 7,313,822 Application-layer security method and system | 25 | 2001 | |
|
|
|||
| 6,006,260 Method and apparatus for evalutating service to a user over the internet | 163 | 1997 | |
|
|
|||
| 7,051,036 Computer-implemented system and method for project development | 77 | 2001 | |
|
|
|||
| 7,231,405 Method and apparatus of indexing web pages of a web site for geographical searchine based on user location | 60 | 2005 | |
|
|
|||
| 2004/0122,951 Method and apparatus for providing Web users with a click-to-contact service | 10 | 2002 | |
|
|
|||
| 6,553,377 System and process for maintaining a plurality of remote security applications using a modular framework in a distributed computing environment | 100 | 2000 | |
|
|
|||
| 6,591,266 System and method for intelligent caching and refresh of dynamically generated and static web content | 162 | 2000 | |
|
|
|||
| 2007/0192,444 Apparatus and method for a proxy cache | 35 | 2007 | |
|
|
|||
| 5,774,670 Persistent client state in a hypertext transfer protocol based client-server system | 447 | 1995 | |
|
|
|||
| 2003/0182,357 Client-side caching of pages with changing content | 16 | 2002 | |
|
|
|||
| 6,643,696 Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database | 112 | 1998 | |
|
|
|||
| 2007/0067,046 Method and system for communicating an information packet through multiple networks | 6 | 2006 | |
|
|
|||
| 7,210,100 Configurable transformation of electronic documents | 19 | 2000 | |
|
|
|||
| 2004/0049,673 Apparatus and method for a personal cookie repository service for cookie management among multiple devices | 15 | 2002 | |
|
|
|||
| 6,785,653 Distributed voice web architecture and associated components and methods | 59 | 2000 | |
|
|
|||
| 6,263,365 Browser controller | 49 | 1999 | |
|
|
|||
| 7,055,169 Supporting common interactive television functionality through presentation engine syntax | 43 | 2003 | |
|
|
|||
| 6,011,537 System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space | 327 | 1998 | |
|
|
|||
| 7,089,239 Method and system for preventing mutually exclusive content entities stored in a data repository to be included in the same compilation of content | 45 | 2000 | |
|
|
|||
| 6,772,139 Method and apparatus for facilitating use of hypertext links on the world wide web | 203 | 1999 | |
|
|
|||
| 7,096,418 Dynamic web page cache | 80 | 2000 | |
|
|
|||
| 7,034,691 Adaptive communication methods and systems for facilitating the gathering, distribution and delivery of information related to medical care | 44 | 2002 | |
|
|
|||
| 6,421,768 Method and system for authentication and single sign on using cryptographically assured cookies in a distributed computer environment | 100 | 1999 | |
|
|
|||
| 7,464,332 Devices, systems and methods for selecting the appearance of a viewer displaying digital content | 4 | 2003 | |
|
|
|||
| 7,092,370 Method and system for wireless voice channel/data channel integration | 151 | 2001 | |
|
|
|||
| 6,393,467 Network interconnected computing device, server and notification method | 34 | 1998 | |
|
|
|||
| 2003/0069,803 Method of displaying content | 22 | 2001 | |
|
|
|||
| 6,466,940 Building a database of CCG values of web pages from extracted attributes | 126 | 1998 | |
|
|
|||
| 7,171,478 Session coupling | 11 | 2003 | |
|
|
|||
| 2004/0073,512 Unique session storage design | 45 | 2001 | |
|
|
|||
| 7,865,401 Electronic settlement system, settlement apparatus, and terminal | 15 | 2007 | |
|
|
|||
| 7,178,106 Presentation of media content from multiple media sources | 47 | 2001 | |
|
|
|||
| 2005/0027,799 Information providing system, information processing apparatus and method, and information providing apparatus and method | 5 | 2004 | |
|
|
|||
| 2001/0037,400 Method and system for decreasing the user-perceived system response time in web-based systems | 59 | 2000 | |
|
|
|||
| 7,197,502 Machine-implemented activity management system using asynchronously shared activity data objects and journal data items | 57 | 2004 | |
|
|
|||
| 2004/0031,058 Method and apparatus for browsing using alternative linkbases | 368 | 2003 | |
|
|
|||
| 5,909,559 Bus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width | 188 | 1997 | |
|
|
|||
| 7,006,993 Method and apparatus for surrogate control of network-based electronic transactions | 93 | 2000 | |
|
|
|||
| 7,146,384 System and method for data analysis, manipulation, and visualization | 13 | 2003 | |
|
|
|||
| 2003/0014,368 Systems, methods and apparatus for secure printing of negotiable instruments | 38 | 2002 | |
|
|
|||
| 6,981,143 System and method for providing connection orientation based access authentication | 19 | 2001 | |
|
|
|||
| 2008/0034,425 SYSTEM AND METHOD OF SECURING WEB APPLICATIONS ACROSS AN ENTERPRISE | 24 | 2006 | |
|
|
|||
| 6,732,331 System and process for managing content organized in a tag-delimited template using metadata | 83 | 2000 | |
|
|
|||
| 6,383,478 Polymeric encapsulation system promoting angiogenesis | 62 | 2000 | |
|
|
|||
| 6,363,363 System, method and article of manufacture for managing transactions in a high availability system | 113 | 1999 | |
|
|
|||
| 6,335,927 System and method for providing requested quality of service in a hybrid network | 352 | 1996 | |
|
|
|||
| 2002/0083,175 Methods and apparatus for protecting against overload conditions on nodes of a distributed network | 105 | 2001 | |
|
|
|||
| 2004/0044,731 System and method for optimizing internet applications | 35 | 2003 | |
|
|
|||
| 6,826,696 System and method for enabling single sign-on for networked applications | 66 | 2000 | |
|
|
|||
| 6,300,947 Display screen and window size related web page adaptation system | 286 | 1998 | |
|
|
|||
| 7,133,837 Method and apparatus for providing communication transmissions | 43 | 2000 | |
|
|
|||
| 2002/0161,904 External access to protected device on private network | 20 | 2001 | |
|
|
|||
| 5,983,227 Dynamic page generator | 398 | 1997 | |
|
|
|||
| 2002/0065,919 Peer-to-peer caching network for user data | 85 | 2000 | |
|
|
|||
| 6,400,996 Adaptive pattern recognition based control system and method | 589 | 1999 | |
| 7,231,357 System and method for the targeted distribution of discount coupons over a network | 17 | 1999 | |
| 6,850,252 Intelligent electronic appliance system and method | 744 | 2000 | |
| 6,640,145 Media recording device with packet data interface | 330 | 2002 | |
| 7,006,881 Media recording device with remote graphic user interface | 214 | 2003 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Oct 12, 2014 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Oct 12, 2018 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Oct 12, 2022 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |