Discovery of port-to-port connectivity across network layers using machine learning
US-11057278-B1 · Jul 6, 2021 · US
US12388768B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12388768-B2 |
| Application number | US-202318179044-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 6, 2023 |
| Priority date | Nov 15, 2022 |
| Publication date | Aug 12, 2025 |
| Grant date | Aug 12, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the subject disclosure may include, for example, a database being maintained that has information indicating states of network resources, which can be determined based on physical activities, logical activities and hybrid activities performed on or by the network resources; obtaining activity information for a particular network resource, where the activity information is a physical activity, a logical activity and/or a hybrid activity; and determining whether a state change for the particular network resource should be made such as to whether the activity information corresponds to and warrants change to at least one of an inventory state, an operational state, or a detailed state. Other embodiments are disclosed.
Opening claim text (preview).
What is claimed is: 1. A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: maintaining a database indicating states of network resources that are determined based on physical activities, logical activities and hybrid activities performed on or by the network resources; obtaining activity information for a particular network resource, wherein the activity information is one of a physical activity, a logical activity or a hybrid activity; determining whether the activity information corresponds to at least one of an inventory state, an operational state, or a detailed state; responsive to the activity information corresponding to the inventory state, adjusting the inventory state to one of active, pending or decommissioned based on the activity information; responsive to the activity information corresponding to the operational state, adjusting the operational state to one of operational or non-operational based on the activity information; and responsive to the activity information corresponding to the detailed state, adjusting, based on the activity information, the detailed state to indicate an ability for the particular network resource to process events, alerts or tickets. 2. The device of claim 1 , wherein the network resources include sites, equipment, equipment holders, cards, ports, physical connections, connection end points, and logical connections, and wherein a total number of values that are identifiable by the detailed state are expandable. 3. The device of claim 1 , wherein the activity information includes one of designing, hardware ordering, building, equipment verification testing, or system verification testing. 4. The device of claim 1 , wherein the activity information includes one of base configuration, operating system installation, production configuration, or alarm verification. 5. The device of claim 1 , wherein the particular network resource is a site, and wherein the activity information corresponding to the detailed state includes one of BUILD_IN_PROCESS, CANCELLED, CAPPED, INACTIVE_IN_CSS, RESERVED or PENDING_DECOMMISSION. 6. The device of claim 1 , wherein the particular network resource is an equipment, and wherein the activity information corresponding to the detailed state includes one of BUILD_IN_PROCESS, CANCELLED, CAPPED, COLD_SPARE, INACTIVE_IN_CSS, INSTALLED, NVTPROV, PENDING_DECOMMISSION, PREPROV, PROV, RETIRED_IN_PLACE, ARCHIVED, HOT_SPARE, RESERVED, ORDERED, WARM_SPARE, or RETIRED. 7. The device of claim 1 , wherein the particular network resource is an equipment holder, and wherein the activity information corresponding to the detailed state includes one of BUILD_IN_PROCESS, CANCELLED, INACTIVE_IN_CSS, INSTALLED, PENDING_DECOMMISSION, RETIRED_IN_PLACE, ARCHIVED, RESERVED, ORDERED, or RETIRED. 8. The device of claim 1 , wherein the particular network resource is a card, and wherein the activity information corresponding to the detailed state includes one of BUILD_IN_PROCESS, CANCELLED, CAPPED, COLD_SPARE, INSTALLED, NVTPROV, PENDING_DECOMMISSION, PREPROV, PROV, RETIRED_IN_PLACE, ARCHIVED, RESERVED, ORDERED, or RETIRED. 9. The device of claim 1 , wherein the particular network resource is a port, and wherein the activity information corresponding to the detailed state includes one of CANCELLED, INSTALLED, NVTPROV, PENDING_DECOMMISSION, PREPROV, PROV, RETIRED_IN_PLACE, ARCHIVED, DEFECTIVE, FAILED, RESERVED, SUSPECT, UNEQUIPPED, NOT_WIRED, WIRED_UNEQUIPPED, or ORDERED. 10. The device of claim 1 , wherein the particular network resource is a physical connection, and wherein the activity information corresponding to the detailed state includes one of CANCELLED, INSTALLED, PENDING_DECOMMISSION, RETIRED_IN_PLACE, ARCHIVED, RESERVED, ORDERED, or RETIRED. 11. The device of claim 1 , wherein the particular network resource is a connection endpoint, and wherein the activity information corresponding to the detailed state includes one of CANCELLED, NVTPROV, PENDING_DECOMMISSION, PREPROV, PROV, ARCHIVED, TESTING, or RESERVED. 12. The device of claim 1 , wherein the particular network resource is a logical connection, and wherein the activity information corresponding to the detailed state includes one of DOWNSPEED, UPSPEED, ASR_SUBMITTED, CANCELLED, DISCO_ASR_ISSUED, DISCO_FOC_RECEIVED, FAILED_ACTIVATION, DLR_RECEIVED, FOC_RECEIVED, PENDING_DECOMMISSION, ARCHIVED, TESTING, RESERVED, DESIGN, ADD, or CHANGE. 13. The device of claim 1 , wherein the obtaining the activity information for the particular network resource comprises receiving a user input indicating completion of the physical activity, the logical activity or the hybrid activity. 14. The device of claim 1 , wherein the obtaining the activity information for the particular network resource comprises receiving, over a network from the particular network resource, an activity completion message indicating completion of the physical activity, the logical activity or the hybrid activity. 15. A method, comprising: receiving, over a network by a processing system including a processor, a notification indicating an event associated with a network resource; responsive to the notification, accessing, over the network by the processing system, a database to identify state information corresponding to the network resource, wherein the database stores states of network resources that are determined based on physical activities, logical activities and hybrid activities performed on or by the network resources; determining, by the processing system according to the state information, an inventory state, an operational state, and a detailed state for the network resource resulting in a multi-state determination; generating, by the processing system, a service ticket according to an analysis of the event and the multi-state determination; obtaining activity information for a particular network resource, wherein the activity information is one of a physical activity, a logical activity or a hybrid activity; determining whether the activity information corresponds to at least one of the inventory state, the operational state, or the detailed state; responsive to the activity information corresponding to the inventory state, adjusting the inventory state to one of active, pending or decommissioned based on the activity information; responsive to the activity information corresponding to the operational state, adjusting the operational state to one of operational or non-operational based on the activity information; and responsive to the activity information corresponding to the detailed state, adjusting, based on the activity information, the detailed state to indicate an ability for the particular network resource to process events, alerts or tickets. 16. The method of claim 15 , comprising: providing, over the network by the processing system, the service ticket to equipment of a technician, wherein the inventory state is active, wherein the operational state is operational, and wherein the event is an alarm. 17. The method of claim 15 , comprising: receiving, over the network by the processing system, a second notification indicating a second event associated with a second network resource; responsive to the second notification, accessing, over the network by the processing system, the database to identify second state information corresponding to the second network resource; determining, by the processing system accordin
triggered by the network · CPC title
User-type aware · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.