Patents Examined by David Earl Ogg
  • Patent number: 11454103
    Abstract: Methods, systems, and techniques for controlling the rate of penetration of a drill bit are described. In particular, an operate control loop is evaluated by: determining a travelling block acceleration of a travelling block; determining an acceleration error measurement between the travelling block acceleration and a target travelling block acceleration; determining, based on the acceleration error measurement, a brake control signal; and using the brake control signal to control a braking mechanism configured to apply a variable braking force to the travelling block.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: September 27, 2022
    Inventors: Quinn Harrison Hepburn, Trevor Leigh Holt
  • Patent number: 11447963
    Abstract: A method of generating a building assembly that includes spraying a coating material onto a plurality of pieces of substrate disposed on a first assembly face. The spraying includes spraying the coating material onto the plurality of pieces of substrate via a sprayer configured to apply the coating material to a target surface via a nozzle coupled with a mobile storage container storing the coating material, the coating material impregnating voids of the substrate. The method also includes allowing the coating material impregnating the voids to dry and harden and become rigid to generate the building assembly.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: September 20, 2022
    Assignee: CANVAS CONSTRUCTION, INC.
    Inventors: Maria J. Telleria, Henrik Bennetsen, Gabriel F. Hein, Jonathan B. Pompa, Kevin B. Albert, David Warner
  • Patent number: 11449031
    Abstract: A method includes: acquiring time-series data of a control input and a control output; calculating a variable parameter that minimizes an evaluation function, based on observation values of the control input and the control output; and updating the variable parameter with the calculated variable parameter. The evaluation function includes: a first function part that evaluates an entire error that is a control error of the entire observation period and increases the output value as the entire error increases; and at least one of: a second function part that evaluates a sectional error that is a control error of a particular section in the observation period and increases the output value as the sectional error increases; and a third function part that evaluates an instantaneous error that is a control error of a particular time point in the observation period and increases the output value as the instantaneous error increases.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: September 20, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Eisuke Takahashi
  • Patent number: 11449047
    Abstract: A method for operating an industrial automation system may involve receiving, via a first module of a plurality of modules in a control system, an indication that an error between a measurement associated with a target variable that corresponds with at least a portion of the industrial automation system and a modeled value for the target variable. The method may then involve determining, via the first module, whether the error is within a first range of values and retraining a model used to generate the modeled value for the target variable based on a portion of a plurality of sets of data points acquired via a plurality of sensors disposed in the industrial automation system in response to the error being within the first range of values.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 20, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan SayyarRodsari, Alexander B. Smith, Kadir Liano, Wei Dai, Yash P. Puranik
  • Patent number: 11422533
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling equipment are provided. One of the method includes: acquiring distance data between a current position and a target position of transportation equipment; and controlling operations of the transportation equipment and a lifting device of the transportation equipment according to the distance data, comprising: determining, based on a current elevation of the lifting device, a target elevation of the lifting device, and the distance data, an elevating speed of the lifting device and a travel speed of the transportation equipment; and controlling the lifting device to elevate or lower at the elevating speed from the current elevation to the target elevation, and controlling the transportation equipment to travel at the travel speed.
    Type: Grant
    Filed: July 3, 2020
    Date of Patent: August 23, 2022
    Assignee: Cainiao Smart Logistics Holding Limited
    Inventors: Qin Zhou, Xiang Zhong, Jianjun Li, Maolin Chen, Xinhua Yu
  • Patent number: 11409272
    Abstract: A computer program, a computer-readable medium and to a system and method for checking an industrial facility formed as an automation facility, wherein real components of a provided real facility and/or data stemming from the real facility and/or simulated components of a provided simulated facility and/or data stemming simulated facility are manipulated using a computer program that includes at least one random algorithm, in particular during ongoing operation, such that random-based fault situations are caused in the real facility and/or the simulated facility.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: August 9, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Elisabeth Heindl, Neidig Joerg, Thomas Trenner
  • Patent number: 11392150
    Abstract: Various embodiments of the present disclosure provide an electronic inflator configured to direct pressurized air into an inflatable object, to monitor the air pressure inside the inflatable object, and to automatically stop directing pressurized air into the inflatable object after determining that the air pressure inside the inflatable object has reached a preset pressure.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: July 19, 2022
    Assignee: Stopak India Pvt. Ltd.
    Inventors: Sunil Konantambigi, Ryan Fowler
  • Patent number: 11392101
    Abstract: Disclosed are systems and methods for providing secure refrigerated bin systems. A method includes receiving, from a medication dispensing console via a communication interface, an access command for a selected compartment of a plurality of compartments, each for storing one or more medicines, wherein at least one of the plurality of compartments is lockable. The method also includes identifying, responsive to receiving the access command, one or more medications in the selected compartment, determining a safe temperature range of the identified one or more medications, determining, responsive to the received access command, a condition of the selected compartment based on whether sensor data recorded by one or more sensors conforms to one or more parameters including the safe temperature range, and setting, based on the determined condition, an access state of at least one of the selected compartment and a lockable door controlling access to the plurality of compartments.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: July 19, 2022
    Assignee: CAREFUSION 303, INC.
    Inventors: Honey Garg, Magnus Felke, William Blackledge
  • Patent number: 11392100
    Abstract: Disclosed techniques include energy management based on modularized energy control using pooling. Operating data is obtained from a plurality of energy modules within an energy storage system. The plurality of energy modules is pooled. One or more operating goals are obtained for the plurality of energy modules. The operating goals can be based on cost, availability, or energy module status. One or more processors are used to analyze the operating data, the one or more operating goals, energy demand, and energy module operating health. The operation of one or more of the plurality of energy modules is controlled based on the analysis. The energy modules can be a pooled homogeneous bank of energy modules. The homogeneous banks can be pooled into heterogeneous energy modules. The pools can include dynamically added energy module peers.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: July 19, 2022
    Assignee: Energy Internet Corporation
    Inventors: Shankar Ramamurthy, Robert A. Gingell, Jr., Sudhir Ramtirth Joshi
  • Patent number: 11378946
    Abstract: Embodiments of the present invention provide a predictive maintenance method for a component of a production tool, in which a time series prediction (TSP) algorithm and an information criterion algorithm are adapted to build a TSP model, thereby forecasting the complicated future trend of accidental shutdown of the component of the production tool. In addition, an alarm scheme is provided for performing maintenance immediately when the component is very likely to enter a dead state, and a death related indicator (DCI) is provided for quantitatively showing the possibility of the component entering the dead state.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: July 5, 2022
    Assignee: NATIONAL CHENG KUNG UNIVERSITY
    Inventors: Chin-Yi Lin, Yu-Ming Hsieh, Fan-Tien Cheng, Hsien-Cheng Huang
  • Patent number: 11360441
    Abstract: The invention relates to a field off artificial intelligence (AI) technologies, and discloses a method and an apparatus for high-order iterative self-learning control for a robotic fish, and a storage medium; the control method performs preferential iterative calculation on control gain elements in the control gain set to obtain a target control gain set; and performs high-order iterative calculation according to the target control gains, the first control input thrust and the first tracking error to obtain a target control input thrust, and then controls a robotic fish to swing according to the target control input thrust to obtain an expected speed. In this way, complete tracking and rapid convergence of a swim speed of a robotic fish in the whole operation space may be achieved.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: June 14, 2022
    Assignee: GUANGZHOU UNIVERSITY
    Inventors: Yunshan Wei, Yingyu Chen, Kai Wan, Qingyuan Xu, Zhijia Zhao
  • Patent number: 11360443
    Abstract: A model calculation unit for calculating a gradient with respect to a certain input variable of input variables of a predefined input variable vector for an RBF model with the aid of a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate the gradient with respect to the certain input variable for an RBF model as a function of one or multiple input variable(s) of the input variable vector of an input dimension, of a number of nodes, of length scales predefined for each node and each input dimension, and of parameters of the RBF function predefined for each node.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: June 14, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Andre Guntoro, Heiner Markert, Martin Schiegg
  • Patent number: 11353844
    Abstract: The information processing apparatus analyzes a machining program, determines whether or not there is a block fulfilling conditions for grouping that are registered in advance in the machining program, and if present, specifies the range of blocks to be grouped according to the grouping conditions, and performs simplified display for the plurality of consecutive blocks that have been grouped on a screen.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: June 7, 2022
    Assignee: Fanuc Corporation
    Inventor: Ryousuke Taira
  • Patent number: 11318811
    Abstract: A wakefulness inducing device includes: a heat dissipation intensity obtainer obtaining a user's heat dissipation intensity from a heat dissipation intensity sensor; and a controller controlling an air conditioner to alternate the user's heat dissipation intensity between a first heat dissipation intensity and a second heat dissipation intensity lower than the first heat dissipation intensity. The controller alternates the user's heat dissipation intensity by controlling the air conditioner based on the user's heat dissipation intensity to set a first time period longer than a second time period. In the first time period, the user's heat dissipation intensity increases from the second heat dissipation intensity to the first heat dissipation intensity, or remains at the first heat dissipation intensity.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: May 3, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Koichi Kusukame, Shinichi Shikii
  • Patent number: 11314212
    Abstract: An embodiment includes duplicating an input dataset being input to a model predictive control (MPC) module for input to a first Hierarchical Temporal Memory (HTM) network. The embodiment also includes generating system behavior data using the MPC module for characteristic data of the input dataset. The embodiment also includes generating first HTM prediction data from the input dataset and the system behavior data using the first HTM network, the first HTM prediction data comprising predictions for respective dimensions of the system. The embodiment also includes generating second HTM prediction data from the first HTM prediction data and system output data using a second HTM network, the second HTM prediction data comprising a distinction between the first HTM prediction and the system output data. Finally, the embodiment includes determining that the distinction of the second HTM prediction data indicates an anomaly and adjusting system input data based on the anomaly.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 26, 2022
    Assignee: KYNDRYL, INC.
    Inventor: Awadesh Tiwari
  • Patent number: 11286905
    Abstract: A method for rebuilding an electric supply grid of a grid operator by means of at least one wind power installation, wherein the electric supply grid has a first grid section and at least one further grid section, wherein the first grid section is connected to the at least one wind power installation and has a first grid nominal voltage, the first grid section is coupled to the at least one further grid section via at least one switching device in order to transmit electric energy between the grid sections, wherein the at least one switching device is set up to disconnect the first grid section from the at least one further grid section in the event of a fault, comprising the steps of operating the at least one wind power installation in an observation mode if the fault occurs, wherein the wind power installation does not feed the first grid section in the observation road and a status of the first grid section is checked, and operating the at least one wind power installation in a grid rebuilding mode if the
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 29, 2022
    Assignee: Wobben Properties GmbH
    Inventors: Johannes Brombach, Ingo Mackensen, Kai Busker
  • Patent number: 11281198
    Abstract: A control system for a central plant having subplants including devices operating to serve energy loads of a building. The system includes a high level optimization module that performs high level optimization of thermal loads subject to constraints to generate subplant load allocations. The control system includes a low level optimization module that performs low level optimization of the subplant load allocations to determine operating states for the devices. The control system includes a constraint modifier that modifies the constraints for the high level optimization module based on equipment schedules. The control system also includes a binary optimization modifier including a pruner module that receives the minimum off schedule to determine adjusted branches and a seeder module that receives the minimum on schedule to determine a starting node for use in binary optimization performed by the low optimization module.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: March 22, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Jared W. Fread, Graeme Willmott, Ryan C. Beaty, Shawn A. Schlagenhaft, Matthew J. Ellis, Michael J. Wenzel
  • Patent number: 11262731
    Abstract: The present invention sets a single machining point on a plurality of tool path rows, selects a machining point in a prescribed range with the point to be machined as the center, calculates the tool orientation at the point to be machined by way of averaging the tool orientation of the selected machining point of interest, corrects data pertaining to the tool orientation of the point to be machined by way of the calculated average tool orientation, acquires the shape data of a workpiece to be machined and the shape data of a ball end mill to be used, performs an interference check for the workpiece and the ball end mill on the basis of the corrected tool orientation data, and generates a new tool path on the basis of data pertaining to the corrected tool orientation when no interference between the workpiece and the ball end mill occurs.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: March 1, 2022
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Jiro Yasukochi, Kyohei Suzuki, Soichiro Asami
  • Patent number: 11256240
    Abstract: Disclosed herein is a worksite automation process that involves: generating a first sequence of tasks to build the product according to a model. The process further involves causing one or more robotic devices to build the product by beginning to execute the first sequence of tasks. Further, during the execution of the first sequence of tasks, performing a buildability analysis to determine a feasibility of completing the product by executing the first sequence of tasks. Based on the analysis, determining that it is not feasible to complete the product by executing the first sequence of tasks, and in response, generating a second sequence of tasks to complete the product according to the model. Then, causing the one or more robotic devices to continue building the product by beginning to execute the second sequence of tasks.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: February 22, 2022
    Assignee: Intrinsic Innovation LLC
    Inventors: Kendra Byrne, Eli Reekmans, Stoyan Gaydarov, Marek Michalowski, Michael Beardsworth, Ryan Butterfoss, Ytai Ben-Tsvi
  • Patent number: 11226604
    Abstract: A building system for implementing building applications includes one or more memory devices storing instructions, the instructions causing one or more processors to receive a static semantic building application, wherein the static semantic building application comprises one or more operations and a first semantic description of the static semantic building application and determine, based on building information describing a building and the first semantic description of the static semantic building application, one or more implementation details of a particular implementation of the static semantic building application. The instructions cause the one or more processors to generate, based on the one or more implementation details, a dynamic semantic building application comprising the one or more operations and a second semantic description of the dynamic semantic building application and operate the dynamic semantic building application.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: January 18, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventor: Siddharth Goyal