Method and system for locating network services with distributed network address translation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6055236
SERIAL NO

09271025

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods and system for locating network services with distributed network address translation. Digital certificates are created that allow an external network device on an external network, such as the Internet, to request a service from an internal network device on an internal distributed network address translation network, such as a stub local area network. The digital certificates include information obtained with a Port Allocation Protocol used for distributed network address translation. The digital certificates are published on the internal network so they are accessible to external network devices. An external network device retrieves a digital certificate, extracts appropriate information, and sends a service request packet to an internal network device on an internal distributed network address translation network. The external network device is able to locate and request a service from an internal network device. An external network device can also request a security service, such as an Internet Protocol security ('IPsec') service from an internal network device. The external network device and the internal network device can establish a security service (e.g., Internet Key Exchange protocol service). The internal network device and external network device can then establish a Security Association using Security Parameter Indexes ('SPI') obtained using a distributed network address translation protocol. External network devices can request services, and security services on internal network devices on an internal distribute network address translation network that were previously unknown and unavailable to the external network devices.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPHOUSTON, TX8793

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Borella, Michael S Naperville, IL 64 4434
Grabelsky, David Skokie, IL 29 2305
Nessett, Danny M Fremont, CA 25 2336
Sidhu, Ikhlaq S Vernon Hills, IL 43 4111

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ITT INDUSTRIES, INC. (1)
* 5872847 Using trusted associations to establish trust in a computer network 157 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5159592 Network address management for a wired network supporting wireless communication to a plurality of mobile users 660 1990
 
CISCO TECHNOLOGY, INC. (1)
* 5793763 Security system for network address translation systems 471 1995
 
PANASONIC CORPORATION OF NORTH AMERICA (1)
* 5550984 Security system for preventing unauthorized communications between networks by translating communications received in ip protocol to non-ip protocol to remove address and routing services information 428 1994
 
AVAYA INC. (1)
* 5867660 Method and apparatus for communicating between a network workstation and an internet 87 1995
 
VULCAN VENTURES, INC. (1)
* 5636216 Method for translating internet protocol addresses to other distributed network addressing schemes 277 1994
 
ENTERASYS NETWORKS, INC. (1)
* 5227778 Service name to network address translation in communications network 107 1991
 
DIALOGIC CORPORATION (1)
* 5812819 Remote access apparatus and method which allow dynamic internet protocol (IP) address management 431 1995
 
IDTP HOLDINGS, INC. (1)
* 5708655 Method and apparatus for addressing a wireless communication station with a dynamically-assigned address 270 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (13)
* 2001/0034,831 Method and apparatus for providing internet access to client computers over a lan 20 2001
* 2002/0112,013 Method for generating commercial email communications while preserving Internet privacy 45 2001
* 2004/0054,792 Method, gateway and system for transmitting data between a device in a public network and a device in an internal network 6 2002
* 2004/0109,440 OPTIMIZED PACKET AND TIME DIVISION MULTIPLEX TRANSMISSION AND NETWORK INTEGRATION 8 2003
* 2005/0190,713 Mobile node, mobile agent and network system 1 2005
* 2006/0233,199 Communicating message request transaction types between agents in a computer system using multiple message groups 8 2006
* 2006/0288,013 Access device, and information processing method 1 2006
* 2007/0104,202 LOCATION PRIVACY THROUGH IP ADDRESS SPACE SCRAMBLING 3 2007
* 2009/0046,635 MOBILE NODE, MOBILE AGENT AND NETWORK SYSTEM 1 2008
* 2009/0059,940 NETWORK ADDRESS TRANSLATION GATEWAY FOR LOCAL AREA NETWORKS USING LOCAL IP ADDRESSES AND NON-TRANSLATABLE PORT ADDRESSES 5 2008
* 2010/0122,337 System and method for integrating mobile networking with security-based VPNS 1 2009
* 2010/0260,206 Communicating A Message Request Transaction To A Logical Device 0 2010
9819649 System and method employing an agile network protocol for secure communications using secure domain names 0 2015
 
TREND MICRO INCORPORATED (5)
7107614 System and method for network address translation integration with IP security 36 2000
6986061 Integrated system for network layer security and fine-grained identity-based access control 172 2000
* 6978308 System and method for nesting virtual private networking connections with coincident endpoints 28 2001
* 2002/0138,623 System and method for nesting virtual private networking connections with coincident endpoints 0 2001
7099319 Virtual private network and tunnel gateway with multiple overlapping, remote subnets 10 2002
 
CA, INC. (1)
* 8250236 Method and apparatus for translating a web services address 1 2005
 
SONY CORPORATION (11)
* 7373506 Data authentication system 61 2001
* 2002/0169,971 Data authentication system 51 2001
* 7480722 Information processing apparatus and method, recording medium product, and program 0 2002
* 2003/0046,402 Information processing apparatus and method, recording medium product, and program 1 2002
* 7865946 Data transmission controlling method and data transmission system 0 2004
* 2007/0088,961 Data processing apparatus and data processing method 7 2006
* 2007/0136,612 Data processing apparatus and data processing method 21 2006
7669052 Authentication and encryption utilizing command identifiers 27 2006
* 2010/0005,301 AUTHENTICATION AND ENCRYPTION UTLIZING COMMAND IDENTIFIERS 13 2006
8375206 Authentication and encryption utilizing command identifiers 4 2010
* 2010/0235,633 AUTHENTICATION AND ENCRYPTION UTILIZING COMMAND INDENTIFIERS 29 2010
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 2003/0021,253 Method of transmitting data from server of virtual private network to mobile node 14 2002
* 2003/0145,073 Domain name management method and system therefor 19 2002
 
CALLAHAN CELLULAR L.L.C. (6)
7003481 Method and apparatus for providing network dependent application services 18 2001
7051116 Client device identification when communicating through a network address translator device 24 2001
7337219 Classifying devices using a local proxy server 132 2003
7484005 Client device identification when communicating through a network address translator device 6 2006
* 2006/0129,698 Client device identification when communicating through a network address translator device 5 2006
7814230 Client device identification when communicating through a network address translator device 0 2008
 
AVAYA INC. (1)
* 7908481 Routing data to one or more entities in a network 7 2004
 
TELEHUBLINK CORPORATION (1)
* 2002/0176,578 Methods and systems for securing information communicated between communication devices 4 2002
 
Yodlee.com, Inc. (11)
6871220 System and method for distributed storage and retrieval of personal information 268 1999
6567850 System and method for determining revenue from an intermediary derived from servicing data requests 127 1999
8069407 Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes 11 2000
7672879 Interactive activity interface for managing personal data and performing transactions over a data packet network 27 2000
7752535 Categorization of summarized information 7 2005
8190629 Network-based bookmark management and web-summary system 1 2006
* 2007/0180,380 Method and Apparatus for Providing Automation to an Internet Navigation Application 39 2007
8261334 System for performing web authentication of a user by proxy 1 2008
8555359 System and methods for automatically accessing a web site on behalf of a client 1 2009
* 2010/0215,270 System and Methods for Automatically Accessing a Web Site on Behalf of a Client 3 2009
7856386 Host exchange in bill paying services 38 2009
 
SBC KNOWLEDGE VENTURES, L.P. (2)
* 8555057 System and method for securing a network 0 2006
* 2008/0022,084 System and method for securing a network 11 2006
 
ASAVIE TECHNOLOGIES LIMITED (2)
* 7908651 Method of network communication 12 2006
* 2007/0002,857 Method of network communication 22 2006
 
