Patents Examined by Thuy Dao
  • Patent number: 11599443
    Abstract: Disclosed herein are systems and methods for assessing an impact of malicious software causing a denial of service of components of industrial automation and control systems (IACS). In one aspect, an exemplary method comprises, generating a configuration of the IACS on a testing device based on specifications, obtaining a set of investigated software, where the set includes at least one sample of one malicious software, testing the generated configuration using the received set of investigated software, identifying occurrences of denials of service of the components of the testing device which are used to simulate the generated configuration, determining an impact of the malicious software on the generated configuration, and a degree of degradation of a performance of the generated configuration of IACS, and pronouncing a verdict as to a danger of the malicious software for the generated configuration of IACS based on the determined impact of the malicious software.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: March 7, 2023
    Assignee: AO Kaspersky Lab
    Inventor: Kirill N. Kruglov
  • Patent number: 11581083
    Abstract: Aspects of the present disclosure describe systems and methods for predicting an intra-aortic pressure of a patient receiving hemodynamic support from a transvalvular micro-axial heart pump. In some implementations, an intra-aortic pressure time series is derived from measurements of a pressure sensor of the transvalvular micro-axial heart pump and a motor speed time series is derived from a measured back electromotive force of a motor of the transvalvular micro-axial heart pump. Furthermore, in some implementations, machine learning algorithms, such as deep learning, are applied to the intra-aortic pressure and motor speed time series to accurately predict an intra-aortic pressure of the patient. In some implementations, the prediction is short-term (e.g., approximately 5 minutes in advance).
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: February 14, 2023
    Assignees: Abiomed, Inc., Northeastern University
    Inventors: Ahmad El Katerji, Erik Kroeker, Elise Jortberg, Rose Yu, Rui Wang
  • Patent number: 11567639
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 31, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jesse Rickard, Timothy Slatcher, Thomas McArdle, Aravind Baratha Raj, David Fowler, David Skiff
  • Patent number: 11568986
    Abstract: Disclosed is a system for remote controlling and monitoring of at least one instrument, for example a bioprocessing instrument, said system comprising: at least one instrument to be controlled and/or monitored; at least one instrument server connected to the at least one instrument, said instrument server comprising an instrument control software; at least one gateway connected to the at least one instrument server; a transferring means provided in the at least one instrument server, said transferring means being arranged to receive information from the at least one connected instrument and forward said information to the at least one gateway; a first self-hosted web server containing a web application provided in the at least one instrument server for providing possibility to control the at least one instrument via a web browser in an instrument control web page; a publishing means provided in the at least one gateway, said publishing means being arranged to receive information from at least one instrument s
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 31, 2023
    Assignee: Cytiva Sweden AB
    Inventors: Key Hyckenberg, Kjell Karlsson, Stefan Willehadson, Orjan Bo Grelsson
  • Patent number: 11561811
    Abstract: A service manages a plurality of virtual machine instances for low latency execution of user codes. The plurality of virtual machine instances can be configured based on a predetermined set of configurations. One or more containers may be created within the virtual machine instances. In response to a request to execute user code, the service identifies a pre-configured virtual machine instance suitable for executing the user code. The service can allocate the identified virtual machine instance to the user, create a new container within an instance already allocated to the user, or re-use a container already created for execution of the user code. When the user code has not been activated for a time-out period, the service can invalidate allocation of the virtual machine instance destroy the container. The time from receiving the request to beginning code execution is less than a predetermined duration, for example, 100 ms.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Allen Wagner
  • Patent number: 11561773
    Abstract: Embodiments are directed to application development. A data model may include one or more complex field types that each include one or more other fields. A separate data object may be included for each complex field type that defines one or more characteristics of one or more other fields included in a complex field type. An application design window may include one or more complex fields for an application, such that each complex field is associated with a complex field type. The data model may be modified to include another separate data object for each complex field type that is associated with the one or more complex fields, such that item values corresponding to each complex field of the same complex field type are stored in the same other separate data object. The modified data model may be deployed to enable one or more application shells to execute the application.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: January 24, 2023
    Assignee: FILEONQ, INC.
    Inventors: Manoj Philip, Kim Maron Webley
  • Patent number: 11556821
    Abstract: A computer system adapts a model analyzing data. Information sources are analyzed to determine one or more changes for a computerized model employed for analyzing data. One or more current projects each using an implementation of the computerized model with at least one of the determined changes are identified. The implementations are compared to the employed computerized model to determine differences. One or more adaptations for the employed computerized model are determined in response to the determined differences satisfying a threshold, wherein the one or more adaptations for the employed computerized model are based on the determined changes in the corresponding implementation of the computerized model. At least one adaption is installed into a platform hosting the employed model for modification of the employed model. Embodiments of the present invention further include a method and program product for adapting a model analyzing data in substantially the same manner described above.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Azka Javaid, Paul R. Bastide, Jayanth Krishnan, Fang Lu
  • Patent number: 11556459
    Abstract: Techniques for monitoring operating statuses of an application and its dependencies are provided. A monitoring application may collect and report the operating status of the monitored application and each dependency. Through use of existing monitoring interfaces, the monitoring application can collect operating status without requiring modification of the underlying monitored application or dependencies. The monitoring application may determine a problem service that is a root cause of an unhealthy state of the monitored application. Dependency analyzer and discovery crawler techniques may automatically configure and update the monitoring application. Machine learning techniques may be used to determine patterns of performance based on system state information associated with performance events and provide health reports relative to a baseline status of the monitored application. Also provided are techniques for testing a response of the monitored application through modifications to API calls.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 17, 2023
    Assignee: Capital One Services, LLC
    Inventors: Muralidharan Balasubramanian, Eric K. Barnum, Julie Dallen, David Watson
  • Patent number: 11550549
    Abstract: Provided are methods and systems for combining business process management (BPM) and robotic process automation (RPA) into a unified BPM and RPA process. An example method commences with creating a BPM process flow. The BPM process flow can include one or more BPM models for executing BPM tasks. The method then proceeds with creating an RPA process flow. The RPA process flow can include one or more RPA models for executing the one or more RPA tasks. The method can further include linking the one or more RPA models to the BPM process flow. Thereafter, the method proceeds with creating an application package associated with the unified BPM and RPA process. The application package can include the one or more BPM models and the one or more RPA models. The method can further include exporting the application package for deployment.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: January 10, 2023
    Assignee: ASG Technologies Group, Inc.
    Inventors: Sathish Kumar Thangaraj, Raghav Sanjeev Nyapati, Narayanaswamy Viswanathan
  • Patent number: 11551808
    Abstract: The invention concerns an Interoperability Environment comprising: a core software engine comprising means to collect and transfer electronic data from any number of sources including medical devices, clinical information systems, hospital information systems, a means to apply rules to improve compliance with hospital approved protocols, standards and guidances, a means to update all subsystems using any given parameter when the parameter is updated in the official recognized source of truth for that parameter, a means to populate the CIS with all required patient information, while at the same time maintaining all quality and process control data in a format supporting advanced analytics separate from the CIS data, a means to communicate notifications to any number of remote electronic devices without limitation of platform and comprising a hardware eco system comprising means to collect, translate, store and send electronic data to the core software engine for any electronic source via communication methods
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: January 10, 2023
    Assignee: Talis Clinical LLC
    Inventors: Gary Colister, Bishoy Magdalla, Giuseppe Saracino, William Murphy, Harish Lecamwasam, Victor Lee, Matthew Schumacher, Kevin Gallagher
  • Patent number: 11537377
    Abstract: Disclosed are techniques for deploying an application. An application system may host one or more software applications, each software application having a plurality of application deployments. A first application deployment is customized based on a first set of user interactions with the application and a second application deployment is different to the first deployment due to being customized based on a second set of user interactions with the application. The second set of user interactions is different to the first set of user interactions. Usage information about a user is received, the usage information indicating a third set of user interactions with an application of the one or more software applications. A user profile of the user is determined from the usage information. The first application deployment is determined based on the user profile. The first application is deployed for the user based on the first application deployment.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: December 27, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Anton Korzunov
  • Patent number: 11531528
    Abstract: A configurator interface engine generates a graphical interface (i) presenting continuous delivery segments, (ii) receiving a first user input selecting a first segment of the continuous delivery segments, and (iii) receiving a second user input selecting a second segment of the continuous delivery segments. A configurator engine (i) configures tools based on toolchain rules without requiring input from a user, (ii) generates a toolchain comprising the tools after the configuration, (iii) determines a segment dependency between the first and second segments, and (iv) generates a continuous delivery pipeline model based on the inputs, dependency, and continuous delivery pipeline model. An orchestrator engine executes an instance of the continuous delivery pipeline model.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: December 20, 2022
    Inventors: Tien Nguyen, Pinaki Sarkar, Ping Ma, Dong Hoang, Basheer Janjua, Scott Trimber
  • Patent number: 11532391
    Abstract: Systems and methods are disclosed for generating device test cases for medical imaging devices, which are not only reflective of current actual field usage of the device but also provide outlook on future usage. A probabilistic model of usage patterns is generated from historic data present in the device field logs by mining the current usage patterns. A Deep Long Short Term Memory Neural Network model of the usage patterns is constructed to predict the future usage patterns. Additionally, to capture the changing trends of device usage patterns in the field, predictive models are continuously updated in real time, and the test cases generated log files by the models are integrated into an automated testing system.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: December 20, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Vijayananda Jagannatha, Vinay Pandit, Srinivas Prasad Madapusi Raghavan, Rupesh Vakkachi Kandi
  • Patent number: 11526348
    Abstract: Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: December 13, 2022
    Assignee: Aurora Labs Ltd.
    Inventor: Zohar Fox
  • Patent number: 11517690
    Abstract: The embodiments of the present application provide an information processing method and apparatus, wherein the method is applied to a first client side, including: receiving therapy data from a therapy device, wherein the therapy data carries therapeutic effect data, a device identification corresponding to the therapy device, and a therapy parameter; sending the therapy data; and receiving parameter update information corresponding to the therapy data, wherein the parameter update information carries a latest therapy parameter acquired by updating the therapy parameter according to the therapeutic effect data, and the device identification corresponding to the therapy device. The embodiments of the present application can collect the therapy data of a user in time and conveniently, and improves the collecting efficiency of the therapy data.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: December 6, 2022
    Assignee: BMC MEDICAL CO., LTD.
    Inventors: Yong Wang, Zhi Zhuang
  • Patent number: 11513782
    Abstract: A multi-stage computing framework may allow development, in an unrestricted computing region, of one or more computing resources that are transferred to, and deployed in, a restricted computing region. The computing framework may include a development module and a transfer module. The development module may allow development of the computing resources in the unrestricted computing region, for example including stages such as a resource creation, linting, scanning, validation, packaging and requesting of the transfer. The transfer module may allow management of the transfer of the computing resources from the unrestricted computing region to the restricted computing region, for example including stages such as control, transfer request queueing, performance of the transfer, transfer notification and transfer visualization.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: November 29, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Brian Landry, Arun Nagaraja Donti, Christopher Coulson Milbert, Cullen Timothy Frye, Philip Joseph Nolan
  • Patent number: 11507356
    Abstract: Methods, systems, and computer program products for flexible virtualization system deployment into different cloud computing environments. A set of floating licenses to virtualization system software components is established. The set of floating licenses are configured to permit usage of the virtualization system software components on different cloud computing infrastructures. Workload parameters of a workload to be deployed to one of the different cloud computing infrastructures is considered with respect to cloud attributes corresponding to the different cloud computing infrastructures. One or more candidate target cloud computing infrastructures are selected based upon a comparison between workload attributes of a computing workload and cloud attributes of the candidate target cloud computing infrastructures. Virtualization system software components are deployed into the selected target cloud computing infrastructures.
    Type: Grant
    Filed: May 31, 2021
    Date of Patent: November 22, 2022
    Assignee: Nutanix, Inc.
    Inventors: Mohan Maturi, Nitin Parab, Vidhi Taneja, Binny Sher Gill
  • Patent number: 11507070
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an industrial plant controller that controls operation of an industrial plant. In one aspect, a method comprises generating training data using an industrial plant simulation model that simulates operation of the industrial plant. The industrial plant controller is trained by a reinforcement learning technique using the training data. The industrial plant controller is configured to process an input comprising a state vector characterizing a state of the industrial plant in accordance with a plurality of industrial plant controller parameters to generate an action selection policy output that defines a control action to be performed to control the operation of the industrial plant.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: November 22, 2022
    Assignee: Andritz Inc.
    Inventor: Arthur Gooch
  • Patent number: 11507069
    Abstract: Methods and systems for building and maintaining model(s) of a physical process are disclosed. One method includes receiving training data associated with a plurality of different data sources, and performing a clustering process to form one or more clusters. For each of the one or more clusters, the method includes building a data model based on the training data associated with the data sources in the cluster, automatically performing a data cleansing process on operational data based on the data model, and automatically updating the data model based on updated training data that is received as operational data. For data sources excluded from the clusters, automatic building, data cleansing, and updating of models can also be applied.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: November 22, 2022
    Assignees: Chevron U.S.A. Inc., University of Southern California
    Inventors: Yining Dong, Alisha Deshpande, Yingying Zheng, Lisa Ann Brenskelle, Si-Zhao Qin
  • Patent number: 11504932
    Abstract: The invention concerns a die insertion tool (100) for inserting a die (550) into a die pocket (552) of a press (500), the tool (100) includes a barrel (102) shaped for positioning the tool (100) within a punch guide bore (582) of the press (500), a tip (106) for insertion into a die cavity (556) of the die (550), and a collar (104) located between the barrel (102) and the tip (106) and configured to contact the die (550) when the tip (106) is inserted in the die cavity (556). The invention further concerns a kit (700) for a press (500) and a method for inserting a die (550) into a die pocket (552) of a press (500).
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: November 22, 2022
    Assignee: BAYER HEALTHCARE LLC
    Inventor: Michael Klopp