Patents by Inventor Brian Stanley Locke

Brian Stanley Locke 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).

  • Patent number: 9632995
    Abstract: Assisting a user to navigate through a performance of a task, the task including a plurality of sub-tasks. Two or more of the sub-tasks are serially presented on a graphical user interface. Each of the two or more sub-tasks is displayed in a respective area of the graphical user interface. For each of the two or more sub-tasks, the user is enabled to perform the sub-task by entering information into the respective area of the sub-task as the sub-task is presented. While the two or more sub-tasks are being presented, a sub-task list of items is displayed to the user on the graphical user interface. Each item represents a respective one of the plurality of sub-tasks. Displaying the sub-task list includes displaying, within at least one of the items, information corresponding to the sub-task represented by the at least one item.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: April 25, 2017
    Assignee: EXTREME NETWORKS, INC.
    Inventors: Brian Stanley Locke, Gail M. Breck, David Alexander Brousseau, Ronald S. Fitzpatrick, Jr., Paul Playdon, Kiet H. Tran, Kevin Allen White
  • Patent number: 9154372
    Abstract: A user is enabled to edit a table defining a view of a network object database, for example, a MIB. The user can select from among a plurality of network object types and select from among a plurality of columns of the table. At least one column of the table is specified by the user and edited to represent a network object type specified by the user. The view definition can be extracted from the application and transported to another device where it can be edited and/or viewed using a suitable application. Such portable view definition may be defined as part of a document, for example, a document formatted in accordance with a markup language, such as XML. Such document may include information for requesting objects to populate the view, which may be used to construct requests (e.g., SNMP requests) to retrieve objects from one or more network devices.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: October 6, 2015
    Assignee: EXTREME NETWORKS, INC.
    Inventors: James P. Richmond, Steven Charles Bir, David Scott Grieve, Brian Stanley Locke, Christopher McClain, Daniel Timothy Murphy
  • Patent number: 7480917
    Abstract: A user interface enables a user to concurrently select a plurality of network objects of a network object database (e.g., a MIB) from a same network device or different network devices and specify a value, only once, to which to set the selected objects. The user can initiate setting of the selected objects on the one or more devices by specifying only once that the objects on such devices be set to the specified value. The user interface, which may include a GUI, may be configured to enable the user to specify a value for a cell of a first table (“editing table”), in response to which a plurality of cells of a second table (“primary table”) are set equal to the specified value. The primary table may represent a view of a network object database, each column of the view representing an object type of the network object database.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: January 20, 2009
    Assignee: Enterasys Networks, Inc.
    Inventors: James P. Richmond, Steven Charles Bir, David Scott Grieve, Brian Stanley Locke, Christopher McClain, Daniel Timothy Murphy
  • Publication number: 20040205072
    Abstract: A user interface enables a user to concurrently select a plurality of network objects of a network object database (e.g., a MIB) from a same network device or different network devices and specify a value, only once, to which to set the selected objects. The user can initiate setting of the selected objects on the one or more devices by specifying only once that the objects on such devices be set to the specified value. The user interface, which may include a GUI, may be configured to enable the user to specify a value for a cell of a first table (“editing table”), in response to which a plurality of cells of a second table (“primary table”) are set equal to the specified value. The primary table may represent a view of a network object database, each column of the view representing an object type of the network object database.
    Type: Application
    Filed: July 25, 2003
    Publication date: October 14, 2004
    Applicant: Enterasys Networks, Inc.
    Inventors: James P. Richmond, Steven Charles Bir, David Scott Grieve, Brian Stanley Locke, Christopher McClain, Daniel Timothy Murphy
  • Publication number: 20040153966
    Abstract: A user is enabled to edit a table defining a view of a network object database, for example, a MIB. The user can select from among a plurality of network object types and select from among a plurality of columns of the table. At least one column of the table is specified by the user and edited to represent a network object type specified by the user. The view definition can be extracted from the application and transported to another device where it can be edited and/or viewed using a suitable application. Such portable view definition may be defined as part of a document, for example, a document formatted in accordance with a markup language, such as XML. Such document may include information for requesting objects to populate the view, which may be used to construct requests (e.g., SNMP requests) to retrieve objects from one or more network devices.
    Type: Application
    Filed: July 25, 2003
    Publication date: August 5, 2004
    Applicant: Enterasys Networks, Inc.
    Inventors: James P. Richmond, Steven Charles Bir, David Scott Grieve, Brian Stanley Locke, Christopher McClain, Daniel Timothy Murphy
  • Publication number: 20040104939
    Abstract: Assisting a user to navigate through a performance of a task, the task including a plurality of sub-tasks. Two or more of the sub-tasks are serially presented on a graphical user interface. Each of the two or more sub-tasks is displayed in a respective area of the graphical user interface. For each of the two or more sub-tasks, the user is enabled to perform the sub-task by entering information into the respective area of the sub-task as the sub-task is presented. While the two or more sub-tasks are being presented, a sub-task list of items is displayed to the user on the graphical user interface. Each item represents a respective one of the plurality of sub-tasks. Displaying the sub-task list includes displaying, within at least one of the items, information corresponding to the sub-task represented by the at least one item.
    Type: Application
    Filed: November 20, 2003
    Publication date: June 3, 2004
    Applicant: Enterasys Networks, Inc.
    Inventors: Brian Stanley Locke, Gail M. Breck, David Alexander Brousseau, Ronald S. Fitzpatrick, Paul Playdon, Kiet H. Tran, Kevin Allen White