Apparatus and method for using certificate data to route data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9736184
SERIAL NO

14660500

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method of routing data across a network receives a session request from a client node to access at least one node in a local network having a plurality of nodes. The method also receives a client certificate (e.g., a digital certificate at least partially specified by known standards, such as the “X509 Standard”) from the client node. The client certificate has client information specifying at least one node to receive packets from the client node. Next, the method uses the client certificate to execute an authentication process. If the authentication process authenticates the client node, then the method routes data packets from the client node to at least one node in the local network as specified by the client information in the client certificate.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
128 TECHNOLOGY, INC.BURLINGTON, MA7

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kumar, Prashant Andover, US 59 194
MeLampy, Patrick Dunstable, US 6 26
Timmons, Patrick Newton, US 15 28

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Fortinet, Inc. (2)
* 2008/0028,445 USE OF AUTHENTICATION INFORMATION TO MAKE ROUTING DECISIONS 23 2007
2010/0125,898 USE OF AUTHENTICATION INFORMATION TO MAKE ROUTING DECISIONS 19 2009
 
Other [Check patent profile for assignment information] (1)
2005/0238,022 Stateful flow of network packets within a packet parsing processor 69 2004
 
HIMACHAL FUTURISTIC COMMUNICATIONS LTD (1)
2003/0214,938 Method for routing of label switched paths (LSPS) through an internet supporting multi-protocol label switching (MPLS) technology 17 2003
 
MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY CENTER AMERICA, INC. (1)
2005/0036,616 Secure routing protocol for an ad hoc network using one-way/one-time hash functions 27 2003
 
THE PLA INFORMATION ENGINEERING UNIVERSITY (1)
2013/0297,824 METHOD OF AGGREGATION OF SOURCE ADDRESS BUNCHES, AND NETWORK ROUTING SYSTEM 11 2013
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
6721334 Method and apparatus for packet aggregation in packet-based network 179 1999
7706411 Handling oversubscribed mesh ports with re-tagging 12 2004
 
JUNIPER NETWORKS, INC. (1)
8139479 Health probing detection and enhancement for traffic engineering label switched paths 21 2009
 
UNIFY GMBH & CO. KG (1)
7730301 Method and system for encrypting transmissions of communication data streams via a packet-oriented communication network 12 2003
 
ZTE CORPORATION (1)
2012/0144,061 CONTROL ELEMENT, FORWARDING ELEMENT AND ROUTING METHOD FOR INTERNET PROTOCOL NETWORK 12 2010
 
SAMSUNG ELECTRONICS CO., LTD. (1)
2006/0176,894 Routing method and apparatus for reducing loss of IP packets 14 2006
 
Sony Electronics Inc. (1)
2010/0191,968 AUTHENTICATION FOR A MULTI-TIER WIRELESS HOME MESH NETWORK 34 2009
 
VODAFONE GROUP PLC (1)
2008/0214,175 Data Transmission 19 2005
 
AMAZON TECHNOLOGIES, INC. (1)
9276864 Dynamic network traffic throttling 11 2013
 
128 TECHNOLOGY, INC. (1)
2016/0094,444 Network Packet Flow Controller 12 2014
 
AU OPTRONICS CORPORATION (1)
2001/0030,649 Method for displaying image, image display system, host system, image display apparatus, and interface for display 26 2001
 
HUAWEI TECHNOLOGIES CO., LTD. (3)
8570893 Method and device for measuring network performance parameters 11 2011
8437248 Method, system, and apparatus for network device to access packet switched network 12 2011
2015/0229,618 System and Method for Securing Source Routing Using Public Key based Digital Signature 13 2014
 
A10 NETWORKS, INC. (1)
8584199 System and method to apply a packet routing policy to an application session 84 2012
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
8634428 Method and system for symmetric routing 13 2009
2014/0040,488 METHOD AND APPARATUS FOR INITIATING AND MAINTAINING SESSIONS BETWEEN ENDPOINTS 16 2012
 
FUTUREWEI TECHNOLOGIES, INC. (1)
2013/0227,166 Method and Apparatus for Internet Protocol Based Content Router 97 2012
 
NEC CORPORATION (1)
2009/0059,958 COMMUNICATION METHOD, COMMUNICATION SYSTEM, NODES AND PROGRAM 28 2007
 
WSOU INVESTMENTS, LLC (2)
6584071 Routing with service level guarantees between ingress-egress points in a packet network 64 1999
7872973 Method and system for using a queuing device as a lossless stage in a network device in a communications network 15 2006
 