ICP ELECTRONICS INC. (1)
* 2006/0010,486 NETWORK SECURITY ACTIVE DETECTING SYSTEM AND METHOD THEREOF 3 2004
 
SOHOWARE, INC. (1)
* 2003/0145,082 NAT device with LAN monitor for remote management 6 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (8)
6353614 Method and protocol for distributed network address translation 221 1998
* 6381638 System and method for options based address reuse 42 1999
* 6292838 Technique for automatic remote media access control (MAC) layer address resolution 74 1999
6948074 Method and system for distributed generation of unique random numbers for digital tokens 9 2000
* 6938087 Distributed universal communication module for facilitating delivery of network services to one or more devices communicating over multiple transport facilities 31 2000
6567405 Method and protocol for distributed network address translation 83 2002
* 2004/0230,646 Systems and methods for discovering a public printing service 12 2003
* 2005/0271,047 Method and system for managing multiple overlapping address domains 13 2004
 
MARLOW TECHNOLOGIES, LLC (7)
* 7447203 Broadband access for virtual private networks 19 2003
* 2005/0025,143 Broadband access for virtual private networks 15 2003
8243732 Broadband access for virtual private networks 2 2008
* 2009/0028,155 BROADBAND ACCESS FOR VIRTUAL PRIVATE NETWORKS 6 2008
8520681 Broadband access for virtual private networks 0 2012
8942240 Broadband access for virtual private networks 0 2013
9467373 Broadband access for virtual private networks 0 2015
 
BLACKBERRY LIMITED (9)
7010303 Wireless router system and method 96 2001
* 2004/0116,119 Wireless router system and method 34 2003
7529230 Wireless router system and method 23 2005
* 2006/0018,283 Wireless router system and method 29 2005
8050684 Wireless router system and method 11 2009
8165575 Wireless router system and method 1 2011
8483694 Wireless router system and method 115 2011
8693996 Wireless router system and method 2 2012
9258372 Wireless router system and method 0 2012
 
OKI ELECTRIC INDUSTRY CO., LTD. (2)
* 8422503 Address translator using address translation information in header area on network layer level and a method therefor 0 2009
* 2010/0046,517 Address translator using address translation information in header area on network layer level and a method therefor 3 2009
 
NXP USA, INC. (1)
8805977 Method and system for address conflict resolution 0 2011
 
GIGATRUST (1)
7484245 System and method for providing data security 99 2000
 
FUJI XEROX CO., LTD. (4)
* 7624268 Device and method for managing public key certificate attached to electronic mail and storage medium 2 2005
* 2007/0061,576 Device and method for managing public key certificate attached to electronic mail and storage medium 5 2005
* 8341716 Information processing device, information processing method, and storage media storing user certification program 0 2008
* 2009/0119,765 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIA STORING USER CERTIFICATION PROGRAM 2 2008
 
Panduit Corp. (12)
7376734 VOIP telephone location system 22 2003
* 2003/0154,276 VOIP telephone location system 18 2003
7519000 Systems and methods for managing a network 66 2003
* 2004/0073,597 Systems and methods for managing a network 242 2003
* 2005/0141,431 Network managed device installation and provisioning technique 70 2004
* 2005/0111,491 System to guide and monitor the installation and revision of network cabling of an active jack network 52 2004
7207846 Patch panel with a motherboard for connecting communication jacks 77 2004
* 2005/0159,036 Communications patch panel systems and methods 6 2004
7455527 Powered patch panel 32 2005
* 2005/0245,127 Powered patch panel 37 2005
* 2006/0047,800 Systems and methods for network management 99 2005
8325770 Network managed device installation and provisioning technique 1 2007
 
Eye Ball Networks, Inc. (1)
7522594 Method and apparatus to permit data transmission to traverse firewalls 13 2005
 
SYMANTEC OPERATING CORPORATION (1)
7581247 Network address translation gateway for networks using non-translatable port addresses 3 2006
 
CISCO SYSTEMS ISRAEL LTD. (1)
7418492 System and a method for testing network communication devices 14 2002
 
SYMANTEC CORPORATION (11)
7152239 System and method for preventing detection of a computer connection to an external device 9 2000
6983319 Dynamic port management 19 2001
* 2006/0185,010 Network address translation gateway for local area networks using local IP addresses and non-translatable port addresses 44 2006
7854005 System and method for generating fictitious content for a computer 12 2006
* 2007/0061,883 System and method for generating fictitious content for a computer 1 2006
8578490 System and method for using timestamps to detect attacks 1 2007
* 2007/0157,315 System and method for using timestamps to detect attacks 37 2007
8549640 System and method for computer security 3 2008
* 2008/0141,349 System and method for computer security 13 2008
7827605 System and method for preventing detection of a selected process running on a computer 4 2008
8165140 Network address translation gateway for local area networks using local IP addresses and non-translatable port addresses 1 2008
 
NVIDIA CORPORATION (12)
7558873 Method for compressed large send 4 2002
* 7143137 Method and apparatus for security protocol and address translation integration 26 2002
* 7143188 Method and apparatus for network address translation integration with internet protocol security 16 2002
* 7120930 Method and apparatus for control of security protocol negotiation 29 2002
* 2003/0233,475 Method and apparatus for network address translation integration with internet protocol security 6 2002
* 2003/0233,452 Method and apparatus for security protocol and address translation integration 6 2002
* 2003/0233,568 Method and apparatus for control of security protocol negotiation 5 2002
7437548 Network level protocol negotiation and operation 11 2002
7913294 Network protocol processing for filtering packets 13 2003
7620070 Packet processing with re-insertion into network interface circuitry 8 2003
* 7502925 Method and apparatus for reducing TCP frame transmit latency 2 2004
* 2005/0232,161 Method and apparatus for reducing TCP frame transmit latency 64 2004
 
ITT MANUFACTURING ENTERPRISES, INC. (2)
* 7496748 Method for establishing a security association between two or more computers communicating via an interconnected computer network 5 2001
* 2003/0018,908 Method for establishing a security association between two or more computers communicating via an interconnected computer network 16 2001
 
NORTEL NETWORKS LIMITED (1)
* 6738828 Name resolution protocol, system and method for resolving a flat name space to an address space 17 2000
 
NOKIA CORPORATION (2)
* 2002/0161,905 IP security and mobile networking 76 2002
* 2007/0214,232 System for Uniform Addressing of Home Resources Regardless of Remote Clients Network Location 22 2006
 
ROCKWELL AUTOMATION TECHNOLOGIES, INC. (3)
* 7536548 System and methodology providing multi-tier-security for network data exchange with industrial control components 42 2002
8190888 System and methodology providing multi-tier security for network data with industrial control components 15 2009
* 2009/0222,885 SYSTEM AND METHODOLOGY PROVIDING MULTI-TIER SECURITY FOR NETWORK DATA WITH INDUSTRIAL CONTROL COMPONENTS 7 2009
 
ADVANCE TECH INTERNATIONAL LIMITED (1)
* 2002/0073,027 Mobile payment system 39 2000
 
VERTICALONE CORPORATION (2)
7765279 System and method for scheduling harvesting of personal information 6 1999
7552190 System and method for automated electronic notification and transaction execution 11 1999
 
NOKIA TECHNOLOGIES OY (2)
* 7793098 Providing privacy to nodes using mobile IPv6 with route optimization 4 2003
* 2004/0236,937 Providing privacy to nodes using mobile IPv6 with route optimization 32 2003
 
SCORPION CONTROLS, INC. (2)
* 6982953 Automatic determination of correct IP address for network-connected devices 110 2000
* 2006/0031,488 Automatic determination of correct IP address for network-connected devices 31 2005
 
