Patents by Inventor Brian Crandall

Brian Crandall 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: 11966896
    Abstract: Machine-learning based modelling may be utilized to automatically select a particular display variation of a user interface to be displayed to a user of a specially configured computing device, such as a cash handling device used in a retail establishment. To provide user-specific display variations of user interfaces, activity trackers generate activity data for the users interacting with user interfaces of the specially configured computing device. A machine-learning model is then executed to select an applicable display variation of a plurality of available display variations for the user, based at least in part on the generated activity data. Thereafter, when the specially configured computing device receives a request to display the user interface, the applicable display variation of the user interface is displayed for the user.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: April 23, 2024
    Assignee: G4S Retail Solutions (USA) Inc.
    Inventors: Shellie Crandall, Brian McCabe
  • Patent number: 9402476
    Abstract: What is disclosed is a shelf system and method of installing the shelf system. In a preferred embodiment the shelf has a first piece and a second piece. The first piece is a shelf and the second piece attaches to a corner. The shelf and second piece are connectable in a mortise and tenon arrangement.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 2, 2016
    Inventor: Brian Crandall
  • Publication number: 20160095437
    Abstract: What is disclosed is a shelf system and method of installing the shelf system. In a preferred embodiment the shelf has a first piece and a second piece. The first piece is a shelf and the second piece attaches to a corner. The shelf and second piece are connectable in a mortise and tenon arrangement.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventor: Brian Crandall
  • Patent number: 8788239
    Abstract: Example methods, apparatus and articles to test batch configurations are disclosed. A disclosed example method includes identifying, using a processor, an execution path through a batch configuration of a process control system, generating a test plan for the execution path, stimulating the process control system to execute the test plan, and recording a result of the test plan.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: July 22, 2014
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Brian Crandall, Dirk Thiele, Noel Bell
  • Publication number: 20120209557
    Abstract: Example methods, apparatus and articles to test batch configurations are disclosed. A disclosed example method includes identifying, using a processor, an execution path through a batch configuration of a process control system, generating a test plan for the execution path, stimulating the process control system to execute the test plan, and recording a result of the test plan.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Inventors: Brian Crandall, Dirk Thiele, Noel Bell
  • Patent number: 7668608
    Abstract: A method and system of editing a graphical programming language object for designing a process control entity within an off-line database. The method and system enables a user to select one or more programming language object fragments from a library of programming language object fragments, and displays the selected programming language object fragments within a graphical programming language object interface display. The programming language object fragments are programming logic routines for a process control entity, such as steps, transitions and actions. Using the selected programming language object fragments, the user is enabled to configure a graphical programming language object for a process control entity within a graphical programming language object interface display.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: February 23, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Ling Zhou, Brian Crandall, Larry O. Jundt
  • Publication number: 20080058969
    Abstract: A method and system of editing a graphical programming language object for designing a process control entity within an off-line database. The method and system enables a user to select one or more programming language object fragments from a library of programming language object fragments, and displays the selected programming language object fragments within a graphical programming language object phase display. The programming language object fragrance are programming logic routine story process control entity, such as steps, transitions and actions. Using the selected programming language object fragments, the user is enabled to configure a graphical programming language object for a process control entity within a graphical programming language object or phase display.
    Type: Application
    Filed: September 1, 2006
    Publication date: March 6, 2008
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Ling Zhou, Brian Crandall, Larry O. Jundt