Patents Examined by Michael D. Masinick
  • Patent number: 10517199
    Abstract: A method of positioning a component in a desired position on a board is provided. The method includes the steps of: (a) picking up the component with a nozzle of a movable placement unit of a pick and place machine; (b) transporting the component towards the board as a function of the desired position; (c) obtaining sensor data about an orientation of the component with respect to the nozzle with a sensor of the placement unit; (d) obtaining in the sensor rotational data about the orientation of the nozzle with respect to the placement unit; (e) combining in the sensor the sensor data and the rotational data into a data set; (f) sending the data set from the sensor to a stationary computer and computing a correction instruction in the stationary computer; and (g) placing the component on the board as a function of the correction instruction from the stationary computer.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: December 24, 2019
    Assignee: Assembléon B.V.
    Inventor: Joseph L. Horijon
  • Patent number: 10508822
    Abstract: A system and method of home automation comprising one or more remote thermostats each having an environmental sensor array configured to sense temperature and humidity and at least one thermostat controller in electrical communication with an HVAC system. Intelligent fans are along-side or integrated with the remote thermostats. The thermostat controller receives, over the local area network, computer-readable environmental data from the remote thermostats corresponding to the temperature and said humidity in the location where the remote thermostat is installed. The thermostat controller conditionally controls the intelligent fans and HVAC system based on the environmental data received from the remote thermostats, allowing for more precise and accurate environmental control of the entire home or building. Operation of the fans permits more precise control of environmental conditions in a particular room or locations and augments the performance of the HVAC system.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: December 17, 2019
    Inventors: Babak Sheikh, Kimberly Sheikh
  • Patent number: 10499747
    Abstract: A method and device for controlling an intelligent mattress are provided. The method includes: acquiring motion data information of a user; analyzing the motion data information to obtain fatigue data information of the user; determining target control information according to the fatigue data information, the target control information being configured to control the intelligent mattress of the user; and sending the target control information to the intelligent mattress.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 10, 2019
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Ke Wu, Yingchun Xie, Ge Fan
  • Patent number: 10498141
    Abstract: Disclosed herein are representative embodiments of methods, apparatus, and systems for facilitating operation and control of a resource distribution system (such as a power grid). Among the disclosed embodiments is a distributed hierarchical control architecture (DHCA) that enables smart grid assets to effectively contribute to grid operations in a controllable manner, while helping to ensure system stability and equitably rewarding their contribution. Embodiments of the disclosed architecture can help unify the dispatch of these resources to provide both market-based and balancing services.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: December 3, 2019
    Assignee: Battelle Memorial Institute
    Inventors: Karanjit Kalsi, Jason C. Fuller, Abhishek Somani, Robert G. Pratt, David P. Chassin, Donald J. Hammerstrom
  • Patent number: 10488873
    Abstract: Techniques for monitoring surface temperature of devices are described. Generally, surface temperature of devices is monitored and controlled to prevent user discomfort and/or injury that may result from user contact with an excessively heated surface. In at least some embodiments, temperature of an external surface of the device is indirectly monitored. For instance, a temperature sensor is positioned at an internal location in a device that has a known temperature relationship to a temperature of an external surface of the device. Alternatively or additionally, a temperature of an external surface of a device may be directly detected. In at least some embodiments, when a temperature of an external surface of a device is determined to reach or exceed a threshold temperature, procedures can be implemented to reduce the temperature of the external surface and/or prevent further heating of the external surface.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: November 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Douglas Delano, Timothy Jakoboski, Ying Huang
  • Patent number: 10480978
    Abstract: A method according to an aspect includes outputting gas continuously from a flow rate controller, closing a valve, obtaining a first pressure rise characteristic, outputting the gas intermittently from the flow rate controller, closing the valve, obtaining a second pressure rise characteristic, obtaining a third pressure rise characteristic, obtaining a fourth pressure rise characteristic, obtaining a first required time required from the third pressure rise characteristic, obtaining a second required time from the fourth pressure rise characteristic, obtaining an estimated time until a predetermined pressure is reached, in a case where the intermittent output of the gas is performed assuming that there is no delay time, and obtaining a parameter representing a difference between the estimated time and the second required time.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 19, 2019
    Assignee: TOKYO ELECTRON LIMITED
    Inventors: Kumiko Ono, Hiroshi Tsujimoto
  • Patent number: 10474132
    Abstract: Setting related to a motor is required to be simplified. An information processing device for performing setting related to a motor includes a generation unit which generates a plurality of pieces of motor information for designating each of a plurality of motors for driving the same control target on the basis of reception of a predetermined user operation, and an assignment unit which assigns each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: November 12, 2019
    Assignee: OMRON Corporation
    Inventors: Ryota Maruno, Yutsuka Shigemori
  • Patent number: 10466674
    Abstract: A programmable logic controller of a programmable logic controller system includes: a communication section that enables communication with an external instrument; a control processing section that executes a control program and executes a process associated with a request received by the communication section; and a data storage section that stores computation data that are handled in a process associated with execution of the control program. A peripheral instrument of the programmable logic controller system includes a setting processing section that defines, in the data storage section, a first area in which writing associated with the request is enabled and a second area in which writing associated with the request is prohibited based on an input operation including variables that are targets of control by the control program.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: November 5, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Yu Ogikubo
  • Patent number: 10459417
    Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: October 29, 2019
    Assignee: Beet, LLC
    Inventor: David Jingqiu Wang
  • Patent number: 10459473
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 29, 2019
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Patent number: 10452032
    Abstract: Systems and methods are described herein for controlling power at a point of interconnection of the power grid. Power data that characterizes power flow at a point of interconnection of the power grid is received. The power data includes power contribution levels of at least one distributed energy resource and at least one analysis profile for a time period. An objective energy function is determined based on the power contribution levels and the at least one analysis profile. A power contribution set-point is determined based on a minimum value of the objective energy function. The power contribution set-point reflects an optimized power contribution level of the at least one distributed energy resource. The power contribution set-point is provided to the at least one distributed energy resource to achieve the optimized power contribution level by modifying the power contribution of the at least one distributed energy resource.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: October 22, 2019
    Assignee: PXiSE Energy Solutions, LLC
    Inventors: Raymond A. de Callafon, Sai Akhil Reddy Konakalla, Charles H. Wells, Patrick T. Lee
  • Patent number: 10444731
    Abstract: A controller that can perform high-precision synchronous control even when the speed of a master axis changes and a machine learning device are provided.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: October 15, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kouichirou Horiguchi, Keisuke Tsujikawa
  • Patent number: 10442180
    Abstract: A control system for use in an additive manufacturing system. A recoating device is configured to distribute powder for forming a component and a recoating motor is configured to move at least one of the powder bed and the recoating device relative to each other. The control system includes at least one vibration sensor configured to collect vibration data, a torque sensor coupled to the recoating motor and configured to collect the torque output data, and an optical sensor configured to collect reflected light data. The control system includes a controller configured to receive the vibration data, receive the torque output data, and receive the reflected light data, the controller further configured to determine at least one powder bed characteristic based on at least one of the data, and control at least one recoating parameter of the recoating device based on the at least one determined powder bed characteristic.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: October 15, 2019
    Assignee: General Electric Company
    Inventors: Kamala Chakravarthy Raghavan, Meisam Salahshoor Pirsoltan, Laura Cerully Dial, Victor Petrovich Ostroverkhov
  • Patent number: 10442138
    Abstract: An information processing method for generating slice data in a shaping apparatus configured to manufacture a three-dimensional object including a shaping object by sequentially stacking shaping materials based on the slice data generated for each layer, the information processing method including the steps of: acquiring cross-sectional data; judging the presence/absence of a support required region; determining a type of the support to be disposed in the support required region; and generating, as the slice data of a target layer, image data including a structure region indicating the cross-section of the shaping object in the target layer and a support region indicating the cross-section of the support.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 15, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hidefumi Osawa
  • Patent number: 10437235
    Abstract: A numerical controller enabling prediction of a machining time considering a machine delay occurring in a machine. The numerical controller configured for predicting a reference machining time corresponding to a machining time not considering acceleration/deceleration of an predicting the number of times of acceleration/deceleration of the axis in machining storing information related to a deviation time corresponding to a difference between an actual machining time corresponding to a machining time required for actual machining by the machine and the reference machining time predicted in the machining, calculating a correction time for correcting the reference machining time based on the number of times of acceleration/deceleration predicted and the information related to the deviation time stored, and calculating a predicted machining time obtained by correcting the reference machining time using the correction time.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: October 8, 2019
    Assignee: Fanuc Corporation
    Inventor: Hisateru Ishiwari
  • Patent number: 10439433
    Abstract: A method of self-healing power grids after power outages includes providing an Adaptive Restoration Decision Support System (ARDSS) for generating a restoration solution using static and dynamic input data from power generator(s) powering transmission lines, from the transmission lines and loads. At a beginning of a restoration period a two-stage problem is solved including a first and second-stage problem with an optimal planning (OP) function as a mixed-integer linear programming (MILP) problem using initial static and dynamic data to determine start-up times for the power generator and energization sequences for transmission lines involved in the power outage. Only the second-stage problem is again solved with an optimal real-time (OR) function using the start-up times and energization sequences along with updated static and dynamic data to determine operating parameters for the grid.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: October 8, 2019
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Amir Golshani, Wei Sun, Qun Zhou
  • Patent number: 10413664
    Abstract: A model-based control scheme consisting of either a proportional-integral-derivative (IMC-PID) controller or a model predictive controller (MPC), with an insulin feedback (IFB) scheme personalized based on a priori subject characteristics and comprising a lower order control-relevant model to obtain PID or MPC controller for artificial pancreas (AP) applications.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: September 17, 2019
    Assignee: The Regents of the University of California
    Inventors: Francis J. Doyle, III, Eyal Dassau, Dale E. Seborg, Joon Bok Lee
  • Patent number: 10414357
    Abstract: Provided is a system, comprising: an electrical power meter comprising: a network interface; electrical power inputs configured to receive electrical power from a power-distribution system of a vehicle facility configured to host a plurality of vehicles; first and second electrically controlled switches coupled to vehicle power connectors; and a client-side processor configured to communicate with a remote server system; and the remote server system, configured to: cause a user-computing device of a user to display a user interface by which power-delivery is configurable; receive a request to deliver electrical power via a vehicle power connector; and in response, transmitting, to the electrical power meter, a command that causes the client-side processor to adjust the electrically controlled switch.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: September 17, 2019
    Assignee: Wild Energy, Inc.
    Inventor: Michael Sorensen
  • Patent number: 10409262
    Abstract: A numerical controller which can prevent the stoppage of operation caused by the shutting off of communication with a host computer includes a communication unit for sending an NC data acquisition request containing a data size specification to a host computer, and a numerical control unit for performing operation using NC data sent from the host computer in response to the NC data acquisition request. Every fixed period, the communication unit sends, to the host computer, the NC data acquisition request containing the data size specification corresponding to a quantity of the NC data consumed by the numerical control unit.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: September 10, 2019
    Assignee: Fanuc Corporation
    Inventor: Arito Hashimoto
  • Patent number: 10401824
    Abstract: Methods for providing a workpiece computer model including a plurality of objects defined in a body of material. A temporary support frame is provided as part of a two-sided machining process in which the workpiece is partially milled from an obverse side. The machine-control instructions are also based on one or more occupying structures added to the workpiece to fill in one or more excess unoccupied regions of the workpiece that would otherwise be machined away during machining of the objects. Providing such occupying structure(s) reduces the amount of machining that needs to be performed.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: September 3, 2019
    Inventors: James L. Jacobs, II, Christopher Stahl