FDGS GROUP, LLC (3)
7386727 Method for digital signing of a message 4 1998
7774609 Process for digital signing of a message 0 2008
* 2009/0034,730 PROCESS FOR DIGITAL SIGNING OF A MESSAGE 1 2008
 
AXIS AB (1)
* 6442612 Device and method for communication over a network 16 1999
 
MARKPORT LIMITED (2)
* 7464178 Open messaging gateway 15 2003
* 2004/0148,357 Open messaging gateway 28 2003
 
WSOU INVESTMENTS, LLC (1)
* 6360265 Arrangement of delivering internet protocol datagrams for multimedia services to the same server 171 1998
 
INTELLECTUAL VENTURES I LLC (4)
7904054 Billing in mobile communications system employing wireless application protocol 0 2002
* 2003/0073,425 Billing in mobile communications system employing wireless application protocol 2 2002
7885637 Billing in mobile communications system employing wireless application protocol 1 2006
* 2007/0060,102 Billing in mobile communications system employing wireless application protocol 6 2006
 
Telenublink Corporation (1)
7430292 Methods and systems for securing information communicated between communication devices 2 2002
 
IBM INTERNATIONAL GROUP BV (3)
* 6981278 System and method for secure dual channel communication through a firewall 26 2000
7480938 System and method for secure dual channel communication through a firewall 3 2005
* 2006/0143,445 System and method for secure dual channel communication through a firewall 2 2005
 
INTELLECTUAL VENTURES II LLC (7)
7188365 Method and system for securely scanning network traffic 14 2002
* 2003/0191,963 Method and system for securely scanning network traffic 11 2002
7448081 Method and system for securely scanning network traffic 7 2006
* 2007/0016,947 Method and system for securely scanning network traffic 4 2006
7543332 Method and system for securely scanning network traffic 4 2007
* 2007/0169,187 Method and system for securely scanning network traffic 4 2007
8136152 Method and system for securely scanning network traffic 0 2008
 
GOOGLE TECHNOLOGY HOLDINGS LLC (5)
6757269 Mobile wireless router 18 2001
7383339 Local proxy server for establishing device controls 136 2002
7437457 Regulating concurrent logins associated with a single account 34 2003
* 9178869 Locating network resources for an entity based on its digital certificate 0 2011
* 2011/0246,646 Locating Network Resources for an Entity based on its Digital Certificate 9 2011
 
ALLSCRIPTS SOFTWARE, LLC (2)
* 9319449 Method, apparatus, and computer program product for processing data requests 0 2012
* 2014/0006,475 METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING DATA REQUESTS 1 2012
 
AMERICAN POWER CONVERSION CORPORATION (1)
* 2002/0052,940 Method and system for using wireless devices to control one or more generic systems 69 2001
 
VIRNETX, INC. (17)
8874771 Agile network protocol for secure communications with assured system availability 2 2007
9037713 Agile network protocol for secure communications using secure domain names 3 2011
* 2011/0185,053 Agile Network Protocol For Secure Communications Using Secure Domain Names 8 2011
9094399 Method for establishing secure communication link between computers of virtual private network 3 2011
8943201 Method for establishing encrypted channel 7 2011
9374346 Agile network protocol for secure communications using secure domain names 3 2012
9077694 Agile network protocol for secure communications using secure domain names 3 2012
8868705 Agile network protocol for secure communications using secure domain names 3 2012
9386000 System and method for establishing a communication link 3 2012
9100375 System and method employing an agile network protocol for secure communications using secure domain names 3 2012
9077695 System and method for establishing an encrypted communication link based on IP address lookup requests 3 2013
8904516 System and method employing an agile network protocol for secure communications using secure domain names 3 2013
8850009 System and method employing an agile network protocol for secure communications using secure domain names 3 2013
9038163 Systems and methods for connecting network devices over communication network 3 2013
8843643 System and method employing an agile network protocol for secure communications using secure domain names 3 2013
9027115 System and method for using a registered name to connect network devices with a link that uses encryption 6 2014
9413766 Method for establishing connection between devices 0 2014
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (3)
7457956 Securing arbitrary communication services 3 2001
* 2004/0103,316 Securing arbitrary communication services 0 2003
* 2007/0143,404 Method and system for establishing and maintaining data communication between a first and a second local area network 0 2003
 
UTSTARCOM KOREA LIMITED (C/O OF UTSTARCOM, INC.) (1)
* 2002/0023,162 Method for integrating network elements on communications system 18 2001
 
RPX CLEARINGHOUSE LLC (1)
* 6418476 Method for synchronizing network address translator (NAT) tables using the open shortest path first opaque link state advertisement option protocol 65 1998
 
ANYCONNECT PRIVATE LIMITED (3)
* 7602784 Method and apparatus to permit data transmission to traverse firewalls 2 2002
* 2004/0095,937 Method and apparatus to permit data transmission to traverse firewalls 9 2003
* 2006/0056,409 Method and apparatus to permit data transmission to traverse firewalls 8 2005
 
LEIDOS, INC. (4)
* 7814208 System and method for projecting content beyond firewalls 29 2001
* 2002/0023,143 System and method for projecting content beyond firewalls 117 2001
8407350 System and method for projecting content beyond firewalls 1 2007
* 2007/0136,480 System and method for projecting content beyond firewalls 28 2007
 
NTT DOCOMO, INC. (2)
7246231 Location privacy through IP address space scrambling 5 2002
8601262 Location privacy through IP address space scrambling 1 2007
 
FACEBOOK, INC. (4)
7359973 Home-networking 6 2001
7353280 Home-networking 27 2001
* 2001/0036,192 Home-networking 13 2001
* 2001/0034,759 Home-networking 5 2001
 
OPEN INVENTION NETWORK, LLC (1)
9063739 Method and computer program for device configuration 0 2006
 
ZHIGU HOLDINGS LIMITED (2)
* 7925693 NAT access control with IPSec 6 2007
* 2007/0124,489 NAT ACCESS CONTROL WITH IPSEC 5 2007
 
AT&T PROPERTIES, LLC, A NEVADA FORMATION (1)
7827278 System for automated connection to virtual private networks related applications 11 2001
 
PANASONIC CORPORATION (3)
* 2006/0075,137 Information processing apparatus and receiving apparatus 1 2003
* 2005/0246,309 Information processing system, device control method thereof, and program thereof 0 2004
* 2005/0204,060 Information processing system 6 2005
 
EMC IP HOLDING COMPANY LLC (4)
* 7376134 Privileged network routing 16 2004
* 2006/0034,179 Privileged network routing 6 2004
8010698 Network application layer routing 0 2007
* 2007/0288,652 NETWORK APPLICATION LAYER ROUTING 4 2007
 
HITACHI, LTD. (13)
* 6172986 Mobile node, mobile agent and network system 112 1998
6868089 Mobile node, mobile agent-and network system 2 2000
* 7305480 Method and system for persistent translation between protocols 10 2001
* 2002/0154,624 Method of translating protecol at translator, method of providing protocol translation information at translation server, and address translation server 6 2001
6888845 Mobile node, mobile agent and network system 4 2002
6785293 Mobile node, mobile agent and network system 0 2002
6724775 Mobile node, mobile agent and network system 2 2002
7453905 Mobile node, mobile agent and network system 2 2005
7760674 Method of translating protocol at translator, method of providing protocol translation information at translation server, and address translation server 3 2005
7643447 Mobile node, mobile agent and network system 19 2008
8014328 Method of translating protocol at translator, method of providing protocol translation information at translation server, and address translation server 1 2010
* 2010/0293,285 Method of translating protocol at translator, method of providing protocol translation information at translation server, and address translation server 17 2010
8520574 Method of translating protocol at translator, method of providing protocol translation information at translation server, and address translation server 0 2011
 
