Patents by Inventor John A. Cunningham
John A. Cunningham 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: 12007754Abstract: System and method for optimizing bottling line performance based on data received from a bottle with sensors. The system provides a bottle with sensors in a bottling line or maintenance system, a network gateway, a human machine interface (HMI) device, and a platform server. The HMI device provides for local control of the bottling line while the platform server handles distribution of GUIs, as well as data processing, data storage, and data analysis.Type: GrantFiled: February 3, 2021Date of Patent: June 11, 2024Assignee: G3 Enterprises, Inc.Inventor: John Cunningham
-
Patent number: 12006102Abstract: A system and method for implementing a cap closure for a carbonated beverage is disclosed. According to one embodiment, an apparatus includes a cap liner having an outer lip and an inner portion. The cap liner is symmetric about a central plane of the inner portion. The outer lip includes an outer nub extending radially outward.Type: GrantFiled: July 25, 2022Date of Patent: June 11, 2024Assignee: G3 Enterprises, Inc.Inventors: Miriam Torrison, John Cunningham, Scott DeJong
-
Patent number: 12003430Abstract: In general, embodiments relate to a method for managing a network device. The method includes detecting a change of at least one physical port on the network device; and in response to detecting the change, disabling the at least one physical port, wherein disabling the at least one physical port prevents the at least one physical port from being allocated to any logical port on a network processor in the network device.Type: GrantFiled: October 4, 2021Date of Patent: June 4, 2024Assignee: Arista Networks, Inc.Inventors: Ravil Baizhiyenov, Adam Sweeney, John Nelson, Daniel Cunningham, Kewei Shi
-
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
-
Patent number: 11984781Abstract: An electric machine includes a rotor rotatable about a rotational axis, by which an axial direction is defined, and a stator with stator windings, a coolant distributor space and a coolant collector space. The coolant distributor space communicates fluidically with the coolant collector space to cool the stator windings with a cooling duct. The stator includes stator teeth supporting the stator windings and protruding radially inward from a stator body of the stator. A stator groove is formed between two stator teeth which has a radially outer groove zone extending radially inward away from the stator body into a radially inner groove zone, the radially inner zone width of which is smaller than the radially outer zone width, when measured along the circumferential direction, of the radially outer groove zone. At least one stator winding is embedded, for thermal coupling, into an electrically insulating plastic arranged in the stator groove.Type: GrantFiled: June 3, 2020Date of Patent: May 14, 2024Assignee: MAHLE INTERNATIONAL GMBHInventors: John Cunningham, Philip Grabherr, Ian Webb, Tim Male, Stojan Markic, Graham Sentance, Peter Sever, Josef Sonntag, Jon Witcombe
-
Publication number: 20240138464Abstract: Described herein, in some embodiments, are systems and methods for optimizing a press cycle for producing one or more press cuts from a harvested fruit/vegetable. In some embodiments, optimizing the press cycle includes optimizing the quality of the juice by identifying and controlling specific pressing parameters to produce the maximum volume of the highest quality juice for every press cut identified by the system and/or the individual components responsible for the juice production. The system might identify the pressing factors for optimum performance using historical juice data from current and prior harvests, laboratory results from the actual juice analysis, other current or past harvest data, and information from juice post processing that are integrated into mathematical models enabling the system and/or process owners to predict certain finished product characteristics from the pressing operations.Type: ApplicationFiled: November 1, 2023Publication date: May 2, 2024Inventors: Federico Olivi, Lucia Bilro, Rogério Nogueira, Carlos Baradello, John Cunningham
-
Patent number: 11947963Abstract: Computing resource management is improved during fast sorting using vector instructions. The process includes: determining a pivot value and a pivot position in a data set (e.g., by sampling with vectors and determining the sample median), determining whether moving data in the sampled portion may be avoided (e.g., if it is constant-valued or already sorted) and, leveraging that determination to possibly avoid unnecessary data movement, sorting the data set. Some examples further determine the microarchitecture version of the computing device performing the sorting and select an implementation of sorting instruction that is tuned for that microarchitecture version (e.g., based on the number of vector registers and motherboard cache configuration). Some examples leverage a soft 3-way quicksort by finding data elements adjacent to the pivot position that also have the pivot value and adding a partition boundary at the end of the set of same-valued data elements.Type: GrantFiled: April 4, 2022Date of Patent: April 2, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Conor John Cunningham, Thierry Fevrier
-
Publication number: 20240092745Abstract: The present invention provides new prodrugs of therapeutically active compounds, including oligomeric prodrugs, and compositions to treat medical disorders, for example glaucoma, a disorder or abnormality related to an increase in intraocular pressure (IOP), a disorder requiring neuroprotection, age-related macular degeneration, or diabetic retinopathy.Type: ApplicationFiled: January 9, 2023Publication date: March 21, 2024Applicant: Graybug Vision, Inc.Inventors: Ming Yang, John G. Bauman, Jeffrey L. Cleland, Nu Hoang, Emmett Cunningham
-
RNA interference mediated inhibition of gene expression using short interfering nucleic acids (siNA)
Patent number: 11932854Abstract: The present invention relates to compounds, compositions, and methods for the study, diagnosis, and treatment of traits, diseases and conditions that respond to the modulation of gene expression and/or activity, and/or modulate a gene expression pathway. Specifically, the invention relates to double-stranded nucleic acid molecules including small nucleic acid molecules, such as short interfering nucleic acid (siNA) molecules that are capable of mediating or that mediate RNA interference (RNAi) against target gene expression.Type: GrantFiled: October 25, 2021Date of Patent: March 19, 2024Assignee: Sirna Therapeutics, Inc.Inventors: Mark Cancilla, James John Cunningham, William Michael Flanagan, Henry J. Haringsma, Denise M. Kenski, Matthew G. Stanton, Steven M. Stirdivant, Aarron T. Willingham -
Patent number: 11921911Abstract: 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: GrantFiled: July 13, 2021Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: 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
-
Patent number: 11910337Abstract: Disclosed herein, among other things, are methods and apparatus for providing a time-stamp based controller for synchronization of sink or source sampling rate with external packet rate. A method for wireless communications includes receiving a transmission of a packet using a wireless transceiver of an electronic device, and using a processor of the electronic device to read a first value of a system timer and store the first value as an arrival time-stamp. The packet is decoded and processed by the processor, and sent to an output. When the processed packet is sent, a second value of the system timer is read, adjusted and stored as a departure time-stamp. The arrival time-stamp and the departure time-stamp are used to calculate an adjustment stimulus for a sample rate actuator of the electronic device. The sample rate actuator is configured to maintain synchronization of sampling rate with an external packet rate.Type: GrantFiled: July 23, 2021Date of Patent: February 20, 2024Assignee: Starkey Laboratories, Inc.Inventors: Alex Volkov, Baktash Boghrati, Edward John Cunningham, Mohammad Reza Movahedi, Jeffrey Paul Solum
-
Publication number: 20240023534Abstract: The present invention relates to compositions and devices for attracting, trapping and/or monitoring insects, more particularly Carpophilus beetles, such as stone fruit beetle and almond beetle. The described compositions and devices include novel mixtures for attracting Carpophilus beetles, including compositions for selectively attracting and trapping specific species of Carpophilus beetle.Type: ApplicationFiled: March 17, 2021Publication date: January 25, 2024Applicants: Agriculture Victoria Service PTY LTD, Horticulture Innovation Australia LimitedInventors: Kevin Farnier, John Cunningham, Farrukh Baig
-
Publication number: 20230315449Abstract: Computing resource management is improved during fast sorting using vector instructions. The process includes: determining a pivot value and a pivot position in a data set (e.g., by sampling with vectors and determining the sample median), determining whether moving data in the sampled portion may be avoided (e.g., if it is constant-valued or already sorted) and, leveraging that determination to possibly avoid unnecessary data movement, sorting the data set. Some examples further determine the microarchitecture version of the computing device performing the sorting and select an implementation of sorting instruction that is tuned for that microarchitecture version (e.g., based on the number of vector registers and motherboard cache configuration). Some examples leverage a soft 3-way quicksort by finding data elements adjacent to the pivot position that also have the pivot value and adding a partition boundary at the end of the set of same-valued data elements.Type: ApplicationFiled: April 4, 2022Publication date: October 5, 2023Inventors: Conor John CUNNINGHAM, Thierry FEVRIER
-
Publication number: 20230271219Abstract: An apparatus and methods for using coatings for metal applications are disclosed. According to one embodiment, an article comprises a cured polymeric film having a first reaction product of a cationic photoinitiator and a compound suitable for cationic polymerization. The article has a second reaction product of a free-radical photoinitiator and a compound suitable for free-radical polymerization. The article has a metal substrate, wherein the cured polymeric film coats the metal substrate.Type: ApplicationFiled: May 3, 2023Publication date: August 31, 2023Inventors: Michael Phillips, John Cunningham
-
Publication number: 20230250309Abstract: Apparatus and methods for alternative coatings applicable to metal are disclosed. According to one embodiment, an apparatus comprises a composition having, an ethylene acrylic acid copolymer; a neutralizing base; and water. The ethylene acrylic acid copolymer is about 15 percent to about 45 percent by weight concentration of the water. The apparatus further comprises metal coated with the composition.Type: ApplicationFiled: March 23, 2023Publication date: August 10, 2023Inventors: John Cunningham, Kenneth Metzger, Timmy Sath Ka
-
Patent number: 11707763Abstract: An apparatus and methods for using coatings for metal applications are disclosed. According to one embodiment, an article comprises a cured polymeric film having a first reaction product of a cationic photoinitiator and a compound suitable for cationic polymerization. The article has a second reaction product of a free-radical photoinitiator and a compound suitable for free-radical polymerization; The article has a metal substrate, wherein the cured polymeric film coats the metal substrate.Type: GrantFiled: November 20, 2019Date of Patent: July 25, 2023Assignee: G3 Enterprises, Inc.Inventors: Michael Phillips, John Cunningham
-
Patent number: 11634606Abstract: Apparatus and methods for alternative coatings applicable to metal are disclosed. According to one embodiment, an apparatus comprises a composition having, an ethylene acrylic acid copolymer; a neutralizing base; and water. The ethylene acrylic acid copolymer is about 15 percent to about 45 percent by weight concentration of the water. The apparatus further comprises metal coated with the composition.Type: GrantFiled: September 15, 2016Date of Patent: April 25, 2023Assignee: G3 Enterprises, Inc.Inventors: John Cunningham, Kenneth Metzger, Timmy Sath Ka
-
Patent number: 11612910Abstract: An apparatus and methods for using coatings for metal applications are disclosed. According to one embodiment, an article comprises a cured polymeric film having a first reaction product of a cationic photoinitiator and a compound suitable for cationic polymerization. The article has a second reaction product of a free-radical photoinitiator and a compound suitable for free-radical polymerization; The article has a metal substrate, wherein the cured polymeric film coats the metal substrate.Type: GrantFiled: May 20, 2021Date of Patent: March 28, 2023Assignee: G3 Enterprises, Inc.Inventors: Michael Phillips, John Cunningham
-
Publication number: 20230084186Abstract: Described herein are sensor systems and methods for monitoring a gondola configured to hold harvested produce and be transported by a trailer. The sensor system can include a capacity sensor configured to determine a remaining capacity of the gondola and a temperature sensor configured to monitor at least one of a temperature of the gondola or a temperature of the harvested produce held by the gondola. The sensor system can include a tilt sensor configured to monitor a tilt of the gondola and a trailer location sensor configured to determine a global position of the gondola. The sensor system can include a communication module in communication with the capacity sensor, the temperature sensor, the tilt sensor, and the trailer location sensor and can be configured to transmit data from the capacity sensor, the temperature sensor, the tilt sensor, and the trailer location sensor to a remote computing system.Type: ApplicationFiled: September 13, 2021Publication date: March 16, 2023Inventors: John Cunningham, Miriam Torrison, Rebekah Wong
-
Publication number: 20230085068Abstract: Described herein are sensor systems and methods for monitoring conditions of a gondola configured to hold harvested produce and be transported by a trailer. The sensor system can include a capacity sensor configured to determine a remaining capacity of the gondola. The sensor system can include a temperature sensor configured to monitor a temperature of the gondola, harvested produce, and/or an environment around the gondola. The sensor system can include a trailer location sensor configured to determine a global position of the gondola. A communication module in communication with the capacity sensor, the temperature sensor, and the trailer location sensor can transmit data from the capacity sensor, the temperature sensor, and the trailer location sensor to a remote computing system.Type: ApplicationFiled: July 20, 2022Publication date: March 16, 2023Inventors: John Cunningham, Miriam Torrison, Rebekah Wong