Patents Examined by Thuy Dao
  • 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
  • Patent number: 11502851
    Abstract: The present disclosure provides a method, system, and device for verifying a software release. To illustrate, as software (e.g., one or more files or artifacts) completes one or more stages of a development process, one or more digital signatures are generated. The one or more digital signatures are generated using private keys that correspond to the stage of the development process that is completed. The one or more digital signatures, and one or more public keys corresponding to the private keys, are sent to a node device. Upon receipt of the one or more digital signatures and the public keys (e.g., as part of a software release), the node device verifies the digital signatures before processing the software.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 15, 2022
    Assignee: JFrog Ltd.
    Inventor: Yoav Landman
  • Patent number: 11500627
    Abstract: A system for checking modifications made to re-configurable hardware and software is described.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: November 15, 2022
    Assignee: PLATINUM TRAINING SERVICES LTD
    Inventors: Kenneth Mark Radford, Matthew James Radford
  • Patent number: 11500352
    Abstract: A system and method is provided for monitoring a production process. In some aspects, the system may include an aseptic sampling device in fluidic connection with a process fluid, the aseptic sampling device operative to collect one or more samples from the process stream. A pretreatment device may be included to receive and pretreat the one or more samples. An analyzer is operative to analyze the pretreated samples and to produce one or more mass spectrometry (MS) spectra. A classifier receives and classifies the one or more MS spectra to provide a measure of product quality of the process fluid corresponding to the sampling location and time of sampling.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: November 15, 2022
    Assignee: DH Technologies Development Pte. Ltd.
    Inventor: Stephen A. Tate
  • Patent number: 11494183
    Abstract: A computerized method for automated application compliance processing includes receiving a compliance check request for an application in development via a continuous integration environment, and obtaining one or more compliance articles that are associated with the application and each define at least one compliance requirement. The method includes identifying one or more executor microservices that are associated with each obtained compliance article, and are each specific to a corresponding automated code analysis module.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: November 8, 2022
    Assignee: Evernorth Strategie Development, Inc.
    Inventors: Anthony Smith, Alexandra R. Butera
  • Patent number: 11487540
    Abstract: Embodiments disclosed are directed to a system that performs steps to transmit, to a client device, a host application for storage on a browser of the client device. The host application is used to facilitate loading of a micro-frontend application onto the browser at runtime of the host application, for integration with and use in conjunction with the host application. The system also receives, from the host application, a request to load the micro-frontend application onto the browser. Based on receiving the request, a manifest file is accessed indicating a version of the micro-frontend application to be loaded onto the browser. The micro-frontend application is retrieved based on the version indicated in the manifest file and transmitted to the host application for loading onto the browser.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Venkata Sudharsan Dasa, Jonathan Ricklis
  • Patent number: 11487267
    Abstract: A communication simplifier system and method simplify communication between a client application and a single-board data processing system using a tethering architecture. In at least one embodiment, the communication simplifier system and method allows a software developer to build a communication tethering application for the single-board data processing system, define a communication connection strategy, and add a client communication tethering application to a remote computer system, such as a mobile or desktop client computer system, to handle communication with the single-board data processing system. The client computer system also offloads processing from the single-board data processing system by including a processing logic application to implement additional logic to process data received by the single-board data processing system.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 1, 2022
    Assignee: Idera, Inc.
    Inventors: Marco Cantu, Takeshi Arisawa
  • Patent number: 11481209
    Abstract: Some embodiments may facilitate software development and operations for an enterprise. A communication input port may receive information associated with a software continuous integration/deployment pipeline of the enterprise. An intelligent software agent platform, coupled to the communication input port, may listen for a trigger indication from the software continuous integration/deployment pipeline. Responsive to the trigger indication, the intelligent software agent platform may apply system configuration information and rule layer information to extract software log data and apply a machine learning model to the extracted software log data to generate a pipeline health check analysis report. The pipeline health check analysis report may include, for example, an automatically generated prediction associated with future operation of the software continuous integration/deployment pipeline.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: October 25, 2022
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Renoi Thomas, Satish Venugopal, Sachin Mittal, Sandeep Kumar Yaramchitti
  • Patent number: 11474928
    Abstract: A program content for execution at a system that is a part of a user's internal computer network is received, wherein the program content specifies data to be logged. It is determined that a data item identified by the program content belongs to a specific type. In response to the determination that the data item belongs to the specific type, it is determined whether the data item identified by the program content meets a filter specification separate from the program content. In response to a determination that the data item meets the filter specification, a log item of the data item is automatically sent to a remote system that is not a part of the user's internal computer network.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: October 18, 2022
    Assignee: ServiceNow, Inc.
    Inventor: Ganesh Parameshwar Bhat
  • Patent number: 11474492
    Abstract: A system for autonomously providing functionality to a computerized control system includes a logic controller running a first computer application relating to an operations system and an application manager that receives requests for functionality from the first computer application. A remote marketplace client is in communication with the application manager and a remote marketplace that offers computer applications for providing a plurality of functionalities relating to the operations system. A computer application repository stores computer applications providing functionality of the operations system and responsive to receiving the request for functionality the application manager forwards the request to the remote marketplace client. The remote marketplace client queries the remote marketplace for the requested functionality and provides results of the query to the application manager.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 18, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Livio Dalloro, Thomas Gruenewald, George Lo, Justinian Rosca
  • Patent number: 11474874
    Abstract: Systems and methods for automatically scaling a big data system. Methods include determining, at a first time, a first number of nodes for a cluster to process a request; assigning an amount of nodes equal to the first number of nodes to the cluster; determining a rate of progress of the request; determining, at a second time based on the rate of progress a second number of nodes; and modifying the amount of nodes to equal the second number of nodes. Systems include a cluster manager, to add and/or remove any nodes; the big data system, to process requests that utilize the cluster and nodes, and an automatic scaling cluster manager including a big data interface for communicating with the big data system; a cluster manager interface for communicating with the cluster manager; and a cluster state machine.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: October 18, 2022
    Assignee: QUBOLE, INC.
    Inventors: Joydeep Sen Sarma, Mayank Ahuja, Sivaramakrishnan Narayanan, Shrikanth Shankar
  • Patent number: 11467829
    Abstract: A method and apparatus are disclosed for finding overlong source code segments (e.g., methods) by evaluating input source code segments for a plurality of predetermined code metric values in order to identify candidate source code segments (e.g., non-autogenerated methods) which do not meet a first code metric value and to assess each candidate source code segment against a second code metric value to identify different sets of candidate source code segments (e.g., test methods and normal methods) so that each set of candidate source code segments may be assessed against a tailored set of code length thresholds to identify any overlong source code segment having a code length which meets or exceeds at least two of the tailored set of code length thresholds.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 11, 2022
    Assignee: DevFactory Innovations FZ-LLC
    Inventor: Aditya T. Kadam
  • Patent number: 11461090
    Abstract: Provided herein are systems and methods for providing digital guidance in an underlying computer application. In one exemplary implementation, a method includes setting a rule or rules, in a computing device, in advance of digital guidance content creation, for detecting, upon later playback of the content, page elements of the underlying computer application that are associated with the content. The exemplary method further includes recording, in the computing device, steps of the digital guidance content as the steps are created by a content author, and automatically applying, in the computing device, the previously set rule or rules for detecting page elements, and thereby assigning strong attributes to the page elements. The method further includes saving, in the computing device, the content steps along with the strong attributes of the page elements associated with the content steps.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: October 4, 2022
    Assignee: Whatfix Private Limited
    Inventors: Maruthi Priya Kanyaka Vara Kumar Namburu, Aashish Jain, Animesh Agarwal
  • Patent number: 11454960
    Abstract: A computer-implemented method for representing operator control information in the context of a technical installation which includes at least one operator station server and one operator station client, wherein the method includes receiving measurement values of at least one technical object of the technical installation via the operator station server, continuously generating an actual trend progression of the measurement value, in the event that no measurement value can be received from the at least one technical object, an interpolation of the measurement value being undertaken to generate an interpolated trend progression, until a measurement value can be received once again, transferring the actual and the interpolated trend progression from the operator station server to the operator station client, and visually presenting the actual and the interpolated trend progression to an operator of the technical installation, preferably in a common trend progression diagram.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: September 27, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Benjamin Lutz