{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9813312","patent":{"patent_number":"US-9813312","title":"Systems and methods for performing debugging operations on networks using a controller","assignee":null,"inventors":[],"filing_date":"2015-02-19T00:00:00.000Z","publication_date":"2017-11-07T00:00:00.000Z","cpc_codes":["H04L","H04L","H04L","H04L","H04L","H04L","H04L","H04L","H04L"],"num_claims":14,"abstract":"A controller implemented on computing equipment may control switches in a network. The controller may provide flow tables that implement network policies to the switches to control packet forwarding through the network. The controller may provide debug table entries to the switches for use in a debug table that is separate from the flow table. The debug table entries may match incoming network packets and increment corresponding counters on the switches. The controller may retrieve count information from the counters for performing debugging operations on the network. For example, the controller may identify conflicts between fields of a selected flow table entry, determine whether elephant packet flows are present between switches, determine whether desired load balancing is being performed, determine whether a network path has changed, determine whether packet loss has occurred, and/or determine whether network packets are taking undesired paths based on the retrieved count information."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Systems and methods for performing debugging operations on networks using a controller","description":"A controller implemented on computing equipment may control switches in a network. The controller may provide flow tables that implement network policies to the switches to control packet forwarding t","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9813312","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9813312","citation_suggestion":"Patentable. \"Systems and methods for performing debugging operations on networks using a controller\" (US-9813312). https://patentable.app/patents/US-9813312","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9813312","json":"https://patentable.app/api/llm-context/US-9813312","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T06:06:46.691Z"}