Method and system for evaluating network connectivity in rule-based applications

US9565084B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565084-B2
Application numberUS-33965008-A
CountryUS
Kind codeB2
Filing dateDec 19, 2008
Priority dateDec 19, 2008
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer readable storage medium includes a set of instructions executable by a processor. The instructions are operable to assign a unique identifier to each of a plurality of node subsets of a network, the node subsets being created by damage to the network; assign one or more of the identifiers to each of a plurality of components of the damaged network based on a connectivity to the one or more of the node subsets and corresponding identifiers of the node subsets; assign one or more of the identifiers to each of one or more node types of the plurality of components by assigning each of the node types all of the identifiers of any of the components of the node type; and evaluate a first connectivity between a first one of the components and a second one of the components by determining whether they share at least one of the identifiers.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer readable storage medium including a set of instructions executable by a processor, the instructions, when executed by the processor, causing the processor to perform operations comprising: assigning a unique identifier to each of a plurality of node subsets of a network, the node subsets being created by damage to the network; assigning one of the unique identifiers of the node subsets to each of a plurality of components of the damaged network based on a connectivity to one of the node subsets and corresponding unique identifiers of the node subsets; assigning one of the unique identifiers of the node subsets to a node type of the plurality of components by assigning the node type all of the unique identifiers of any of the components of the node type; generating a connectivity map, wherein the connectivity map includes a box with one or more unique identifiers representing each of the plurality of components; and evaluating a first connectivity between a first one of the components and a second one of the components by determining whether they share one of the unique identifiers. 2. The non-transitory computer readable storage medium of claim 1 , wherein the damage scenario is one of existing and hypothetical. 3. The non-transitory computer readable storage medium of claim 1 , wherein the network is one of a voice over interne protocol network, an IP data network, a communications network, a transportation network, a social network and an interactive gaming network. 4. The non-transitory computer readable storage medium of claim 1 , wherein the operations further comprise: evaluating a second connectivity between the first one of the components and a third and fourth ones of the components by determining whether they share one of the unique identifiers. 5. The non-transitory computer readable storage medium of claim 4 , wherein the operations further comprise: evaluating a third connectivity between the second one of the components and a fifth one of the components by determining whether they share one of the unique identifiers. 6. The non-transitory computer readable storage medium of claim 1 , wherein the unique identifiers are one of colors, numbers, letters, words, place names and network component designations. 7. The non-transitory computer readable storage medium of claim 1 , wherein the instructions are repeated for a complete set of possible pairs of components of the network. 8. The non-transitory computer readable storage medium of claim 1 , wherein the assigning excludes a damaged node of the network. 9. The non-transitory computer readable storage medium of claim 1 , wherein the node type is based on a functionality of the components. 10. The non-transitory computer readable storage medium of claim 1 , wherein the operations further comprise: identifying each of the plurality of node subsets. 11. A system, comprising: a memory including a representation of a plurality of network components and a set of instructions; and a processor executing the set of instructions to perform operations comprising assigning a unique identifier to each of a plurality of node subsets of the network components, the node subsets comprising undamaged nodes of the network based on a damage scenario, assigning one of the unique identifiers of the node subsets to other network components based on a connectivity to one of the node subsets, assigning one of the unique identifiers of the node subsets to a node type of the other network components based on the unique identifiers assigned to each of the other network components in the node type, generating a connectivity map, wherein the connectivity map includes a box with one or more unique identifiers representing each of the plurality of components, and evaluating a connectivity between a first one of the other network components and a second one of the other network components by determining whether they share one of the unique identifiers. 12. The system of claim 11 , wherein the damage scenario is one of existing and hypothetical. 13. The system of claim 11 , wherein the plurality of network components comprise one of a voice over internet protocol network, an IP data network, a communications network, a transportation network, a social network and an interactive gaming network. 14. The system of claim 11 , wherein the operations further comprise evaluating a second connectivity between the first one of the other network components and a third and fourth ones of the other network components by determining whether they share one of the unique identifiers. 15. The system of claim 14 , wherein the operations further comprise evaluating a third connectivity between the second one of the other network components and a fifth one of the other network components by determining whether they share one of the unique identifiers. 16. The system of claim 11 , wherein the unique identifiers are one of colors, numbers, letters, words, place names and network component designations. 17. The system of claim 11 , wherein the operations further comprise evaluating the connectivity for a complete set of possible pairs of the other network components. 18. The system of claim 11 , wherein the assigning excludes damaged network components. 19. The system of claim 11 , wherein the subset is based on a functionality of the components. 20. The system of claim 11 , wherein the operations further comprise identifying each of the plurality of node subsets.

Assignees

Inventors

Classifications

  • by checking connectivity · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9565084B2 cover?
A computer readable storage medium includes a set of instructions executable by a processor. The instructions are operable to assign a unique identifier to each of a plurality of node subsets of a network, the node subsets being created by damage to the network; assign one or more of the identifiers to each of a plurality of components of the damaged network based on a connectivity to the one o…
Who is the assignee on this patent?
Bakshi Yury, Johnson Carolyn Roche, Shulman Herbert, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L43/0811. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).