Patents by Inventor Brian Gin Farn

Brian Gin Farn 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: 10114620
    Abstract: Different segments of a web page may display multiple values from different fields from a managed component. In dynamic web pages, processing is done in top down order. A web page may have multiple segments. The method uses hidden fields in the web page and a new manager superclass. The manager superclass is extended by a managed component. The managed component is displayed in multiple segments of a web page. The manager superclass provides a segment entry method, a segment exit method, and a component entry method to the managed component. The manger superclass provides getter and setter methods for properties of the visual component. An index is assigned to each segment in the web page. The manager superclass defines a segment index method that allows the managed component to query which of the segments in the web page is active when a getter or setter method is invoked.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventor: Brian Gin Farn
  • Publication number: 20070234200
    Abstract: A model view controller modeling language as an XML schema for creating and describing documents to be rendered on any server or client. The new modeling language contains distinct model, view, and controller sections as well as sections for header information, and session information. MVCML contains one or more forms where each form specifies a user interface hierarchy. The user interface part types are extensible, and all part types, whether they are contained in a core set or provided as supplied extensions to the core set, are specified and processed identically. The user interface layout mechanism can be specified, and new layout mechanisms can be added and form designers have the ability to explicitly specify which part types and layout mechanisms to use. An action may be associated with more than one user interface event. An extensible set of action types, such as ‘submit’, ‘property to property linking’, or ‘process control logic’ can be specified.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 4, 2007
    Applicant: International Business Machines Corporation
    Inventor: Brian Gin Farn