Patents by Inventor Daniel Robert Garrison

Daniel Robert Garrison has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230362054
    Abstract: Methods are provided in which a computing device obtains, from one or more disparate data sources, inventory data of a plurality of network resources in a plurality of domains of an enterprise network. The inventory data includes configuration information of the enterprise network. The method further includes the computing device selecting one or more contextual insights that apply to the inventory data of the enterprise network from contextual information related to one or more networks and configuration of the one or more networks and generating one or more contextual guides specific to one or more affected network resources of the enterprise network based on the one or more contextual insights.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 9, 2023
    Inventors: Daniel Robert Garrison, Brian Sarbin, Ali Ebtekar
  • Patent number: 11777799
    Abstract: Methods are provided in which a computing device obtains, from one or more disparate data sources, inventory data of a plurality of network resources in a plurality of domains of an enterprise network. The inventory data includes configuration information of the enterprise network. The method further includes the computing device selecting one or more contextual insights that apply to the inventory data of the enterprise network from contextual information related to one or more networks and configuration of the one or more networks and generating one or more contextual guides specific to one or more affected network resources of the enterprise network based on the one or more contextual insights.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 3, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Robert Garrison, Brian Sarbin, Ali Ebtekar
  • Publication number: 20220200928
    Abstract: Methods are provided in which a computing device obtains, from one or more disparate data sources, inventory data of a plurality of network resources in a plurality of domains of an enterprise network. The inventory data includes configuration information of the enterprise network. The method further includes the computing device selecting one or more contextual insights that apply to the inventory data of the enterprise network from contextual information related to one or more networks and configuration of the one or more networks and generating one or more contextual guides specific to one or more affected network resources of the enterprise network based on the one or more contextual insights.
    Type: Application
    Filed: August 5, 2021
    Publication date: June 23, 2022
    Inventors: Daniel Robert Garrison, Brian Sarbin, Ali Ebtekar
  • Patent number: 10825212
    Abstract: According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more parameters of a communication network, and each tile set linked to one or more context objects for a dashboard interface. The network device further determines a dynamic context for the communication network, and identifies at least one tile set linked to a context object of the one or more context objects that matches the dynamic context (the at least one tile set includes one or more associated tile objects). The network device also determines a respective display position (e.g., defined by the dashboard interface) to each tile object of the one or more associated tile objects, and provides the dashboard interface for display, with each tile object of the one or more associated tile objects displayed according to the respective display position.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 3, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Patent number: 10708342
    Abstract: Systems, methods, and computer-readable media for dynamic troubleshooting workspaces. A system can collect network statistics for a network and, based on the statistics, present a first workspace having a first set of interface components, each of the first set of interface components representing a respective network context, and each of the first set of interface components including a first set of objects associated with the respective network context.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: July 7, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Publication number: 20190266762
    Abstract: According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more parameters of a communication network, and each tile set linked to one or more context objects for a dashboard interface. The network device further determines a dynamic context for the communication network, and identifies at least one tile set linked to a context object of the one or more context objects that matches the dynamic context (the at least one tile set includes one or more associated tile objects). The network device also determines a respective display position (e.g., defined by the dashboard interface) to each tile object of the one or more associated tile objects, and provides the dashboard interface for display, with each tile object of the one or more associated tile objects displayed according to the respective display position.
    Type: Application
    Filed: July 30, 2018
    Publication date: August 29, 2019
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Patent number: 10037617
    Abstract: According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more parameters of a communication network, and each tile set linked to one or more context objects for a dashboard interface. The network device further determines a dynamic context for the communication network, and identifies at least one tile set linked to a context object of the one or more context objects that matches the dynamic context (the at least one tile set includes one or more associated tile objects). The network device also determines a respective display position (e.g., defined by the dashboard interface) to each tile object of the one or more associated tile objects, and provides the dashboard interface for display, with each tile object of the one or more associated tile objects displayed according to the respective display position.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: July 31, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Publication number: 20160253078
    Abstract: According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more parameters of a communication network, and each tile set linked to one or more context objects for a dashboard interface. The network device further determines a dynamic context for the communication network, and identifies at least one tile set linked to a context object of the one or more context objects that matches the dynamic context (the at least one tile set includes one or more associated tile objects). The network device also determines a respective display position (e.g., defined by the dashboard interface) to each tile object of the one or more associated tile objects, and provides the dashboard interface for display, with each tile object of the one or more associated tile objects displayed according to the respective display position.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 1, 2016
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Publication number: 20160253046
    Abstract: Systems, methods, and computer-readable media for recording system state data and displaying the system state data in a navigable graphical user interface are disclosed. An example method includes detecting a first predefined event in a system. The example method includes, in response to detecting the first predefined event, recording and storing one or more states of the system in a first object. The example method then includes detecting a second predefined event in the system. The example method includes, in response to detecting the second predefined event, recording and storing one or more states of the system in a second object. The example method then includes displaying the first object and the second object on a navigable timeline in a graphical user interface. The first or second predefined event in the system can be a virtual private network, firewall, remote access, or web security network error.
    Type: Application
    Filed: July 10, 2015
    Publication date: September 1, 2016
    Inventors: Daniel Robert Garrison, Ali Ebtekar
  • Publication number: 20160254968
    Abstract: Systems, methods, and computer-readable media for dynamic troubleshooting workspaces. A system can collect network statistics for a network and, based on the statistics, present a first workspace having a first set of interface components, each of the first set of interface components representing a respective network context, and each of the first set of interface components including a first set of objects associated with the respective network context.
    Type: Application
    Filed: July 13, 2015
    Publication date: September 1, 2016
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Patent number: D771655
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: November 15, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Robert Garrison, Brian Richard Sarbin, Peter Rogers, Min Jung Chu, Martin Terence Freckleton, Dustin Todd Beltramo, Changhung Chang, Jon Martin Chesney, Kristin Elan Lefave, Pachongjit Tittiranonda Das