PATENT CLAIM ANALYSIS

Application Number: 15996371
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["370", "254000"]

Abstract:
Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify a logical network topology for a managed computer network with multiple computing nodes that includes one or more virtual networking devices each associated with a specified group of the multiple computing nodes. Corresponding networking functionality may be provided for communications between the multiple computing nodes by emulating functionality that would be provided by the networking devices if they were physically present and configured to support the specified network topology. In some situations, the managed computer network is a virtual computer network overlaid on a substrate network, and the networking device functionality emulating includes receiving routing communications directed to the networking devices and using included routing information to update the specified network topology for the managed computer network.

Claim (Index 3):
A computer-implemented method comprising:\n under control of one or more computing systems of a configurable network service that provides virtual computer networks to clients, receiving one or more requests to provide a first virtual computer network for a first client in accordance with specified configuration information, the configuration information indicating one or more specified networking devices of the first virtual computer network that interconnect multiple computing nodes of the first virtual computer network; and automatically providing the first virtual computer network in accordance with the configuration information by overlaying the first virtual computer network on a distinct substrate network without physically providing the one or more specified networking devices, the providing of the first virtual computer network including:\n forwarding multiple communications between the multiple computing nodes over the substrate network in a manner that emulates functionality that would be provided by the one or more specified networking devices if the one or more specified networking devices were physically provided; \n after the forwarding of the multiple communications, receiving one or more routing communications that are each directed to at least one of the specified networking devices and include network routing information for the first virtual computer network that is specified in accordance with a predefined network routing protocol, the one or more routing communications being sent by one or more nodes controlled by the first client that facilitate handling communications for at least part of the first virtual computer network; \n updating the configuration information for the first virtual computer network based on the specified network routing information included in the received one or more routing communications; and \n after the updating of the configuration information, forwarding one or more additional communications between the multiple computing nodes over the substrate network in accordance with the updated configuration information.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 94.0
- Lexical Diversity: 2.08571
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12632696', '12632678', '14952519', '13194840', '12648194']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5275618161445947
- 35 USC 102 Novelty (BERT): 0.4697772554774113
- Combined Prediction Score: 0.5217833600778764
- Mean Citation Score: 229.98136800000003
- Max Citation Score: 234.7551
- Similarity Product: 232.0629580805719

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