Patents by Inventor Brian Farn

Brian 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: 9752722
    Abstract: According to one aspect, a method of installing a display mounting apparatus in a vehicle is provided. A base mount member of the display mounting apparatus is coupled to a surface of the vehicle. The base mount member includes a pair of pivot attachment holes. An angular position of a pivot support member is adjusted. The pivot support member includes an upper mounting surface and a locking pin passage, where the pivot support member is coupled to the base mount member by a pivot pin that passes through the pivot attachment holes. A lower surface of an upper mount member is positioned proximate the upper mounting surface to align a pair of locking pin holes in the upper mount member with the locking pin passage. A locking pin is engaged through the pair of locking pin holes in the upper mount member and through the locking pin passage.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 5, 2017
    Assignee: ROSEMOUNT AEROSPACE, INC.
    Inventors: Brian Farnes, Matthew Tschann
  • Publication number: 20160356416
    Abstract: According to one aspect, a method of installing a display mounting apparatus in a vehicle is provided. A base mount member of the display mounting apparatus is coupled to a surface of the vehicle. The base mount member includes a pair of pivot attachment holes. An angular position of a pivot support member is adjusted. The pivot support member includes an upper mounting surface and a locking pin passage, where the pivot support member is coupled to the base mount member by a pivot pin that passes through the pivot attachment holes. A lower surface of an upper mount member is positioned proximate the upper mounting surface to align a pair of locking pin holes in the upper mount member with the locking pin passage. A locking pin is engaged through the pair of locking pin holes in the upper mount member and through the locking pin passage.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 8, 2016
    Inventors: Brian Farnes, Matthew Tschann
  • Patent number: 9446854
    Abstract: According to one aspect, a display mounting apparatus includes a base mount member, a pivot support member, and an upper mount member. The base mount member includes a pair of pivot attachment holes. The pivot support member includes an upper mounting surface and a locking pin passage. The pivot support member is coupled to the base mount member by a pivot pin that passes through the pair of pivot attachment holes. The upper mount member includes a display mounting surface, a lower surface, and a pair of locking pin holes arranged to engage a locking pin that passes through the pair of locking pin holes and through the locking pin passage of the pivot support member when the upper mounting surface of the pivot support member is positioned proximate to the lower surface of the upper mount member.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 20, 2016
    Assignee: ROSEMOUNT AEROSPACE, INC.
    Inventors: Brian Farnes, Matthew Tschann
  • Patent number: 9382015
    Abstract: A single aisle mount system is disclosed. A single aisle mount system may have a device mount, an articulating base having an articulation guide and a joiner member, and a structural support. The joiner member may retain a device mount in mechanical communication with an articulating base and the articulating base may facilitate positioning of a device mount. An electronic device may be mounted on the device mount. In this manner, a single aisle mount system may facilitate easier use and viewing of an electronic device.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: July 5, 2016
    Assignee: ROSEMOUNT AEROSPACE INC.
    Inventors: Brian Farnes, Matthew Tschann
  • Publication number: 20150336682
    Abstract: According to one aspect, a display mounting apparatus includes a base mount member, a pivot support member, and an upper mount member. The base mount member includes a pair of pivot attachment holes. The pivot support member includes an upper mounting surface and a locking pin passage. The pivot support member is coupled to the base mount member by a pivot pin that passes through the pair of pivot attachment holes. The upper mount member includes a display mounting surface, a lower surface, and a pair of locking pin holes arranged to engage a locking pin that passes through the pair of locking pin holes and through the locking pin passage of the pivot support member when the upper mounting surface of the pivot support member is positioned proximate to the lower surface of the upper mount member.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Inventors: Brian Farnes, Matthew Tschann
  • Publication number: 20150197344
    Abstract: A single aisle mount system is disclosed. A single aisle mount system may have a device mount, an articulating base having an articulation guide and a joiner member, and a structural support. The joiner member may retain a device mount in mechanical communication with an articulating base and the articulating base may facilitate positioning of a device mount. An electronic device may be mounted on the device mount. In this manner, a single aisle mount system may facilitate easier use and viewing of an electronic device.
    Type: Application
    Filed: January 16, 2014
    Publication date: July 16, 2015
    Applicant: Rosemount Aerospace, Inc.
    Inventors: Brian Farnes, Matthew Tschann
  • Publication number: 20070074124
    Abstract: Multiple instances of the same fields of data can be displayed or presented with user interface components on a web page. The web page may be presented on any number of processing devices, such as a computer, rich client, telephone, PDA, etc. A superclass manages an index corresponding to the number of instances and calls a subclass to obtain the index and then get and set the values of the data pertaining to the index. The user interface components may be JavaServer Faces components.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 29, 2007
    Inventor: Brian Farn
  • Patent number: 7188115
    Abstract: A computer system and object-oriented method and class for use with the computer system to convert data in Unicode format back and forth to data having a fixed-length format, such as EBCDIC, and to allow editing of the data and return the edited data back to its original format without loss of bytes. Conversely, the method, class, and computer system also allow the downloading of data in a fixed-length format into a Unicode environment, the fixed-length format is converted into an editable form and then reconverted back into the fixed-length format without loss of bytes. The method accommodates UTF-8, UTF-16, and UTF-32. Once the fixed-length of the data has been determined, a byte array is created and an attribute indicating whether a character is a single byte character or a double-byte character is assigned to each byte in the array.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brian Farn, Baldev Soor
  • Publication number: 20060184913
    Abstract: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific elements.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Phil Coulthard, Brian Farn
  • Publication number: 20060085435
    Abstract: A method, apparatus, and computer instructions for controlling a display of hierarchical data. A selected node in a hierarchical tree is displayed on a display in the data processing system to identify whether the selected node, wherein plurality of modes of expansion are present for the selected node. The selected node is expanded in the mode of expansion.
    Type: Application
    Filed: October 14, 2004
    Publication date: April 20, 2006
    Applicant: International Business Machines Corporation
    Inventor: Brian Farn
  • Publication number: 20060075384
    Abstract: An improved solution for managing application forms for an application executing on a client. A form tree that includes one or more application forms is managed on a server. The form tree enables the relationship between the various application forms to be maintained on the server. Rendering information is provided to the application for processing. In particular, the application can display each application form to a user. In response to one or more actions by the user, the application provides requests that include the user interface events to the server, which are processed on the server.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Applicant: International Business Corporation
    Inventors: Brian Farn, Vadim Berestetsky, Kou-Mei Lui
  • Publication number: 20050251757
    Abstract: During Graphical User Interface (GUI) layout and design, selection of a GUI component causes either the selected component or an ancestor of the selected component to be displayed in a design area. If the selected component is capable of displaying other GUI components within its boundaries, it is the selected component that is displayed in the design area. Otherwise, an ancestor GUI component of the selected component that is capable of displaying other GUI components within its boundaries is displayed in the design area. The displayed component is displayed in a size that is larger than its usual display size, so that component features may more easily be seen and, if desired, manipulated. The larger size may fill the design area. Selection may be effected by a designer or by automatic programmatic selection, e.g., by layout editor software, and may in some cases be a reselection.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 10, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Brian Farn
  • Publication number: 20050086638
    Abstract: For a program statement editor, a method for editing column oriented programming language statements presented to a user on a display screen, comprising: providing a template description defining one or more statement types; and, providing a graphical user interface (“GUI”) for editing the statements individually, the GUI having one or more editable fields corresponding to a statement type of an individual statement defined by the template description, the GUI adapted to receive content for one or more of the editable fields from the user to define the individual statement.
    Type: Application
    Filed: February 19, 2004
    Publication date: April 21, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Brian Farn
  • Publication number: 20040215647
    Abstract: A computer system and object-oriented method and class for use with the computer system to convert data in Unicode format back and forth to data having a fixed-length format, such as EBCDIC, and to allow editing of the data and return the edited data back to its original format without loss of bytes. Conversely, the method, class, and computer system also allow the downloading of data in a fixed-length format into a Unicode environment, the fixed-length format is converted into an editable form and then reconverted back into the fixed-length format without loss of bytes. The method accommodates UTF-8, UTF-16, and UTF-32. Once the fixed-length of the data has been determined, a byte array is created and an attribute indicating whether a character is a single byte character or a double-byte character is assigned to each byte in the array.
    Type: Application
    Filed: October 30, 2003
    Publication date: October 28, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Farn, Baldev Singh Soor