Patents by Inventor Herbert Foster

Herbert Foster 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: 20060156279
    Abstract: A system for use-case software development includes an interface renderer for interpreting a user interface definition code and displaying a user interface, a request dispatcher for processing a request from the interface renderer, and a request handler for processing the request and checking a use-case name contained in the request. The system further includes a use-case handling program, invoked by the request handler, for performing logic defined by a use-case corresponding to the use-case name and according to a use-case state and returning an interface definition specifying an interface layout and controls that are interpretable by the interface renderer, and a server page container for receiving the interface definition and providing the user interface definition code to the interface renderer.
    Type: Application
    Filed: December 16, 2005
    Publication date: July 13, 2006
    Inventors: Christopher Nelson, Xiping Song, Herbert Foster, Gilberto Matos, Rajanikanth Tanikella
  • Publication number: 20060059027
    Abstract: A method for modeling requirements of a product includes defining an abstract use case for each feature of said product; hierarchically decomposing each abstract use case until concrete use cases are specified for each feature; depicting every actor who would use said product as communicating with a concrete use case through a boundary; and programmatically extracting requirements from said use case diagram. Programmatically extracting requirements further includes converting use case diagrams into directed acyclic graphs, wherein each use case corresponds to a node of a graph, and each relationship between a pair of use cases is represented by a directed edge between the corresponding pair of nodes in said graph, wherein a directed edge points from a parent node to a child node, converting said directed acyclic graph into a tree, and searching said tree to extract said requirements.
    Type: Application
    Filed: August 19, 2005
    Publication date: March 16, 2006
    Inventors: Brian Berenbach, Herbert Foster, William Sherman
  • Publication number: 20050256665
    Abstract: A method and device with instructions for testing a software application include creating a system model for the software application, wherein the system model includes an activity diagram, and applying one or more test annotations to the activity diagram to control test generation for testing the software application. Further, test annotations and the system model are processed to create one or more test cases, and the software application is tested using a test execution tool that uses the test cases.
    Type: Application
    Filed: January 21, 2005
    Publication date: November 17, 2005
    Inventors: Jean Hartmann, Herbert Foster, Marlon Vieira, Axel Ruder
  • Patent number: D1027009
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: May 14, 2024
    Assignee: Bushnell Holdings, Inc.
    Inventors: Tyler Skelton, Herbert Jason Harris, Anthony A. Foster