Patents by Inventor Brian Sarbin

Brian Sarbin 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: 10778536
    Abstract: The present technology pertains to an interactive ring chart user interface for conveying a view of service chains between two logical network objects (physical devices, data centers, applications, services, virtual network functions, etc.). In addition to displaying the service chains, the interactive ring chart can receive user inputs to select a logical network object to view or modify details regarding connections to or from the network object in a detailed view. Additionally, the interactive ring chart can be used to create new service chains between two logical network objects.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 15, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Brian Sarbin, Min Jung Chu
  • Publication number: 20200280495
    Abstract: The present technology pertains to an interactive ring chart user interface for conveying a view of service chains between two logical network objects (physical devices, data centers, applications, services, virtual network functions, etc.). In addition to displaying the service chains, the interactive ring chart can receive user inputs to select a logical network object to view or modify details regarding connections to or from the network object in a detailed view. Additionally, the interactive ring chart can be used to create new service chains between two logical network objects.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventors: Brian Sarbin, Min Jung Chu
  • Patent number: 10721136
    Abstract: Computer systems and methods for improving a computer's ability to interface with a user to configure one or more internetworking services provided by a first group of computers for a second group of computers using a pictorial graph with nodes that represent logical network objects.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: July 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Sarbin, Christian Martin, Daniel Garrison
  • Patent number: 10642459
    Abstract: A method for an assisted display for command line interfaces is described. In an embodiment, an input region and an output region of a command line interface are displayed. Commands are displayed within the input region as they are received. A history is maintained that stores the output of previous executions. At least a portion of the output maintained by the history is displayed within the output region. The output region is scrolled by adding one or more outputs from the history to the display of the output region and/or removing one or more outputs from the display of the output region. Wherein, scrolling the output region does not cause the display of the input region to become obscured. In another embodiment, an input assistance region is displayed that walks a user through selecting commands supported by the command line interface as well as options and arguments for those commands.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: May 5, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Brian Sarbin
  • Publication number: 20190212901
    Abstract: In one embodiment, a system comprising camera(s) adapted to capture first image(s) including display surface(s), touchscreen(s) adapted to detect user input, and processor(s) adapted to display, simultaneously on the touchscreen(s), an augmented reality user interface including the first image(s), and other item(s) not captured by the camera(s), the other item(s) including at least one of: control item(s), or content item(s), interpret the user input detected by the touchscreen(s) to include selection of a first item in the first image(s), and a second content item, determine that the first item is a first display surface of the display surface(s) in the first image(s), and cause the second content item to be moved to, or duplicated to, or moved from, or duplicated from, the first display surface.
    Type: Application
    Filed: May 22, 2018
    Publication date: July 11, 2019
    Inventors: Daniel Garrison, Joseph E. Sutton, Michael Hart, Ali Ebtekar, Brian Sarbin
  • Publication number: 20180335894
    Abstract: Disclosed is a graphical user interface for a messaging and orchestrating platform. The graphical user interface can include a first region of the graphical user interface that represents a topology of a network environment including one or more devices and one or more applications and a second region of the graphical user interface that represents a messaging platform for communicating with one or more members and the one or more devices and the one or more applications.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Inventors: Brian Sarbin, Daniel Garrison, Joseph Sutton
  • Publication number: 20180307384
    Abstract: In one embodiment, a system includes: a processor, a display screen, and a user interface (UI) application to be executed by the processor and operative: to present policy attributes in a UI with interactive tradeoff analysis on the display screen, where the policy attributes are associated with a network workflow structure, and the interactive tradeoff analysis includes constraint-based optimization of a workflow response, and to dynamically apply said policy attributes to instantiation and deployment of networked resources associated with the network workflow structure.
    Type: Application
    Filed: December 21, 2017
    Publication date: October 25, 2018
    Inventors: Daniel Garrison, Brian Sarbin
  • Publication number: 20180018082
    Abstract: Computer systems and methods for improving a computer's ability to interface with a user to configure one or more internetworking services provided by a first group of computers for a second group of computers using a pictorial graph with nodes that represent logical network objects.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: BRIAN SARBIN, CHRISTIAN MARTIN, DANIEL GARRISON
  • Patent number: 9244595
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: January 26, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Garrison, Brian Sarbin
  • Publication number: 20150212669
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Application
    Filed: April 7, 2015
    Publication date: July 30, 2015
    Inventors: Daniel Garrison, Brian Sarbin
  • Patent number: 9043728
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 26, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Garrison, Brian Sarbin
  • Publication number: 20150082166
    Abstract: A method for an assisted display for command line interfaces is described. In an embodiment, an input region and an output region of a command line interface are displayed. Commands are displayed within the input region as they are received. A history is maintained that stores the output of previous executions. At least a portion of the output maintained by the history is displayed within the output region. The output region is scrolled by adding one or more outputs from the history to the display of the output region and/or removing one or more outputs from the display of the output region. Wherein, scrolling the output region does not cause the display of the input region to become obscured. In another embodiment, an input assistance region is displayed that walks a user through selecting commands supported by the command line interface as well as options and arguments for those commands.
    Type: Application
    Filed: November 24, 2014
    Publication date: March 19, 2015
    Inventor: Brian Sarbin
  • Patent number: 8910063
    Abstract: A method for an assisted display for command line interfaces is described. In an embodiment, an input region and an output region of a command line interface are displayed. Commands are displayed within the input region as they are received. A history is maintained that stores the output of previous executions. At least a portion of the output maintained by the history is displayed within the output region. The output region is scrolled by adding one or more outputs from the history to the display of the output region and/or removing one or more outputs from the display of the output region. Wherein, scrolling the output region does not cause the display of the input region to become obscured. In another embodiment, an input assistance region is displayed that walks a user through selecting commands supported by the command line interface as well as options and arguments for those commands.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: December 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Brian Sarbin
  • Publication number: 20140325444
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Application
    Filed: July 11, 2014
    Publication date: October 30, 2014
    Inventors: Daniel Garrison, Brian Sarbin
  • Patent number: 8788972
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: July 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Garrison, Brian Sarbin
  • Publication number: 20130263043
    Abstract: A method for an assisted display for command line interfaces is described. In an embodiment, an input region and an output region of a command line interface are displayed. Commands are displayed within the input region as they are received. A history is maintained that stores the output of previous executions. At least a portion of the output maintained by the history is displayed within the output region. The output region is scrolled by adding one or more outputs from the history to the display of the output region and/or removing one or more outputs from the display of the output region. Wherein, scrolling the output region does not cause the display of the input region to become obscured. In another embodiment, an input assistance region is displayed that walks a user through selecting commands supported by the command line interface as well as options and arguments for those commands.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Inventor: Brian Sarbin
  • Publication number: 20120192112
    Abstract: Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Inventors: Daniel Garrison, Brian Sarbin