Patents by Inventor Brian Marsh

Brian Marsh 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: 12000702
    Abstract: Apparatus and associated methods relate to a vehicle attitude estimated as a function of predicted acceleration from the vehicle control system. In an illustrative example, a weighting module may dynamically combine IMU (Inertial Measurement Unit) with sensor motion data motion profile information from the vehicle control system. The weighting module may receive the predicted acceleration information via a data link with the vehicle control system. The dynamic weighting of inputs may be processed by an attitude estimator. An estimated attitude may be supplied to a display device, for example, to represent a real-time spatial orientation of the vehicle with respect to the gravity vector.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 4, 2024
    Assignee: Honeywell International Inc.
    Inventors: Ahren Ceisel, Brian Marsh
  • Patent number: 11652686
    Abstract: A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: May 16, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Brian Marsh
  • Publication number: 20230089786
    Abstract: Outer jacket support embodiments for laser ablation catheter embodiments are discussed herein. In some cases, such outer jacket support embodiments may be useful for improving the robustness and performance of laser ablation catheters.
    Type: Application
    Filed: February 23, 2021
    Publication date: March 23, 2023
    Inventors: Brian MARSH, James B. LAUDENSLAGER
  • Patent number: 11157343
    Abstract: A method of evaluating real-time computer faults and using a fault evaluation (FE) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. The method also includes selecting, from the plurality of fault events, a fault event set which corresponds to a time window and includes the at least one fault event. The method further includes generating a fault score for the at least one fault event and an aggregate fault score. The method also includes determining that the aggregate fault score exceeds a predefined threshold, and providing, to a configuration management platform, instructions to initiate a hardware component remediation process.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: October 26, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Aaron Braundmeier, Brian Marsh
  • Publication number: 20200220777
    Abstract: A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventor: Brian Marsh
  • Publication number: 20200200537
    Abstract: Apparatus and associated methods relate to a vehicle attitude estimated as a function of predicted acceleration from the vehicle control system. In an illustrative example, a weighting module may dynamically combine IMU (Inertial Measurement Unit) with sensor motion data motion profile information from the vehicle control system. The weighting module may receive the predicted acceleration information via a data link with the vehicle control system. The dynamic weighting of inputs may be processed by an attitude estimator. An estimated attitude may be supplied to a display device, for example, to represent a real-time spatial orientation of the vehicle with respect to the gravity vector.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Ahren Ceisel, Brian Marsh
  • Patent number: 10594553
    Abstract: A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: March 17, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Brian Marsh
  • Publication number: 20190310906
    Abstract: A method of evaluating real-time computer faults and using a fault evaluation (FE) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. The method also includes selecting, from the plurality of fault events, a fault event set which corresponds to a time window and includes the at least one fault event. The method further includes generating a fault score for the at least one fault event and an aggregate fault score. The method also includes determining that the aggregate fault score exceeds a predefined threshold, and providing, to a configuration management platform, instructions to initiate a hardware component remediation process.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Aaron Braundmeier, Brian Marsh
  • Patent number: 10331507
    Abstract: A method of evaluating real-time computer faults and using a fault evaluation (FE) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. The method also includes selecting, from the plurality of fault events, a fault event set which corresponds to a time window and includes the at least one fault event. The method further includes generating a fault score for the at least one fault event and an aggregate fault score. The method also includes determining that the aggregate fault score exceeds a predefined threshold, and providing, to a configuration management platform, instructions to initiate a hardware component remediation process.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: June 25, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Aaron Braundmeier, Brian Marsh
  • Publication number: 20180176080
    Abstract: A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.
    Type: Application
    Filed: January 4, 2017
    Publication date: June 21, 2018
    Inventor: Brian Marsh
  • Publication number: 20180173583
    Abstract: A method of evaluating real-time computer faults and using a fault evaluation (FE) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. The method also includes selecting, from the plurality of fault events, a fault event set which corresponds to a time window and includes the at least one fault event. The method further includes generating a fault score for the at least one fault event and an aggregate fault score. The method also includes determining that the aggregate fault score exceeds a predefined threshold, and providing, to a configuration management platform, instructions to initiate a hardware component remediation process.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Aaron Braundmeier, Brian Marsh
  • Patent number: 9086985
    Abstract: Apparatus and associated methods relate to an unpowered data-transfer device having a processor, non-volatile memory, and two connection ports, from which operating current for the unpowered data-transfer device is drawn when connected to a powered system via one of the connection ports. In various embodiments, the apparatus may transfer program data or configuration data from a host processor system to one of a plurality of target data-transferable systems. Some embodiments may transfer stored data from one or more target data-transferable systems to a host processor system. Some exemplary unpowered data-transfer devices may include a power arbiter coupled to both a host port and a target port, the power arbiter determining from which port operating current may be drawn. In various embodiments, an unpowered data-transfer device may facilitate firmware upgrades or system settings changes to autonomous programmable systems by touching target port contacts to a port on a data-transferable system.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: July 21, 2015
    Assignee: Honeywell International Inc.
    Inventor: Brian Marsh
  • Publication number: 20150026370
    Abstract: Apparatus and associated methods relate to an unpowered data-transfer device having a processor, non-volatile memory, and two connection ports, from which operating current for the unpowered data-transfer device is drawn when connected to a powered system via one of the connection ports. In various embodiments, the apparatus may transfer program data or configuration data from a host processor system to one of a plurality of target data-transferable systems. Some embodiments may transfer stored data from one or more target data-transferable systems to a host processor system. Some exemplary unpowered data-transfer devices may include a power arbiter coupled to both a host port and a target port, the power arbiter determining from which port operating current may be drawn. In various embodiments, an unpowered data-transfer device may facilitate firmware upgrades or system settings changes to autonomous programmable systems by touching target port contacts to a port on a data-transferable system.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventor: Brian Marsh
  • Patent number: 8276082
    Abstract: A method and computer readable storage media for organizing digital stream contents. A plurality of time-sequential segments of digital stream data may be stored in a corresponding plurality of stream data files. Identifying information for each of the stream data files may be stored in order of recording in an administrative file.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: September 25, 2012
    Assignee: Fry-Altec, Inc.
    Inventor: Brian Marsh
  • Publication number: 20110047196
    Abstract: A method and computer readable storage media for organizing digital stream contents. A plurality of time-sequential segments of digital stream data may be stored in a corresponding plurality of stream data files. Identifying information for each of the stream data files may be stored in order of recording in an administrative file.
    Type: Application
    Filed: October 29, 2010
    Publication date: February 24, 2011
    Inventor: Brian Marsh
  • Patent number: 7831916
    Abstract: There is provided a method of creating a digital stream contents to be distributed via a network from an input stream signal such as a video signal and an audio signal with a simple operation. A new moving image file is created every time a “NEW” button is clicked at such as a point where scenes of an image switch, and a moving image data from such point until the “NEW” button is clicked again is stored in the moving image file. Further, a speaker name and a slide file name of each scene may be obtained from a file which is prepared separately, and recorded in an administration file in relation with a corresponding moving image file name and a time code. The moving image file may however be a single file which is not separated for every scene.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: November 9, 2010
    Assignee: Fry-Altec, LLC
    Inventor: Brian Marsh
  • Publication number: 20070043770
    Abstract: Sellers can, anonymously to buyers if they choose, expose to potential buyers a property that is or may be for sale, with or without a sales price or listing agreement, with as little or as much description of their property as the sellers wish to provide. Potential buyers can identify the location and/or types of properties that they would be interested in purchasing, with as little or as much specificity as they wish, and, at their option, provide information about themselves, such as their financial ability to complete a purchase, to the extent they wish. The system allows sellers to gauge demand for their properties and, if desired, initiate contact with potential buyers who have expressed an interest in purchasing those types of properties. Similarly, the system allows buyers to identify properties that match their interests and, if desired, initiate contact with potential sellers.
    Type: Application
    Filed: August 22, 2006
    Publication date: February 22, 2007
    Applicant: Redfin
    Inventors: Paul Goodrich, Brian Marsh, Bryan Selner
  • Publication number: 20060123913
    Abstract: A wireless sensor is disclosed, which includes a substrate upon which the wireless sensor can be configured. The wireless sensor includes a plurality of surface acoustic wave (SAW) sensing elements configured in parallel with one another upon the substrate, wherein one or more of the SAW sensing elements is responsive to a wireless frequency range that differs from that of a wireless frequency range of at least one other SAW sensing element among the group of SAW sensing elements. It is this parallelism that permits all of the SAW sensing elements to receive the same strain when pressure is applied thereon. In doing so, the capability for three separate interrogators to measure strain is provided.
    Type: Application
    Filed: December 15, 2004
    Publication date: June 15, 2006
    Inventor: Brian Marsh
  • Publication number: 20060055286
    Abstract: A surface acoustic wave die system and method are disclosed herein, including a surface acoustic wave sensor comprising one or more surface acoustic wave die disposed and hermetically sealed between a base and a cover. An adhesive is generally for securing one or more of the surface acoustic wave die to the base, which is configured with a pattern of cross hatches formed thereon in order to permit the adhesive to adhere to the base. The adhesive is placed under a location wherein surface acoustic wave die is to be located. The surface acoustic wave die is thereafter pressed into the adhesive, whereby upon a subsequent curing of the adhesive, the surface acoustic wave die is held securely in place, while remaining flexible as required by sensing applications associated with the surface acoustic save sensor.
    Type: Application
    Filed: September 14, 2004
    Publication date: March 16, 2006
    Inventors: Wayne Ehlers, Gary Eisenhower, Brian Marsh, James Cook
  • Publication number: 20050231067
    Abstract: A quartz sensor method and system are disclosed in which a plurality of SAW sensing resonators can be mechanically simulated for implementation upon a quartz wafer substrate. The quartz wafer substrate can thereafter be appropriately etched to produce a quartz diaphragm from the quartz wafer substrate. A plurality of SAW sensing resonators (e.g., pressure, reference and/or temperature SAW resonators) can then be located upon the quartz wafer substrate, which is based upon the previously mechanically simulated for implementation upon the substrate to thereby produce a quartz sensor package from the quartz wafer substrate.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Inventors: James Cook, Cornel Cobianu, Vlad Buiculescu, Ioan Pavelescu, Brian Speldrich, James Liu, Brian Marsh