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: 20230023242Abstract: A method includes receiving, by a first stage in a pipeline, a first transaction from a previous stage in pipeline; in response to first transaction comprising a high priority transaction, processing high priority transaction by sending high priority transaction to a buffer; receiving a second transaction from previous stage; in response to second transaction comprising a low priority transaction, processing low priority transaction by monitoring a full signal from buffer while sending low priority transaction to buffer; in response to full signal asserted and no high priority transaction being available from previous stage, pausing processing of low priority transaction; in response to full signal asserted and a high priority transaction being available from previous stage, stopping processing of low priority transaction and processing high priority transaction; and in response to full signal being de-asserted, processing low priority transaction by sending low priority transaction to buffer.Type: ApplicationFiled: October 3, 2022Publication date: January 26, 2023Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON
-
Publication number: 20230013270Abstract: In described examples, a processor system includes a processor core that generates memory write requests, and a cache memory with a memory controller having a memory pipeline. The cache memory has cache lines of length L. The cache memory has a minimum write length that is less than a cache line length of the cache memory. The memory pipeline determines whether the data payload includes a first chunk and ECC syndrome that correspond to a partial write and are writable by a first cache write operation, and a second chunk and ECC syndrome that correspond to a full write operation that can be performed separately from the first cache write operation. The memory pipeline performs an RMW operation to store the first chunk and ECC syndrome in the cache memory, and performs the full write operation to store the second chunk and ECC syndrome in the cache memory.Type: ApplicationFiled: September 29, 2022Publication date: January 19, 2023Inventors: Abhijeet Ashok Chachad, Timothy David Anderson, David Matthew Thompson, Daniel Brad Wu
-
Patent number: 11547591Abstract: 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: GrantFiled: May 8, 2019Date of Patent: January 10, 2023Assignee: Green Sun Medical, LLCInventors: Matthew Thompson, Paul M. Thompson
-
Publication number: 20220409396Abstract: A method includes obtaining a surgical plan comprising a first planned position of an implant and a second planned position of an augment relative to a bone. The augment is planned to provide support between the bone and the implant. The method also includes preparing the bone to receive both the implant in the first planned position and the augment in the second planned position by controlling a robotic device based on the first planned position of the implant and the second planned position of the augment.Type: ApplicationFiled: September 7, 2022Publication date: December 29, 2022Applicant: MAKO Surgical Corp.Inventors: Matthew Thompson, Varun Chandra, Mark Nadzadi, Christine Perrone, Garrett Joyal
-
Publication number: 20220401164Abstract: Surgical systems, methods and surgical planning programs to facilitate preparation of an anatomical cavity to receive a cup implant. The system includes a control system, a localizer and a robotic manipulator configured to move an energy applicator that is adapted to remove tissue. The control system obtains or generates a surgical plan that defines characteristics of cement holes to be formed within a wall of the anatomical cavity for receiving bone cement. The control system registers the surgical plan to the anatomical cavity with the localizer and controls the robotic manipulator to utilize the energy applicator to form the cement holes within the wall of the anatomical cavity according to the surgical plan.Type: ApplicationFiled: August 24, 2022Publication date: December 22, 2022Applicant: MAKO Surgical Corp.Inventors: John Timperley, Ross Crawford, Jonathan Howell, Matthew Hubble, Matthew Wilson, Matthew Thompson, Graham Gie
-
Patent number: 11530035Abstract: An aircraft having multiple wing planforms. The aircraft includes an airframe having first and second half-wings with first and second pylons extending therebetween. A distributed thrust array is attached to the airframe. The thrust array includes a plurality of propulsion assemblies coupled to the first half-wing and a plurality of propulsion assemblies coupled to the second half-wing. A flight control system is coupled to the airframe. The fight control system is configured to independently control each of the propulsion assemblies and control conversions between the wing planforms. The aircraft is configured to convert between thrust-borne lift in a VTOL orientation and wing-borne lift in a forward flight orientation. In addition, the aircraft is configured to convert between a biplane configuration and a monoplane configuration in the forward flight orientation.Type: GrantFiled: August 27, 2020Date of Patent: December 20, 2022Assignee: Textron Innovations Inc.Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Matthew Edward Louis
-
Patent number: 11527087Abstract: Methods and systems to synthesize information from multiple discrete and unrelated documents, and from the synthesized information verify the identity of an individual to a high degree of trust are described. Information is adaptively synthesized from varied documents, and through generation of document confidence scores. Enrollment requirements for a trusted identification are evaluated in a real-time environment. The enrollment requirements may represent a minimum level of documentation required to sufficiently verify an individual's true identity in order to permit issuance of the trusted identification. Once sufficient documentation has been obtained and validated to meet or exceed enrollment requirements, the documentation (including any original source copies of any documentation) is securely submitted to the trusted identification issuing authority.Type: GrantFiled: December 31, 2020Date of Patent: December 13, 2022Inventors: Darrell Geusz, George C. Huszar, Matthew Thompson
-
Publication number: 20220391283Abstract: An apparatus includes a central processing unit (CPU) core and a cache subsystem coupled to the CPU core. The cache subsystem includes a first memory, a second memory, and a controller coupled to the first and second memories. The controller is configured to receive a transaction from a master, the transaction directed to the first memory and comprising an address; re-calculate an error correcting code (ECC) for a line of data in the second memory associated with the address; determine that a non-correctable error is present in the line of data in the second memory based on a comparison of the re-calculated ECC and a stored ECC for the line of data; and in response to the determination that a non-correctable error is present in the line of data in the second memory, terminate the transaction without accessing the first memory.Type: ApplicationFiled: August 16, 2022Publication date: December 8, 2022Inventors: David Matthew THOMPSON, Abhijeet Ashok CHACHAD
-
Patent number: 11494224Abstract: An apparatus includes a CPU core, a first cache subsystem coupled to the CPU core, and a second memory coupled to the cache subsystem. The first cache subsystem includes a configuration register, a first memory, and a controller. The controller is configured to: receive a request directed to an address in the second memory and, in response to the configuration register having a first value, operate in a non-caching mode. In the non-caching mode, the controller is configured to provide the request to the second memory without caching data returned by the request in the first memory. In response to the configuration register having a second value, the controller is configured to operate in a caching mode. In the caching mode the controller is configured to provide the request to the second memory and cache data returned by the request in the first memory.Type: GrantFiled: May 22, 2020Date of Patent: November 8, 2022Assignee: Texas Instruments IncorporatedInventors: Abhijeet Ashok Chachad, Timothy David Anderson, David Matthew Thompson
-
Patent number: 11492107Abstract: 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: GrantFiled: July 22, 2020Date of Patent: November 8, 2022Assignee: Textron Innovations Inc.Inventors: George Matthew Thompson, Bradley Joseph Passe, Nicholas Ralph Carlson
-
Patent number: 11494052Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.Type: GrantFiled: September 30, 2019Date of Patent: November 8, 2022Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Patrick Mandia, Matthew Thompson, Jeremy Voss
-
Publication number: 20220348309Abstract: A fitting for securing a rotor blade in pivotable engagement with a yoke that is coupled to a mast of an aircraft for rotation therewith about a mast axis has a body that extends from an inboard end to an outboard end. The body of the fitting has an opening that extends into the body from the outboard end and that is adapted to receive a root end of the blade. The body further has a first bearing race that is defined along an outer surface of the body and is located between the inboard and outboard ends. The body further has an array of apertures that is located between the inboard end and the first bearing race, each aperture adapted to receive a respective fastener for retaining the blade within the opening.Type: ApplicationFiled: May 2, 2021Publication date: November 3, 2022Applicant: Bell Textron Inc.Inventors: George Matthew Thompson, Jonathan Andrew Knoll, Nicholas Ralph Carlson, Joseph Richard Carpenter, JR.
-
Patent number: 11487616Abstract: In described examples, a processor system includes a processor core that generates memory write requests, and a cache memory with a memory controller having a memory pipeline. The cache memory has cache lines of length L. The cache memory has a minimum write length that is less than a cache line length of the cache memory. The memory pipeline determines whether the data payload includes a first chunk and ECC syndrome that correspond to a partial write and are writable by a first cache write operation, and a second chunk and ECC syndrome that correspond to a full write operation that can be performed separately from the first cache write operation. The memory pipeline performs an RMW operation to store the first chunk and ECC syndrome in the cache memory, and performs the full write operation to store the second chunk and ECC syndrome in the cache memory.Type: GrantFiled: May 14, 2020Date of Patent: November 1, 2022Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Abhijeet Ashok Chachad, Timothy David Anderson, David Matthew Thompson, Daniel Brad Wu
-
Patent number: 11479350Abstract: 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: GrantFiled: June 19, 2020Date of Patent: October 25, 2022Assignee: Textron Innovations Inc.Inventors: Jonathan Andrew Knoll, George Matthew Thompson, Nicholas Ralph Carlson
-
Patent number: 11478362Abstract: A system for facilitating arthroplasty procedures includes a robotic device, a reaming tool configured to interface with the robotic device, and a processing circuit communicable with the robotic device. The processing circuit is configured to obtain a surgical plan comprising a first planned position of an implant cup and a second planned position of an implant augment relative to a bone of a patient, determine a planned bone modification configured to prepare the bone to receive the implant cup in the first planned position and the implant augment in the second planned position, generate one or more virtual objects based on the planned bone modification, control the robotic device to constrain the cutting tool with the one or more virtual objects while the cutting tool interfaces with the robotic device and is operated to modify the bone in accordance with the planned bone modification.Type: GrantFiled: August 20, 2020Date of Patent: October 25, 2022Assignee: MAKO Surgical Corp.Inventors: Matthew Thompson, Varun Chandra, Mark Nadzadi, Christine Perrone, Garrett Joyal
-
Patent number: 11477143Abstract: Systems and methods are provided for performing operations including: retrieving, by one or more processors, a first content item; obtaining a first view count for the first content item; determining that the first view count corresponds to trending content; and presenting the first content item to a user in a presentation arrangement of a graphical user interface with a first indication of the first view count, the first indication having a first visual attribute representing trending content.Type: GrantFiled: September 27, 2019Date of Patent: October 18, 2022Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Matthew Thompson, Jeremy Voss
-
Patent number: 11471226Abstract: Methods and systems are provided for robotic assisted surgery. A robotic system includes a localizer, at least one controller, and a surgical robotic manipulator which separately and detachably receives an energy applicator and an implant insertion tool that detachably receives an implant specifically for knee, hip or shoulder replacement surgery. The at least one controller determines a location within a portion of a patient's anatomy in which to form a cavity for the implant. The surgical robotic manipulator is controlled to form the cavity with the energy applicator. The surgical robotic manipulator is then controlled to insert the implant into the cavity with the implant insertion tool.Type: GrantFiled: September 17, 2020Date of Patent: October 18, 2022Assignee: MAKO Surgical Corp.Inventors: John Timperley, Ross William Crawford, Jonathan Howell, Matthew Hubble, Matthew Wilson, Matthew Thompson, Graham Gie
-
Publication number: 20220327055Abstract: An apparatus includes first CPU and second CPU cores, a L1 cache subsystem coupled to the first CPU core and comprising a L1 controller, and a L2 cache subsystem coupled to the L1 cache subsystem and to the second CPU core. The L2 cache subsystem includes a L2 memory and a L2 controller configured to operate in an aliased mode in response to a value in a memory map control register being asserted. In the aliased mode, the L2 controller receives a first request from the first CPU core directed to a virtual address in the L2 memory, receives a second request from the second CPU core directed to the virtual address in the L2 memory, directs the first request to a physical address A in the L2 memory, and directs the second request to a physical address B in the L2 memory.Type: ApplicationFiled: June 22, 2022Publication date: October 13, 2022Inventors: Abhijeet Ashok CHACHAD, Timothy David ANDERSON, Pramod Kumar SWAMI, Naveen BHORIA, David Matthew THOMPSON, Neelima MURALIDHARAN
-
Patent number: 11459088Abstract: A rotor assembly configured to increase the stiffness of a rotor mast. The rotor assembly includes the rotor mast, a rotor hub, a mast nut, a mast bearing, and a cuff disposed between the mast nut and the mast bearing. The cuff is captured and compressed between the mast nut and the inner race of the mast bearing along an uninterrupted load path that extends between the mast nut and the mast bearing.Type: GrantFiled: October 1, 2019Date of Patent: October 4, 2022Assignee: Textron Innovations Inc.Inventors: George Matthew Thompson, Charles Hubert Speller, Jonathan Knoll
-
Patent number: 11461127Abstract: A method includes receiving, by a first stage in a pipeline, a first transaction from a previous stage in pipeline; in response to first transaction comprising a high priority transaction, processing high priority transaction by sending high priority transaction to a buffer; receiving a second transaction from previous stage; in response to second transaction comprising a low priority transaction, processing low priority transaction by monitoring a full signal from buffer while sending low priority transaction to buffer; in response to full signal asserted and no high priority transaction being available from previous stage, pausing processing of low priority transaction; in response to full signal asserted and a high priority transaction being available from previous stage, stopping processing of low priority transaction and processing high priority transaction; and in response to full signal being de-asserted, processing low priority transaction by sending low priority transaction to buffer.Type: GrantFiled: May 22, 2020Date of Patent: October 4, 2022Assignee: Texas Instruments IncorporatedInventors: Abhijeet Ashok Chachad, David Matthew Thompson