Patents by Inventor Christopher Perry
Christopher Perry 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: 12346264Abstract: Performing instruction fetch pipeline synchronization (IFPS) in processor-based devices is disclosed herein. In some exemplary aspects, a processor-based device provides multiple processors including a remote processor. The remote processor receives, from an issuing processor, a translation lookaside buffer (TLB) invalidation (TLBI) request indicating a request to invalidate an address translation, and subsequently receives an IFPS request from the issuing processor. The remote processor determines that any previously received TLBI requests including the most recent TLBI request have completed. Upon receiving the IFPS request, the remote processor determines that all instructions within a fetch pipeline portion that were potentially fetched using address translations older than the IFPS request have proceeded from the fetch pipeline portion of an instruction processing circuit to an execution pipeline portion of the instruction processing circuit.Type: GrantFiled: October 18, 2023Date of Patent: July 1, 2025Assignee: Ampere Computing LLCInventors: Bret Leslie Toll, Benjamin Crawford Chaffin, George Van Horn Leming, III, Jonathan Christopher Perry
-
Publication number: 20250130953Abstract: Performing instruction fetch pipeline synchronization (IFPS) in processor-based devices is disclosed herein. In some exemplary aspects, a processor-based device provides multiple processors including a remote processor. The remote processor receives, from an issuing processor, a translation lookaside buffer (TLB) invalidation (TLBI) request indicating a request to invalidate an address translation, and subsequently receives an IFPS request from the issuing processor. The remote processor determines that any previously received TLBI requests including the most recent TLBI request have completed. Upon receiving the IFPS request, the remote processor determines that all instructions within a fetch pipeline portion that were potentially fetched using address translations older than the IFPS request have proceeded from the fetch pipeline portion of an instruction processing circuit to an execution pipeline portion of the instruction processing circuit.Type: ApplicationFiled: October 18, 2023Publication date: April 24, 2025Inventors: Bret Leslie Toll, Benjamin Crawford Chaffin, George Van Horn Leming, III, Jonathan Christopher Perry
-
Publication number: 20250103506Abstract: In processors that include a memory tagging extension (MTE), before reading data from or writing data into a memory address, tag bits associated with the memory address are read from the memory and compared to tag bits in the instruction target address. This delays memory write instructions that would not otherwise have to perform a read from the memory circuit before executing the write operation (e.g., full cache line writes), reducing processor performance. An exemplary processing circuit includes a toggleable MTE to provide access to a memory circuit in one of a first mode, in which a memory tagging extension is enabled, and a second mode, in which the MTE is disabled. The processing circuit includes an execution circuit to process a memory instruction and a load/store circuit that does not read the tag bits when MTE is disabled, thereby reducing execution time of the memory instruction.Type: ApplicationFiled: September 21, 2023Publication date: March 27, 2025Inventors: Bret Leslie Toll, Benjamin Crawford Chaffin, Jonathan Christopher Perry, David Paul Turley
-
Publication number: 20250099313Abstract: A dynamic support apparatus. The dynamic support apparatus includes a cushion, at least one actuator wherein the at least one actuator defines an interior volume and wherein the interior volume may be configured to be at least partially filled with a fluid, and a support disposed in the interior volume wherein the support configured to support an occupant when the interior volume is not filled with the fluid such that the support is sufficient to support the occupant.Type: ApplicationFiled: December 10, 2024Publication date: March 27, 2025Inventors: Alexander D. Streeter, N. Christopher Perry
-
Patent number: 12175243Abstract: Aspects disclosed include hardware micro-fused memory (e.g., load and store) operations. In one aspect, a hardware micro-fused memory operation is a single atomic memory operation performed using a plurality of data register operands, for example a load pair or store pair operation. The load pair or store pair operation is treated as two separate operations for purposes of renaming, but is scheduled as a single micro-operation having two data register operands. The load or store pair operation is then performed atomically.Type: GrantFiled: December 20, 2019Date of Patent: December 24, 2024Assignee: Ampere Computing LLCInventors: Jonathan Christopher Perry, Jason Anthony Bessette, Sean Philip Mirkes, Jacob Daniel Morgan, John Saint Tran
-
Patent number: 12167987Abstract: A dynamic support apparatus. The dynamic support apparatus includes a cushion, at least one actuator wherein the at least one actuator defines an interior volume and wherein the interior volume may be configured to be at least partially filled with a fluid, and a support disposed in the interior volume wherein the support configured to support an occupant when the interior volume is not filled with the fluid such that the support is sufficient to support the occupant.Type: GrantFiled: November 13, 2023Date of Patent: December 17, 2024Assignee: DEKA Products Limited PartnershipInventors: Alexander D. Streeter, N. Christopher Perry
-
Publication number: 20240376882Abstract: Embodiments of the present invention relate generally to certain types of reciprocating positive-displacement pumps (which may be referred to hereinafter as “pods,” “pump pods,” or “pod pumps”) used to pump fluids, such as a biological fluid (e.g., blood or peritoneal fluid), a therapeutic fluid (e.g., a medication solution), or a surfactant fluid. The pumps may be configured specifically to impart low shear forces and low turbulence on the fluid as the fluid is pumped from an inlet to an outlet. Such pumps may be particularly useful in pumping fluids that may be damaged by such shear forces (e.g., blood, and particularly heated blood, which is prone to hemolysis) or turbulence (e.g., surfactants or other fluids that may foam or otherwise be damaged or become unstable in the presence of turbulence).Type: ApplicationFiled: July 3, 2024Publication date: November 14, 2024Applicant: DEKA Products Limited PartnershipInventors: Brian D. Tracey, Larry B. Gray, Jason A. Demers, James D. Dale, N. Christopher Perry, Michael J. Wilt, Scott A. Leonard
-
Publication number: 20240299195Abstract: A system for powering a prosthetic arm is disclosed. The system includes at least one internal battery located in the prosthetic arm, at least one external battery connected to the prosthetic arm, and a master controller configured to connect either the at least one internal battery or the at least one external battery to a power bus to power the prosthetic arm.Type: ApplicationFiled: May 15, 2024Publication date: September 12, 2024Inventors: N. Christopher Perry, Christopher O. Evans, Dirk A. van der Merwe, Stewart M. Coulter, Keith D. Violette, Thomas A. Doyon
-
Publication number: 20240266835Abstract: A system for powering a device is disclosed. The system includes at least one internal battery located in a device, at least one external battery connected to the device, and a master controller configured to connect either the at least one internal battery or the at least one external battery to a power bus to power the device.Type: ApplicationFiled: October 30, 2023Publication date: August 8, 2024Inventors: N. Christopher Perry, Stewart M. Coulter, Thomas A. Doyon
-
Patent number: 12044229Abstract: Embodiments of the present invention relate generally to certain types of reciprocating positive-displacement pumps (which may be referred to hereinafter as “pods,” “pump pods,” or “pod pumps”) used to pump fluids, such as a biological fluid (e.g., blood or peritoneal fluid), a therapeutic fluid (e.g., a medication solution), or a surfactant fluid. The pumps may be configured specifically to impart low shear forces and low turbulence on the fluid as the fluid is pumped from an inlet to an outlet. Such pumps may be particularly useful in pumping fluids that may be damaged by such shear forces (e.g., blood, and particularly heated blood, which is prone to hemolysis) or turbulence (e.g., surfactants or other fluids that may foam or otherwise be damaged or become unstable in the presence of turbulence).Type: GrantFiled: July 21, 2023Date of Patent: July 23, 2024Assignee: DEKA Products Limited PartnershipInventors: Brian D. Tracey, Larry B. Gray, Jason A. Demers, James D. Dale, N. Christopher Perry, Michael J. Wilt, Scott A. Leonard
-
Patent number: 12011375Abstract: A system for powering a prosthetic arm is disclosed. The system includes at least one internal battery located in the prosthetic arm, at least one external battery connected to the prosthetic arm, and a master controller configured to connect either the at least one internal battery or the at least one external battery to a power bus to power the prosthetic arm.Type: GrantFiled: June 30, 2016Date of Patent: June 18, 2024Assignee: DEKA Products Limited PartnershipInventors: N. Christopher Perry, Christopher O. Evans, Dirk A. van der Merwe, Stewart M. Coulter, Keith D. Violette, Thomas A. Doyon
-
Publication number: 20240173148Abstract: A prosthetic arm apparatus including a plurality of segments that provide a user of the prosthetic arm apparatus with substantially the same movement capability and function as a human arm. The segments are connectable to one another and connectable to a prosthetic support apparatus that may be adorned by the user. Some segments may provide movement about more than one axis using a single actuator. The prosthetic arm apparatus may include a user interface incorporated therein and may include one or more communication systems for communicating with external devices.Type: ApplicationFiled: February 6, 2024Publication date: May 30, 2024Inventors: Christopher O. Evans, N. Christopher Perry, Dirk A. van der Merwe, Keith D. Violette, Stewart M. Coulter, Thomas A. Doyon, David Blumberg, JR.
-
Patent number: 11980553Abstract: A prosthetic device. The prosthetic device may include a flexure cut and/or a sensor to detect movement in accordance with a degree of movement. In an embodiment, the sensor may be disposed within the flexure cut. Other embodiments include at least one wire configured to connect a sensor located in a distal portion to a proximal portion, while annularly traversing a joint.Type: GrantFiled: June 4, 2021Date of Patent: May 14, 2024Assignee: DEKA Products Limited PartnershipInventors: N. Christopher Perry, Keith D. Violette, Grant A. Peret, David D. B. Cannan, Christopher C. Langenfeld, Jacob P. Laplante, Thomas A. Doyon
-
Publication number: 20240074928Abstract: A dynamic support apparatus. The dynamic support apparatus includes a cushion, at least one actuator wherein the at least one actuator defines an interior volume and wherein the interior volume may be configured to be at least partially filled with a fluid, and a support disposed in the interior volume wherein the support configured to support an occupant when the interior volume is not filled with the fluid such that the support is sufficient to support the occupant.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventors: Alexander D. Streeter, N. Christopher Perry
-
Patent number: 11885758Abstract: A sensor apparatus and sensor apparatus system for use in conjunction with a cassette, including a disposable or replaceable cassette. In some embodiments, the cassette includes a thermal well for permitting the sensing of various properties of a subject media. The thermal well includes a hollow housing of a thermally conductive material. In other embodiments, the cassette includes sensor leads for sensing of various properties of a subject media. The thermal well has an inner surface shaped so as to form a mating relationship with a sensing probe. The mating thermally couples the inner surface with a sensing probe. In some embodiments, the thermal well is located on a disposable portion and the sensing probe on a reusable portion.Type: GrantFiled: June 29, 2020Date of Patent: January 30, 2024Assignee: DEKA Products Limited PartnershipInventors: Dean Kamen, N. Christopher Perry, Jason A. Demers, Brian D. Tracey, Arun D. Chawan, Kevin L. Grant
-
Publication number: 20240009007Abstract: A control system for control of a prosthetic device having a plurality of actuators receives an orientation signal indicative of a desired movement. The control system evaluates whether the prosthetic device may move as desired with a current angle of rotation and commands at least one actuator to move the prosthetic device as desired by maintaining the current angle of rotation or by adjusting the angle of rotation if the prosthetic device cannot move as desired with the current angle. The control system may alternate between commanding a first subset of actuators and a second subset of actuators each time the orientation signal is indicative of a neutral position. The control system may include a position sensor and a compliance sensor and may command at least one actuator based on a combination of positional control using the position sensor and force control using the compliance sensor.Type: ApplicationFiled: May 1, 2023Publication date: January 11, 2024Inventors: Dirk Albertus van der Merwe, Gregory R. Lanier, John M. Kerwin, Gerald M. Guay, N. Christopher Perry, Susan D. Dastous
-
Patent number: 11850198Abstract: A dynamic support apparatus. The dynamic support apparatus includes a cushion, at least one actuator wherein the at least one actuator defines an interior volume and wherein the interior volume may be configured to be at least partially filled with a fluid, and a support disposed in the interior volume wherein the support configured to support an occupant when the interior volume is not filled with the fluid such that the support is sufficient to support the occupant.Type: GrantFiled: December 20, 2019Date of Patent: December 26, 2023Assignee: DEKA Products Limited PartnershipInventors: Alexander D. Streeter, N. Christopher Perry
-
Publication number: 20230400425Abstract: A sensor apparatus and sensor apparatus system for use in conjunction with a cassette, including a disposable or replaceable cassette. In some embodiments, the cassette includes a thermal well for permitting the sensing of various properties of a subject media. The thermal well includes a hollow housing of a thermally conductive material. In other embodiments, the cassette includes sensor leads for sensing of various properties of a subject media. The thermal well has an inner surface shaped so as to form a mating relationship with a sensing probe. The mating thermally couples the inner surface with a sensing probe. In some embodiments, the thermal well is located on a disposable portion and the sensing probe on a reusable portion.Type: ApplicationFiled: August 25, 2023Publication date: December 14, 2023Applicant: DEKA Products Limited PartnershipInventors: Dean Kamen, N. Christopher Perry, Jason A. Demers, Brian D. Tracey, Arun D. Chawan, Kevin L. Grant
-
Publication number: 20230400019Abstract: Embodiments of the present invention relate generally to certain types of reciprocating positive-displacement pumps (which may be referred to hereinafter as “pods,” “pump pods,” or “pod pumps”) used to pump fluids, such as a biological fluid (e.g., blood or peritoneal fluid), a therapeutic fluid (e.g., a medication solution), or a surfactant fluid. The pumps may be configured specifically to impart low shear forces and low turbulence on the fluid as the fluid is pumped from an inlet to an outlet. Such pumps may be particularly useful in pumping fluids that may be damaged by such shear forces (e.g., blood, and particularly heated blood, which is prone to hemolysis) or turbulence (e.g., surfectants or other fluids that may foam or otherwise be damaged or become unstable in the presence of turbulence).Type: ApplicationFiled: July 21, 2023Publication date: December 14, 2023Applicant: DEKA Products Limited PartnershipInventors: Brian D. Tracey, Larry B. Gray, Jason A. Demers, James D. Dale, N. Christopher Perry, Michael J. Wilt, Scott A. Leonard
-
Publication number: 20230372128Abstract: A dynamic support system includes a control system for controlling inflation and deflation of at least one actuator having an inlet connectable to the a control unit of the dynamic support system. The control unit may be in communication with a sensor and may control inflation and deflation of the at least one actuator in response to information provided by the sensor.Type: ApplicationFiled: July 26, 2023Publication date: November 23, 2023Inventors: Alexander D. Streeter, David E. Altobelli, N. Christopher Perry