ROBOTIC PROCESS AUTOMATION SYSTEM WITH HYBRID WORKFLOWS

    公开(公告)号:US20230342430A1

    公开(公告)日:2023-10-26

    申请号:US18218009

    申请日:2023-07-03

    摘要: A computerized task automation system operates to permit automation of processes comprising one or more computer implemented tasks. Software robots may be created and retrieved to automate human user interaction with computer systems. The software robots each take one of three forms: (i) an attended software robot that is encoded to interact with one or more application programs and to accept one or more inputs from the user as required by the one or more application programs, (ii) an unattended software robot that is encoded to automatically interact with one or more application programs without any user input; and (iii) a cognitive software robot that is encoded to automatically interact with one or more application programs without any user input and is further encoded to automatically alter its interactions with the one or more application programs by way of a machine learning engine.

    PLATFORM AGNOSTIC ROBOTIC PROCESS AUTOMATION

    公开(公告)号:US20220156108A1

    公开(公告)日:2022-05-19

    申请号:US17588588

    申请日:2022-01-31

    摘要: Computerized RPA methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.

    Robotic process automation system with separate platform, bot and command class loaders

    公开(公告)号:US11113095B2

    公开(公告)日:2021-09-07

    申请号:US16731044

    申请日:2019-12-31

    IPC分类号: G06F9/455 G06F9/445

    摘要: A robotic process automation system includes a server processor that performs an automation task to process a work item, by initiating a java virtual machine on a second device. A first user session that employs credentials of a first user for managing execution of the automation task is also initiated on the second device. The server processor loads into the java virtual machine, with a platform class loader, one or more modules, such as logging and security, that perform functions common to the sets of task processing instructions. A first class loader a first set of task processing instructions is also loaded. Then each instruction in the first set of task processing instructions is loaded with a separate class loader. The server processor causes execution, under control of the first user session, on the second device, the task processing instructions that correspond to the work item.

    Artificial intelligence and knowledge based automation enhancement

    公开(公告)号:US10289959B2

    公开(公告)日:2019-05-14

    申请号:US14939715

    申请日:2015-11-12

    IPC分类号: G06N3/08 G06N20/00

    摘要: This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.

    Robotic process automation system with distributed download

    公开(公告)号:US11681517B2

    公开(公告)日:2023-06-20

    申请号:US17392240

    申请日:2021-08-02

    摘要: A server responds to a request to perform a first automation task to process a work item from the plurality of work items, on a first computing device that is separate and independent from the server. The server receives a request from the first computing device to download the first automation task and queries a distribution information file to identify one or more other computing devices that have a copy of the first automation task. The server provides to the first computing device, an identifier for each of one or more other computing devices that has a copy of the first automation task. If the distribution information file does not contain an identification of any other device that has a copy of the first automation task, then the server processor causes the first automation task to be retrieved and to be provided to the first computing device.

    Platform agnostic robotic process automation

    公开(公告)号:US11243803B2

    公开(公告)日:2022-02-08

    申请号:US16398600

    申请日:2019-04-30

    摘要: Computerized robotic process automation (RPA) methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.

    ROBOTIC PROCESS AUTOMATION SYSTEM WITH DISTRIBUTED DOWNLOAD

    公开(公告)号:US20210365260A1

    公开(公告)日:2021-11-25

    申请号:US17392240

    申请日:2021-08-02

    IPC分类号: G06F8/65 G06F9/48 G06F16/14

    摘要: A server responds to a request to perform a first automation task to process a work item from the plurality of work items, on a first computing device that is separate and independent from the server. The server receives a request from the first computing device to download the first automation task and queries a distribution information file to identify one or more other computing devices that have a copy of the first automation task. The server provides to the first computing device, an identifier for each of one or more other computing devices that has a copy of the first automation task. If the distribution information file does not contain an identification of any other device that has a copy of the first automation task, then the server processor causes the first automation task to be retrieved and to be provided to the first computing device.