AVAYA INC. (2)
7035214 System and method for a negative acknowledgement-based transmission control protocol 109 1999
2003/0198,189 Network system having an instructional sequence for performing packet processing and optimizing the packet processing 93 2002
 
MARVELL INTERNATIONAL LTD. (1)
9240953 Systems and methods for managing traffic in a network using dynamic scheduling priorities 11 2014
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
7634805 Use of network address translation for implementation of stateful routing 17 2003
2004/0264,481 Network load balancing with traffic routing 129 2003
2005/0182,932 Cheap signatures for synchronous broadcast communication 20 2004
 
SIGNAFOR INC. (1)
2002/0044,553 Advanced switching mechanism for providing high-speed communications with high quality of service 23 2001
 
XYLON LLC (1)
RE44119 Method and apparatus for packet transmission with configurable adaptive output scheduling 12 2011
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
2002/0075,883 Three-stage switch fabric with input device features 54 2001
 
VERIZON PATENT AND LICENSING INC. (1)
8989020 Bidirectional forwarding detection (BFD) protocol extension for detecting random traffic dropping 11 2009
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6563824 Apparatus and methods for determining the correct workstation within a LAN for a LAN modem to route a packet 107 1999
 
ANAGRAN, INC. (1)
2007/0171,825 System, method, and computer program product for IP flow routing 15 2006
 
SIEMENS AKTIENGESELLSCHAFT (1)
6778531 Multicast routing with service-level guarantees between ingress egress-points in a packet network 156 2000
 
CISCO TECHNOLOGY, INC. (8)
6515963 Per-flow dynamic buffer management 95 1999
6798743 Packet prioritization processing technique for routing traffic in a packet-switched computer network 121 1999
7218632 Packet processing engine architecture 39 2000
7315541 Methods and apparatus for routing a content request 163 2002
7373660 Methods and apparatus to distribute policy information 127 2003
7773611 Method and apparatus for packet loss detection 28 2005
8094560 Multi-stage multi-core processing of network packets 13 2008
9160652 Fast reroute for bidirectional co-routed traffic engineering tunnels 12 2012
 
ALCATEL LUCENT (2)
2012/0236,860 METHOD AND APPARATUS FOR RAPID REROUTING OF LDP PACKETS 15 2011
2015/0188,814 SYSTEM, METHOD AND APPARATUS PROVIDING BI-DIRECTIONAL FORWARDING DETECTION SUPPORT TO UNNUMBERED IP INTERFACES 13 2013
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
8804489 Fast flooding based fast convergence to recover from network failures 12 2011
2015/0381,324 CONTROL FOR BFD RETURN PATH 15 2014
 
ALCATEL-LUCENT USA INC. (1)
7466703 Scalable high speed router apparatus 214 1999
 
NATIONAL SCIENCE COUNCIL (1)
6738387 Design of scalable techniques for quality of services routing and forwarding 20 2000
 
Saisei Networks, Pte Ltd. (2)
2007/0171,826 System, method, and computer program product for controlling output port utilization 12 2006
8068417 System, method, and computer program product for processing flow requests based on an associated preference using a single computation 11 2007
 
GOOGLE LLC (1)
8942085 System and method for routing around failed links 18 2012
 
ERICSSON INC. (1)
7020143 System for and method of differentiated queuing in a routing system 95 2001
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
* 7574738 Virtual private network crossovers based on certificates 40 2002
 
RPX CLEARINGHOUSE LLC (2)
7536720 Method and apparatus for accelerating CPE-based VPN transmissions over a wireless network 13 2002
9059920 Method and apparatus for selecting between available neighbors in a RAPID alternate path calculation 11 2012
 
FORCE10 NETWORKS, INC. (1)
7154902 Epoch-based packet switching 52 2002
 
INTEL CORPORATION (1)
7106739 Method enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments 15 2001
 
CITRIX SYSTEMS, INC. (3)
2005/0063,307 Flow control system architecture 61 2004
2009/0007,021 METHODS AND SYSTEMS FOR DYNAMIC GENERATION OF FILTERS USING A GRAPHICAL USER INTERFACE 25 2007
8527641 Systems and methods for applying transformations to IP addresses obtained by domain name service (DNS) 11 2009
 
AT&T CORP. (2)
2002/0176,363 Method for load balancing in routers of a network using overflow paths 55 2001
2004/0088,542 Virtual private network crossovers based on certificates 94 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
10033843 Network device and method for processing a session using a packet signature 0 2017
 
128 TECHNOLOGY, INC. (1)
9923833 Network packet flow controller 0 2017
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Feb 15, 2021
7.5 Year Payment $3600.00 $1800.00 $900.00 Feb 15, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Feb 15, 2029
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