Workflow Analysis Patents (Class 705/7.27)
  • Patent number: 11907872
    Abstract: An apparatus for success probability determination for a user is provided. Apparatus may include at least a processor and a memory communicatively connected to the processor. The memory may contain instructions configuring the at least a processor to receive a plurality of criteria; generate indicators as a function of the criteria; receive user specifications, the user specifications comprising credentials of a user; and classify the user specifications to a performance category of a plurality of performance categories based on the user specifications and the indicators.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: February 20, 2024
    Inventor: Arran Stewart
  • Patent number: 11900074
    Abstract: Various methods, apparatuses/systems, and media for implementing an API design and development module are disclosed. A receiver receives inputs for designing a specification. Codes are generated from the API specification and necessary business logic is added. A processor pushes the specification along with the code to a source control which automatically triggers a continuous integration/continuous deployment (CI/CD) pipeline in response to pushing of the specification along with the code to the source control. The CI/CD pipeline automatically executes, through pre-defined configuration, each phase of an API development life cycle to develop the API based on the designed specification.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: February 13, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Shivani Pitchai Muthu, Pritam Prasad, Aruna Kalagnanam
  • Patent number: 11892914
    Abstract: The method includes obtaining, by a restoration policy manager, a restoration request for a plurality of application containers, and in response to the restoration request: obtaining, by a backup server, container information associated with the plurality of application containers, assigning a restoration type to each application container in the plurality of application containers, updating a restoration type list based on the assigning, and initiating a restoration of the plurality of application containers using the restoration type list.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: February 6, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Mahesh Reddy Appireddygari Venkataramana, Shelesh Chopra, Chetan Battal, Swaroop Shankar D H
  • Patent number: 11880323
    Abstract: Techniques for building automated workflow sequences associated with a document review platform are provided. A method includes accessing trigger event data from a trigger event database and action data from an action database; presenting a user interface to create a workflow; adding a function block to the workflow by: detecting a selection of an add function block option; presenting a function block including at least one of (i) a user-selectable option to select a trigger event from a list of trigger events populated based on the trigger event data or (ii) a user-selectable option to select an action from a list of actions populated based on the action data; and presenting the function block including at least one of a selected trigger event or a selected action; detecting that the workflow is ready for deployment; translating the workflow into a logic-based representation of the workflow; and deploying the logic-based representation.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 23, 2024
    Assignee: RELATIVITY ODA LLC
    Inventors: Kyle Disterheft, Pablo Bernal Alcazar, Alexander Hodges, Brian Wittenberg, Daniel Miller, Jakub Jezusek, Orin Xie, Vladimir Kolmakov
  • Patent number: 11863687
    Abstract: Technologies discussed include receiving a set of rules associated with a document type from a supplier entity. Each rule identifies a set of conditions and a set of actions to be taken after a document of a document type is signed if the set of conditions is satisfied. When a supplier entity sends a document of the document type to a signing entity and the signing entity provides an electronic signature, the system determines whether conditions of rules associated with the document type are satisfied. For each rule that is satisfied, the system performs actions identified by the rule.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: January 2, 2024
    Assignee: DOCUSIGN, INC.
    Inventors: Ahmed Kamel, Naren Raghavan, Ramachandra Tulasi
  • Patent number: 11838370
    Abstract: Systems and methods are described herein for generating for display, at an extended reality (XR) device executing an application, an XR environment comprising an entity and associated with an XR session of a user profile. Execution of the application enables the XR device, while generating for display the XR environment, to transmit data to, and receive data from, a particular device using a first communication protocol, and transmit data to, and receive data from, the entity using a second communication protocol. Based on monitored activity of the user profile during the XR session, the XR device may be enabled to transmit data, received at the XR device from the entity using the second communication protocol, to the particular device using the first communication protocol, and transmit data, received at the XR device from the particular device using the first communication protocol, to the entity using the second communication protocol.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: December 5, 2023
    Assignee: Rovi Guides, Inc.
    Inventor: Charles Dasher
  • Patent number: 11823015
    Abstract: In various embodiments, a pattern-based recommendation subsystem automatically recommends workflows for software-based tasks. In operation, the pattern-based recommendation subsystem computes an expected distribution of frequencies across command patterns based on different distributions of frequencies across the command patterns. The expected distribution of frequencies is associated with a target user, and each different distribution of frequencies is associated with a different user. The pattern-based recommendation subsystem then applies a set of commands associated with the target user to a trained machine-learning model to determine a target distribution of weights applied to a set of tasks. Subsequently, the pattern-based recommendation subsystem determines a training item based on the expected distribution of frequencies and the target distribution of weights. The pattern-based recommendation subsystem generates a recommendation that specifies the training item.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: November 21, 2023
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, Benjamin Lafreniere, Xu Wang
  • Patent number: 11811617
    Abstract: Disclosed communication flow modeling solution is significantly streamlined in a user friendly way to shield users from the technical complexities usually required. At design time, an orchestration flow modeling application receives user instruction to open or create a communication flow modeling project. Per configuration specific to an enterprise associated with the user, a custom drag-and-drop communication flow modeling environment with a canvas and modeling entities is provided. Responsive to the user dragging and dropping a set of modeling entities from the menu onto the communication flow modeling canvas and drawing connections between them, the orchestration flow modeling application logically connects the modeling entities to form a valid communication flow and stores it in a database. The communication flow undergoes an approval process. Once approved, it is activated for execution by an orchestration server.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: November 7, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil
  • Patent number: 11763229
    Abstract: An online concierge system generates a suggested picking sequence to reduce the amount of time for a shopper to fulfill an online order of items from a warehouse. The online concierge system determines an average amount of time to sequentially pick items between different aisle pairs for a warehouse based on timestamps from item fulfillment in historical orders. The system generates a distance graph including aisle nodes connected by edges representing the pairwise distance between aisles. The system solves a traveling salesperson problem to generate a ranked order of aisle nodes for each of the historical orders. The system generates a ranked global sequence of aisle nodes based on the plurality of ranked orders of aisle nodes. The system applies the ranked global sequence to new delivery orders to generate the suggested picking sequence for a shopper.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: September 19, 2023
    Assignee: Maplebear Inc.
    Inventors: Xinyu Li, Haixun Wang, Ruoming Jin
  • Patent number: 11755543
    Abstract: A computer implemented method for optimizing performance of workflow includes associating each of a plurality of workflow nodes in a workflow with a data cache and managing the data cache on a local storage device on one of one or more compute nodes. A scheduler can request execution of the tasks of a given one of the plurality of workflow nodes on one of the one of more compute nodes that hosts the data cache associated with the given one of the plurality of workflow nodes. Each of the plurality of workflow nodes is permitted to access a distributed filesystem that is visible to each of the plurality of compute nodes. The data cache stores data produced by the tasks of the given one of the plurality of workflow nodes.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 12, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vasileios Vasileiadis, Christian Pinto, Michael Johnston, Ioannis Gkoufas, Srikumar Venugopal
  • Patent number: 11748577
    Abstract: The disclosure relates to systems and methods of automatically generating unique content including natural language text based on a corpus of previously generated response documents and discrete requirements defined in a requirements specification. The system may use generative stitching that includes multi-layer processes that execute to influence the generation of unique content including natural language text through an artificial intelligence (AI) language transformer model trained to output the content based on previously written material that is semantically relevant to the discrete requirements and is weighted against labeled attributes. The labeled attributes may determine the influence asserted against the language transformer, thereby generating unique on-target content that may be combined to create a computer-generated response document.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: September 5, 2023
    Assignee: ROHIRRIM, INC.
    Inventor: Steven Thomas Aberle
  • Patent number: 11741076
    Abstract: A method and related apparatus adaptively control snapshot replication of a plurality of server snapshots in a multi-tenant public cloud using snapshot service. A plurality of snapshot requests are received from a plurality of clients in the multi-tenant public cloud and are each associated with a service level agreement (SLA). The SLA includes a corresponding completion deadline and a slippage penalty. A probabilistic model calculates, for active snapshot flows, a completion time for each of the snapshot requests. If any of the predicted completion times exceed their corresponding completion deadlines, a possible MISS event is produced for an associated first snapshot. The snapshot controller component, in response to producing the possible MISS event, minimizes a probability of breaching fulfillment times for the multi-tenant cloud. The slippage penalty is calculated for each of the plurality of snapshot requests. A second snapshot is identified from among the plurality of snapshot requests.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 29, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sreekrishnan Venkateswaran, Manish Gupta
  • Patent number: 11727464
    Abstract: In some implementations, a device may receive release data identifying new releases associated with cloud providers. The device may receive customer data associated with customers of the cloud providers. The device may receive interest data identifying interests of the customers. The device may filter the release data and may process the filtered release data and taxonomy data identifying historical release data, with a model, to generate classification data identifying classifications of the release data. The device may process the filtered release data, the classification data, and the customer data, with a model, to identify a set of release data that is relevant for each customer, and to generate sets of release data for the customers. The device may identify additional data of the filtered release data that is relevant for each of the customers. The device may supplement the sets of release data with the additional data.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: August 15, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Michael Eisenstein, Debashis Bardhan
  • Patent number: 11720761
    Abstract: A source content routing system is described for distributing source content received from clients such as documents, to translators for performing translation services on the source content. The routing system extracts source content features, which may be represented as vectors. The vectors may be assembled into an input matrix, which may be processed using an artificial neural network, classifier, perceptron, CRF model, and/or the like, to select a translator such as a machine translation system and/or human. The translator provides translation services translation from a source language to a target language, post translation editing, proof reading, quality analysis of a machine, quality analysis of human translation, and/or the like and returns the product to the content routing system or clients.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: August 8, 2023
    Assignee: SDL Inc.
    Inventors: Mihai Vlad, Abdessamad Echihabi
  • Patent number: 11669513
    Abstract: Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Matthew Fedderly, Cooper Bills, Geoffrey Bakker, Kunal Marwaha, Nathaniel Klein
  • Patent number: 11663555
    Abstract: Coordination and management of workflows in parallel among a plurality of approval applications executing on machines within an enterprise network by receiving, at a central location, workflows from an initiating application, determining a set of approvals for each respective workflow and respective approval routes, performing an initial distribution of the respective workflows from the central location by propagating the workflows across their respective approval routes to respective members of the set of approval applications, applying at respective approval applications a set of approval rules to the workflow to determine a workflow's approval status as either approved or rejected, returning the workflow's approval status to the initiating application via the central location, and performing one or more follow-up distributions of workflows from the central location until either all approval applications indicate a status of approved or a number of follow-up distributions reaches a pre-defined maximum numbe
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: May 30, 2023
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventors: Ali H. Alabdrabalnabi, Isa M. Almarzoug, Ali A. Alkhwaildi
  • Patent number: 11651212
    Abstract: According to various embodiments, described herein are systems and methods for training machine learning (ML) models to generate real-time scores to predict the probabilities of task completion. In one embodiment, an exemplary method includes the operations of receiving, from a data store, a set of features and a workflow for training a first type of ML models, the workflow specifying a data source, a number of stages and associated parameters for training the ML models; retrieving, from the data source, training data for the set of features; and segmenting the training data into different segments. The method further includes the operations of training a separate first type of ML model using each of the different segment of the training data in accordance with the workflow; and persisting the first type of trained ML models into the data storage. The method also includes using a trained ML model to generate probability scores and displaying the scores to users in real-time.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: May 16, 2023
    Assignee: CLARI INC.
    Inventors: Xin Xu, Venkat Rangan
  • Patent number: 11636416
    Abstract: Risk data generation for an organizational network involves a risk assessment server that communicates with organizational computing devices. The server transmits risk data request and receives responses identifying organizational risks. The server generates and transmits assessment templates, and receives risk evaluation data from a plurality of computing devices in response. The server automatically generates a risk assessment score for an organizational risk based on the values in the plurality of risk evaluation responses, the risk assessment score defining an expected organizational impact of that particular organizational risk and transmits the risk assessment score to an administrator. The server collects benchmark risk data and risk outcomes from similar networks and generates the scores using the benchmark data. The server also provides comparative results between similar organizational networks.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: April 25, 2023
    Assignee: Tracker Networks Inc.
    Inventors: Jason Doel, Roger Ramchand Mahabir, Mesbah Abdulrahem, Peter Grys, Peter Ritchie, Gagandeep Singh Majathia
  • Patent number: 11599835
    Abstract: Embodiments described herein include systems and methods for processing behavioral assessments. One embodiment includes a computing device that stores logic that causes the system to receive data from a first behavioral assessment, the first behavioral assessment assessing a first behavioral characteristic of a first person, receive data from a second behavioral assessment, the second behavioral assessment assessing a second behavioral characteristic of the first person, and utilize the first behavioral characteristic from the first behavioral assessment and the second behavioral characteristic from the second behavioral assessment to calculate a behavioral parameter for the first person. In some embodiments, the logic causes the system to compare the behavioral parameter against a corresponding behavioral parameter for a second person to determine how the first person and the second person would work together and provide data about how the first person and the second person would work together.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: March 7, 2023
    Assignee: cloverleaf.me, inc.
    Inventors: Darrin Murriner, Ford Knowlton, Levi Bethune
  • Patent number: 11587008
    Abstract: Techniques are disclosed for managing workflows using block chains. An entire workflow may be stored as a finite state machine on a block chain. Each data block of the block chain may correspond to a state and related operation of a workflow. Each data block of the block chain may be used as an input to a subsequent state of the workflow. Thus, any input may be used to compute the workflow even if the input is not designed to be used by a workflow. Nested block chains, each corresponding to a different workflow or different part of a workflow may be used to increase performance of computing the workflows.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: February 21, 2023
    Assignee: INTUIT, INC.
    Inventor: Glenn C. Scott
  • Patent number: 11563699
    Abstract: A virtual agent can implement a “chatbot” to provide output based on predictive/prescriptive models for incidents. The virtual agent can integrate with natural language processor for text analysis and summary report generation. The virtual agent can integrate with cognitive search to enable processing of search requests and retrieval of search results. The virtual agent uses computing processes with self-learning systems that use data mining, pattern recognition and natural language processing to mimic the way the human brain works. The virtual agent provides an automated IT system that is capable of resolving incidents without requiring human assistance. The virtual agent can display condensed summaries of a large amount of data and can link the summaries to predictive models and operational risk models to identify risk events and provide summaries of those events.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: January 24, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Yixian Cai, Amir Ghaderi, Ankit Khirwadkar, Chetana Chavda, Pei Hu
  • Patent number: 11551172
    Abstract: A system for solution architecture prediction may identify a previous solution from a data source and may create a historical solution evaluation matrix by mapping a plurality of concern categories with the previous solution. The system may identify a plurality of solution components preponderant to deriving a solution associated with the solution architecture prediction and create a potential solution evaluation matrix therefrom. The system may evaluate the historical solution evaluation matrix and the potential solution evaluation matrix to determine a credibility score for each solution comprised therein. Based on the evaluation, a solution prediction data may be generated including a previous solution, a potential solution, and the associated credibility score. A service solution may be selected from the solution prediction data to resolve the solution prediction requirement.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: January 10, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Balaji Janarthanam, Anil Kumar, Abhishek Patni, Vinu Varghese, Hari Kumar Karnati, Saran Prasad, Nirav Jagdish Sampat
  • Patent number: 11544656
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing self qualification of cloud based applications. One of the methods includes analyzing, by a self-qualified process (SQP), a set of risks for a cloud based software platform, wherein each risk comprises a set of features that are being evaluated according to a risk definition; performing, by the SQP, one or more tests related to one or more risks of the set of risks; and based on an outcome of each of the tests, generating a measure of a qualification state for the cloud based software platform, wherein the measure of the qualification state is used to determine self-qualification of the software platform.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: January 3, 2023
    Assignee: Bigfinite Inc.
    Inventor: Antonio Manzano Doñabeitia
  • Patent number: 11531527
    Abstract: A computer implemented method includes obtaining an original graph data structure including multiple stored nodes connected by multiple edges. The stored nodes include multiple operation stored nodes and multiple data stored nodes. The method further includes generating an auxiliary graph data structure from the original graph data structure. The auxiliary graph data structure includes the operation stored nodes. The method further includes executing a pattern mining tool on the auxiliary graph data structure to obtain a pattern list, traversing the auxiliary graph data structure to identify multiple instances of identified patterns in the pattern list, and presenting the instances.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: December 20, 2022
    Assignee: Intuit Inc.
    Inventors: Lalla Mouatadid, Jay Jie-Bing Yu
  • Patent number: 11494715
    Abstract: A film creation and management system and platform enables efficient, cost-effective, collaborative, and secure creation of filmed or interactive content. A system and platform for creating high-resolution filmed content in an efficient, fast, secure, and collaborative manner are described. The system is a wide-ranging filming tool and film management system that enables cost-effective creation and manipulation of 8K or other high-resolution content. It has interfaces and tools for managing all stages of the film creation process from story development to post production, including marketing and administration. One objective of the system is to facilitate the transition of creating high-resolution content to a property that has a business outcome, thereby facilitating the transition from art to commerce.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: November 8, 2022
    Assignee: FILM IT LIVE, INC.
    Inventor: Christopher Larson Salvesen
  • Patent number: 11475383
    Abstract: An operation defense method and device, apparatus and computer-readable storage medium are provided. The method includes: receiving an operation request from a business system through a shared interface; according to a parameter carried in the operation request, selecting at least one risk evaluation algorithm for the operation request from an algorithm rule library shared by a plurality of service systems; performing risk evaluation to the operation request with the selected risk evaluation algorithm; and according to a risk evaluation result, determining to allow the operation request. In the present application, a centralized operation defense mechanism is used to analyze the operation requests from different service systems and to select an appropriate risk evaluation algorithm to calculate the risk coefficient of each operation request, so that an operation with a high risk can be prevented, and a diffusion range of an abnormality can be reduced.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: October 18, 2022
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Tao Yang, Xiang Gao, Shiyao Sun
  • Patent number: 11451503
    Abstract: The present invention allows text analysis and routing of written communications. The system intercepts incoming written communications for analysis by a text analytics service (TAS) software module. The TAS module analyzes the communication to generate communication metadata, which is used by a smart routing engine to route the communication to an appropriate party. This ensures that the ultimate recipient of the communication is capable of effective interaction with the sender and reduces the time required for a communication to be acted upon.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: September 20, 2022
    Assignee: Verint Americas Inc.
    Inventor: Stephen McSwiggan
  • Patent number: 11416459
    Abstract: Unified management, automation and interoperability of business and device processes utilizing components of a no-code, event-driven edge computing platform on any device and/or across difference devices. In an embodiment, an event processor on a device accesses a first events dataset which may represent a two-dimensional structure. Each row in the events dataset is processed by the event processor to update the state of a runtime dataset which represents a two-dimensional structure. The updated state of the runtime dataset comprises event-defined processes. In an embodiment, the event-defined processes are executed by the event processor to process a second events dataset, wherein the execution of the event-defined processes further updates the state of the runtime dataset and may create one or more new events for processing.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: August 16, 2022
    Inventor: Douglas T. Migliori
  • Patent number: 11392260
    Abstract: A display control device includes a conversion unit which, upon receipt of an operation log file including operation logs that indicate the content of operations performed on windows on a terminal screen, determines data variables representing window states of the windows indicated by each of the operation logs on the basis of a window state setting for setting a window state on the terminal screen, a display control unit that sets correspondence relationships between the data variables and visual variables, generates rectangular objects corresponding to the data variables, and determines attribute values of the rectangular objects on the basis of the visual variables associated with the data variables, and a visualization unit that performs drawing on the basis of sets of the rectangular objects and the attribute values determined by the display control unit.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: July 19, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Sayaka Yagi, Kimio Tsuchikawa, Takeshi Masuda, Yuki Urabe
  • Patent number: 11381464
    Abstract: Methods, systems, and computer readable media for testing and modeling the beamforming capabilities of a device under test (DUT) are disclosed. The method includes receiving, from a DUT, system information that correlates a plurality of resources to a plurality of synchronization system (SS) blocks transmitted by the DUT and receiving, from the DUT, the plurality of SS blocks. In response to receiving the plurality of SS blocks, the method further includes sending a random access procedure (RACH) message from an emulated user equipment to the DUT via a resource that is correlated per the system information to a predefined SS block that is specified in a beam model. The method also includes analyzing a beam switch indication message sent by the DUT to confirm that the DUT has restricted communication to the emulated user equipment via a beam signal corresponding to the predefined SS block.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: July 5, 2022
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Konstantin Belov, Partha Majumdar, Tiberiu Viorel Barbu
  • Patent number: 11362908
    Abstract: Disclosed communication flow modeling solution is significantly streamlined in a user friendly way to shield users from the technical complexities usually required. At design time, an orchestration flow modeling application receives user instruction to open or create a communication flow modeling project. Per configuration specific to an enterprise associated with the user, a custom drag-and-drop communication flow modeling environment with a canvas and modeling entities is provided. Responsive to the user dragging and dropping a set of modeling entities from the menu onto the communication flow modeling canvas and drawing connections between them, the orchestration flow modeling application logically connects the modeling entities to form a valid communication flow and stores it in a database. The communication flow undergoes an approval process. Once approved, it is activated for execution by an orchestration server.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: June 14, 2022
    Assignee: OPEN TEXT SA ULC
    Inventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil
  • Patent number: 11356573
    Abstract: An information processing apparatus includes a reception section that receives a designation of an item to be an operation target on a screen used to operate data on a work which includes plural procedures, and a presentation section that presents a candidate value for the item, which is the operation target, and locational information of a procedure, in which the candidate value is extracted, on the screen.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: June 7, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yohei Takatsuka
  • Patent number: 11321337
    Abstract: A Services Delivery Platform (SDP) architecture is provided that is configured to onboard new data sets into an SDP data lake. The SDP enables the crowdsourcing of data on-boarding by configuring this process into an interactive, intuitive, step-by-step guided workflow while governing/controlling key functions like verification, acceptance and execution.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: May 3, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Antonio Nucci, Ahmed Khattab, Carlos M. Pignataro, Ravi K. Papisetti, Prasad Potipireddi, Richard M. Plane
  • Patent number: 11315056
    Abstract: Methods, systems and computer program products for providing an interactive resource plan visualization associated with a facility are provided. Aspects include receiving facility data comprising historical facility data, current facility data and demand data. Aspects also include determining projected resource demand based on the facility data and the demand data and using cognitive computing techniques. Aspects also include generating a visual representation of a facility. The visual representation of the facility includes available resources and resource demand associated with a specified time and the available resources are rendered according to a first visual style. Aspects also include determining resource availability modifications based on the available resources and the projected resource demand. Aspects also include generating a visual representation of the resource availability modifications associated with the specified time within the visual representation of the facility.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mahathir Bin Ahmad Almashor, Hamideh Anjomshoa, Adam Eberbach, Olivia Jayne Smith, Annalisa Jean Swan
  • Patent number: 11296960
    Abstract: Some embodiments provide a method for monitoring a distributed application. The method receives a request to perform data collection for the distributed application. The method identifies data compute nodes (DCNs) that implement the distributed application. The method sends commands to host machines on which the identified DCNs operate to detect events related to the DCNs and provide data regarding the detected events. The method uses the data regarding the detected events to generate a user interface (UI) display of the topology of the distributed application.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: April 5, 2022
    Assignee: NICIRA, INC.
    Inventors: Bin Wang, Margaret Petrus, Farzad Ghannadian, Rajiv Krishnamurthy
  • Patent number: 11282025
    Abstract: Systems and methods which provide shipping management system shipping documentation generation operation which spawns intelligent generation subprocesses are described. The intelligent generation subprocesses of embodiments facilitate autonomous shipping documentation generation functionality of a concatenated shipping documentation generation process. A user may initiate a shipping documentation generation process, whereby an intelligent generation subprocess is spawned, and thereafter the user may be freed to perform one or more independent operation and/or interaction with the shipping management system. One or more verifications, checks, warnings, and/or the like are suspended and one or more parameter, input, selection, and/or the like are defaulted for operation of an intelligent generation subprocess of embodiments. Embodiments implement a documentation queue to provide historical information with respect to intelligent generation subprocess operation.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: March 22, 2022
    Assignee: Auctane, LLC
    Inventor: Byron Wier
  • Patent number: 11226968
    Abstract: A mechanism is provided in a data processing system for presentation delivery. The mechanism receives a search request comprising one or more search terms from a user. The mechanism determines the current stage of a project of the user. The mechanism determines a user role and skill level of the user. The mechanism searches a corpus of information to generate search results based on the one or more search terms. The mechanism presents the search results to the user based on the current stage of the project, the user role and skill level of the user.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Susann M. Keohane, Maureen E. Kraft, Brent N. Shiver
  • Patent number: 11206279
    Abstract: Embodiments of the present invention provides systems and methods for detecting and validating cyber threats. The systems and methods provide blockchain and Artificial Intelligence (AI) technologies based analytical tool for the intuitive, automated and seamless performance of security checks, thereby giving users an ability to cut through the cyber jargon and understand, remediate, and resolve cyber security issues. The use of blockchain and smart contract voting rights system greatly reduces the level of manual administration, costs, and time required to advertise a new cyber threat via the Uncloak platform. All subscribers to the Uncloak platform may receive the latest list of cyber threat vulnerabilities against their existing computing infrastructure, allowing them to identify where the potential threats lie and can then take the necessary remediation steps.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: December 21, 2021
    Inventor: Olawale Oluwadamilere Omotayo Dada
  • Patent number: 11206280
    Abstract: Embodiments of the present invention provides a system to create a decentralized, scalable, blockchain powered cyber security management solution to monitor, protect themselves against and eliminate cyber threats, thereby managing cyber security. The cyber security management solution places an emphasis upon the strength of the wider community to contribute to finding vulnerabilities through a blockchain based mechanism. The cyber security management platform (such as Uncloak platform) may harness knowledge and expertise, aggregate it into the platform, and transform it into a service for end users. If the end user clients can understand their security risk position in real-time, they can place themselves in a strong position to eliminate cyber threats before they occur.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: December 21, 2021
    Inventor: Olawale Oluwadamilere Omotayo Dada
  • Patent number: 11200539
    Abstract: Automatic completion of robotic process automation (RPA) workflows using machine learning (ML) is disclosed. A trained ML model may intelligently and automatically predict and complete the next series of activities in RPA workflows (e.g., one, a few, many, the remainder of the workflow, etc.). Actions users take while creating workflows over a time period may be captured and stored. The ML model may then be trained and used to match the stored actions with stored workflow sequences of actions in order to predict and complete the workflow. As more and more workflow sequences are captured and stored over time, the ML model may be retrained to predict a larger number of sequences and/or to more accurately make predictions. Auto-completion may occur in real-time in some embodiments to save time and effort by the user.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: December 14, 2021
    Assignee: UiPath, Inc.
    Inventors: Kartik Iyer, Radhakrishnan Iyer, Naveen Kumar M
  • Patent number: 11150896
    Abstract: A method, system, and computer program product for automatically generating service definitions for application clients of a message broker is provided. The method includes retrieving a trace of interactions between different application instances and corresponding message queues in a message brokering system. Thereafter, messages in the trace can be analyzed to identify the application instances and related message exchange data. Finally, a service definition document can be generated for each identified application instance using the related message exchange data to describe computational services provided by the identified application instance.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Fenglian Xu, Mark Phillips, Matthew Leming
  • Patent number: 11120217
    Abstract: A technique includes receiving, by a computer, data representing a task to be automated in association with a computing environment. The technique includes applying, by the computer, natural language processing to the data to generate a sequence of statements describing operations to be executed to perform the task. The sequence of statements is associated with a predetermined orchestration workflow language.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 14, 2021
    Assignee: Micro Focus LLC
    Inventors: Stephane Herman Maes, Karan Singh Chhina, Guillaume Dubuc
  • Patent number: 11093359
    Abstract: The present invention is a method and system for automatedly producing at least one desktop analytics trigger. Upon receiving at least one type of data input, the system analyzes the data input and produces at least one desktop analytics trigger based on the results of the analysis of the data input. The data input can include data on the programs, applications, or information a user utilizes during a task, to allow use of desktop process analytics. This process may be used to either generate a new desktop analytics trigger or update an existing desktop analytics trigger.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: August 17, 2021
    Assignee: Verint Americas Inc.
    Inventors: Senan Burgess, Chris Schnurr
  • Patent number: 11089743
    Abstract: System and method for quantifying qualitative turf conditions as they relate to turf performance and health. In an embodiment, data is collected about turf condition using a turf analysis device. The data collected about the conditions may be used to generate condition-based turf stress indexes that may be used to generate an overall a Turf Performance Indicator (TPI). Such collections are calculated through a unique quantitative mathematical equation resulting in a measurable quotient that is used to assess overall turf performance qualities on a relative scale over time. Using an integrated Global Positioning System (GPS), the TPI measurements can be used to identify overall property conditions and zone specific conditions within that property. Such analysis is viewed with visual analysis methods using a cloud based system.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: August 17, 2021
    Assignee: Stevens Water Monitoring Systems, Inc.
    Inventors: Chun Kit Chan, Michael Kuvelas, Carmen Magro, Scott South
  • Patent number: 11087259
    Abstract: The present disclosure provides systems and methods for a synergetic, multi-interface workflow designer: a visual tool that enables the design, building, and use of high-level processes and standard configuration workflows among multiple users with varying technical capabilities on multiple systems. For example, it enables a line of business user to design and create a high-level process on a first designer interface. The process and its data are received by a second designer interface, which translates the process and data into a standard configuration workflow. A workflow designer may access the second designer interface to create, refine, and finalize the standard configuration workflow based on the data from the first designer interface.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 10, 2021
    Assignee: Nintex UK Ltd.
    Inventors: Alain Marie Patrice Gentilhomme, Ryan Christopher Duguid, Zoe Dee Clelland, Joshua Joo Hou Tan
  • Patent number: 11087353
    Abstract: A computer-implemented method for an extensible point-of-sale device is disclosed. The method includes registering a third-party application to be notified of a transaction change on the point-of-sale device. The method also includes displaying a user interface to a user during a purchase transaction on a display of the point-of-sale device using one of a register module and a payment module. The method also includes receiving the transaction change via the user interface of the point-of-sale device. The method also includes broadcasting the transaction change to a set of registered applications that includes the third-party application. The method also includes taking an action that modifies the purchase transaction using the third-party application in response to the broadcasting.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: August 10, 2021
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Tamer Mohamed El Calamawy, Jacob Whitaker Abrams, Michael Joseph Quinlan, Jeffrey Blattman
  • Patent number: 11068241
    Abstract: A computing system includes persistent storage configured to store definitions of actions for integration into workflows, and a software application configured to define an action that invokes a function of an application programming interface (API). The software application obtains a specification and identifies therein definitions of a uniform resource locator (URL) that addresses the API, the function, an input of the function, and an output of the function. The software application generates an input variable of the action that corresponds to the input of the function and an output variable of the action that corresponds to the output of the function. The software application determines a first mapping between the input variable and a URL parameter of the API and a second mapping between the output variable and a response from the API. The first and second mappings are stored in in the persistent storage to define the action.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: July 20, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Stuart Dean Swope, Natallia Rabtsevich Rodriguez, Christopher Maloy, Rebecca Anita Dias
  • Patent number: 11036712
    Abstract: Latency-reduced document change discovery in a co-authoring session is provided. When a co-authoring session is established between clients for co-authoring a document, a communication channel that is separate from a content channel is established between each client in the co-authoring session and a notification service. When a client uploads edits made to the document to a server-stored and managed master copy of the document, the client sends a notification on the separate channel to the other clients via the notification service, notifying the other clients that document changes have been made and are available to download from the content service. The other clients are enabled to discover document changes in real-time or in near real-time to when the changes are saved to the master copy of the document, and download the client edits for merging the changes with a local copy of the document.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: June 15, 2021
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Michal Piaseczny, Jordan Spencer Rudd, Amelie Dagenais, Dmitry Shafranov, Yessen Yessetovich Amirzhanov
  • Patent number: 11037082
    Abstract: Techniques are disclosed for managing workflows using block chains. An entire workflow may be stored as a finite state machine on a block chain. Each data block of the block chain may correspond to a state and related operation of a workflow. Each data block of the block chain may be used as an input to a subsequent state of the workflow. Thus, any input may be used to compute the workflow even if the input is not designed to be used by a workflow. Nested block chains, each corresponding to a different workflow or different part of a workflow may be used to increase performance of computing the workflows.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 15, 2021
    Assignee: INTUIT, INC.
    Inventor: Glenn Scott
  • Patent number: 11036882
    Abstract: In particular embodiments, a data subject request processing system may be configured to utilize one or more local storage nodes in order to process a data subject access request on behalf of a data subject. In particular embodiments, the one or more local storage nodes may be local to the data subject making the request (e.g., in the same country as the data subject, in the same jurisdiction, in the same geographic area, etc.). The system may, for example, be configured to: (1) receive a data subject access request from a data subject (e.g., via a web form); (2) identify a suitable local storage node based at least in part on the request and/or the data subject; (3) route the data subject access request to the identified local storage node; and (4) process the data subject access request at the identified local storage node.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: June 15, 2021
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Jonathan Blake Brannon, Jason L. Sabourin