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: 12000702Abstract: 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: GrantFiled: December 19, 2018Date of Patent: June 4, 2024Assignee: Honeywell International Inc.Inventors: Ahren Ceisel, Brian Marsh
-
Patent number: 11652686Abstract: 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: GrantFiled: March 16, 2020Date of Patent: May 16, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Brian Marsh
-
Publication number: 20230089786Abstract: 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: ApplicationFiled: February 23, 2021Publication date: March 23, 2023Inventors: Brian MARSH, James B. LAUDENSLAGER
-
Patent number: 11157343Abstract: 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: GrantFiled: June 24, 2019Date of Patent: October 26, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Aaron Braundmeier, Brian Marsh
-
Publication number: 20200220777Abstract: 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: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Inventor: Brian Marsh
-
Publication number: 20200200537Abstract: 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: ApplicationFiled: December 19, 2018Publication date: June 25, 2020Inventors: Ahren Ceisel, Brian Marsh
-
Patent number: 10594553Abstract: 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: GrantFiled: January 4, 2017Date of Patent: March 17, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Brian Marsh
-
Publication number: 20190310906Abstract: 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: ApplicationFiled: June 24, 2019Publication date: October 10, 2019Inventors: Aaron Braundmeier, Brian Marsh
-
Patent number: 10331507Abstract: 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: GrantFiled: December 21, 2016Date of Patent: June 25, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Aaron Braundmeier, Brian Marsh
-
Publication number: 20180176080Abstract: 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: ApplicationFiled: January 4, 2017Publication date: June 21, 2018Inventor: Brian Marsh
-
Publication number: 20180173583Abstract: 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: ApplicationFiled: December 21, 2016Publication date: June 21, 2018Inventors: Aaron Braundmeier, Brian Marsh
-
Patent number: 9086985Abstract: 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: GrantFiled: July 16, 2013Date of Patent: July 21, 2015Assignee: Honeywell International Inc.Inventor: Brian Marsh
-
Publication number: 20150026370Abstract: 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: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Inventor: Brian Marsh
-
Patent number: 8276082Abstract: 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: GrantFiled: October 29, 2010Date of Patent: September 25, 2012Assignee: Fry-Altec, Inc.Inventor: Brian Marsh
-
Publication number: 20110047196Abstract: 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: ApplicationFiled: October 29, 2010Publication date: February 24, 2011Inventor: Brian Marsh
-
Patent number: 7831916Abstract: 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: GrantFiled: June 13, 2002Date of Patent: November 9, 2010Assignee: Fry-Altec, LLCInventor: Brian Marsh
-
Publication number: 20070043770Abstract: 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: ApplicationFiled: August 22, 2006Publication date: February 22, 2007Applicant: RedfinInventors: Paul Goodrich, Brian Marsh, Bryan Selner
-
Publication number: 20060123913Abstract: 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: ApplicationFiled: December 15, 2004Publication date: June 15, 2006Inventor: Brian Marsh
-
Publication number: 20060055286Abstract: 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: ApplicationFiled: September 14, 2004Publication date: March 16, 2006Inventors: Wayne Ehlers, Gary Eisenhower, Brian Marsh, James Cook
-
Publication number: 20050231067Abstract: 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: ApplicationFiled: April 20, 2004Publication date: October 20, 2005Inventors: James Cook, Cornel Cobianu, Vlad Buiculescu, Ioan Pavelescu, Brian Speldrich, James Liu, Brian Marsh