ORACLE AMERICA, INC. (6)
* 6658565 Distributed filtering and monitoring system for a computer internetwork 47 1998
* 6138235 Controlling access to services between modular applications 43 1998
6996711 Certification validation system 11 2001
* 2002/0053,023 Certification validation system 31 2001
7007152 Volume translation apparatus and method 4 2001
* 2003/0126,327 Volume translation apparatus and method 20 2001
 
SSH COMMUNICATIONS SECURITY OYJ (11)
* 6957346 Method and arrangement for providing security through network address translations using tunneling and compensations 57 1999
* 8245288 Method and arrangement for providing security through network address translations using tunneling and compensations 0 2011
* 2011/0320,623 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 2 2011
* 8973126 Determining occurrence of a network address translation 0 2013
* 8973127 Communications across a network address translator 0 2013
* 8914872 Revealing occurrence of network address translations 0 2013
* 9071578 Maintaining network address translations 0 2013
8918858 Communications across a network address translator 0 2013
* 8914873 Revealing address information in systems where network address translations occur 0 2013
* 2015/0271,140 Tunnelling of Information 0 2015
9667594 Maintaining network address translations 0 2016
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
7990977 Method, system, and device for sending data in a cable data service 4 2010
* 2010/0208,751 Method, System, and Device for Sending Data in a Cable Data Service 3 2010
 
AMX LLC (10)
7213061 Internet control system and method 72 2000
6763040 Internet control system communication protocol and method 126 2000
7224366 Method and system for control system software 57 2003
* 2004/0085,361 Method and system for control system software 2 2003
7426702 System and method for multimedia display 5 2003
* 2006/0067,341 Method, system and computer program using standard interfaces for independent device controllers 8 2005
7673030 Internet control system communication protocol, method and computer program 11 2006
* 2007/0211,691 Method, system and computer program using standard interfaces for independent device controllers 10 2006
8572224 Internet control system communication protocol, method and computer program 8 2006
* 2008/0313,316 Internet control system communication protocol, method and computer program 9 2006
 
TECTIA OYJ (4)
* 2014/0007,219 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 0 2013
* 2013/0347,122 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 0 2013
* 2013/0346,555 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 0 2013
* 2013/0346,556 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 0 2013
 
MCAFEE, LLC (1)
* 8468256 Automatically configuring a computer firewall based on network connection 12 2007
 
REALTEK SEMICONDUCTOR CORP. (2)
* 7600026 Apparatus and method for NAT/NAPT session management 2 2003
* 2003/0200,318 Apparatus and method for NAT/NAPT session management 28 2003
 
GULA CONSULTING LIMITED LIABILITY COMPANY (2)
* 7500004 System for tracking files transmitted over the internet 10 1999
8234405 System for tracking digital information over a communications network 0 2009
 
SSH COMMUNICATIONS SECURITY LTD. (6)
* 8127348 Method and arrangement for providing security through network address translations using tunneling and compensations 1 2005
* 2006/0256,815 Method and arrangement for providing security through network address translations using tunneling and compensations 8 2005
* 8365273 Method and arrangement for providing security through network address translations using tunneling and compensations 1 2010
* 2010/0138,560 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 11 2010
* 8544079 Method and arrangement for providing security through network address translations using tunneling and compensations 2 2010
* 2010/0318,682 METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS 13 2010
 
COGNIZANT TRIZETTO SOFTWARE GROUP, INC. (1)
7747850 Automated, internet-based secure digital certificate distribution and maintenance 1 2005
 
INPRO NETWORK FACILITY, LLC (2)
* 2004/0249,974 Secure virtual address realm 67 2003
* 2004/0249,973 Group agent 28 2003
 
ARAVOX TECHNOLOGIES (2)
6661799 Method and apparatus for facilitating peer-to-peer application communication 72 2000
RE43057 Method and apparatus for facilitating peer-to-peer application communication 1 2005
 
KT CORPORATION (5)
* 7471678 System and apparatus for tunneling service of explicit multicast 3 2004
* 2004/0218,603 System and apparatus for tunneling service of explicit 10 2004
7525947 Method and apparatus for tunneling service of explicit multicast in mobile IP network 1 2004
* 2009/0232,144 NETWORK INTERMEDIATE APPARATUS AND METHOD FOR UBIQUITOUS NETWORK AND UBIQUITOUS NETWORK SYSTEM USING THE INTERMEDIARY APPARATUS 3 2006
9008083 Network intermediate apparatus and method for ubiquitous network and ubiquitous network system using the intermediary apparatus 0 2011
 
CITICORP CREDIT SERVICES, INC. (USA) (2)
* 6812938 Method and system for providing status indication and control to a computer network user 19 2001
* 2002/0055,997 Method and system for providing status indication and control to a computer network user 5 2001
 
LITRONIC, INC. (1)
* 2002/0116,610 Customizable digital certificates 13 2001
 
CANON KABUSHIKI KAISHA (3)
* 2007/0156,920 CONTROL APPARATUS AND ITS METHOD, AND CONTROL PROGRAM AND STORAGE MEDIUM HOLDING IT, WITH CHANGING OF TRANSMISSION SOURCE 2 2006
7738131 Control apparatus and its method, and control program and storage medium holding it 0 2008
* 2008/0275,961 CONTROL APPARATUS AND ITS METHOD, AND CONTROL PROGRAM AND STORAGE MEDIUM HOLDING IT 4 2008
 
RAKUTEN, INC. (4)
7203957 Multipoint server for providing secure, scaleable connections between a plurality of network devices 14 2002
* 2003/0191,937 Multipoint server for providing secure, scaleable connections between a plurality of network devices 28 2002
7562386 Multipoint server for providing secure, scaleable connections between a plurality of network devices 4 2007
* 2007/0180,514 Multipoint server for providing secure, scaleable connections between a plurality of network devices 0 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (15)
* 6615357 System and method for network address translation integration with IP security 102 1999
6823462 Virtual private network with multiple tunnels associated with one group name 57 2000
6931529 Establishing consistent, end-to-end protection for a user datagram 132 2001
6981038 Methods, systems and computer program products for determining simple network management protocol (SNMP) object identifiers in a management information base (MIB) file 5 2001
* 2002/0097,721 Methods, systems and computer program products for determining simple network management protocol (SNMP) object identifiers in a management information base (MIB) file 2 2001
* 7509435 Network Address Translation and Port Mapping 0 2001
* 2002/0129,165 Network address translation and port mapping 20 2001
* 2003/0009,570 Method and apparatus for segmented peer-to-peer computing 38 2001
* 7401354 System and method for network address translation integration with IP Security 20 2003
* 2003/0149,899 System and method for network address translation integration with IP security 17 2003
7058619 Method, system and computer program product for facilitating digital certificate state change notification 11 2003
* 2004/0210,597 Method, system and computer program product for facilitating digital certificate state change notification 20 2003
* 2004/0184,456 Packet-oriented data communications between mobile and fixed data networks 14 2003
7751391 Virtual private network and tunnel gateway with multiple overlapping, remote subnets 2 2006
* 2007/0097,977 Virtual private network and tunnel gateway with multiple overlapping, remote subnets 4 2006
 
