Patents by Inventor David John
David John 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: 20240156951Abstract: The present invention relates to a vaccine composition comprising one or more mRNAs encoding a Herpes Simplex Virus (HSV) structural protein or an immunogenic fragment thereof for the treatment or vaccination against HSV.Type: ApplicationFiled: March 11, 2022Publication date: May 16, 2024Inventors: Marina TAMBASCO STUDART, Christian SCHAUB, Corinne JOHN, Martin BÜHLMANN, Martyna WROBLEWSKA, David WILSON
-
Publication number: 20240162800Abstract: A voltage conversion system includes user interface circuitry disposed on the voltage conversion system. The user interface circuitry is configured to input at least one electrical parameter based on user input. At least one parameter of the at least one electrical parameter comprises a plurality of adjustable values and corresponds to a conductor resistance of electrical conductors coupled to the voltage conversion system. Each adjustable value of the at least one parameter corresponds to a range of two or more values. The voltage conversion system includes conversion circuitry configured to generate an adjusted direct current (DC) voltage from an input DC voltage based on the at least one electrical parameter.Type: ApplicationFiled: February 25, 2022Publication date: May 16, 2024Applicant: CommScope Technologies LLCInventors: Charles John Mann, Steven Rogers, David Winkler
-
Publication number: 20240160624Abstract: A distributed database system for handling transactions from multiple client systems. A database node receives a request to execute a transaction from a first client, involving a record modification. This record has an associated check-and-set (CAS) value that changes with modifications. The record is sent to the first client, which identifies the CAS value. Similarly, a second client sends a request for another transaction, receives the record, and identifies the CAS value. One of these clients attempts to stage a mutation based on their transaction. This includes sending the previously received CAS value. The system checks for a CAS value mismatch, indicating a conflicting mutation from another transaction. If a mismatch is detected, the transaction attempt is aborted to prevent conflicts. Otherwise, the mutation is staged, and the CAS value is updated.Type: ApplicationFiled: January 19, 2024Publication date: May 16, 2024Inventors: Graham Timothy Pople, Brett Phillip James Lawson, Matthew William Ingenthron, David John Finlay, Shivani Gupta, John Sae Liang, Stephen Ching-Sing Yen
-
Publication number: 20240159804Abstract: The disclosed technology generally relates to electrical overstress protection devices, and more particularly to electrical overstress monitoring devices for detecting electrical overstress events in semiconductor devices. In one aspect, an electrical overstress monitor and/or protection device includes a two different conductive structures configured to electrically are in response to an EOS event and a sensing circuit configured to detect a change in a physical property of the two conductive structures caused by the EOS event.Type: ApplicationFiled: January 22, 2024Publication date: May 16, 2024Inventors: David J. Clarke, Stephen Denis Heffernan, Nijun Wei, Alan J. O'Donnell, Patrick Martin McGuinness, Shaun Bradley, Edward John Coyne, David Aherne, David M. Boland
-
Publication number: 20240160795Abstract: A peripheral device, for use with a host, comprises one or more compute elements a security module and at least one encryption unit. The security module is configured to form a trusted execution environment on the peripheral device for processing sensitive data using sensitive code. The sensitive data and sensitive code are provided by a trusted computing entity which is in communication with the host computing device. The at least one encryption unit is configured to encrypt and decrypt data transferred between the trusted execution environment and the trusted computing entity via the host computing device. The security module is configured to compute and send an attestation to the trusted computing entity to attest that the sensitive code is in the trusted execution environment.Type: ApplicationFiled: January 22, 2024Publication date: May 16, 2024Inventors: Stavros VOLOS, David Thomas CHISNALL, Saurabh Mohan KULKARNI, Kapil VASWANI, Manuel COSTA, Samuel Alexander WEBSTER, Cédric Alain Marie FOURNET, Richard OSBORNE, Daniel John Pelham WILKINSON, Graham Bernard CUNNINGHAM
-
Publication number: 20240158681Abstract: There is disclosed herein metal nitrate hydrates as phase change materials (PCMs). More particularly, there is disclosed herein metal nitrate hydrate PCMs containing group II metal nitrates as nucleation agents. A further disclosure herein is the combination of multiple chemical species in the PCM formulation which act together to induce nucleation of metal nitrate PCMs. Furthermore, physical mechanisms by which nucleation of metal nitrate hydrate based PCMs and crystallisation rate increased are disclosed.Type: ApplicationFiled: December 22, 2023Publication date: May 16, 2024Inventors: Andrew John BISSELL, David OLIVER, Colin Richard PULHAM, Emily Jane GODDARD, Gylen ODLING, Kate FISHER
-
Publication number: 20240159107Abstract: A method includes drilling a first bore into a formation to a first depth, the bore having a bore wall and a first diameter that is sufficient to receive a casing pipe. A casing pipe is driven into the drill bore, the casing pipe having a binder on an exterior surface of the casing pipe that is configured to secure the casing pipe to the bore wall, the casing pipe being secured to an anchoring nut at a proximal end. The anchoring nut includes a gripping feature. An anchoring clamp of a drill rig is engaged with the gripping feature of the anchoring nut to thereby anchor the drill rig to the formation. The anchoring clamp includes a plurality of jaws that are movable toward and away from a central axis.Type: ApplicationFiled: November 22, 2023Publication date: May 16, 2024Inventors: Paul Clausen, Shane Fox, Lee Gagne, Steve Corboy, Geoffrey John Moroney, David Barrett
-
Publication number: 20240156954Abstract: The present invention relates to a vaccine composition comprising one or more mRNAs encoding a Herpes Simplex Virus (HSV) structural protein or an immunogenic fragment thereof for the treatment or vaccination against HSV.Type: ApplicationFiled: November 20, 2023Publication date: May 16, 2024Inventors: Marina TAMBASCO STUDART, Christian SCHAUB, Corinne JOHN, Martin BÜHLMANN, Martyna WROBLEWSKA, David WILSON, Karl LJUNGBERG, Hans ARWIDSSON
-
Publication number: 20240157533Abstract: A linerbolt removal tool, including: a housing; a moil supported for reciprocating movement by the housing; an inertial body located within the housing; a gas charged accumulator extending from the inertial body away from the moil; a piston moveable within the inertial body between a striking position at which the piston strikes the moil and a retracted position, whereby firing the piston from its retracted position to its striking position includes causing pressurised gas within the accumulator to accelerate the piston toward the moil, wherein the piston has a striking end for striking the moil and an opposing rear end; and a piston cap that encloses the rear end of the piston, wherein during firing, the piston and the piston cap initially accelerate together and prior to the piston reaching its striking position the piston cap separates from the piston, whereby the piston cap isolates the piston from the accumulator.Type: ApplicationFiled: March 15, 2022Publication date: May 16, 2024Applicant: Russell Mineral Equipment Pty LtdInventors: David Groves, Peter John Rubie
-
Patent number: 11985107Abstract: Methods are provided in which a domain name system (DNS) service obtains a lookup request for information about a source of a traffic flow being transmitted to a network resource external of a service cluster and performs, based on the lookup request, a lookup operation for a microservice that is the source of the traffic flow, among a plurality of microservices of the service cluster registered with the DNS service. The methods further include providing information about the microservice based on the lookup operation. The information includes at least a name of the microservice for visibility of the microservice external of the service cluster.Type: GrantFiled: February 3, 2023Date of Patent: May 14, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Thomas Szigeti, David John Zacks, Akram Ismail Sheriff, Guy Keinan, Walter T. Hulick, Jr.
-
Patent number: 11983771Abstract: A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.Type: GrantFiled: May 5, 2021Date of Patent: May 14, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Arjun Parmar, David John Geddes
-
Patent number: 11980513Abstract: A computer-implemented method includes receiving a 3D model representative of upper teeth (U1) of a patient (P) and receiving a plurality of images of a face of the patient (P). The method also includes generating a facial model (200) of the patient based on the received plurality of images and determining, based on the determined facial model (200), the received 3D model of 10 the upper teeth (U1) and the plurality of images, a spatial relationship between the upper teeth (U1) of the patient (P) and a facial skeleton of the patient (P).Type: GrantFiled: December 8, 2020Date of Patent: May 14, 2024Assignee: Mimetrik Solutions LimitedInventors: David John Wood, Cecilie Anneth Osnes, Andrew James Keeling
-
Patent number: 11981349Abstract: Embodiments of the present disclosure relate to behavior planning for autonomous vehicles. The technology described herein selects a preferred trajectory for an autonomous vehicle based on an evaluation of multiple hypothetical trajectories by different components within a planning system. The various components provide an optimization score for each trajectory according to the priorities of the component and scores from multiple components may form a final optimization score. This scoring system allows the competing priorities (e.g., comfort, minimal travel time, fuel economy) of different components to be considered together. In examples, the trajectory with the best combined score may be selected for implementation. As such, an iterative approach that evaluates various factors may be used to identify an optimal or preferred trajectory for an autonomous vehicle when navigating an environment.Type: GrantFiled: February 18, 2021Date of Patent: May 14, 2024Assignee: NVIDIA CorporationInventors: David Nister, Yizhou Wang, Julia Ng, Rotem Aviv, Seungho Lee, Joshua John Bialkowski, Hon Leung Lee, Hermes Lanker, Raul Correal Tezanos, Zhenyi Zhang, Nikolai Smolyanskiy, Alexey Kamenev, Ollin Boer Bohan, Anton Vorontsov, Miguel Sainz Serra, Birgit Henke
-
Patent number: 11985464Abstract: Systems, methods, and non-transitory computer-readable storage media for determining when to wirelessly communicatively couple together a pair of untethered wireless audio output devices and for determining when to erase a connection history stored on one or both of the wireless audio output devices.Type: GrantFiled: August 16, 2021Date of Patent: May 14, 2024Assignee: Apple Inc.Inventors: Robert D. Watson, David John Shaw, Ganesh Adkasthala Ganapathi Batta, Chandrahas Aralaguppe Chandramohan, Gregory Robert Burns, Benjamin Huth Byer
-
Publication number: 20240151430Abstract: A heat exchanger and method of operating a heat exchanger provides a compact and scalable device for pasteurizing or sterilization a liquid. The heat exchanger includes a container and a tube that extends from an opening in the container to the interior volume of the container. The Heat exchanger also includes a liquid level sensor, a temperature sensor, and one or more flow elements, such as a pump or a valve. A controller is programmed to operate the heat exchanger in a manner that provides pasteurized or sterilized liquids from the heat exchanger.Type: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Applicant: Global Water Purification, LLCInventors: David Byrne, Terrance John Byrne
-
Publication number: 20240154926Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.Type: ApplicationFiled: January 15, 2024Publication date: May 9, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
-
Publication number: 20240155318Abstract: A first wireless communication device (UE device) associated with a certain user (or included in a specified set/group of UE devices) may establish a first communication link with an accessory device according to a short-range radio access technology, and transmit link (pairing) information associated with the first communication link to a server, such as a cloud-based server. The server may share this (first) link information with other UE devices associated with the same user (or belonging to the same specified group of UE devices as the first UE device). Link information associated with the other UE devices (i.e. second link information) may equally be shared with the accessory device, and the other UE devices and accessory device may use the first link information and second link information in establishing respective communication links between any of the other UE devices and the accessory device without having to undergo a pairing procedure.Type: ApplicationFiled: November 2, 2023Publication date: May 9, 2024Inventors: Akshay Mangalam Srivatsa, Craig P. Dooley, David John Shaw, Ganesha Adkasthala Ganapathi Batta, Michael Jason Giles, Sriram Hariharan
-
Publication number: 20240148281Abstract: Disclosed herein are disposable devices for measuring sweat having low dead volumes and allowing a quick sensory response. Also disclosed herein are methods of making and using such devices.Type: ApplicationFiled: January 19, 2022Publication date: May 9, 2024Inventors: Timothy Charles KING, Andrew Robert TAYLOR, Rachel Elizabeth SMITH, Thomas James O’NEILL, Laura Mae DAGLISH, David John NIGHTINGALE, Jack Lawrence WARREN
-
Publication number: 20240154188Abstract: Provided are battery packs and interface modules for electrically interconnecting electrochemical cells in the packs and for providing heat distribution with the packs. An interface module interfaces one side of all electrochemical cells in a battery pack. The interface module may have a substantially planar shape such that the space occupied by the module in the battery pack is minimal. Most, if not all, conductive components of the interface module may be formed from the same sheet of metal. In some embodiments, the interface module includes multiple bus bars such that each bus bar interconnects two or more terminals of different electrochemical cells in the battery pack. Each bus bar may have a separate voltage sense lead extending from the bus bar to a connecting portion. The bus bars may be flexibly supported within the module. The interface module may also include multiple thermistors disposed on different bus bars.Type: ApplicationFiled: August 14, 2023Publication date: May 9, 2024Inventors: Weston Arthur HERMANN, David E. BERKSTRESSER, Stuart D. BARTER, Phillip John WEICKER
-
Publication number: 20240151040Abstract: This disclosure relates to a panel support assembly comprising a channel element and a post. In one aspect, the channel element comprises a base, a pair of flanges extending from the base defining a channel therebetween, a neck portion connecting at least one of the pair of flanges to the base, and a first catch portion. The post comprises at least one elongate slot sized and shaped to receive at least a portion of the channel element, and a second catch portion co-operable with the first catch portion to form a catch mechanism to effect securement of the channel element to the post. In use, the channel of the channel element is configured to support an edge of the panel, the portion of the channel element is received and supported by the elongate slot of the post, and is secured to the post by the catch mechanism.Type: ApplicationFiled: October 16, 2020Publication date: May 9, 2024Applicant: HARKK PTY LTDInventors: Thomas William HARTLEY, David John WILLMOTT, Thomas Alistair OVERALL