Patents by Inventor James Donalds
James Donalds 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: 20250143964Abstract: A pool or spa system includes networked pool or spa devices that can be dynamically configured with network addresses by a controller. The controller can transmit a device discovery request on a network and can receive a discovery response from pool or spa devices that require a network address. The system determines and assigns the network addresses for the pool or spa devices based on unique device identifiers associated with the responding pool or spa devices. The network addresses assigned to the pool or spa device are transmitted to the pool or spa device to be used by the pool or spa devices to communicate with the controller over the network. The system can be used to discover and assign addresses to various types of pool or spa devices, such as pumps, underwater lights, chlorinators, water feature controllers, remote controllers, and/or other types of devices.Type: ApplicationFiled: November 19, 2024Publication date: May 8, 2025Applicant: Hayward Industries, Inc.Inventors: David M. Blaine, Kenneth W. White, JR., Craig Andrew Horrocks, James Murdock, Douglas M. Sawyer, Carl Brunetti, Robert Donald Heon, Linnette Rivera
-
Publication number: 20250148020Abstract: Example systems and methods for analyzing and summarizing legal documents using artificial intelligence are disclosed. A system receives a legal document such as a contract or agreement, and utilizes multiple AI models in combination to process and summarize the document. This includes identifying the type of legal document using a natural language model, and then extracting key information like parties, dates, and monetary values. Related clauses within the document are consolidated using a clause consolidation algorithm even if they are not contiguous. Summaries are generated for each section of the document. Additionally, a question-answering module preemptively generates common questions and answers about the agreement to highlight key considerations for the parties involved. By leveraging an ensemble of customized AI models, the system aims to simplify comprehension of legal documents.Type: ApplicationFiled: November 7, 2024Publication date: May 8, 2025Inventors: Vivek Kumar Padmashali, Gaurav Garsa, Selvaraj Karuppusamyu, Rachit Kumar, Jonah Back, James Donald Peters
-
Patent number: 12284119Abstract: This disclosure describes techniques for performing application-based tagging. An example method includes receiving, at a virtual socket, non-packetized data from an application and generating, by the virtual socket, a label based on the application. One or more data packets are generated by packetizing at least a portion of the non-packetized data. A header field of the one or more data packets includes a tag based on the label.Type: GrantFiled: March 31, 2023Date of Patent: April 22, 2025Assignee: Cisco Technology, Inc.Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
-
Publication number: 20250121197Abstract: A stimulation system stimulates anatomical targets in a patient for treatment of dry eye. The system may include a controller and a microstimulator. The controller may be implemented externally to or internally within the microstimulator. The components of the controller and microstimulator may be implemented in a single unit or in separate devices. When implemented separately, the controller and microstimulator may communicate wirelessly or via a wired connection. The microstimulator may generate pulses from a controller signal and apply the signal via one or more electrodes to an anatomical target. The microstimulator may not have any intelligence or logic to shape or modify a signal. The microstimulator may be a passive device configured to generate a pulse based on a signal received from the controller. The microstimulator may shape or modify a signal. Waveforms having different frequency, amplitude and period characteristics may stimulate different anatomical targets in a patient.Type: ApplicationFiled: December 23, 2024Publication date: April 17, 2025Inventors: Douglas Michael Ackermann, Daniel Palanker, James Donald Loudin, Garrett Cale Smith, Victor Wayne McCray, Brandon McNary Felkins
-
Patent number: 12258333Abstract: Compounds, and pharmaceutically acceptable salts thereof, useful as inhibitors of sodium channels are provided. Also provided are pharmaceutical compositions comprising the compounds or pharmaceutically acceptable salts and methods of using the compounds, pharmaceutically acceptable salts, and pharmaceutical compositions in the treatment of various disorders, including pain.Type: GrantFiled: October 20, 2023Date of Patent: March 25, 2025Assignee: VERTEX PHARMACEUTICALS INCORPORATEDInventors: Elizabeth Mary Beck, Steven John Durrant, Sarah Skerratt, Robert Pullin, Gorka Etxebarria Jardi, David Matthew Shaw, Nadia M. Ahmad, Christopher Wray, Anisa Nizarali Virani, Kiri North, James Dodd, Michael Edward O'Donnell, Bhairavi Galan, Ronald Marcellus Knegtel, Ewa Iwona Chudyk, Joanne Louise Pinder, Stephen Andrew Thomson, Lidio Marx Carvalho Meireles, Dean Stamos, Yvonne Schmidt, Joseph Pontillo, Sara S. Hadida Ruah, Timothy Donald Neubert, Dennis James Hurley, Jinglan Zhou
-
Publication number: 20250068835Abstract: A data processing system implements receiving a first input in a spreadsheet in a spreadsheet application, detecting an indication that the first input includes first executable program code, analyzing the first executable program code to identify first references to one or more first elements of the spreadsheet in the first executable program code, requesting spreadsheet data associated with the one or more first elements of the spreadsheet from the spreadsheet application, receiving the spreadsheet data from the spreadsheet application; executing the first executable program code using the spreadsheet data referenced in the first executable program code to obtain a first program code result and causing the spreadsheet application to display the first program code result in the spreadsheet application.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Joseph John MCDAID, Keyur PATEL, Arturo GOICOCHEA HOEFKEN, Eoin BURKE, Su-Piao WU, James MASSON, Christopher GROSS, Jake Elliot ARMSTRONG, Carlos Augusto OTERO, John Herbert Martin WILLIAMS, Nicholas Charles WILSON, Andrew Donald GORDON, Neil TORONTO, Anders HEJLSBERG, Guido VAN ROSSUM, Shaofeng ZHU, Stephen DOWER, John LAM
-
Patent number: 12236229Abstract: This disclosure describes techniques and mechanisms for using a domain-specific language (DSL) to express and compile serverless network functions, and optimizing the deployment location for the serverless network functions on network devices. In some examples, the serverless network functions may be expressed entirely in the DSL (e.g., via a text-based editor, a graphics-based editor, etc.), where the DSL is a computer language specialized to a particular domain, such as a network function domain. In additional examples, the serverless network functions may be expressed and compiled using a DSL in combination with a general-purpose language (GSL). Once the serverless network function have been expressed and/or compiled, the techniques of this disclosure further include determining an optimized network component on which the serverless network function is to execute, and deploying the serverless function to the optimized network component.Type: GrantFiled: February 27, 2023Date of Patent: February 25, 2025Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
-
Patent number: 12227216Abstract: A mobile and internet connected cleaning cart is disclosed. The mobile and internet connected cleaning cart is a movable (mobile) device with a cleaning platform that provides instant access to multiple different dilutions and non-diluted water rinse, as well as a variety of several applicator tools.Type: GrantFiled: July 28, 2022Date of Patent: February 18, 2025Inventors: James Donald Decker, Eric James Decker, Darrin Swagel
-
Patent number: 12226618Abstract: A drive train for a wind-up injection device, comprises a torsional energy storage adapted to be loaded or unloaded by a rotatable element, a rotatable user handle coupled with a button, a rotationally drivable expelling mechanism, and a clutch element coupled with the torsional energy storage via the rotatable element and comprising a ratchet for maintaining the rotatable element at one of a number of discrete angular positions, wherein via the rotatable element, the clutch element is adapted to transmit a torque from the user handle to the torsional energy storage or from the torsional energy storage to the expelling mechanism, and wherein the ratchet is switchable from one position to an adjacent position by a torque transmitted from the user handle to the torsional energy storage, and wherein the drive train is adapted to dampen torque peaks by a flexible impact portion in the area of the clutch element.Type: GrantFiled: March 11, 2019Date of Patent: February 18, 2025Assignee: SANOFIInventors: Michael Jugl, Matthew Meredith Jones, Axel Teucher, Stefan Blancke, Ralph Donald Quentin Collings, James Robert Coop, James Anthony West, Stephen Francis Gilmore, Daniel David Higgins, Mark Digby Teucher
-
Patent number: 12220774Abstract: Systems and methods for controlling an engine driven power system and/or a welding system from two or more control sources are disclosed. In some examples, multiple control devices or sources are in communication with a central control circuitry of the engine driven power system, and/or a welding system which is capable of managing commands from multiple control sources by prioritizing commands and/or limited the scope of control. In some examples, the central control circuitry controls the multiple control sources to update systems and displays to harmonize commands and/or data that originated at another source.Type: GrantFiled: September 24, 2020Date of Patent: February 11, 2025Assignee: Illinois Tool Works Inc.Inventors: James Donald Borowski, Jeffery R. Ihde
-
Publication number: 20250047684Abstract: Techniques for creating consent contracts for devices that indicate whether the devices consent to receiving network-based communications from other devices. Further, the techniques include enforcing the consent contracts such that network-based communications are either allowed or disallowed in the network-communications layer prior to the network communications reaching the devices. Rather than simply allowing a device to communicate with any other device over a network, the techniques described herein include building in consent for network-based communications where the consent is consulted at one or more points in a communication process to make informed decisions about network-based traffic.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Kyle Andrew Donald Mestery, Ian James Wells
-
Publication number: 20250032782Abstract: Described here are devices, systems, and methods for treating one or more conditions (such as dry eye) or improving ocular health by providing stimulation to nasal or sinus tissue. Generally, the devices may be handheld or implantable. In some variations, the handheld devices may have a stimulator body and a stimulator probe having one or more nasal insertion prongs. When the devices and systems are used to treat dry eye, nasal or sinus tissue may be stimulated to increase tear production, reduce the symptoms of dry eye, and/or improve ocular surface health.Type: ApplicationFiled: January 30, 2024Publication date: January 30, 2025Inventors: Douglas Michael Ackermann, James Donald Loudin
-
Patent number: 12203950Abstract: A quality control support method for displaying a control chart of quality control related to an analyzer that measures a subject sample, the method comprising: generating a first control chart showing results of measured quality control substances by the analyzer in a first period; receiving a designation of a second period different from the first period, the second period being shorter than the first period and at least partially overlapping with the first period; generating a second control chart showing results of the measured subject samples by the analyzer in the second period; displaying the generated first control chart; and displaying the generated second control, is provided.Type: GrantFiled: July 22, 2021Date of Patent: January 21, 2025Assignee: SYSMEX CORPORATIONInventors: Shrey Singh, Takashi Karino, David Peschard, Mattheus Johannes Hofman, James Donald Hart
-
Patent number: 12151823Abstract: A system is disclosed herein, including a cushion including a plurality of tactors and a plurality of air bladders disposed adjacent the plurality of tactors, a pump assembly operably connected to the plurality of bladders, a processor, and a memory operatively coupled to the processor. The memory includes instructions stored thereon that, when executed by the processor, cause the processor to determine an inflation sequence for the plurality of air bladders, determine a deflation sequence for the plurality of air bladders, output commands to the pump assembly corresponding to the inflation sequence and the deflation sequence, and output vibrate commands to the plurality of tactors.Type: GrantFiled: August 31, 2022Date of Patent: November 26, 2024Assignee: ROCKWELL COLLINS, INC.Inventors: Kassidy L. Carson, John L Hampton, Glen Shaw, Daniel R. Tribble, Larry Parker, Donald Borchelt, John R. Skola, James Donald Womack
-
Publication number: 20240386033Abstract: A method, system, and computer program product that is configured to: collect a plurality of metrics for running service instances within a cloud-based system; classify the running service instances into a database classification using a machine learning algorithm based on the collected plurality of metrics for the running service instances; and perform at least one operational decision corresponding to the classified running service instances.Type: ApplicationFiled: May 16, 2023Publication date: November 21, 2024Inventors: James Donald THORNE, Brad NICHOLSON, Andrew SCHWARTZ, Thomas LUMPP, Daniel PITTNER
-
Publication number: 20240359004Abstract: Described here are devices, systems, and methods for treating one or more conditions (such as dry eye) or improving ocular health by providing stimulation to nasal or sinus tissue. Generally, the devices may be handheld or implantable. In some variations, the handheld devices may have a stimulator body and a stimulator probe having one or more nasal insertion prongs. When the devices and systems are used to treat dry eye, nasal or sinus tissue may be stimulated to increase tear production, reduce the symptoms of dry eye, and/or improve ocular surface health.Type: ApplicationFiled: December 1, 2023Publication date: October 31, 2024Inventors: Douglas Michael Ackermann, James Donald Loudin
-
Publication number: 20240293607Abstract: A negative pressure device having a negative pressure source, a canister in fluid communication with the negative pressure source, a conduit the can couple with a wound dressing to provide negative pressure to a space beneath the wound dressing. Some arrangements of the negative pressure source can have a first noise reduction chamber and a second noise reduction chamber downstream of and in fluid communication with an outlet of a pump. The first and second noise reduction chambers can be configured to reduce noise generated by the pump and/or a level of pressure pulses in the fluid that is advanced through the negative pressure source.Type: ApplicationFiled: March 23, 2022Publication date: September 5, 2024Inventors: Ben Alan Askem, William Davies, David Michael Elder, James Cunningham Glencross, Danielle Susan Johnson, Camilo Patrick Madriz, Andrea Maggiore, James Donald McLusky, Christopher John Webb, Hannah Bailey Weedon
-
Publication number: 20240268333Abstract: In one or more arrangements, a failure indication system is provided having a light assembly, a heating mat assembly and a control circuit. The light assembly is configured to project a wavelength of light that is visible to animals and that illuminates the heating mat assembly to attract an animal to the heating mat. The control circuit is configured to detect when a fault has occurred with the heating mat assembly. When the control circuit detects that a fault has occurred with the heating mat assembly, the control circuit causes the light assembly to indicate the heating mat assembly is not functioning properly.Type: ApplicationFiled: February 13, 2024Publication date: August 15, 2024Inventors: Amos Isaac Petersen, Steven James Hoff, James Donald Riley, Christian Loza
-
Publication number: 20240268332Abstract: In one or more arrangements, an animal warming device is provided having a platform assembly. The platform assembly includes a first plate having an opening. A heating element is operatively connected to the first plate adjacent the opening. A diffuser assembly is operatively connected to the first plate and configured to diffuse heat. A second plate is connected adjacent the left side of the first plate and a third plate is connected adjacent the right side of the first plate. The animal warming device is configured to be installed on a barrier of an animal housing facility by placing respective lips of the first plate, the second plate, and the third plate over a support member connected to the barrier such that the rear lip of the first plate, the second plate, and the third plate is positioned between the barrier and the support member.Type: ApplicationFiled: February 13, 2024Publication date: August 15, 2024Inventors: Amos Isaac Petersen, Steven James Hoff, James Donald Riley, Christian Loza
-
Publication number: 20240252814Abstract: Described here are devices, systems, and methods for treating one or more conditions, such as allergic rhinitis, non-allergic rhinitis, nasal congestion, ocular allergy, and/or symptoms associated with these conditions, by providing stimulation to nasal or sinus tissue. In some variations, the handheld devices may have a stimulator body and a stimulator probe having one or more nasal insertion prongs, and the nasal insertion prongs may be configured to deliver an electrical stimulus to the tissue.Type: ApplicationFiled: September 7, 2023Publication date: August 1, 2024Inventors: James Donald Loudin, Daniel N. Hamilton, Manfred Franke, Douglas Michael Ackermann