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: 12721733
    Abstract: 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: Grant
    Filed: February 23, 2022
    Date of Patent: September 1, 2026
    Assignee: DSM IP Assets B.V.
    Inventors: Julia Innamorato, Rachel Dichter, Nicholas Roscioli, Andrew Hall
  • Patent number: 12663774
    Abstract: 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: Grant
    Filed: July 12, 2023
    Date of Patent: June 23, 2026
    Assignee: UiPath, Inc.
    Inventor: Andrew Hall
  • Patent number: 12651109
    Abstract: 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: Grant
    Filed: July 6, 2023
    Date of Patent: June 9, 2026
    Assignee: Cadence Design Systems, Inc.
    Inventors: Andrew Mark Chapman, Michael Alexander, Natarajan Viswanathan, Andrew Hall
  • Publication number: 20260147325
    Abstract: 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: Application
    Filed: December 17, 2025
    Publication date: May 28, 2026
    Applicant: UiPath, Inc.
    Inventors: Michael Aristo LEONARD, II, Andrew HALL
  • Publication number: 20260118844
    Abstract: 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: Application
    Filed: December 15, 2025
    Publication date: April 30, 2026
    Applicant: UiPath, Inc.
    Inventors: Michael Aristo LEONARD, II, Andrew HALL
  • Publication number: 20260097497
    Abstract: 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: Application
    Filed: December 11, 2025
    Publication date: April 9, 2026
    Applicant: UiPath, Inc.
    Inventors: Michael Aristo LEONARD, II, Andrew HALL
  • Patent number: 12583106
    Abstract: 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: Grant
    Filed: April 29, 2022
    Date of Patent: March 24, 2026
    Assignee: UiPath, Inc.
    Inventor: Andrew Hall
  • Patent number: 12540792
    Abstract: 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: Grant
    Filed: October 16, 2023
    Date of Patent: February 3, 2026
    Assignee: United States of America as represented by the Secretary of the Air Force
    Inventors: Andrew Hall, John Revilla, Joshua Wiseman, Kelsey Snively, Matthew Hall
  • Publication number: 20250370796
    Abstract: 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: Application
    Filed: August 14, 2025
    Publication date: December 4, 2025
    Applicant: UiPath, Inc.
    Inventors: Ankit SARAF, Andrew HALL, Remus RUSANU, Jing JIN, Minyi ZHONG, Jinglong YANG
  • Publication number: 20250352610
    Abstract: 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: Application
    Filed: May 19, 2023
    Publication date: November 20, 2025
    Inventors: Andrew HALL, Azadeh BAHREMAN, Adrian PODMORE, Jan JEZEK
  • Patent number: 12454263
    Abstract: 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: Grant
    Filed: July 28, 2023
    Date of Patent: October 28, 2025
    Assignee: Robert Bosch GmbH
    Inventors: Marco Peter Andreas Neuhaeusler, Johannes Helmut Blessing, Andrew Hall, Nickolas Patrick Kreuscher
  • Publication number: 20250302745
    Abstract: 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: Application
    Filed: May 19, 2023
    Publication date: October 2, 2025
    Inventors: Andrew HALL, Azadeh BAHREMAN, Adrian PODMORE, Jan JEZEK
  • Patent number: 12423501
    Abstract: 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: Grant
    Filed: November 17, 2022
    Date of Patent: September 23, 2025
    Assignee: Cadence Design Systems, Inc.
    Inventors: Andrew Mark Chapman, Charles Jay Alpert, Andrew Hall
  • Patent number: 12393446
    Abstract: 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: Grant
    Filed: December 22, 2021
    Date of Patent: August 19, 2025
    Assignee: UiPath, Inc.
    Inventors: Ankit Saraf, Andrew Hall, Remus Rusanu, Jing Jin, Minyi Zhong, Jinglong Yang
  • Publication number: 20250040935
    Abstract: 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: Application
    Filed: July 18, 2024
    Publication date: February 6, 2025
    Inventors: Silviya Petrova Zustiak, Andrew Hall, Keith Pereira
  • Publication number: 20250033634
    Abstract: 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: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: Marco Peter Andreas Neuhaeusler, Johannes Helmut Blessing, Andrew Hall, Nickolas Patrick Kreuscher
  • Patent number: 12190135
    Abstract: 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: Grant
    Filed: December 10, 2021
    Date of Patent: January 7, 2025
    Assignee: UiPath, Inc.
    Inventors: Tarek Madkour, Bo-Ying Fu, Andrew Hall
  • Publication number: 20240337463
    Abstract: 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: Application
    Filed: October 16, 2023
    Publication date: October 10, 2024
    Inventors: Andrew Hall, John Revilla, Joshua Wiseman, Kelsey Snively, Matthew Hall
  • Patent number: 12084881
    Abstract: 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: Grant
    Filed: August 30, 2022
    Date of Patent: September 10, 2024
    Assignee: BahaWex Manufacturing Inc.
    Inventors: Michael Bahamonde, Andrew Hall
  • Patent number: 12061857
    Abstract: 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: Grant
    Filed: May 31, 2022
    Date of Patent: August 13, 2024
    Assignee: Cadence Design Systems, Inc.
    Inventors: Andrew Mark Chapman, Charles Jay Alpert, Andrew Hall