CISCO TECHNOLOGY, INC. (97)
6208649 Derived VLAN mapping technique 140 1998
6430196 Transmitting delay sensitive information over IP over frame relay 55 1998
6502192 Security between client and server in a computer network 62 1998
* 6286084 Methods and apparatus for populating a network cache 177 1998
6785274 Efficient network multicast switching apparatus and methods 45 1998
6243749 Dynamic network address updating 153 1998
* 6490289 Multiple network connections from a single PPP link with network address translation 58 1998
* 6381646 Multiple network connections from a single PPP link with partial network address translation 72 1998
6396833 Per user and network routing tables 70 1998
6427170 Integrated IP address management 196 1998
6490290 Default internet traffic and transparent passthrough 34 1998
6587468 Reply to sender DHCP option 13 1999
6839348 System and method for distributing multicasts in virtual local area networks 150 1999
6553028 Method and apparatus for multicast switching using a centralized switching engine 187 1999
6952421 Switched Ethernet path detection 46 1999
6654796 System for managing cluster of network switches using IP address for commander switch and redirecting a managing request via forwarding an HTTP connection to an expansion switch 106 1999
6917626 Apparatus and method for automatic cluster network device address assignment 58 1999
6636499 Apparatus and method for cluster network device discovery 117 1999
6725264 Apparatus and method for redirection of network management messages in a cluster of network devices 75 2000
7577725 IP address allocation in a network environment 16 2000
7761500 URL based communication protocol from a client computer to a network device 19 2000
7016351 Small group multicast in a computer network 83 2000
* 7130629 Enabling services for multiple sessions using a single mobile node 33 2000
7065079 VC sharing for multicast in a computer network 17 2000
6262988 Method and system for subnetting in a switched IP network 53 2000
6856591 Method and system for high reliability cluster management 198 2000
7152238 Enabling mobility for point to point protocol (PPP) users using a node that does not support mobility 39 2000
6988148 IP pool management utilizing an IP pool MIB 37 2001
7089328 Method allocation scheme for maintaining server load balancers services in a high throughput environment 14 2001
7072981 Preallocation of client network address translation addresses for client-server networks 13 2001
* 7068645 Providing different QOS to layer-3 datagrams when transported on tunnels 12 2001
7197549 On-demand address pools 54 2001
* 6499088 Methods and apparatus for populating a network cache 62 2001
7788345 Resource allocation and reclamation for on-demand address pools 14 2001
7036143 Methods and apparatus for virtual private network based mobility 41 2001
* 7260650 Method and apparatus for tunneling information 15 2001
7471661 Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network 8 2002
6982978 Per user and network routing tables 5 2002
6594278 Apparatus for transmitting delay sensitive information over frame relay 19 2002
7443865 Multiple network connections from a single PPP link with network address translation 3 2002
7420932 Default internet traffic and transparent passthrough 2 2002
7171683 Protecting against distributed denial of service attacks 19 2002
* 2003/0110,274 Protecting against distributed denial of service attacks 23 2002
6907525 Protecting against spoofed DNS messages 39 2002
6804236 Efficient network multicast switching apparatus and methods 25 2002
* 7367052 Access list key compression 18 2002
7457289 Inter-proxy communication protocol for mobile IP 10 2002
* 2004/0114,559 Inter-proxy communication protocol for mobile IP 20 2002
7362742 Methods and apparatus for synchronizing subnet mapping tables 12 2003
7505432 Methods and apparatus for securing proxy Mobile IP 16 2003
7554959 Apparatus and method for cluster network device discovery 21 2003
6895433 HTTP redirection of configuration data for network devices 26 2003
7447188 Methods and apparatus for supporting mobile IP proxy registration in a system implementing mulitple VLANs 10 2004
* RE41750 Apparatus and method for redirection of network management messages in a cluster of network devices 2 2004
7313815 Protecting against spoofed DNS messages 13 2004
* 2005/0044,352 Protecting against spoofed DNS messages 19 2004
* 7680104 Address tagging for network address translation (NAT) traversal 4 2004
* 2006/0098,663 Address tagging for network address translation (NAT) traversal 4 2004
7568224 Authentication of SIP and RTP traffic 18 2005
7656788 High-reliability cluster management 10 2005
* 7676679 Method for self-synchronizing time between communicating networked systems using timestamps 68 2005
7468981 Clock-based replay protection 3 2005
* 2006/0184,797 Method for self-synchronizing time between communicating networked systems using timestamps 7 2005
7620733 DNS anti-spoofing using UDP 29 2005
7539194 Per user and network routing tables 0 2005
7545820 Apparatus and method for automatic cluster network device address assignment 5 2005
* 2005/0213,560 Apparatus and method for automatic cluster network device address assignment 18 2005
* 2005/0207,414 Apparatus and method for automatic cluster network device address assignment 20 2005
7624447 Using threshold lists for worm detection 41 2005
* 2007/0110,024 System and method for spanning tree cross routes 43 2005
8321567 IP pool management utilizing an IP pool MIB 3 2005
7587493 Local network address management 6 2005
7720019 Small group multicast in a computer network 3 2006
7787361 Hybrid distance vector protocol for wireless mesh networks 12 2006
7246373 Methods and apparatus for virtual private network based mobility 19 2006
7978718 Small group multicast in a computer network 6 2006
* 2006/0203,819 Small group multicast in a computer network 32 2006
7660909 Preallocation of client network address translation addresses for client-server networks 0 2006
* 2006/0248,231 Preallocation of Client Network Address Translation Addresses for Client-Server Networks 16 2006
7660318 Internetworking support between a LAN and a wireless mesh network 3 2006
* 2007/0076,730 Internetworking support between a LAN and a wireless mesh network 7 2006
8156557 Protection against reflection distributed denial of service attacks 1 2007
* 2008/0168,559 Protection against reflection distributed denial of service attacks 4 2007
8370937 Handling of DDoS attacks from NAT or proxy devices 5 2007
* 2009/0144,806 Handling of DDoS attacks from NAT or proxy devices 21 2007
8782739 Access list key compression 0 2008
* 2008/0165,783 ACCESS LIST KEY COMPRESSION 3 2008
8077738 Default internet traffic and transparent passthrough 1 2008
* 2008/0256,620 Default Internet Traffic and Transparent Passthrough 0 2008
8422467 Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network 1 2008
* 2009/0080,399 METHODS AND APPARATUS FOR SUPPORTING PROXY MOBILE IP REGISTRATION IN A WIRELESS LOCAL AREA NETWORK 5 2008
8259676 Methods and apparatus for securing proxy mobile IP 0 2009
* 2009/0141,688 METHODS AND APPARATUS FOR SECURING PROXY MOBILE IP 10 2009
8285848 IP address allocation in a network environment 0 2009
* 2009/0307,356 IP ADDRESS ALLOCATION IN A NETWORK ENVIRONMENT 0 2009
* 9444796 Group member recovery techniques 0 2014
* 2015/0295,899 Group Member Recovery Techniques 0 2014
 
BALLY GAMING INTERNATIONAL, INC. (1)
* 2012/0142,431 DEVICE IDENTIFICATION 0 2012
 
GRUENECKER, KINKELDEY, STOCKMAIR & SCHWANHAEUSSER (1)
* 2006/0168,445 Method, gateway and system for transmitting data between a device in a public network and a device in an internal network 6 2003
 
SPINELLA IP HOLDINGS, INC. (1)
* 2008/0215,669 System and Method for Peer-to-Peer Connection of Clients Behind Symmetric Firewalls 72 2005
 
