
US Patent No: 7,984,157
Number of patents in Portfolio can not be more than 2000
Persistent and reliable session securely traversing network components using an encapsulating protocol
Stats
-
Jul 19, 2011
Issued date -
Sep 30, 2004
filing date -
10/711,719
serial no -
In Force
status
Importance
Abstract
The invention relates to systems and methods for reestablishing client communications by securely traversing network components using an encapsulating communication protocol to provide session persistence and reliability. A first protocol that encapsulates a plurality of secondary protocols is used to communicate over a network to provide session persistence and a reliable connection between a client and a host service via a first protocol service. A ticket authority generates a first ticket and a second ticket associated with the client. The first ticket is provided to the client and the client uses the first ticket to establish a communication session with the first protocol service. The second ticket is provided to the first protocol service and the first protocol service uses the second ticket to establish a communication session with the host service.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,736,369 Adaptive session-level pacing | 90 | 1986 | |
| 4,893,307 Method and apparatus for linking SNA terminals to an SNA host over a packet switched communications network | 163 | 1988 | |
| 5,021,949 Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network | 208 | 1988 | |
| 5,159,592 Network address management for a wired network supporting wireless communication to a plurality of mobile users | 513 | 1990 | |
| 5,181,200 Handoff method and apparatus for mobile wireless workstation | 179 | 1990 | |
| 5,212,806 Distributed control methods for management of migrating data stations in a wireless communications network | 88 | 1990 | |
| 5,224,098 Compensation for mismatched transport protocols in a data communications network | 90 | 1991 | |
| 5,210,753 Robust scheduling mechanm for efficient band-width usage in muliticell wireless local networks | 35 | 1991 | |
| 5,442,633 Shortcut network layer routing for mobile hosts | 217 | 1992 | |
| 5,426,637 Methods and apparatus for interconnecting local area networks with wide area backbone networks | 195 | 1992 | |
| 5,796,727 Wide-area wireless lan access | 323 | 1993 | |
| 5,491,750 Method and apparatus for three-party entity authentication and key distribution using message authentication codes | 94 | 1993 | |
| 5,412,654 Highly dynamic destination-sequenced destination vector routing for mobile computers | 277 | 1994 | |
| 5,604,490 Method and system for providing a user access to multiple secured subsystems | 137 | 1994 | |
| 5,490,139 Mobility enabling access point architecture for wireless attachment to source routing networks | 150 | 1994 | |
| 5,666,501 Method and apparatus for installing software | 68 | 1995 | |
| 5,689,708 Client/server computer systems having control of client-based application programs, and application-program control means therefor | 164 | 1995 | |
| 5,682,534 Transparent local RPC optimization | 132 | 1995 | |
| 5,564,016 Method for controlling access to a computer resource based on a timing policy | 34 | 1995 | |
| 5,754,774 Client/server communication system | 252 | 1996 | |
| 5,784,643 System incorporating program for intercepting and interpreting or altering commands for generating I/O activity for enabling real-time user feedback by sending substitute characters to modem | 32 | 1996 | |
| 6,308,281 Virtual client to gateway connection over multiple physical connections | 61 | 1998 | |
| 6,336,135 Gateway for converting synchronous client/server protocols into asynchronous messaging protocols and storing session state information at the client | 137 | 1998 | |
| 6,708,218 IpSec performance enhancement using a hardware-based parallel process | 33 | 2000 | |
| 6,996,631 System having a single IP address associated with communication protocol stacks in a cluster of processing systems | 59 | 2000 | |
| 7,089,311 Methods, systems and computer program products for resuming SNA application-client communications after loss of an IP network connection | 4 | 2001 | |
| 7,017,049 Method and system providing secure socket layer session sharing between network based servers and a client | 12 | 2001 | |
| 6,832,260 Methods, systems and computer program products for kernel based transaction processing | 12 | 2001 | |
|
|
|||
| 5,204,897 Management interface for license management system | 456 | 1992 | |
| 5,307,490 Method and system for implementing remote procedure calls in a distributed computer system | 274 | 1992 | |
| 5,475,819 Distributed configuration profile for computing system | 271 | 1994 | |
| 6,101,543 Pseudo network adapter for frame capture, encapsulation and encryption | 183 | 1996 | |
| 5,768,525 Transparent support of protocol and data compression features for data communication | 90 | 1997 | |
| 5,968,176 Multilayer firewall system | 408 | 1997 | |
| 6,023,724 Apparatus and methods for use therein for an ISDN LAN modem that displays fault information to local hosts through interception of host DNS request messages | 166 | 1997 | |
| 6,145,109 Forward error correction system for packet based real time media | 34 | 1997 | |
| 6,226,769 Forward error correction system for packet based real time media | 40 | 1999 | |
| 6,732,314 Method and apparatus for L2TP forward error correction | 50 | 2000 | |
| 6,487,690 Forward error correction system for packet based real time media | 24 | 2000 | |
|
|
|||
| 5,544,246 Smartcard adapted for a plurality of service providers and for remote installation of same | 352 | 1993 | |
| 5,633,868 Virtual circuit management in cellular telecommunications | 86 | 1994 | |
| 5,566,225 Wireless data communications system for detecting a disabled condition and simulating a functioning mode in response to detection | 79 | 1994 | |
| 5,752,185 Disconnection management system for wireless voice communications | 56 | 1994 | |
| 5,664,007 Method and apparatus for providing continuation of a communication call across multiple networks | 55 | 1995 | |
| 5,889,816 Wireless adapter architecture for mobile computing | 115 | 1996 | |
| 5,933,412 Parallel connection control | 113 | 1996 | |
| 6,681,017 Simplified secure shared key establishment and data delivery protocols for electronic commerce | 57 | 1997 | |
| 6,147,986 Address updating of wireless mobile terminal hosts affiliated with a wired network | 67 | 1998 | |
| 6,360,265 Arrangement of delivering internet protocol datagrams for multimedia services to the same server | 116 | 1998 | |
| 6,721,899 Fault-tolerant non-flooding routing | 9 | 2000 | |
|
|
|||
| 5,359,721 Non-supervisor mode cross address space dynamic linking | 105 | 1991 | |
| 5,416,842 Method and apparatus for key-management scheme for use with internet protocols at site firewalls | 416 | 1994 | |
| 5,668,999 System and method for pre-verification of stack usage in bytecode program loops | 86 | 1994 | |
| 5,758,186 Method and apparatus for generically handling diverse protocol method calls in a client/server computer system | 104 | 1995 | |
| 5,748,897 Apparatus and method for operating an aggregation of server computers using a dual-role proxy server computer | 133 | 1996 | |
| 5,935,212 Connection-oriented session emulation | 70 | 1997 | |
| 6,199,113 Apparatus and method for providing trusted network security | 140 | 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 | |
| 7,401,114 Method and apparatus for making a computational service highly available | 6 | 2000 | |
|
|
|||
| 5,499,343 Object-oriented networking system with dynamically configurable communication links | 171 | 1993 | |
| 5,515,508 Client server system and method of operation including a dynamically configurable protocol stack | 207 | 1993 | |
| 5,548,723 Object-oriented network protocol configuration system utilizing a dynamically configurable protocol stack | 101 | 1993 | |
| 5,491,800 Object-oriented remote procedure call networking system | 271 | 1993 | |
| 5,553,139 Method and apparatus for electronic license distribution | 67 | 1994 | |
| 5,721,818 Method and system for enabling a file server to service multiple networks of the same network protocol family by invoking multiple instances of a network session protocol | 39 | 1996 | |
|
|
|||
| 5,812,784 Method and apparatus for supporting multiple, simultaneous services over multiple, simultaneous connections between a client and network server | 100 | 1997 | |
| 6,085,247 Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers | 136 | 1998 | |
| 6,289,461 Bi-directional process-to-process byte stream protocol | 70 | 1998 | |
| 6,243,753 Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters | 85 | 1998 | |
| 6,349,337 Maintaining a first session on a first computing device and subsequently connecting to the first session via different computing devices and adapting the first session to conform to the different computing devices system configurations | 78 | 2000 | |
| 2003/0018,913 Methods and systems for controlling the scope of delegation of authentication credentials | 32 | 2001 | |
|
|
|||
| 5,848,064 Wireless software upgrades with version control | 164 | 1996 | |
| 6,154,461 Seamless roaming among multiple networks | 78 | 1997 | |
| 6,091,951 Seamless roaming among multiple networks | 159 | 1997 | |
| 6,201,962 Seamless roaming among multiple networks including seamless transitioning between multiple devices | 133 | 1997 | |
|
|
|||
| 6,166,729 Remote digital image viewing system and method | 141 | 1997 | |
| 6,496,520 Wireless network system and method | 33 | 2000 | |
| 2002/0115,407 Wireless ASP systems and methods | 22 | 2001 | |
|
|
|||
| 5,627,821 Defect notification method in a multipoint ATM network | 15 | 1995 | |
| 5,671,354 Method of assisting server access by use of user authentication information held in one of servers and a method of assisting management user account for use of servers | 195 | 1996 | |
| 7,054,319 VPN router and VPN identification method by using logical channel identifiers | 15 | 2001 | |
|
|
|||
| 6,170,057 Mobile computer and method of packet encryption and authentication in mobile computing based on security policy of visited network | 67 | 1997 | |
| 6,240,514 Packet processing device and mobile computer with reduced packet processing overhead | 52 | 1997 | |
| 6,167,513 Mobile computing scheme using encryption and authentication processing based on mobile computer location and network operating policy | 110 | 1997 | |
|
|
|||
| 5,602,916 Method and apparatus for preventing unauthorized monitoring of wireless data transmissions | 56 | 1994 | |
| 6,269,402 Method for providing seamless communication across bearers in a wireless communication system | 82 | 1998 | |
| 6,094,423 Wireless protocol method and apparatus supporting transaction requests with variable length responses | 18 | 1998 | |
|
|
|||
| 5,717,737 Apparatus and method for transparent wireless communication between a remote device and a host system | 163 | 1995 | |
| 6,418,324 Apparatus and method for transparent wireless communication between a remote device and host system | 226 | 1997 | |
| 6,198,920 Apparatus and method for intelligent routing of data between a remote device and a host system | 152 | 2000 | |
|
|
|||
| 5,410,543 Method for connecting a mobile computer to a computer network by using an address server | 170 | 1994 | |
| 5,729,734 File privilege administration apparatus and methods | 137 | 1995 | |
|
|
|||
| 6,058,250 Bifurcated transaction system in which nonsensitive information is exchanged using a public network connection and sensitive information is exchanged after automatically configuring a private network connection | 74 | 1996 | |
| 5,909,431 Packet mode multimedia conferencing services over an ISDN wide area network | 53 | 1996 | |
|
|
|||
| 5,856,974 Internetwork address mapping gateway | 180 | 1996 | |
| 2002/0029,340 Method of encrypting information for remote access while maintaining access control | 43 | 2001 | |
|
|
|||
| 5,574,774 Method and apparatus of maintaining an open communications channel between a cellular terminal and an associated cellular radio network | 43 | 1994 | |
| 2002/0198,027 Convenient dialing of names and numbers from a phone without alpha keypad | 1 | 2001 | |
|
|
|||
| 5,627,892 Data security scheme for point-to-point communication sessions | 38 | 1995 | |
| 6,993,652 Method and system for providing client privacy when requesting content from a public server | 12 | 2001 | |
|
|
|||
| 5,446,915 Parallel processing system virtual connection method and apparatus with protection and flow control | 38 | 1993 | |
| 6,249,818 Network transport driver interfacing | 25 | 1993 | |
|
|
|||
| 5,349,678 Versatile RF data capture system | 136 | 1991 | |
| 5,568,645 Versatile RF data capture system | 120 | 1994 | |
|
|
|||
| 6,611,522 Quality of service facility in a device for performing IP forwarding and ATM switching | 227 | 1999 | |
| 2004/0258,003 Controlling data link layer elements with network layer elements | 88 | 2003 | |
|
|
|||
| 5,241,542 Battery efficient operation of scheduled access protocol | 303 | 1991 | |
| 5,557,732 Method and apparatus for protecting software executing on a demonstration computer | 31 | 1994 | |
|
|
|||
| 5,550,981 Dynamic binding of network identities to locally-meaningful identities in computer networks | 37 | 1994 | |
| 6,725,376 Method of using an electronic ticket and distributed server computer architecture for the same | 36 | 1997 | |
|
|
|||
| 5,638,358 Protection switching system having impedance matching circuits | 26 | 1995 | |
| 6,857,071 System and method for distributing digital works, apparatus and method for reproducing digital works, and computer program product | 17 | 1999 | |
|
|
|||
| 5,455,953 Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket | 386 | 1993 | |
| 5,673,322 System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks | 522 | 1996 | |
|
|
|||
| 6,714,536 Method and apparatus for cosocket telephony | 69 | 1998 | |
| 2005/0220,086 Method and apparatus for co-socket telephony | 19 | 2005 | |
|
|
|||
| 6,564,320 Local hosting of digital certificate services | 39 | 1998 | |
| 2002/0165,990 Method and system for adapting short-range wireless access points for participation in a coordinated networked environment | 18 | 2001 | |
|
|
|||
| 2005/0144,186 Managed peer-to-peer applications, systems and methods for distributed data access and storage | 73 | 2004 | |
| 2005/0149,481 Managed peer-to-peer applications, systems and methods for distributed data access and storage | 111 | 2004 | |
|
|
|||
| 5,737,416 Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing a decryption stub | 197 | 1996 | |
|
|
|||
| 5,442,791 Integrated remote execution system for a heterogenous computer network environment | 279 | 1994 | |
|
|
|||
| 6,055,575 Virtual private network system and method | 118 | 1998 | |
|
|
|||
| 6,112,085 Virtual network configuration and management system for satellite communication system | 130 | 1997 | |
|
|
|||
| 4,953,159 Audiographics conferencing arrangement | 303 | 1989 | |
|
|
|||
| 5,524,238 User specific intelligent interface which intercepts and either replaces or passes commands to a data identity and the field accessed | 68 | 1994 | |
|
|
|||
| 5,594,490 System for distributing video/audio files from central location to a plurality of cable headends | 144 | 1994 | |
|
|
|||
| 6,502,144 Data processing apparatus with communication feature, and communication method in a data processing apparatus | 55 | 1999 | |
|
|
|||
| 6,236,652 Geo-spacial Internet protocol addressing | 157 | 1999 | |
|
|
|||
| 5,732,074 Mobile portable wireless communication system | 622 | 1996 | |
|
|
|||
| 5,987,611 System and methodology for managing internet access on a per application basis for client computers connected to the internet | 533 | 1997 | |
|
|
|||
| 5,276,680 Wireless coupling of devices to wired network | 203 | 1991 | |
|
|
|||
| 2003/0163,569 Secure traversal of network components | 30 | 2002 | |
|
|
|||
| 5,325,361 System and method for multiplexing data transmissions | 43 | 1992 | |
|
|
|||
| 6,058,480 System for remote pass-phase authentication | 54 | 1998 | |
|
|
|||
| 4,941,089 Input/output network for computer system | 144 | 1986 | |
|
|
|||
| 6,574,239 Virtual connection of a remote unit to a server | 102 | 1998 | |
|
|
|||
| 2002/0010,866 Method and apparatus for improving peer-to-peer bandwidth between remote networks by combining multiple connections which use arbitrary data paths | 92 | 2000 | |
|
|
|||
| 5,390,297 System for controlling the number of concurrent copies of a program in a network based on the number of available licenses | 226 | 1987 | |
|
|
|||
| 5,724,346 Means for maintaining connectable access points owing to movement of a mobile station between cells in a wireless LAN system | 71 | 1995 | |
|
|
|||
| 2002/0069,356 Integrated security gateway apparatus | 27 | 2001 | |
|
|
|||
| 5,481,535 Datagram message communication service employing a hybrid network | 57 | 1994 | |
|
|
|||
| 6,131,116 System and method for globally accessing computer services | 200 | 1996 | |
|
|
|||
| 6,006,090 Providing roaming capability for mobile computers in a standard network | 83 | 1993 | |
|
|
|||
| 5,592,549 Method and apparatus for retrieving selected information from a secure information source | 120 | 1995 | |
|
|
|||
| 5,742,757 Automatic software license manager | 64 | 1996 | |
|
|
|||
| 5,504,814 Efficient security kernel for the 80960 extended architecture | 210 | 1994 | |
|
|
|||
| 5,412,717 Computer system security method and apparatus having program authorization information data structures | 281 | 1992 | |
|
|
|||
| 6,697,377 Method for communicating audio data in a packet switched network | 34 | 2000 | |
|
|
|||
| 5,610,595 Packet radio communication system protocol | 79 | 1995 | |
|
|
|||
| 6,161,123 Providing reliable communication over an unreliable transport layer in a hand-held device using a persistent session | 69 | 1997 | |
|
|
|||
| 6,169,992 Search engine for remote access to database management systems | 155 | 1996 | |
|
|
|||
| 6,256,739 Method and apparatus to determine user identity and limit access to a communications network | 185 | 1997 | |
|
|
|||
| 5,010,549 Packet data generator | 11 | 1989 | |
|
|
|||
| 6,266,418 Encryption and authentication methods and apparatus for securing telephone communications | 33 | 1999 | |
|
|
|||
| 6,226,618 Electronic content delivery system | 890 | 1998 | |
|
|
|||
| 6,671,729 Autonomously established secure and persistent internet connection and autonomously reestablished without user intervention that connection if it lost | 26 | 2000 | |
|
|
|||
| 6,415,329 Method and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network | 194 | 1998 | |
|
|
|||
| 7,103,028 Radio communication system, and gateways, radio intelligent terminals and radio communication methods applied thereto | 3 | 1999 | |
|
|
|||
| 6,088,451 Security system and method for network element access | 301 | 1996 | |
|
|
|||
| 6,606,708 Secure server architecture for Web based data management | 159 | 1998 | |
|
|
|||
| 6,560,650 Computer system for controlling a data transfer | 13 | 1999 | |
|
|
|||
| 6,505,241 Network intermediate node cache serving as proxy to client node to request missing data from server | 112 | 2001 | |
|
|
|||
| 4,837,800 Cellular data telephone system and cellular data telephone therefor | 195 | 1988 | |
|
|
|||
| 6,605,241 Method and apparatus for producing ceramic green sheet | 6 | 2001 | |
|
|
|||
| 6,546,425 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment | 252 | 1999 | |
|
|
|||
| 5,623,601 Apparatus and method for providing a secure gateway for communication and data exchanges between networks | 541 | 1994 | |
|
|
|||
| 5,657,390 Secure socket layer application program apparatus and method | 290 | 1995 | |
|
|
|||
| 5,481,721 Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects | 189 | 1994 | |
|
|
|||
| 5,550,976 Decentralized distributed asynchronous object oriented system and method for electronic data management, storage, and communication | 295 | 1992 | |
|
|
|||
| 5,572,528 Mobile networking method and apparatus | 569 | 1995 | |
|
|
|||
| 4,768,190 Packet switching network | 78 | 1986 | |
|
|
|||
| 5,220,501 Method and system for remote delivery of retail banking services | 1133 | 1989 | |
|
|
|||
| 5,944,791 Collaborative web browser | 278 | 1996 | |
|
|
|||
| 2002/0116,642 Logging access system events | 39 | 2001 | |
|
|
|||
| 5,652,789 Network based knowledgeable assistant | 445 | 1994 | |
|
|
|||
| 6,874,086 Method and apparatus implemented in a firewall for communicating information between programs employing different protocols | 8 | 2000 | |
|
|
|||
| 5,794,207 Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers | 1302 | 1996 | |
|
|
|||
| 4,924,378 License mangagement system and license storage key | 385 | 1988 | |
|
|
|||
| 6,226,750 Secure session tracking method and system for client-server environment | 51 | 1998 | |
|
|
|||
| 6,845,387 Creating virtual private connections between end points across a SAN | 25 | 2000 | |
|
|
|||
| 6,421,768 Method and system for authentication and single sign on using cryptographically assured cookies in a distributed computer environment | 100 | 1999 | |
|
|
|||
| 5,559,800 Remote control of gateway functions in a wireless data communication network | 234 | 1994 | |
|
|
|||
| 5,448,561 Method & apparatus for data exchange in data processing installations | 88 | 1992 | |
|
|
|||
| 6,484,206 Efficient recovery of multiple connections in a communication network | 43 | 1998 | |
|
|
|||
| 6,535,481 Network data routing protection cycles for automatic protection switching | 44 | 1999 | |
|
|
|||
| 2003/0069,803 Method of displaying content | 22 | 2001 | |
|
|
|||
| 5,446,736 Method and apparatus for connecting a node to a wireless network using a standard protocol | 177 | 1993 | |
|
|
|||
| 4,649,510 Methods and apparatus for the protection and control of computer programs | 46 | 1982 | |
|
|
|||
| 6,233,617 Determining the visibility to a remote database client | 62 | 1999 | |
|
|
|||
| 5,553,060 Method for maintaining virtual connections given an at least partial outage of connecting paths | 8 | 1995 | |
|
|
|||
| 7,010,300 Method and system for intersystem wireless communications session hand-off | 53 | 2002 | |
|
|
|||
| 5,509,070 Method for encouraging purchase of executable and non-executable software | 466 | 1992 | |
|
|
|||
| 5,638,513 Secure software rental system using continuous asynchronous password verification | 151 | 1995 | |
|
|
|||
| 4,750,171 Data switching system and method | 71 | 1986 | |
|
|
|||
| 5,923,756 Method for providing secure remote command execution over an insecure computer network | 133 | 1997 | |
|
|
|||
| 4,438,511 Packetized ensemble modem | 219 | 1980 | |
|
|
|||
| 6,230,004 Remote procedure calls using short message service | 26 | 1997 | |
|
|
|||
| 6,449,651 System and method for providing temporary remote access to a computer | 35 | 1998 | |
|
|
|||
| 5,623,600 Virus detection and removal apparatus for computer networks | 330 | 1995 | |
|
|
|||
| 5,771,459 Communication system for use with stationary and second entities, via a wireless intermediate network with gateway devices, a gateway device for use with such system, and a mobile entity provided with such gateway device | 63 | 1995 | |
|
|
|||
| 4,912,756 Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc. | 168 | 1989 | |
|
|
|||
| 6,233,619 Virtual transport layer interface and messaging subsystem for high-speed communications between heterogeneous computer systems | 66 | 1998 | |
|
|
|||
| 6,170,075 Data and real-time media communication over a lossy network | 85 | 1997 | |
|
|
|||
| 2003/0233,554 Network content access control | 9 | 2002 | |
|
|
|||
| 6,826,696 System and method for enabling single sign-on for networked applications | 66 | 2000 | |
|
|
|||
| 5,586,257 Network architecture to support multiple site real-time video games | 228 | 1994 | |
|
|
|||
| 5,812,671 Cryptographic communication system | 125 | 1996 | |
|
|
|||
| 5,564,070 Method and system for maintaining processing continuity to mobile computers in a wireless network | 137 | 1993 | |
|
|
|||
| 5,956,407 Public key cryptographic system having nested security levels | 27 | 1997 | |
| 2003/0078,983 Message prioritization and buffering in a limited network | 7 | 2001 | |
| 2003/0078,985 Proactive message buffering across intermittent network connections | 10 | 2001 | |
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 | Jan 19, 2015 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jan 19, 2019 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jan 19, 2023 |
| 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 |