Patents by Inventor Matthew Thompson

Matthew 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).

  • Publication number: 20240025542
    Abstract: A rotor system for an aircraft includes an open rotor assembly comprising a plurality of rotor blades connected to a rotor mast via a yoke, wherein the rotor assembly is tiltable between a first position corresponding to an airplane mode and a second position corresponding to a helicopter mode; and a drive system for providing rotational energy to the open rotor assembly via the rotor mast, the drive system comprising at least one electric motor for providing rotational energy to a drive shaft and a gearbox connected to the drive shaft for receiving rotational energy from the at least one electric motor via the drive shaft and providing rotational energy to the rotor mast via a rotor shaft; wherein the drive system is rotatable relative to the wing about a tilt axis and the rotor shaft is coaxial with the drive shaft.
    Type: Application
    Filed: October 3, 2023
    Publication date: January 25, 2024
    Applicant: Textron Innovations Inc.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Charles Hubert Speller, Grant Michael Beall
  • Patent number: 11874202
    Abstract: Method of condition monitoring an industrial asset is described. The method involves collecting one or more of process variables associated with the industrial asset. Determining abnormal operating conditions for the one or more process variables. Providing a graphic monitoring of the industrial asset, wherein the graphic monitoring visually represents part or portion of the industrial asset operating in abnormal operating conditions.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 16, 2024
    Assignee: CONOCOPHILLIPS COMPANY
    Inventors: Robert Peebles, Matthew Thompson
  • Publication number: 20240008927
    Abstract: A method of calculating leg length discrepancy of a patient including: receiving patient bone data associated with a lower body of the patient; identifying anatomical landmarks in the patient bone data; orienting a first proximal landmark and a second proximal landmark relative to each other and an origin in a coordinate system; aligning a first axis associated with a first femur and a second axis associated with a second femur with a longitudinal axis extending in a distal-proximal direction, wherein the first and second distal landmarks are adjusted according to the alignment of the first and second axes; calculating a distance between the first and second distal landmarks in the distal-proximal direction along the longitudinal axis; and displaying at least one of the distance or a portion of the patient bone data on a display screen.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Applicant: MAKO Surgical Corp.
    Inventors: Daniel ODERMATT, Matthew THOMPSON
  • Patent number: 11864957
    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: Grant
    Filed: October 7, 2021
    Date of Patent: January 9, 2024
    Assignee: MAKO Surgical Corp.
    Inventors: Jason Karl Otto, Matthew Thompson, Mark Ellsworth Nadzadi, Roberto Montane, Jonathan Morgan, Bojan Gospavic
  • Publication number: 20240004793
    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: July 31, 2023
    Publication date: January 4, 2024
    Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON, Naveen BHORIA
  • Publication number: 20240004694
    Abstract: A method includes receiving, by a level two (L2) controller, a write request for an address that is not allocated as a cache line in a L2 cache. The write request specifies write data. The method also includes generating, by the L2 controller, a read request for the address; reserving, by the L2 controller, an entry in a register file for read data returned in response to the read request; updating, by the L2 controller, a data field of the entry with the write data; updating, by the L2 controller, an enable field of the entry associated with the write data; and receiving, by the L2 controller, the read data and merging the read data into the data field of the entry.
    Type: Application
    Filed: September 19, 2023
    Publication date: January 4, 2024
    Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON
  • Patent number: 11860935
    Abstract: Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a first content item from the plurality of content items to which a user has previously reacted; determining a category of the first content item; selecting a second content item in the plurality of content items that is associated with the determined category of the first content item to which the user has previously reacted; and presenting the second content item to the user in a presentation arrangement of a graphical user interface.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: January 2, 2024
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Matthew Thompson, Jeremy Voss
  • Publication number: 20230409376
    Abstract: A method includes receiving, by a L2 controller, a request to perform a global operation on a L2 cache and preventing new blocking transactions from entering a pipeline coupled to the L2 cache while permitting new non-blocking transactions to enter the pipeline. Blocking transactions include read transactions and non-victim write transactions. Non-blocking transactions include response transactions, snoop transactions, and victim transactions.
    Type: Application
    Filed: August 28, 2023
    Publication date: December 21, 2023
    Inventors: Abhijeet Ashok CHACHAD, Naveen BHORIA, David Matthew THOMPSON, Neelima MURALIDHARAN
  • Patent number: 11845534
    Abstract: A ducted-rotor aircraft includes a fuselage and first and second ducts that are coupled to the fuselage. Each duct includes a duct ring, a rotor having a plurality of blades, a hub that positions the rotor such that the blades define a blade plane of rotation within the duct ring, and a plurality of stators that are coupled to the hub at respective locations aft of the blade plane of rotation. Each of the plurality of stators defines a leading edge that is slanted toward the blade plane of rotation. The leading edges of the stators are slanted to follow a contour defined by the blades. The leading edges may also be slanted to maintain a distance of at least one blade inboard chord length between the leading edges of the stators and respective trailing edges of the blades.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: December 19, 2023
    Assignee: Textron Innovations Inc.
    Inventors: Karl Schroeder, Jonathan Knoll, George Matthew Thompson
  • Publication number: 20230393933
    Abstract: A system includes a memory controller, multiple memories coupled to the memory controller, and multiple controlling components coupled to the memory controller. The memory controller calculates an error correction code (ECC) syndrome of a first type for a segment of data; stores the segment of data and the ECC syndrome of the first type in a first memory of the multiple memories; receives a request from a controlling component of the multiple controlling components directed to the segment of data, the controlling component implementing an ECC syndrome of a second type; transforms the ECC syndrome of the first type for the segment of data to the ECC syndrome of the second type; detects a number of errors, if any, present in the segment of data; and takes further action depending on how many errors are detected.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Son Hung Tran
  • Publication number: 20230380988
    Abstract: A registration system including a bone pin guide and a bone pin clamp. The bone pin guide may include a guide body, a first guide including a first guide through-hole having a first longitudinal axis, and a second guide including a second guide through-hole having a second longitudinal axis. The bone pin guide may guide first and second bone pins into a bone via the first and second guides. The bone pin clamp may include a clamp body, first, second, and third clamp through-holes extending through the clamp body, a plurality of registration indents defined on the clamp body, and a clamping mechanism including at least one adjustable fastener. The bone pin clamp may receive the first and second bone pins in the first and third clamp through-holes and guide a third bone pin into the bone via the second clamp through-hole.
    Type: Application
    Filed: July 13, 2023
    Publication date: November 30, 2023
    Applicant: MAKO SURGICAL CORP.
    Inventors: Zhu Wu, Sunil Gupta, Ta-Cheng Chang, Zenan Zhang, Kevin Bechtold, Matthew Thompson, Eric Branch, Varun Chandra, Ahmet Bagci
  • Patent number: 11816032
    Abstract: A method includes determining, by a level one (L1) controller, to change a size of a L1 main cache; servicing, by the L1 controller, pending read requests and pending write requests from a central processing unit (CPU) core; stalling, by the L1 controller, new read requests and new write requests from the CPU core; writing back and invalidating, by the L1 controller, the L1 main cache. The method also includes receiving, by a level two (L2) controller, an indication that the L1 main cache has been invalidated and, in response, flushing a pipeline of the L2 controller; in response to the pipeline being flushed, stalling, by the L2 controller, requests received from any master; reinitializing, by the L2 controller, a shadow L1 main cache. Reinitializing includes clearing previous contents of the shadow L1 main cache and changing the size of the shadow L1 main cache.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: November 14, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, Naveen Bhoria, David Matthew Thompson, Neelima Muralidharan
  • Patent number: 11814163
    Abstract: A rotor system for an aircraft includes an open rotor assembly comprising a plurality of rotor blades connected to a rotor mast via a yoke, wherein the rotor assembly is tiltable between a first position corresponding to an airplane mode and a second position corresponding to a helicopter mode; and a drive system for providing rotational energy to the open rotor assembly via the rotor mast, the drive system comprising at least one electric motor for providing rotational energy to a drive shaft and a gearbox connected to the drive shaft for receiving rotational energy from the at least one electric motor via the drive shaft and providing rotational energy to the rotor mast via a rotor shaft; wherein the drive system is rotatable relative to the wing about a tilt axis and the rotor shaft is coaxial with the drive shaft.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: November 14, 2023
    Assignee: TEXTRON INNOVATIONS INC.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Charles Hubert Speller, Grant Michael Beall
  • Patent number: 11813052
    Abstract: A system for intra-operatively registering a pelvis comprising an acetabulum with a computer model of the pelvis in a coordinate system. The system may include: a) a surgical navigation system including a tracking device; and b) at least one computing device in communication with the surgical navigation system. The at least one computing device: i) receiving first data points from first intra-operatively collected points on an articular surface of the acetabulum, the first data points collected with the tracking device; ii) receiving a second data point from a second intra-operatively collected point on the pelvis, the second data point collected with the tracking device, the second data point corresponding in location to a second virtual data point on the computer model; and iii) determining an intra-operative center of rotation of the femur relative to the pelvis from the first data points.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: November 14, 2023
    Assignee: MAKO SURGICAL CORP.
    Inventors: Sunil Gupta, Ta-Cheng Chang, Zenan Zhang, Kevin Bechtold, Matthew Thompson, Eric Branch, Varun Chandra, Zhu Wu
  • Publication number: 20230355418
    Abstract: Disclosed are systems and methods of correction of spinal deformity that overcome current limitations by utilizing a dynamic, multi-segment torso orthosis that allows motion during wear. The disclosed embodiments utilize a series of elastically coupled segments that conform to the circumference of the torso of a patient. Adjustable elastic coupling mechanisms are utilized to create and alter forces and moments that are applied to the torso through the segments. These elastic coupling mechanisms also allow each circumferential segment to move relative to the other segments giving the brace dynamic capability.
    Type: Application
    Filed: December 8, 2022
    Publication date: November 9, 2023
    Applicant: Green Sun Medical, LLC
    Inventors: Matthew Thompson, Paul M. Thompson
  • Publication number: 20230333982
    Abstract: A system includes a non-coherent component; a coherent, non-caching component; a coherent, caching component; and a level two (L2) cache subsystem coupled to the non-coherent component, the coherent, non-caching component, and the coherent, caching component. The L2 cache subsystem includes a L2 cache; a shadow level one (L1) main cache; a shadow L1 victim cache; and a L2 controller. The L2 controller is configured to receive and process a first transaction from the non-coherent component; receive and process a second transaction from the coherent, non-caching component; and receive and process a third transaction from the coherent, caching component.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 19, 2023
    Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON, Naveen BHORIA
  • Patent number: 11789868
    Abstract: An apparatus includes a CPU core and a L1 cache subsystem including a L1 main cache, a L1 victim cache, and a L1 controller. The apparatus includes a L2 cache subsystem including a L2 main cache, a shadow L1 main cache, a shadow L1 victim cache, and a L2 controller configured to receive a read request from the L1 controller as a single transaction. Read request includes a read address, a first indication of an address and a coherence state of a cache line A to be moved from the L1 main cache to the L1 victim cache to allocate space for data returned in response to the read request, and a second indication of an address and a coherence state of a cache line B to be removed from the L1 victim cache in response to the cache line A being moved to the L1 victim cache.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: October 17, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Naveen Bhoria, Pete Michael Hippleheuser
  • Publication number: 20230325314
    Abstract: In described examples, a coherent memory system includes a central processing unit (CPU), and first and second level caches, each with a cache controller. The CPU is arranged to execute program instructions to manipulate data in at least a first or second secure context. Each of the first and second caches stores a secure code for indicating the secure context by which data for a respective cache line is received. The first and second level caches maintain coherency in response to comparing the secure codes of respective lines of cache and executing a cache coherency operation in response. A requestor coupled to the second level cache may send a coherence read transaction to the second level cache controller, which upon an affirmative security check, generates a snoop read transaction and sends the same to the first level cache.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Naveen Bhoria
  • Publication number: 20230324142
    Abstract: Disclosed is an extended range multi-caliber in-bore laser boresight system for sighting in a firearm. The device includes one or more hollow cartridge cases that resemble a standard firearm case lacking a bullet, a laser module, and an external electronic package. The laser module fits within the hollow cartridge case and is positioned within a firearm chamber. The laser exits the hollow cartridge through the firearm barrel to aid with zeroing a firearm sighting system. The laser diode is powerful enough to be visible at extended ranges in bright sunlight. The inventive boresight system can be used for zeroing any desired caliber, such as from 5.56 NATO to .50 BMG at extended range.
    Type: Application
    Filed: April 5, 2023
    Publication date: October 12, 2023
    Applicant: The United States of America, as represented by the Secretary of the Navy
    Inventors: Brandon W. Rudolph, Matthew A. Thompson, Daniel S. Spoor
  • Patent number: 11772804
    Abstract: A rotor system for an aircraft is described and includes an open rotor assembly comprising a plurality of rotor blades connected to a rotor mast; and a drive system for providing rotational energy to the open rotor assembly via the rotor mast. The drive system includes at least one electric motor for providing rotational energy to a motor shaft; and a gearbox connected to the drive shaft for receiving rotational energy from the at least one electric motor via the motor shaft and providing rotational energy to the rotor mast via a rotor shaft.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 3, 2023
    Assignee: TEXTRON INNOVATIONS INC.
    Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Charles Hubert Speller, Grant Michael Beall