Patents by Inventor Andrew Hall
Andrew Hall 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: 12721733Abstract: Disclosed are tissue repair devices, processes for preparing such devices, and methods of use of such devices. In an embodiment, a tissue repair device comprises porous, compressible pellets of a tissue repair material that may be provided and then hydrated in the barrel of a syringe. In an embodiment, the tissue repair material is configured in the barrel of the syringe such that an elongate channel is present, the channel being defined by the interior wall of the barrel and the tissue repair material.Type: GrantFiled: February 23, 2022Date of Patent: September 1, 2026Assignee: DSM IP Assets B.V.Inventors: Julia Innamorato, Rachel Dichter, Nicholas Roscioli, Andrew Hall
-
Patent number: 12663774Abstract: Robot access control and governance for robotic process automation (RPA) is disclosed. A code analyzer of an RPA designer application, such as a workflow analyzer, may read access control and governance policy rules for an RPA designer application and analyze activities of an RPA workflow of the RPA designer application against the access control and governance policy rules. When one or more analyzed activities of the RPA workflow violate the access control and governance policy rules, the code analyzer prevents generation of an RPA robot or publication of the RPA workflow until the RPA workflow satisfies the access control and governance policy rules. When the analyzed activities of the RPA workflow comply with all required access control and governance policy rules, the RPA designer application may generate an RPA robot implementing the RPA workflow or publish the RPA workflow.Type: GrantFiled: July 12, 2023Date of Patent: June 23, 2026Assignee: UiPath, Inc.Inventor: Andrew Hall
-
Patent number: 12651109Abstract: A hybrid window scheme for defining timing windows during CTS. CTS is performed to generate an intermediate clock tree including a respective insertion delay for each of the one of more flip-flops. A set of clock timing constraints is generated for the plurality of slack values of each flip-flop such that every positive slack value of the plurality of slack values is prevented from becoming negative, a lowest negative slack value of the one or more negative slack values is prevented from becoming lower, and every negative slack value of the one or more negative slack values having a higher value than the lowest negative slack value is prevented from becoming lower than the lowest negative slack value but is allowed to become lower than its current value. A second iteration of CTS is performed, constrained by the clock timing constraints, resulting in an enhanced clock tree.Type: GrantFiled: July 6, 2023Date of Patent: June 9, 2026Assignee: Cadence Design Systems, Inc.Inventors: Andrew Mark Chapman, Michael Alexander, Natarajan Viswanathan, Andrew Hall
-
Publication number: 20260147325Abstract: Access control and governance for automations is disclosed. A code analyzer of an automation designer application, such as a workflow analyzer, may read access control and governance policy rules for an automation designer application and analyze activities of a workflow, tools, and/or prompts of the automation designer application against the access control and governance policy rules. When one or more analyzed activities of the workflow, one or more tools, and/or one or more prompts violate the access control and governance policy rules, the code analyzer prevents generation of an automation robot or publication of the automation until the workflow, the tools, and/or the prompts satisfy the access control and governance policy rules. When the analyzed activities of the workflow, the tools, and or the prompts comply with all required access control and governance policy rules, the automation designer application may generate an automation or publish the automation.Type: ApplicationFiled: December 17, 2025Publication date: May 28, 2026Applicant: UiPath, Inc.Inventors: Michael Aristo LEONARD, II, Andrew HALL
-
Publication number: 20260118844Abstract: Access control and governance for automations is disclosed. A code analyzer of an automation designer application, such as a workflow analyzer, may read access control and governance policy rules for an automation designer application and analyze activities of a workflow, tools, and/or prompts of the automation designer application against the access control and governance policy rules. When one or more analyzed activities of the workflow, one or more tools, and/or one or more prompts violate the access control and governance policy rules, the code analyzer prevents generation of an automation robot or publication of the automation until the workflow, the tools, and/or the prompts satisfy the access control and governance policy rules. When the analyzed activities of the workflow, the tools, and or the prompts comply with all required access control and governance policy rules, the automation designer application may generate an automation or publish the automation.Type: ApplicationFiled: December 15, 2025Publication date: April 30, 2026Applicant: UiPath, Inc.Inventors: Michael Aristo LEONARD, II, Andrew HALL
-
Publication number: 20260097497Abstract: Automation windows for attended or unattended automations are disclosed. A child session is created and hosted as a window including the UIs of applications of a window associated with a parent session. Running multiple sessions allows an automation to operate in this child session while the user or another automation interacts with the parent session. The user or other automation may thus be able to interact with applications that the automation is not using or the user or other automation and the automation may be able to interact with the same application if that application is capable of this functionality. Changes made via the automation and the user or other automation in an application will be made as if a single user made them, rather than having the user or other automation and the automation each work with separate versions of the applications and file systems.Type: ApplicationFiled: December 11, 2025Publication date: April 9, 2026Applicant: UiPath, Inc.Inventors: Michael Aristo LEONARD, II, Andrew HALL
-
Patent number: 12583106Abstract: Automation windows for RPA for attended or unattended robots are disclosed. A child session is created and hosted as a window including the UIs of applications of a window associated with a parent session. Running multiple sessions allows a robot to operate in this child session while the user interacts with the parent session. The user may thus be able to interact with applications that the robot is not using or the user and the robot may be able to interact with the same application if that application is capable of this functionality. The user and the robot are both interacting with the same application instances and file system. Changes made via the robot and the user in an application will be made as if a single user made them, rather than having the user and the robot each work with separate versions of the applications and file systems.Type: GrantFiled: April 29, 2022Date of Patent: March 24, 2026Assignee: UiPath, Inc.Inventor: Andrew Hall
-
Patent number: 12540792Abstract: A stabilized end cap for covering one end of a common launch tube on a military aircraft is disclosed. The stabilized end cap includes a central body having a portion with a disk-shape configuration. In some cases, the stabilized end cap has a peripheral extension that extends radially outward from the periphery of the central body, and the peripheral extension is provided with an aerodynamic configuration. In other cases, the stabilized end cap has at least one aerodynamic extension extending longitudinally outward from the outside surface of the central body.Type: GrantFiled: October 16, 2023Date of Patent: February 3, 2026Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Andrew Hall, John Revilla, Joshua Wiseman, Kelsey Snively, Matthew Hall
-
Publication number: 20250370796Abstract: According to one or more embodiments, a method is provided. The method is implemented by a trigger engine stored on a memory as processor executable instructions. The processor executable instructions being executed by a processor. The trigger engine operates as an intermediary for robotic process automations of a software platform. The method includes tracking operations within external systems and registering available events with respect to the operations into a database accessible by the robotic process automations. The method also includes enabling an active event of the external systems to be visible via a trigger of the trigger engine to the robotic process automations.Type: ApplicationFiled: August 14, 2025Publication date: December 4, 2025Applicant: UiPath, Inc.Inventors: Ankit SARAF, Andrew HALL, Remus RUSANU, Jing JIN, Minyi ZHONG, Jinglong YANG
-
Publication number: 20250352610Abstract: There is provided inter alia a storage stable aqueous solution composition comprising vancomycin or a pharmaceutically acceptable salt thereof, at a concentration of 1-10 mg/mL; D-lactic acid or a pharmaceutically acceptable salt thereof; and a polyol selected from the group consisting of propylene glycol, sucrose, glycerol, trehalose, lactose, glucose, sorbitol and mannitol, or a mixture thereof; wherein the osmolarity of the composition is 400-1250 mOsm/L.Type: ApplicationFiled: May 19, 2023Publication date: November 20, 2025Inventors: Andrew HALL, Azadeh BAHREMAN, Adrian PODMORE, Jan JEZEK
-
Patent number: 12454263Abstract: Examples provide a system for performing lane centering control of a vehicle. The system includes a set of vehicle sensors configured to measure a speed of the vehicle, measure a yaw rate of the vehicle, and measure a lateral acceleration of the vehicle. The system also includes a lane centering controller configured to receive a requested lateral acceleration, determine a target lateral acceleration based on the requested lateral acceleration and the lateral acceleration, determine a target motor torque based on the target lateral acceleration, and determine whether a control override condition is met. In response to determining that the control override condition is not met, the lane centering controller controls a motor of the vehicle according to the target motor torque. The target motor torque is a motor torque necessary to achieve the target lateral acceleration.Type: GrantFiled: July 28, 2023Date of Patent: October 28, 2025Assignee: Robert Bosch GmbHInventors: Marco Peter Andreas Neuhaeusler, Johannes Helmut Blessing, Andrew Hall, Nickolas Patrick Kreuscher
-
Publication number: 20250302745Abstract: A storage stable aqueous solution composition comprising vancomycin or a pharmaceutically acceptable salt thereof, at a concentration of 25-75 mg/mL; D-lactic acid or a pharmaceutically acceptable salt thereof; a cosolvent selected from propylene glycol and a mixture of propylene glycol and glycerol; and an inorganic salt containing a metal cation.Type: ApplicationFiled: May 19, 2023Publication date: October 2, 2025Inventors: Andrew HALL, Azadeh BAHREMAN, Adrian PODMORE, Jan JEZEK
-
Patent number: 12423501Abstract: Methods and systems for performing post clock tree synthesis of a clock tree. The methods and systems access, from memory, a circuit design comprising a clock tree that interconnects a clock source to a plurality of clock sinks, each clock sink in the plurality of clock sinks having an associated target insertion delay adjustment, the clock tree comprising a restriction on a quantity of levels of components for respectively adding delay to the clock source. The methods and systems identify an individual target insertion delay adjustment associated with an individual clock sink of the plurality of clock sinks and compare the individual target insertion delay adjustment to a threshold value. The methods and systems selectively remove the restriction on the quantity of levels of components to provide the individual target insertion delay adjustment based on comparing the individual target insertion delay adjustment to the threshold value.Type: GrantFiled: November 17, 2022Date of Patent: September 23, 2025Assignee: Cadence Design Systems, Inc.Inventors: Andrew Mark Chapman, Charles Jay Alpert, Andrew Hall
-
Patent number: 12393446Abstract: According to one or more embodiments, a method is provided. The method is implemented by a trigger engine stored on a memory as processor executable instructions. The processor executable instructions being executed by a processor. The trigger engine operates as an intermediary for robotic process automations of a software platform. The method includes tracking operations within external systems and registering available events with respect to the operations into a database accessible by the robotic process automations. The method also includes enabling an active event of the external systems to be visible via a trigger of the trigger engine to the robotic process automations.Type: GrantFiled: December 22, 2021Date of Patent: August 19, 2025Assignee: UiPath, Inc.Inventors: Ankit Saraf, Andrew Hall, Remus Rusanu, Jing Jin, Minyi Zhong, Jinglong Yang
-
Publication number: 20250040935Abstract: Disclosed are compositions and methods of treating prostate cancer. The compositions include biocompatible and resorbable hydrogel embolization microspheres that contain a contrast agent, a hormone therapy, and a chemotherapeutic agent.Type: ApplicationFiled: July 18, 2024Publication date: February 6, 2025Inventors: Silviya Petrova Zustiak, Andrew Hall, Keith Pereira
-
Publication number: 20250033634Abstract: Examples provide a system for performing lane centering control of a vehicle. The system includes a set of vehicle sensors configured to measure a speed of the vehicle, measure a yaw rate of the vehicle, and measure a lateral acceleration of the vehicle. The system also includes a lane centering controller configured to receive a requested lateral acceleration, determine a target lateral acceleration based on the requested lateral acceleration and the lateral acceleration, determine a target motor torque based on the target lateral acceleration, and determine whether a control override condition is met. In response to determining that the control override condition is not met, the lane centering controller controls a motor of the vehicle according to the target motor torque. The target motor torque is a motor torque necessary to achieve the target lateral acceleration.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Inventors: Marco Peter Andreas Neuhaeusler, Johannes Helmut Blessing, Andrew Hall, Nickolas Patrick Kreuscher
-
Patent number: 12190135Abstract: Systems and methods for implementing robotic process automation (RPA) in the cloud are provided. An instruction for managing an RPA robot is received at an orchestrator in a cloud computing environment from a user in a local computing environment. In response to receiving the instruction, the instruction for managing the RPA robot is effectuated.Type: GrantFiled: December 10, 2021Date of Patent: January 7, 2025Assignee: UiPath, Inc.Inventors: Tarek Madkour, Bo-Ying Fu, Andrew Hall
-
Publication number: 20240337463Abstract: A stabilized end cap for covering one end of a common launch tube on a military aircraft is disclosed. The stabilized end cap includes a central body having a portion with a disk-shape configuration. In some cases, the stabilized end cap has a peripheral extension that extends radially outward from the periphery of the central body, and the peripheral extension is provided with an aerodynamic configuration. In other cases, the stabilized end cap has at least one aerodynamic extension extending longitudinally outward from the outside surface of the central body.Type: ApplicationFiled: October 16, 2023Publication date: October 10, 2024Inventors: Andrew Hall, John Revilla, Joshua Wiseman, Kelsey Snively, Matthew Hall
-
Patent number: 12084881Abstract: A control system guides and supports the deployment of a folded, collapsed bleacher system. The control system includes a hydraulic device implemented as a piston-cylinder combination anchored at one end to the trailer frame carrying the stowed bleacher and anchored at another end to an undercarriage support member of the bleacher. The movement of the piston exerts a tandem pivoting action on the front and rear bleacher sections, which deploys and opens the bleacher system to a level, seating-ready configuration. A weight detection module senses the approach of a free-fall condition of the bleacher system during deployment and increases the applied resistance of the piston-cylinder combination, controlling the rate of descent of the bleacher system to avoid free-fall.Type: GrantFiled: August 30, 2022Date of Patent: September 10, 2024Assignee: BahaWex Manufacturing Inc.Inventors: Michael Bahamonde, Andrew Hall
-
Patent number: 12061857Abstract: Methods and systems for performing post clock tree synthesis (CTS) of a clock tree include accessing, from memory, an integrated circuit design comprising a clock tree interconnecting a clock source to a plurality of clock sinks. Each clock sink has an associated current insertion delay. A mean insertion delay of the plurality of clock sinks is determined based on the associated current insertion delays of the clock sinks. A target insertion delay for the clock sinks is set based on the mean insertion delay and a target insertion delay adjustment determined for each individual clock sink. One or more clock sinks are identified that have a target insertion delay adjustment exceeding a skew threshold value. The clock tree is modified to reduce the target insertion delay adjustment, for each identified clock sink of the one or more clock sinks, to less than or equal to the skew threshold value.Type: GrantFiled: May 31, 2022Date of Patent: August 13, 2024Assignee: Cadence Design Systems, Inc.Inventors: Andrew Mark Chapman, Charles Jay Alpert, Andrew Hall