BALLY GAMING, INC. (9)
8392707 Gaming network 0 2005
* 2007/0054,734 Gaming network 3 2005
* 8118677 Device identification 1 2005
* 2007/0055,753 Device identification 21 2005
* 2008/0220,880 Trusted Cabinet Identification System 3 2008
* 2008/0220,879 Trusted Cabinet Identification Method 0 2008
* 8591340 Device identification 0 2012
* 9530274 Device identification 0 2013
* 2014/0051,522 DEVICE IDENTIFICATION 0 2013
 
Netmotion Wireless, Inc. (2)
* 7882247 Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments 50 2003
* 2003/0182,431 Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments 265 2003
 
FUJITSU LIMITED (6)
* 2002/0006,133 Communications service providing system, and mobile terminal device, address server device, and router device for use therewith 57 2001
* 2002/0010,787 Network connecting device 2 2001
* 7185194 System and method for distributed group management 43 2001
* 2001/0049,787 System and method for distributed group management 18 2001
* 8752131 Facilitating protection of a maintenance entity group 0 2008
* 2010/0287,270 CONTROL PROXY APPARATUS AND CONTROL PROXY METHOD 1 2010
 
Sprint Spectrum L.P. (8)
8578005 Systems and methods for providing update notifications to mobile devices using mobile-IP extensions 1 2008
8554178 Methods and systems for efficient deployment of communication filters 1 2009
8391858 Mitigating the impact of handoffs through comparison of non-preferred wireless coverage areas 9 2010
8359028 Mitigating the impact of handoffs through comparison of historical call lengths 3 2010
8649355 Supporting simple IP with address translation in a wireless communication device 0 2010
8565129 Supporting simple IP with address translation in a proxy mobile IP gateway 0 2010
8892724 Assigning a type of address based on expected port utilization 1 2010
9185606 Assignment of wireless network resources 0 2012
 
MOTOROLA, INC. (1)
* 2002/0161,844 Method and apparatus for peer to peer communication over a master slave interface 36 2001
 
AT&T INTELLECTUAL PROPERTY II, L.P. (12)
7827292 Flexible automated connection to virtual private networks 6 2001
* 2003/0028,650 Flexible automated connection to virtual private networks 35 2001
6993050 Transmit and receive system for cable data service 8 2001
6993353 Cable data service method 42 2001
* 2002/0132,629 Cable data service method 6 2001
* 2002/0131,403 Transmit and receive system for a cable data service 7 2001
8239531 Method and apparatus for connection to virtual private networks for secure transactions 13 2002
7574738 Virtual private network crossovers based on certificates 38 2002
8203946 Method for providing voice-over-IP service 3 2008
8000331 Receive device for a cable data service 1 2010
8855147 Devices and methods to communicate data streams 0 2011
8676916 Method and apparatus for connection to virtual private networks for secure transactions 0 2012
 
Bluesocket, Inc. (3)
7260638 Method and system for enabling seamless roaming in a wireless network 102 2001
* 2002/0035,699 Method and system for enabling seamless roaming in a wireless network 89 2001
* 2006/0234,678 Method and system for managing data traffic in wireless networks 101 2006
 
EMC CORPORATION (1)
9032094 Network application layer routing 0 2011
 
TELECOM ITALIA S.P.A. (2)
7107464 Virtual private network mechanism incorporating security association processor 53 2001
* 2004/0117,653 Virtual private network mechanism incorporating security association processor 8 2001
 
INTEL CORPORATION (22)
* 6941377 Method and apparatus for secondary use of devices with encryption 12 1999
* 6892224 Network interface device capable of independent provision of web content 10 2001
* 2003/0046,337 Providing web services using an interface 0 2001
* 7010608 System and method for remotely accessing a home server while preserving end-to-end security 40 2001
* 2003/0065,791 System and method for remotely accessing a home server while preserving end-to-end security 20 2001
7581026 Communicating transaction types between agents in a computer system using packet headers including format and type fields 17 2001
7191375 Method and apparatus for signaling an error condition to an agent not expecting a completion 0 2001
7184399 Method for handling completion packets with a non-successful completion status 17 2001
7099318 Communicating message request transaction types between agents in a computer system using multiple message groups 21 2001
* 6944617 Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field 41 2001
* 2003/0174,716 Method for handling unexpected completion packets and completion packets with a non-successful completion status 0 2001
* 2003/0123,484 Communicating message request transaction types between agents in a computer system using multiple message groups 8 2001
* 2003/0126,274 Communicating transaction types between agents in a computer system using packet headers including format and type fields 2 2001
* 2003/0126,535 Method and apparatus for signaling an error condition to an agent not expecting a completion 0 2001
* 2003/0126,281 Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field 1 2001
* 7142541 Determining routing information for an information packet in accordance with a destination address and a device address 12 2002
* 2004/0028,040 Determining routing information for an information packet in accordance with a destination address and a device address 3 2002
* 7616597 System and method for integrating mobile networking with security-based VPNs 17 2002
* 2004/0120,295 System and method for integrating mobile networking with security-based VPNs 19 2002
7769883 Communicating message request transaction types between agents in a computer system using multiple message groups 18 2006
8582602 Communicating a message request transaction to a logical device 0 2010
8955098 Establishing network security using internet protocol security policies 0 2012
 
SWITCH ON NETWORKS (1)
* 6457061 Method and apparatus for performing internet network address translation 58 1998
 
HARRIS CORPORATION (5)
9154458 Systems and methods for implementing moving target technology in legacy hardware 0 2012
9130907 Switch for communicating data in a dynamic computer network 0 2012
9503324 Systems and methods for enterprise mission management of a computer network 0 2013
9338183 Session hopping 0 2013
9264496 Session hopping 0 2014
 
Fortinet, Inc. (1)
6839338 Method to provide dynamic internet protocol security policy service 91 2002
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (19)
* 6262987 System and method for reducing latencies while translating internet host name-address bindings 100 1998
6269099 Protocol and method for peer network device discovery 254 1998
6697354 Method and system for distributed network address translation for mobile network devices 120 1998
7032242 Method and system for distributed network address translation with network security features 218 1999
7028335 Method and system for controlling attacks on distributed network address translation enabled networks 61 1999
6781982 Method and system for allocating persistent private network addresses between private networks 58 1999
* 6768743 Method and system for address server redirection for multiple address networks 50 1999
6708219 Method and system for dual-network address utilization 97 1999
* 6772349 Detection of an attack such as a pre-attack on a computer network 18 2000
* 7450560 Method for address mapping in a network access system and a network access device for use therewith 27 2000
6353891 Control channel security for realm specific internet protocol 78 2000
6822957 Distributed network address translation for a network telephony system 132 2000
6996621 Method for supporting secondary address delivery on remote access servers 27 2000
* 6966003 System and method for switching security associations 13 2001
7073055 System and method for providing distributed and dynamic network services for remote access server users 70 2001
7222255 System and method for network performance testing 65 2001
* 7023863 Apparatus and method for processing encrypted packets in a computer network device 36 2004
8364948 System and method for supporting secured communication by an aliased cluster 3 2004
* 2006/0002,388 System and method for supporting secured communication by an aliased cluster 16 2004
 
ENTERPRISE SYSTEMS TECHNOLOGIES S.A.R.L. (2)
* 7664121 Method and router for switching data between a local area network and an external appliance 0 2002
* 2002/0154,644 Method and router for switching data between a local area network and an external appliance 2 2002
 
JUNIPER NETWORKS, INC. (1)
* 7962741 Systems and methods for processing packets for encryption and decryption 5 2002
 
IGT (1)
8078868 Multi-party encryption systems and methods 0 2011
 
PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA (2)
* 7418511 Secured TCP/IP communication system for devices and private networks connected to the internet 11 2003
* 2005/0015,584 Server device and communication system connected to the internet 11 2003
 
