Patents by Inventor Matthew A. Thompson

Matthew A. Thompson 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: 11249842
    Abstract: An apparatus includes a central processing unit (CPU) core and a cache subsystem coupled to the CPU core. The cache subsystem includes a memory configured to store a line of data and an error correcting code (ECC) syndrome associated with the line of data, where the ECC syndrome is calculated based on the line of data and the ECC syndrome is a first type ECC. The cache subsystem also includes a controller configured to, in response to a request from a master configured to implement a second type ECC, the request being directed to the line of data, transform the first type ECC syndrome for the line of data to a second type ECC syndrome send a response to the master. The response includes the line of data and the second type ECC syndrome associated with the line of data.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: February 15, 2022
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Son Hung Tran
  • Publication number: 20220045501
    Abstract: In a method of warning of a hazardous electrical condition at a dock with wiring coupled to a voltage source via a dock breaker, an electric voltage between a ground and at least one of the dock frame or the water is detected. A plurality of voltage values of the electric voltage is stored. When at least two successive voltage values of the plurality voltage values exceeds a baseline safe voltage by a preset margin, then a shock warning signal is asserted, a dock breaker is opened and a shock warning indication is transmitted to a remote unit via a communication chipset. When at a voltage is sensed in the dock wiring system after the dock breaker has been opened, then a faulty dock breaker warning indication is transmitted to the remote unit via the communication chipset.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 10, 2022
    Inventors: Albert Matthews Thompson, JR., Brandon Loyal Turner, Mark Joseph Gordon, Daniel Steven Haligas, Tom Cullinan
  • Patent number: 11243883
    Abstract: A method includes receiving, by a level two (L2) controller, a first request for a cache line in a shared cache coherence state; mapping, by the L2 controller, the first request to a second request for a cache line in an exclusive cache coherence state; and responding, by the L2 controller, to the second request.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: February 8, 2022
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Timothy David Anderson, Kai Chirca
  • Patent number: 11237905
    Abstract: In described examples, a processor system includes a processor core that generates memory write requests, a cache memory, and a memory pipeline of the cache memory. The memory pipeline has a holding buffer, an anchor stage, and an RMW pipeline. The anchor stage determines whether a data payload of a write request corresponds to a partial write. If so, the data payload is written to the holding buffer and conforming data is read from a corresponding cache memory address to merge with the data payload. The RMW pipeline has a merge stage and a syndrome generation stage. The merge stage merges the data payload in the holding buffer with the conforming data to make merged data. The syndrome generation stage generates an ECC syndrome using the merged data. The memory pipeline writes the data payload and ECC syndrome to the cache memory.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: February 1, 2022
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Daniel Brad Wu
  • Publication number: 20220022994
    Abstract: Systems, methods and software are provided for aiding in positioning of objects in a surgical environment. A tracker is rigidly affixed to a surgical object. A camera has a field of view and senses positions of the tracker in the field of view. Controller(s) provide a zone positioned within the field of view at a location that is static relative to the field of view such that the zone is located independent of the sensed positions of the tracker. The zone defines a range of acceptable positions for the tracker relative to a position of the camera. Controller(s) acquire positions of the tracker as the surgical object is moved throughout a range of motion and enable evaluation of the positions of the tracker throughout the range of motion relative to the zone to aid in positioning of one or more of: the camera, the tracker, or the surgical object.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Applicant: MAKO Surgical Corp.
    Inventors: Jason Karl Otto, Matthew Thompson, Mark Ellsworth Nadzadi, Roberto Montane, Jonathan Morgan, Bojan Gospavic
  • Publication number: 20220024571
    Abstract: A proprotor system for a ducted aircraft convertible between a vertical takeoff and landing flight mode and a forward flight mode includes a plurality of proprotor blades and a duct surrounding the proprotor blades. The duct includes an adaptive geometry device movable into various positions including a hover position and a cruise position. One or more actuators coupled to the adaptive geometry device are configured to move the adaptive geometry device between the hover position and the cruise position based on the flight mode of the ducted aircraft, thereby improving flight performance of the ducted aircraft.
    Type: Application
    Filed: July 22, 2020
    Publication date: January 27, 2022
    Applicant: Textron Innovations Inc.
    Inventors: George Matthew Thompson, Brad Joseph Passe, Nicholas Ralph Carlson
  • Publication number: 20220027275
    Abstract: In described examples, a processor system includes a processor core generating memory transactions, a lower level cache memory with a lower memory controller, and a higher level cache memory with a higher memory controller having a memory pipeline. The higher memory controller is connected to the lower memory controller by a bypass path that skips the memory pipeline. The higher memory controller: determines whether a memory transaction is a bypass write, which is a memory write request indicated not to result in a corresponding write being directed to the higher level cache memory; if the memory transaction is determined a bypass write, determines whether a memory transaction that prevents passing is in the memory pipeline; and if no transaction that prevents passing is determined to be in the memory pipeline, sends the memory transaction to the lower memory controller using the bypass path.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Inventors: Abhijeet Ashok Chachad, Timothy David Anderson, Kai Chirca, David Matthew Thompson
  • Publication number: 20210404516
    Abstract: A bearing system includes an inboard bearing assembly and an outboard bearing assembly. The inboard bearing assembly includes an inboard fitting and an inboard race. The inboard fitting includes a plate with a convex mating surface and a first aperture formed through the plate for receiving a blade root of a rotor blade. The inboard race comprising a concave mating surface configured to receive the convex mating surface a second aperture formed the inboard race. The outboard bearing assembly includes an outboard bearing assembly comprising an outboard fitting having an aperture formed therethrough for receiving the blade root of the rotor blade.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Applicant: Bell Textron Inc.
    Inventors: George Matthew THOMPSON, Joseph Richard CARPENTER, JR., Paul SHERRILL, Jonathan Andrew KNOLL
  • Publication number: 20210403149
    Abstract: A rotor system includes a rotor assembly and a duct system. The rotor assembly includes rotor blades extending from a mast axis and configured to rotate about the mast axis. The duct assembly includes a moveable duct portion and a stationary duct portion. In a first duct configuration, the moveable duct portion surrounds a first portion of the rotor assembly, the stationary duct portion surrounds a second portion of the rotor assembly, and the moveable duct portion and the stationary duct portion enclose the rotor assembly. In a second duct configuration, the stationary duct portion surrounds the second portion of the rotor assembly, and the moveable duct portion is moved away from the first portion of the rotor assembly, such that the rotor assembly is not enclosed.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 30, 2021
    Inventors: Brad Joseph Passe, Nicholas Ralph Carlson, George Matthew Thompson
  • Publication number: 20210403173
    Abstract: A seal system for coaxially aligned shafts includes an input shaft and an output shaft coaxially aligned with the input shaft. The seal system includes a seal adapter support housing coupled to the output shaft and a seal positioned between an end of the input shaft and an end of the seal adapter support housing. The input shaft is configured to rotate at a speed that is different than a speed of the output shaft.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Applicant: Bell Textron Inc.
    Inventors: Charles Hubert SPELLER, George Matthew THOMPSON
  • Publication number: 20210394895
    Abstract: A proprotor system for a ducted aircraft includes a duct and proprotor blades surrounded by the duct. Each proprotor blade is rotatable about a respective pitch change axis. The proprotor blades are configured to change collective pitch about the pitch change axes. The proprotor blades are extendable along the pitch change axes into various positions including a retracted position and an extended position. The proprotor blades change between the retracted position and the extended position based on the collective pitch of the proprotor blades, thereby controlling a tip gap between the proprotor blades and the duct.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
  • Publication number: 20210394888
    Abstract: A proprotor blade for a ducted aircraft including a duct includes a main body having a distal end and a sacrificial blade tip coupled to the distal end of the main body. The sacrificial blade tip includes a deformable core material and a shell layer at least partially covering the deformable core material. The sacrificial blade tip deforms upon contact with the duct, thereby reducing damage to the ducted aircraft.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Textron Innovations Inc.
    Inventors: George Matthew Thompson, Jonathan Andrew Knoll, Nicholas Ralph Carlson, Timothy Brian Carr
  • Publication number: 20210394915
    Abstract: In an embodiment, a duct for a ducted-rotor aircraft includes a hub, the hub including a rotor and one or more motors configured to drive the rotor. The duct also includes a duct ring that defines an opening surrounding at least a portion of the hub. The duct also includes a plurality of stators that extend outward from the hub. The duct also includes at least one battery electrically coupled to the rotor and configured to power the one or more motors.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 23, 2021
    Applicant: Bell Textron Inc.
    Inventors: Nicholas Ralph CARLSON, Frank Brad STAMPS, George Matthew THOMPSON, Jonathan Andrew KNOLL
  • Publication number: 20210394899
    Abstract: One embodiment is a rotor system comprising a duct ring; a hub disposed centrally to the duct ring; first and second stators each connected between the duct ring and the hub; first and second control vanes rotatably connected to the first and second stators, respectively; a structural hoop having a first end connected to the first control vane and a second end connected to the second control vane, the structural hoop for translating rotation of the first control vane about a vane axis to the second control vane; and a mechanism for restricting at least one of forward-aft movement and side-to-side movement of the structural hoop relative to the duct ring.
    Type: Application
    Filed: February 11, 2021
    Publication date: December 23, 2021
    Applicant: Bell Textron Inc.
    Inventors: Elizabeth Feeley, Karl H. Schroeder, George Matthew Thompson, Michael Mark Attaway, Joseph Richard Carpenter, JR.
  • Publication number: 20210394893
    Abstract: A tip gap control system for a ducted aircraft includes a flight control computer including an inner duct surface control module configured to generate an inner duct surface actuator command and a proprotor system in data communication with the flight control computer. The proprotor system includes a duct having active inner duct surfaces movable into various positions including a retracted position and an extended position. The proprotor system also includes proprotor blades surrounded by the duct and one or more actuators coupled to the active inner duct surfaces. The one or more actuators move the active inner duct surfaces between the various positions based on the inner duct surface actuator command, thereby controlling a tip gap between the proprotor blades and the duct.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
  • Publication number: 20210396247
    Abstract: A tip gap control system for a ducted aircraft includes a flight control computer including a blade length control module configured to generate a blade tip actuator command and a proprotor system in data communication with the flight control computer. The proprotor system includes a duct and proprotor blades surrounded by the duct. Each of the proprotor blades includes an active blade tip movable into various positions including a retracted position and an extended position. The tip gap control system also includes one or more actuators coupled to the active blade tips. The one or more actuators move the active blade tips between the various positions based on the blade tip actuator command, thereby controlling a tip gap between the proprotor blades and the duct.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
  • Publication number: 20210394898
    Abstract: A tip gap monitoring system for a ducted aircraft having a proprotor system including a duct and a plurality of proprotor blades includes sensors coupled to the proprotor system. The sensors are configured to detect one or more parameters of the proprotor system to form a plurality of sensor measurements. The tip gap monitoring system also includes a flight control computer in data communication with the sensors. The flight control computer includes a tip gap measurement module configured to determine a tip gap distance between the duct and the proprotor blades based on the sensor measurements.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
  • Patent number: 11203421
    Abstract: A proprotor system for a ducted aircraft includes a duct and proprotor blades surrounded by the duct. Each proprotor blade is rotatable about a respective pitch change axis. The proprotor blades are configured to change collective pitch about the pitch change axes. The proprotor blades are extendable along the pitch change axes into various positions including a retracted position and an extended position. The proprotor blades change between the retracted position and the extended position based on the collective pitch of the proprotor blades, thereby controlling a tip gap between the proprotor blades and the duct.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: December 21, 2021
    Assignee: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
  • Publication number: 20210387722
    Abstract: One embodiment is a rotor system comprising a rotor duct; at least one rotor blade, wherein the at least one rotor blade comprises an outboard end; a tip extension mechanism affixed at the outboard end of the at least one rotor blade, wherein the tip extension mechanism comprises at least one shim, the at least one rotor blade with the tip extension mechanism affixed thereto comprising an extended rotor blade; and a blade tip affixed to an outboard end of the extended rotor blade, wherein the blade tip is affixed to the extended rotor blade via at least one removable fastener.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 16, 2021
    Inventors: Timothy Brian Carr, George Matthew Thompson
  • Publication number: 20210390050
    Abstract: An apparatus including a CPU core and a L1 cache subsystem coupled to the CPU core. The L1 cache subsystem includes a L1 main cache, a L1 victim cache, and a L1 controller. The apparatus includes a L2 cache subsystem coupled to the L1 cache subsystem. The L2 cache subsystem includes a L2 main cache, a shadow L1 main cache, a shadow L1 victim cache, and a L2 controller. The L2 controller receives an indication from the L1 controller that a cache line A is being relocated from the L1 main cache to the L1 victim cache; in response to the indication, update the shadow L1 main cache to reflect that the cache line A is no longer located in the L1 main cache; and in response to the indication, update the shadow L1 victim cache to reflect that the cache line A is located in the L1 victim cache.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON, Naveen BHORIA