Patents by Inventor John A. O'Connor
John A. O'Connor 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: 20250013491Abstract: A system on chip (102) comprising a plurality of logically homogeneous processor cores (104), each processor core comprising processing circuitry (210) to execute tasks allocated to that processor core, and task scheduling circuitry (202) configured to allocate tasks to the plurality of processor cores. The task scheduling circuitry is configured, for a given task to be allocated, to determine, based on at least one physical circuit implementation property associated with a given processor core, whether the given task is allocated to the given processor core.Type: ApplicationFiled: September 28, 2022Publication date: January 9, 2025Applicant: Arm LimitedInventors: Shidhartha Das, James Edward Myers, Mark John O'Connor
-
Publication number: 20240050234Abstract: Unicompartmental tibial components are described herein. A first unicompartmental component (10) comprises a plate (12) having a bearing surface (18) and an opposing surface (22) that is configured to be secured to a proximal end of a patient's tibia, wherein the plate further comprises an anterior end (24), an outer side (25), a posterior end (26) and an inner side (27), wherein a mediolateral width W of the plate is defined between the outer and inner sides, and a longitudinal anteroposterior axis (28) extends between the anterior and posterior ends approximately one third of the width of the plate (i.e. 1/3 W) from the lateral side, and defines a longitudinal axis length L of the plate. A first elongate peg (14) protrudes from the opposing surface in the anterior portion, the first elongate peg defining a first peg axis (32). A second elongate peg (16) protrudes from the opposing surface in the anterior portion, the second elongate peg defining a second peg axis (34).Type: ApplicationFiled: January 7, 2022Publication date: February 15, 2024Inventors: John O'CONNOR, Christopher DODD, David Wycliffe MURRAY
-
Publication number: 20240028877Abstract: There is provided a neural processing unit for calculating an attention matrix during machine learning inference. The neural processing unit is configured to calculate: a first score matrix based on differences between a query matrix and a key matrix; a second score matrix based on differences between the key matrix and a learned key matrix; a similarity matrix based on a combination of the first score matrix and second score matrix; and an attention matrix comprising applying a normalisation function to the similarity matrix. Also provided is an apparatus comprising at least one said neural processing unit and at least one memory, the memory configured to pass, on demand, a learned key matrix to the neural processing unit. Also provided is a computer program product having computer readable program code stored thereon which, when executed by said neural processing unit, causes the unit to perform said calculations.Type: ApplicationFiled: July 21, 2022Publication date: January 25, 2024Inventors: Shounak DATTA, Dibakar GOPE, Jesse Garrett BEU, Mark John O'CONNOR
-
Patent number: 11745614Abstract: A high-voltage portable charging system for remote recharging of an electric vehicle includes a housing, an array of battery cells forming a high-voltage battery disposed in the housing, and a low-voltage battery disposed in the housing. A coupler assembly has a cord and a vehicle connector configured to connect to a vehicle charge port. A switching arrangement is powered by the low-voltage battery and is configured to electrically connect the high-voltage battery to the cord when in a first condition and to de-energize the cord when in a second condition.Type: GrantFiled: October 26, 2020Date of Patent: September 5, 2023Assignee: Ford Global Technologies, LLCInventors: Michael John O'Connor, Timothy Harris
-
Publication number: 20230267411Abstract: An autonomous supply room includes an enclosure, a computer dispensing system, and one or more processors. The enclosure includes a secure entryway configured to provide access to a user into the enclosure based on a user characteristic; and at least one storage shelf within the enclosure. The computer dispensing system includes a sensor integrated to the storage shelf, the sensor configured to detect addition or removal of items to or from the shelf and to transmit one or more signals indicative of detecting addition or removal of items; and one or more cameras configured to track movement of the user within the enclosure.Type: ApplicationFiled: February 24, 2023Publication date: August 24, 2023Inventors: Michael John O'Connor, Marc T. Redoutey, Michael J. DeVoney
-
Patent number: 11680418Abstract: The present disclosure relates to a common tower configured to be erected adjacent a building structure into construction. The tower comprises spaced apart columns, made of vertically aligned column hollow sections, spacedly and substantially vertically positioned adjacent the building structure, and vertically spaced apart flooring structures releasably and slidably supported by the spaced apart columns using a plurality of sliders. Each flooring structure is being capable of vertical displacement when supported by the spaced apart columns. The tower further comprises an anchoring system adapted to securely engage with the building structure to maintain the spaced apart columns substantially upright, as well as protection structures adapted to surround the flooring structures. A safe and easy erection of the tower using a common tower assembly is described.Type: GrantFiled: August 28, 2018Date of Patent: June 20, 2023Assignee: DHS FRACO LLCInventors: Brian O'Connor, John O'Connor
-
Publication number: 20230151625Abstract: The present disclosure relates to a common tower configured to be erected adjacent a building structure into construction. The tower comprises spaced apart columns, made of vertically aligned column hollow sections, spacedly and substantially vertically positioned adjacent the building structure, and vertically spaced apart flooring structures releasably and slidably supported by the spaced apart columns using a plurality of sliders. Each flooring structure is being capable of vertical displacement when supported by the spaced apart columns. The tower further comprises an anchoring system adapted to securely engage with the building structure to maintain the spaced apart columns substantially upright, as well as protection structures adapted to surround the flooring structures. A safe and easy erection of the tower using a common tower assembly is described.Type: ApplicationFiled: November 10, 2022Publication date: May 18, 2023Inventors: Brian O'Connor, John O'Connor
-
Patent number: 11606211Abstract: A method of operating a system, wherein the system comprises a plurality of components, the method comprising: maintaining a distributed ledger, wherein the distributed ledger comprises data records, wherein each data record stores information concerning one or more respective components of the plurality of components; at least one component of the plurality of components processing the information stored in one or more respective data records of the distributed ledger to determine whether the system meets one or more respective security criteria; and one or both of: (i) the at least one component performing a respective first action if the at least one component determines that the system meets the one or more respective security criteria; and (ii) the at least one component performing a respective second action if the at least one component determines that the system does not meet the one or more respective security criteria.Type: GrantFiled: March 8, 2018Date of Patent: March 14, 2023Assignee: Irdeto B.V.Inventors: Clifford Liem, John O'Connor
-
Publication number: 20230073669Abstract: A computer-implemented method of optimising a student neural network (SNN), based on a previously-trained neural network (PTNN) trained on first data (FD) using a first processing system (FPS). The method includes using a second processing system (SPS) to generate reference output data (ROD) from the previously-trained neural network (PTNN) in response to inputting second data (SD) to the previously-trained neural network (PTNN). The method also includes optimising a student neural network (SNN) for processing the second data (SD) with the second processing system (SPS), by using the second processing system (SPS) to adjust a plurality of parameters of the student neural network (SNN) such that a difference (DIFF) between the reference output data (ROD), and second output data (SOD) generated by the student neural network (SNN) in response to inputting the second data (SD) to the student neural network (SNN), satisfies a stopping criterion.Type: ApplicationFiled: November 14, 2022Publication date: March 9, 2023Inventor: Mark John O'CONNOR
-
Publication number: 20220405597Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to adapt a computing device to classify physical features in a deployment environment. In a particular implementation, computing resources may be selectively de-allocated from at least one of one or more elements of a computing architecture based, at least in part, on assessed impacts to the one or more elements of the computing architecture.Type: ApplicationFiled: June 16, 2021Publication date: December 22, 2022Inventors: Urmish Ajit Thakker, Jesse Garrett Beu, Dibakar Gope, Mark John O'Connor
-
Publication number: 20220387044Abstract: The present disclosure provides a catheter assembly including a catheter tube and an expandable unit attached to the catheter tube. The expandable unit is configurable in a collapsed configuration for facilitating delivery of the catheter assembly through a body lumen and a fully expanded configuration for contacting an interior wall of the body lumen to cover a perforation. The expandable unit defines a longitudinal channel extending from a proximal end to a distal end of the expandable unit when in the fully expanded configuration, permitting blood flow past the expandable unit. The disclosure further provides a method of treating a perforation by delivering a catheter assembly with an expandable unit to a perforation site, expanding the expandable unit to contact an interior wall of a body lumen to cover the perforation, and permitting blood flow past the expandable unit while in contact with the interior wall covering the perforation.Type: ApplicationFiled: May 6, 2022Publication date: December 8, 2022Inventors: Dishuan Chu, Eamon McAndrew, Risa Tom Egerter, Caoimhe Marie Reilly, Mark John O'Connor
-
Publication number: 20220351033Abstract: A method of operating a system having a plurality of neural networks includes receiving sequential input data events and processing each sequential input data event using a corresponding subset of the plurality of neural networks to obtain a plurality of sequential outputs. Each sequential output is indicative of a predictive determination of an aspect of the corresponding input data event. The method includes processing the plurality of sequential outputs to determine an uncertainty value associated with the plurality of sequential outputs, and operating the system based on the determined uncertainty value.Type: ApplicationFiled: April 28, 2021Publication date: November 3, 2022Inventors: Paul Nicholas WHATMOUGH, Mark John O'CONNOR
-
Publication number: 20220266639Abstract: A pump (1) for housing within a tyre, the pump (1) comprising: a fluid chamber comprising an inlet (4) operatively connectable to the environment and an outlet (6) operatively connectable to a tyre cavity; wherein the fluid chamber is compressible and is configurable to expel air into a tyre cavity via the outlet during compression of the fluid chamber and draw air in from the environment via the inlet during expansion of the fluid chamber; an actuation member configurable to extend through the tread of a tyre for contacting a road surface during use; the actuation member comprising a plate (18) configured to compress the fluid chamber; wherein the actuation member is configured to move between a first position, in which the fluid chamber is expanded, and a second position, in which the fluid chamber is compressed by the plate (18); and the pump (1) is configurable such that, in use, a part of the actuation member is in fluid communication with the tyre cavity and fluid pressure contributes to a first force oType: ApplicationFiled: June 16, 2020Publication date: August 25, 2022Inventor: Edward John O'CONNOR
-
Publication number: 20220126724Abstract: A high-voltage portable charging system for remote recharging of an electric vehicle includes a housing, an array of battery cells forming a high-voltage battery disposed in the housing, and a low-voltage battery disposed in the housing. A coupler assembly has a cord and a vehicle connector configured to connect to a vehicle charge port. A switching arrangement is powered by the low-voltage battery and is configured to electrically connect the high-voltage battery to the cord when in a first condition and to de-energize the cord when in a second condition.Type: ApplicationFiled: October 26, 2020Publication date: April 28, 2022Inventors: Michael John O'Connor, Timothy Harris
-
Publication number: 20220121927Abstract: A computer-implemented method of providing a group of neural networks for processing data includes: identifying a group of neural networks including a main neural network and one or more sub-neural networks, each neural network comprising a plurality of parameters and wherein one or more of the parameters of each sub-neural network are shared by the sub-neural network and the main neural network; inputting training data into each neural network, and adjusting the parameters of each neural network; computing a performance score for each neural network using the adjusted parameters; generating a combined score for the group of neural networks by combining the performance score, with a value of a loss function computed for each neural network using the adjusted parameters; repeating the identifying and the inputting and the adjusting and the computing and the generating; and selecting a group of neural networks for processing data in the plurality of hardware environments based on the value of the combined scoreType: ApplicationFiled: October 21, 2020Publication date: April 21, 2022Inventor: Mark John O'CONNOR
-
Publication number: 20220114304Abstract: Systems, methods, logic, and devices may support computer-aided design (CAD) based sensor design and analysis. In some examples, a system may include a sensor design engine and a sensor analysis engine. The sensor design engine may be configured to access a CAD model of a part and define a sensor in the CAD model as a component of the part, including by specifying: design parameters for the sensor, manufacturing constraints for physical construction of the part including the sensor; and a signal type produced by the sensor. The sensor analysis engine may be configured to perform a simulation analysis on the part defined in the CAD model to include the sensor, including digitally simulating operation of the sensor as a component of the part.Type: ApplicationFiled: February 8, 2019Publication date: April 14, 2022Inventor: John O'Connor
-
Publication number: 20220092404Abstract: A computer-implemented method of identifying a neural network for processing data includes: clustering a training dataset into a plurality of data clusters based on similarities in activation patterns generated in neurons of a teacher neural network in response to inputting the training dataset into the teacher neural network, training a student neural network for processing each of the plurality of data clusters, and providing a data classifier neural network for identifying one or more of the trained student neural networks to process data based on a data cluster of the data.Type: ApplicationFiled: September 18, 2020Publication date: March 24, 2022Inventors: Mark John O'CONNOR, Ramon Matas NAVARRO
-
Publication number: 20220069611Abstract: A vehicle charger includes two charge connectors configured to couple with DC charge ports of two vehicles each having a battery, a buck boost converter connected between the two charge connectors configured to convert a first DC voltage to a second DC voltage, and a controller. The controller is configured to wirelessly connect to a mobile device to obtain a charging instruction identifying a donor vehicle and a beneficiary vehicle among the two vehicles, and responsive to the two charger connectors being coupled with the DC charge ports of the donor vehicle and the beneficiary vehicle, output a request for charging permission to a digital device associated with at least one of the vehicles. The controller is further configured to, responsive to receiving the charging permission, start a charging session by transferring electric charge from the donor vehicle to the beneficiary vehicle via the buck boost converter.Type: ApplicationFiled: August 31, 2020Publication date: March 3, 2022Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventors: Timothy HARRIS, Michael John O'CONNOR
-
Patent number: 11264825Abstract: A vehicle charger includes two charge connectors configured to couple with DC charge ports of two vehicles each having a battery, a buck boost converter connected between the two charge connectors configured to convert a first DC voltage to a second DC voltage, and a controller. The controller is configured to wirelessly connect to a mobile device to obtain a charging instruction identifying a donor vehicle and a beneficiary vehicle among the two vehicles, and responsive to the two charger connectors being coupled with the DC charge ports of the donor vehicle and the beneficiary vehicle, output a request for charging permission to a digital device associated with at least one of the vehicles. The controller is further configured to, responsive to receiving the charging permission, start a charging session by transferring electric charge from the donor vehicle to the beneficiary vehicle via the buck boost converter.Type: GrantFiled: August 31, 2020Date of Patent: March 1, 2022Assignee: Ford Global Technologies, LLCInventors: Timothy Harris, Michael John O'Connor
-
Patent number: 11253350Abstract: A ligament assembly (2) comprising a resilient element (20) connected to a bone anchor (4) and a ligament (18), the resilient element (20) acting m a cantilever and resisting toads transmitted between the bone anchor (4) and the ligament (18) by virtue of the resistance to bending of the resilient element. The ligament (18) may comprise an artificial ligament (18) which is adapted to replace a human or animal ligament. The resilient element (20) may comprise a spiral spring and may act as a biasing element/shock absorber operatively coupled to the artificial ligament (18) to control the effective stiffness of the artificial ligament (18). Consequently, the resilient element (20) enables an effective stiffness of the artificial ligament (18) to be achieved that more closely approximates the stiffness of a natural ligament.Type: GrantFiled: November 6, 2019Date of Patent: February 22, 2022Assignee: Biomet UK Healthcare LimitedInventors: Christopher Dodd, David Wycliffe Murray, John O'Connor, Russell Lloyd, Mona Alinejad