Patents Examined by Gary Collins
  • Patent number: 10901390
    Abstract: A numerical controller, which is configured to correct a machine position error based on a torque difference between a master axis and a slave axis, acquires the torque difference after movement of the master and slave axes that move in response to a movement command, and corrects the machine position error by a correction amount based on a value obtained by excluding a torque difference derived from a mechanical strain from the acquired torque difference. The corrected machine position error is added to the movement command for next time.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: January 26, 2021
    Assignee: Fanuc Corporation
    Inventor: Takuma Ookura
  • Patent number: 10883737
    Abstract: Provided is a ventilation control device (2) configured to control operation of one or more ventilators communicably connected thereto, the ventilation control device including: a target total exhaust volume storage unit (14) configured to store a target total exhaust volume that is a target total volume of exhaust to be discharged within a predetermined time; an exhaust capacity storage unit (13) configured to store the exhaust capacity of each of the one or more ventilators connected to the ventilation control device (2); an exhaust volume acquisition unit (17) configured to acquire an already-discharged exhaust volume discharged from each of the one or more ventilators connected to the ventilation control device (2); an integrating unit (18) configured to calculate a total already-discharged exhaust volume by adding up the already-discharged exhaust volumes of the one or more ventilators acquired by the exhaust volume acquisition unit; and an exhaust volume control unit (11) configured to, based on the tot
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: January 5, 2021
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Masayuki Sasaki, Naoyuki Funada
  • Patent number: 10877550
    Abstract: A storage system including a storage device comprising a media configured to store data, wherein the storage device is configured to be in a first operating mode or a second operating mode comprising a reduced power mode relative to the first operating mode, a communications port configured to connect to an electronic device, the communications port comprising one or more data lines configured to communicate data to the electronic device and to configure power supplied to the electronic device, and one or more controllers. The one or more controllers are configured to control an operation of the storage device, communicate data to the electronic device using the one or more data lines when the storage device is in the first operating mode, and configure power supplied to the electronic device using the one or more data lines when the storage device is in the second operating mode.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: December 29, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventor: Barry Klein
  • Patent number: 10876753
    Abstract: An integrated sensor and service port for HVAC (heating, ventilating, and air conditioning) equipment or an HVAC system.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: December 29, 2020
    Assignee: Watsco Ventures LLC
    Inventors: Mario A. Cruz, Charles Peter Harland, Christopher Todd Kirby
  • Patent number: 10876755
    Abstract: A computer implemented method for controlling the environmental conditions of a building in accordance with feedback from the occupants of the building is provided. The method includes detecting, by one or more processors, an occupant within a building space, and transmitting, by the one or more processors, a notification message to an occupant device associated with the occupant. The notification message includes a request to provide occupant feedback. The method includes receiving, by the one or more processors, an occupant feedback message from the occupant device. The occupant feedback message includes one or more quality ratings associated with one or more building conditions. The method includes assigning, by the one or more processors, a weighting factor to the occupant feedback message and performing an action to modify at least one of the building conditions responsive to the weighted occupant feedback message.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 29, 2020
    Assignee: Sensormatic Electronics, LLC
    Inventor: Walter A. Martin
  • Patent number: 10872047
    Abstract: A method of and device for removing a processor from a low power mode. The method includes and the device provides for performing multiple processor start-up tasks in parallel. Memory interface training between the processor and memory and restoration and initialization of the processor are performed in parallel with each other and with a serial bus controller entering serial bus training to facilitate communication between the processor and a system controller.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: December 22, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Greg Sadowski
  • Patent number: 10871965
    Abstract: In one disclosed embodiment, a processor includes a first execution unit and a second execution unit, a register file, and a data path including a plurality of lanes. The data path and the register file are arranged so that writing to the register file by the first execution unit and by the second execution unit is allowed over the data path, reading from the register file by the first execution unit is allowed over the data path, and reading from the register file by the second execution unit is not allowed over the data path. The processor also includes a power control circuit configured to, when a transfer of data between the register file and either of the first and second execution units uses less than all of the lanes, power down the lanes of the data path not used for the transfer of the data.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 22, 2020
    Assignee: Texas Instruments Incorporated
    Inventors: Timothy David Anderson, Duc Quang Bui
  • Patent number: 10853547
    Abstract: Embodiments are described for identifying critical sensors of a device, such as a FPGA (Field Programmable Gate Array) card, installed within an IHS (Information Handling System). A remote access controller identifies temperature sensors provided by the device and determine alert level thresholds for each of the sensors. The temperature sensors are ranked based on the respective ranges of the alert level thresholds. A first portion of the temperature sensors with the smallest ranges of alert level thresholds are assigned to a first ranked list. Readings from the temperature sensors are monitored and temperature sensors indicating temperature sensor readings rising faster than a first threshold are assigned to a second ranked list. A portion of the temperature sensors in the first ranked list and a portion of the temperature sensors in the second ranked list are designated for use by an airflow cooling system of the IHS.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Johan Rahardjo, Pavan Kumar Gavvala
  • Patent number: 10845830
    Abstract: An intelligent control system for a detector comprises an external control module (110) and at least one group of data transmission and control modules (120), wherein the external control module (110) is used for controlling packet issuing and feedback message processing; a fifth interface (125) connected to the external control module (110) and used for packet transmission; a processing unit (128); at least one group of first type of interfaces (121) respectively connected to a detector (150) and used for transmitting a control packet of the detector (150); at least one group of second type of interfaces (122) respectively connected to the detector (150) and used for transmitting original data of the detector (150); a data pre-processing unit (129) for acquiring and forwarding the original data or pre-processing data of the detector (150); and a sixth interface (126) connected to the external control module (110) and used for transmitting the original data/pre-processing data of the detector (150).
    Type: Grant
    Filed: January 23, 2016
    Date of Patent: November 24, 2020
    Assignee: THE WUHAN DIGITAL PET CO., LTD
    Inventor: Bo Zhang
  • Patent number: 10838392
    Abstract: The invention provides a method for modeling and compensating for the spindle's radial thermal drift error in a horizontal CNC lathe, which belongs to the field of error compensation technology of CNC machine tools. Firstly, the thermal drift error of two points in the radial direction of the spindle and the corresponding temperature of the key points are tested; then the thermal inclination angle of the spindle is obtained based on the thermal tilt deformation mechanism of the spindle, and the correlation between the thermal inclination angle and the temperature difference between the left and right sides of the spindle box is analyzed. According to the positive or negative thermal drift error of the two points that have been measured and the elongation or shortening of the spindle box on the left and right sides, the thermal deformation of the spindle is then classified and the thermal drift error model under various thermal deformation attitudes is then established.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: November 17, 2020
    Assignee: DALIAN UNIVERSITY OF TECHNOLOGY
    Inventors: Kuo Liu, Yongqing Wang, Haibo Liu, Te Li, Haining Liu, Dawei Li
  • Patent number: 10838377
    Abstract: Described is a system for estimating long-term causal effects of interventions on various entities. A synthetic control is generated from selected donor series such that parameters involved in the generation of the synthetic control can be tuned automatically, or manually by a user. Post-intervention synthetic control values are generated from the synthetic control, and estimates of long-term causal effects of an intervention onto aggregate units similar to the donor series are determined. A device is controlled based on the determined estimates.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: November 17, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Daniel K. Xie, Jiejun Xu, Tsai-Ching Lu
  • Patent number: 10827692
    Abstract: A system and method for calibrating an irrigation system to account for variations in flow rates caused by field elevation changes, pipe friction losses, water emitter nozzle wear, pressure-regulator inaccuracies, and other factors. A calibration map is created to account for the flow rate variations and then consulted to control operation of the irrigation system.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: November 10, 2020
    Assignee: Lindsay Corporation
    Inventors: Michael George Ricketts, Brian James Magnusson
  • Patent number: 10821533
    Abstract: To provide a wire electrical discharge machine for which the machining precision of corner parts and corner exit parts in a workpiece are improved. A wire electrical discharge machine includes a machining path compensation unit which compensates a machining path, in a case of creating a corner part which is a circular arc as a second machining block, by compensating a position of a center of the circular arc of the second machining block by way of a first compensation vector calculated based on at least one indicator among the four indicators of deflection of a wire electrode, etc.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: November 3, 2020
    Assignee: FANUC CORPORATION
    Inventor: Kousuke Ookubo
  • Patent number: 10801867
    Abstract: A mass flow control system can be self verified for its accuracy when controlling a flow to a process. The system comprises: a control valve for controlling the flow of fluid through the system as a function of a control signal; a controller for generating the control signal as a function of measured flow of fluid through the system and a targeted flow set point; a pressure sensor for measuring the controlling fluid pressure for use in measuring and verifying the flow rate; and a source of fluid for providing a known volume of fluid for use in verifying the system accuracy anytime between steps of the flow control process.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: October 13, 2020
    Assignee: MKS Instruments, Inc.
    Inventor: Junhua Ding
  • Patent number: 10795331
    Abstract: A schedule data acquisition requestor requests and acquires schedule data from a sub controller. When a modification to the acquired schedule data is made, a schedule data update requestor sends the modified schedule data to the sub controller and requests an update. A schedule data update processor sends a permission notification to a main controller in response to the update request and writes the modified schedule data onto its own flash memory. Conversely, when a rejection notification is sent from the sub controller, the schedule data update requestor displays a warning message and new schedule data on a screen.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: October 6, 2020
    Assignee: Mitsubishi Electric Corporation
    Inventors: Makoto Katsukura, Taichi Ishizaka
  • Patent number: 10772253
    Abstract: An automated apparatus, method and system for projecting a control agent toward a recognised target for the purposes of agricultural cultivation or environmental management or various other applications; a source of the control agent adapted for use in connection with an environmental control function, an outlet incorporating at least one outlet orifice to direct the control agent emanating from the outlet orifice toward a target. An activation means is movable between an operative mode and an inoperative mode in which the outlet is effectively closed. A targeting mechanism movable on at least one independent control axis provided for selectively orienting the outlet orifice and thereby orienting the control agent in the operative mode. A first sensing system, a classification system, a control system in accordance with a predetermined control logic adapted to deliver doses of the control agent to the identified targets for the purposes of the environmental control function.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: September 15, 2020
    Assignee: The University of Sydney
    Inventors: Mark Calleija, Salah Sukkarieh
  • Patent number: 10761955
    Abstract: Techniques are provided for monitoring power consumption for individual systems or devices as a way to detect illicit or rogue hardware, e.g., addition of an unauthorized integrated circuit (IC), which may have been added to an existing system. Techniques include monitoring a power on sequence of a system, the power on sequence including one or more distinct stages, determining for each stage of the one or more distinct stages of the power on sequence, whether an observed power load of any distinct stage has deviated from an expected power load according to a power profile for the system, and when the observed power load of a given distinct stage has deviated from the expected power load, performing an action indicating that a deviation from the expected power load has occurred. The power profile specifies expected power characteristics of the system for each stage of a power on sequence.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: September 1, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Anthony H. Grieco, Chirag Shroff
  • Patent number: 10763674
    Abstract: An electrical power system includes a system-level controller and a plurality of clusters of subsystems defining a stator power path and a converter power path for providing power to the power grid. The converter power path includes a partial power transformer. The system further includes a cluster transformer connecting each cluster to the power grid and a plurality of cluster-level controllers communicatively coupled with the system-level controller. Each of the clusters is communicatively coupled with one of the cluster-level controllers. Thus, the system-level controller regulates system-level active and/or reactive power based on required active or reactive power for the system, respectively, and compares the system-level active or reactive power with preferred values thereof.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 1, 2020
    Assignee: General Electric Company
    Inventors: Govardhan Ganireddy, Rajni Kant Burra, Deepak Raj Sagi
  • Patent number: 10763671
    Abstract: An object of the invention is to reduce an inconvenience in which power consumption from a commercial power supply exceeds a predetermined threshold. To achieve the object, there is provided a power management apparatus (1) including: a load monitoring unit (10) that specifies a timing, at which power consumption of a predetermined load (3) present in a unit power network (100) exceeds a predetermined value, before the timing; and a power storage system control unit (20) that controls the power storage system (2) supplying power to the unit power network (100) to start power supply a predetermined period of time before the timing.
    Type: Grant
    Filed: November 26, 2015
    Date of Patent: September 1, 2020
    Assignee: NEC Corporation
    Inventor: Masajiro Fukunaga
  • Patent number: 10761513
    Abstract: An information processing device includes an actuator emulator that simulates a behavior of a drive apparatus that is for driving a first control target, an actuator emulator that simulates a behavior of a drive apparatus that is for driving a second control target that cooperates with the first control target, a timer that generates a virtual time, and an execution part that executes a PLC program for controlling the actuator emulator and a robot program for controlling the actuator emulator. Execution modes of the control programs used by the execution part include a synchronous execution mode in which the PLC program and the robot program are synchronously executed in accordance with a virtual time and an asynchronous execution mode in which the PLC program and the robot program are asynchronously executed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: September 1, 2020
    Assignee: OMRON Corporation
    Inventors: Taku Oya, Haruna Shimakawa, Yoshihide Tamura