HUAWEI TECHNOLOGIES CO., LTD. (2)
7124173 Method and apparatus for intercepting performance metric packets for improved security and intrusion detection 24 2001
* 2002/0161,755 Method and apparatus for intercepting performance metric packets for improved security and intrusion detection 9 2001
 
UNILOC LUXEMBOURG S.A. (2)
6731642 Internet telephony using network address translation 79 1999
7573873 Internet telephony using network address translation 9 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (36)
* 6915437 System and method for improved network security 49 2000
* 2005/0091,527 SYSTEM AND METHOD FOR IMPROVED NETWORK SECURITY 19 2000
* 6912582 Service routing and web integration in a distributed multi-site user authentication system 36 2001
* 2002/0143,964 Service routing and web integration in a distributed multi-site user authentication system 12 2001
* 7203837 Methods and systems for unilateral authentication of messages 8 2001
* 2002/0152,380 Methods and systems for unilateral authentication of messages 7 2001
* 7134019 Methods and systems for unilateral authentication of messages 26 2001
* 2002/0152,384 Methods and systems for unilateral authentication of messages 19 2001
7500102 Method and apparatus for fragmenting and reassembling internet key exchange data packets 1 2002
* 2003/0142,823 Method and apparatus for fragmenting and reassembling internet key exchange data packets 25 2002
7234158 Separate client state object and user interface domains 13 2002
7523490 Session key security protocol 15 2002
* 2003/0217,288 Session key secruity protocol 57 2002
7356711 Secure registration 11 2002
7370197 Method and system for authenticating messages 13 2002
7409544 Methods and systems for authenticating messages 11 2003
* 2004/0193,875 Methods and systems for authenticating messages 16 2003
7636941 Cross-domain authentication 30 2004
7929689 Call signs 3 2004
7856655 System and method for improved network security 3 2004
* 2004/0243,853 System and method for improved network security 48 2004
* 7810136 Service routing and web integration in a distributed, multi-site user authentication system 1 2005
* 2005/0120,121 Service routing and web integration in a distributed, multi-site user authentication system 7 2005
8261062 Non-cryptographic addressing 3 2005
7624264 Using time to determine a hash extension 16 2005
* 2006/0005,014 Using time to determine a hash extension 13 2005
7610487 Human input security codes 2 2005
* 2006/0020,796 Human input security codes 58 2005
8086842 Peer-to-peer contact exchange 6 2006
* 2007/0250,700 Peer-to-peer contact exchange 8 2006
* 8473744 Methods and systems for unilateral authentication of messages 1 2006
7971240 Session key security protocol 2 2009
7950055 Cross-domain authentication 17 2009
8689311 Cross-domain authentication 1 2011
* 2011/0179,469 CROSS-DOMAIN AUTHENTICATION 32 2011
* 2012/0079,585 PROXY AUTHENTICATION AND INDIRECT CERTIFICATE CHAINING 5 2011
 
Trilliant Networks, Inc. (9)
7339947 Network channel access protocol--frame execution 3 2002
7283494 Network channel access protocol-interference and load adaptive 30 2002
7149183 Network channel access protocol - slot allocation 6 2002
7113519 Network channel access protocol--slot scheduling 21 2002
* 2002/0176,396 Network channel access protocol-interference and load adaptive 16 2002
* 2002/0176,381 Network channel access protocol - slot allocation 1 2002
* 2002/0154,622 Network channel access protocol - slot scheduling 4 2002
7356043 Network channel access protocol--slot scheduling 1 2006
* 2006/0280,201 Network channel access protocol - slot scheduling 0 2006
 
NETWORK-1 SECURITY SOLUTIONS, INC. (1)
* 6539011 Method for initializing and allocating bandwidth in a permanent virtual connection for the transmission and control of audio, video, and computer data over a single network fabric 106 1999
 
D-LINK CORPORATION (1)
* 2009/0055,517 Method for a plug-and-play network device to acquire dual internet protocol addresses 2 2007
 
Pitsos, Errikos (1)
7177932 Method, gateway and system for transmitting data between a device in a public network and a device in an internal network 3 2002
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (4)
* 8418241 Method and system for traffic engineering in secured networks 3 2007
* 2008/0115,203 METHOD AND SYSTEM FOR TRAFFIC ENGINEERING IN SECURED NETWORKS 4 2007
9185097 Method and system for traffic engineering in secured networks 1 2013
9461975 Method and system for traffic engineering in secured networks 0 2015
 
QUALCOMM INCORPORATED (50)
* 6222857 Technique for handling undesired data over a limited bandwidth channel 27 1999
7260536 Distributed voice and wireless interface modules for exposing messaging/collaboration data to voice and wireless devices 8 2000
* 6363082 Technique for handling undesired data over a limited bandwidth channel 17 2000
9100457 Method and apparatus for transmission framing in a wireless communication system 0 2001
8121296 Method and apparatus for security in a data processing system 16 2001
7693508 Method and apparatus for broadcast signaling in a wireless communication system 16 2001
* 2002/0141,591 Method and apparatus for security in a data processing system 26 2001
* 2002/0142,757 Method and apparatus for broadcast signaling in a wireless communication system 17 2001
* 2002/0141,371 Method and apparatus for transmission framing in a wireless communication system 22 2001
7986660 Channel allocation for communication system 2 2001
* 7352868 Method and apparatus for security in a data processing system 29 2001
* 2003/0070,092 Method and apparatus for security in a data processing system 27 2001
8077679 Method and apparatus for providing protocol options in a wireless communication system 9 2001
* 2002/0141,365 Method and apparatus for providing protocol options in a wireless communication system 13 2001
7339903 Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address 44 2002
7356020 Support of disparate addressing plans and dynamic HA address allocation in mobile IP 14 2003
* 2003/0223,439 Support of disparate addressing plans and dynamic HA address allocation in mobile IP 3 2003
7882346 Method and apparatus for providing authentication, authorization and accounting to roaming nodes 7 2003
8098818 Secure registration for a multicast-broadcast-multimedia system (MBMS) 26 2003
* 2005/0008,159 Secure registration for a multicast-broadcast-multimedia system (MBMS) 33 2003
* 2004/0057,402 Channel allocation for communication system 38 2003
8000241 Methods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system 6 2003
* 2004/0170,156 Methods and apparatus for controlling resource allocation where tunneling and access link packet aggregation are used in combination 21 2003
* 2004/0120,527 Method and apparatus for security in a data processing system 25 2004
7697501 Methods and apparatus for separating home agent functionality 4 2004
* 2005/0174,984 Methods and apparatus for separating home agent functionality 8 2004
8718279 Apparatus and method for a secure broadcast system 1 2004
8724803 Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system 0 2004
8023410 Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system 44 2005
* 2006/0109,829 Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system 41 2005
* 2007/0116,282 METHOD AND APPARATUS FOR SECURITY IN A DATA PROCESSING SYSTEM 23 2007
7869803 Profile modification for roaming in a communications environment 11 2007
* 2007/0298,788 PROFILE MODIFICATION FOR ROAMING IN A COMMUNICATIONS ENVIRONMENT 15 2007
* 8983065 Method and apparatus for security in a data processing system 1 2008
* 2008/0226,073 METHOD AND APPARATUS FOR SECURITY IN A DATA PROCESSING SYSTEM 17 2008
8102792 Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address 1 2008
* 2008/0151,808 ENABLING FOREIGN NETWORK MULTICASTING FOR A ROAMING MOBILE NODE, IN A FOREIGN NETWORK, USING A PERSISTENT ADDRESS 17 2008
8559411 Support of disparate addressing plans and dynamic HA address allocation in mobile IP 1 2008
* 2008/0240,033 SUPPORT OF DISPARATE ADDRESSING PLANS AND DYNAMIC HA ADDRESS ALLOCATION IN MOBILE IP 0 2008
8971790 Method and apparatus for broadcast services in a communication system 1 2009
* 2010/0048,206 METHOD AND APPARATUS FOR BROADCAST SERVICES IN A COMMUNICATION SYSTEM 7 2009
8713400 Method and system for reduction of decoding complexity in a communication system 2 2010
* 2010/0142,432 Method and Apparatus For Data Packet Transport In a Wireless Communication System Using an Internet Protocol 9 2010
8077695 Methods and apparatus for separating home agent functionality 5 2010
* 2011/0045,864 POWER CONTROL FOR POINT-TO-MULTIPOINT SERVICES PROVIDED IN COMMUNICATION SYSTEMS 19 2010
8730999 Method and system for reduction of decoding complexity in a communication system 2 2010
* 2010/0272,124 METHOD AND SYSTEM FOR REDUCTION OF DECODING COMPLEXITY IN A COMMUNICATION SYSTEM 10 2010
8457099 Methods and apparatus for separating home agent functionality 0 2011
9313784 State synchronization of access routers 0 2013
9131367 Support of disparate addressing plans and dynamic HA address allocation in mobile IP 0 2013
 
