PATENT CLAIM ANALYSIS

Application Number: 16053776
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
Data packet routing are based on layer 2 or layer 3 address such as Ethernet address and IP address. For Ethernet layer 2 switch, an Ethernet mac address table indicates the destination MAC address goes to which physical port after learning: every packet needs to check this table to route packet. For IP routing, MPLS and other protocols are used. All layer 2 and layer 3 data routing requires data address looking and routing table searching: these is the bottle neck of the data routing. Fast routing method: using next hop sequence list to replace layer 2 content or as part of IP layer is the best way: this will not use any routing table because packet itself contains next hop in its next hop list where the next hop list works as a hash table to route the packet through all nodes in the network.

Claim (Index 2):
The method of  claim 1 , wherein building next hop list comprises:\n A network device identify its forward next hop according to its routing rule to the destination address of the data packet, add this forward next hop to Source Destination next hop list; a network device also identify its backward next hop according to its routing rule to the source address of the data packet, add this backward next hop to Destination Source next hop list;

Metadata:
- Claim Count in Document: 1.0
- Percentile: 96.0
- Lexical Diversity: 1.89157
- Patent Class: nan
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13149066', '12801419', '15425364', '11736071', '14286320']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5356687750516033
- 35 USC 102 Novelty (BERT): 0.4739017005702586
- Combined Prediction Score: 0.5294920676034688
- Mean Citation Score: 174.379596
- Max Citation Score: 177.80748
- Similarity Product: 134.3642254975963

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test