Impro Network Facility, LLC (1)
8090843 Creating a public identity for an entity on a network 0 2011
 
NET2PHONE, INC. (2)
7797433 System, method, and computer program product for resolving addressing in a network including a network address translator 23 2001
* 2004/0252,683 System, method , and computer program product for resolving addressing in a network including a network address translator 95 2003
 
VERIZON PATENT AND LICENSING INC. (8)
* 8037530 Method and apparatus for providing adaptive self-synchronized dynamic address translation as an intrusion detection sensor 15 2001
* 7043633 Method and apparatus for providing adaptive self-synchronized dynamic address translation 73 2001
* 6826684 Sliding scale adaptive self-synchronized dynamic address translation 28 2001
* 7739497 Method and apparatus for anonymous IP datagram exchange using dynamic network address translation 48 2002
* 8549285 Method and apparatus for anonymous IP datagram exchange using dynamic network address translation 1 2010
* 2012/0117,376 METHOD AND APPARATUS FOR ANONYMOUS IP DATAGRAM EXCHANGE USING DYNAMIC NEWTORK ADDRESS TRANSLATION 13 2010
8650643 Method and apparatus for providing adaptive self-synchronized dynamic address translation as an intrusion detection sensor 1 2011
9300638 Method and apparatus for providing adaptive self-synchronized dynamic address translation as an intrusion detection sensor 0 2013
 
ALCATEL LUCENT (2)
RE44593 Method and apparatus for facilitating peer-to-peer application communication 0 2011
9729574 Seamless switchover for anti-replay connections in multiple network processor systems 0 2014
 
THOMSON MULTIMEDIA (1)
* 9736003 Communication method in a home network, network and device for implementing such a method 0 1999
 
SEVEN NETWORKS, LLC (1)
* 9094395 Secure mechanism to deliver mobile traffic management configuration upon stub activation on a mobile device of a global service discovery server 0 2014
 
ALCATEL-LUCENT USA INC. (1)
* 6963982 Method and apparatus for application-independent end-to-end security in shared-link access networks 25 2000
 
THOMSON LICENSING (6)
* 8732559 Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction 7 2006
* 2009/0327,842 RECOVERY FROM BURST PACKET LOSS IN INTERNET PROTOCOL BASED WIRELESS NETWORKS USING STAGGERCASTING AND CROSS-PACKET FORWARD ERROR CORRECTION 22 2006
* 9209938 Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction 0 2014
* 2014/0351,676 RECOVERY FROM BURST PACKET LOSS IN INTERNET PROTOCOL BASED WIRELESS NETWORKS USING STAGGERCASTING AND CROSS-PACKET FORWARD ERROR CORRECTION 2 2014
* 9608767 Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction 0 2015
* 9608768 Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction 0 2015
 
VIRNETZ, INC. (1)
9479426 Agile network protocol for secure communications with assured system availability 0 2012
 
DELL PRODUCTS L.P. (2)
* 2004/0081,104 Method and system for network switch configuration 63 2002
* 2007/0253,437 System and method for intelligent information handling system cluster switches 16 2006
 
RESOURCE CONSORTIUM LIMITED (1)
7171492 Method and application programming interface for assigning multiple network addresses 29 2000
 
FRANCE TELECOM (2)
* 7869451 Method for operating a local computer network connected to a remote private network by an IPsec tunnel, software module and IPsec gateway 0 2005
* 2006/0171,401 Method for operating a local computer network connected to a remote private network by an IPsec tunnel, software module and IPsec gateway 3 2005
 
BLUESOCKET (1)
7042988 Method and system for managing data traffic in wireless networks 308 2002
 
ALCATEL (1)
* 2007/0086,462 Dynamic tunnel construction method for securely accessing to a private LAN and apparatus therefor 1 2006
 
F. POSZAT HU, L.L.C. (7)
7937471 Creating a public identity for an entity on a network 5 2002
* 8234358 Communicating with an entity inside a private network using an existing connection to initiate communication 0 2002
7139828 Accessing an entity inside a private network 28 2002
* 2004/0044,778 Accessing an entity inside a private network 8 2002
* 2004/0044,777 Communicating with an entity inside a private network using an existing connection to initiate communication 15 2002
7949785 Secure virtual community network system 23 2003
* 2011/0196,945 CREATING A PUBLIC IDENTITY FOR AN ENTITY ON A NETWORK 9 2011
 
NOMADIX, INC. (18)
8713641 Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device 69 1999
8190708 Gateway device having an XML interface and associated method 42 2000
8027339 System and method for establishing network connection 128 2008
8266266 Systems and methods for providing dynamic network authorization, authentication and accounting 32 2010
8244886 Systems and methods for providing content and services on a network system 28 2010
8594107 System and method for establishing network connection 8 2011
8156246 Systems and methods for providing content and services on a network system 34 2011
8613053 System and method for authorizing a portable communication device 5 2011
8266269 Systems and methods for providing content and services on a network system 32 2011
8516083 Systems and methods of communicating using XML 10 2012
8370477 Systems and methods for providing content and services on a network system 147 2012
8364806 Systems and methods for providing content and services on a network system 148 2012
8606917 Systems and methods for providing content and services on a network system 7 2012
8725888 Systems and methods for providing content and services on a network system 7 2013
8725899 Systems and methods for providing content and services on a network system 80 2013
8788690 Systems and methods for providing content and services on a network system 3 2013
9548935 Systems and methods for providing content and services on a network system 0 2014
9160672 Systems and methods for controlling user perceived connection speed 1 2015
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (2)
* 2003/0152,038 Router, network system, and network setup method 17 2002
* 7237260 Method for dynamic selection for secure and firewall friendly communication protocols between multiple distributed modules 24 2003
 
AT&T CORP. (6)
* 2002/0133,618 Tunneling system for a cable data service 38 2001
7177324 Network having bandwidth sharing 26 2001
* 7006436 Method for providing voice-over-IP service 26 2001
* 7716369 Data transmission system with a mechanism enabling any application to run transparently over a network address translation device 19 2003
* 7203166 Method for providing voice-over-IP service 6 2005
* 7406043 Method for providing voice-over-IP service 8 2007
* Cited By Examiner