Patents Examined by James J Lee
  • Patent number: 10890348
    Abstract: An air conditioning system includes: an air conditioner that includes an outdoor unit including an outside air temperature sensor and an indoor unit including an indoor unit controller to control air conditioning operation and communicable with the outdoor unit; and a remote controller communicable with the indoor unit. The remote controller includes: a schedule storage to store information on an operation schedule of the air conditioner for each date and time, a reference temperature for determining an operation mode of the air conditioner, and an outside air temperature correction value; and an operation mode determiner to select the operation mode from among cooling, blowing, and heating using the information on the operation schedule, a corrected outside air temperature, and the reference temperature. The indoor unit controller controls the air conditioning operation using the reference temperature as a target temperature in the operation mode determined by the operation mode determiner.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: January 12, 2021
    Assignee: Mitsubishi Electric Corporation
    Inventor: Teppei Higuchi
  • Patent number: 10871767
    Abstract: A production control system includes a plurality of processing machines configured to successively process a plurality of workpieces conveyed on a production line, and a system server connected to the plurality of processing machines, in which the system server acquires an operating status associated with a time from each of the plurality of processing machines, associates the acquired operating statuses with the plurality of workpieces successively arriving at the processing machines, and thereby identifies each of the plurality of workpieces conveyed on the production line.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 22, 2020
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yohei Sano
  • Patent number: 10837666
    Abstract: There is provided a computer-implemented method for controlling operation of a plurality of devices of a facility that consume energy. The method comprises obtaining parameters of an energy model representing the energy consumed by the plurality of devices of the facility, the energy model including a first plurality of variables for operating the plurality of devices and a second plurality of variables for scheduling activities to be conducted in the facility; receiving requests for the activities to be conducted in the facility, the requests including requirements in relation to the activities; and automatically determining, based on the energy model, values of the first plurality of variables to control the operation of the plurality of devices, and values of the second plurality of variables that meet the requirements in relation to the activities.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: November 17, 2020
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Sylvie Thiébaux, Boon-Ping Lim, Pascal Van Hentenryck, Menkes Van Den Briel
  • Patent number: 10836038
    Abstract: A robot is moved along a first continuous programmed path with a robot controller executing a learning path control program without performing an operation on a workpiece. The actual movement of the robot along the first continuous programmed path is recorded. The first continuous programmed path is adjusted to create a second programmed path. The robot is moved along the second continuous programmed with the robot controller executing the learning path control program without performing the operation on the workpiece. The actual movement of the robot along the second continuous programmed path is recorded. Traces of the recorded actual movements of the robot along the first continuous programmed path and the second continuous programmed path are displayed.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: November 17, 2020
    Assignee: FANUC AMERICA CORPORATION
    Inventors: Yi Sun, Jason Tsai, Laxmi Musunur, Michael Sharpe
  • Patent number: 10804700
    Abstract: The present invention provides a method for forecasting load and managing a control plan for households having electric appliances wherein the control plan determines the activation of the electric appliances at pre-defined control periods.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 13, 2020
    Assignee: GRID4C
    Inventors: Eran Cohen, Alexander Zak, Eran Samuni
  • Patent number: 10794939
    Abstract: A system of sensors associated with a branched conductor of an AC power line using the conductor as the communication medium between different sensors. The communication is carried out at frequencies higher than the powerline frequency. At least one sensor is provided in every branch in the vicinity of every branching point of the conductor. Synchronous measurements are carried out of the root mean square current passing through every branch of the conductor and the direction of energy flow in the branch. Results of the measurements are regularly reported throughout the system. An arrangement is provided for analyzing the results of the measurements to determine the graph topology of the branched conductor and ascertain the distribution of the root mean square current passing through every branch of the graph.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 6, 2020
    Assignee: The Research Foundation for the State University of New York
    Inventors: Dmitri Gavrilov, Mikhail Gouzman, Serge Luryi
  • Patent number: 10786948
    Abstract: This invention teaches a multi-sensor quality inference system for additive manufacturing. This invention still further teaches a quality system that is capable of discerning and addressing three quality issues: i) process anomalies, or extreme unpredictable events uncorrelated to process inputs; ii) process variations, or difference between desired process parameters and actual operating conditions; and iii) material structure and properties, or the quality of the resultant material created by the Additive Manufacturing process. This invention further teaches experimental observations of the Additive Manufacturing process made only in a Lagrangian frame of reference. This invention even further teaches the use of the gathered sensor data to evaluate and control additive manufacturing operations in real time.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: September 29, 2020
    Assignee: SIGMA LABS, INC.
    Inventors: Vivek R. Dave, David D. Clark, Matias Roybal, Mark J. Cola, Martin S. Piltch, R. Bruce Madigan, Alberto Castro
  • Patent number: 10782033
    Abstract: A heating control system that includes a heating unit with a constant burner and a pulsed burner. The constant burner is configured to remain active during operation. The pulsed burner is configured to toggle between an active mode and an inactive mode. The heating control system further includes a memory operable to store a temperature map that maps temperatures to percentages of a period that the pulsed burner is active and a microprocessor operably coupled to the heating unit and the memory. The microprocessor is configured to transmit a first electrical signal to activate the constant burner, obtain a temperature set point, determine the percentage of the period that the pulsed burner is active using the temperature set point and the temperature map, and transmit a second electrical signal to toggle the pulsed burner based on the determination of the percentage of the period that the pulsed burner is active.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: September 22, 2020
    Assignee: Lennox Industries Inc.
    Inventors: Eric M. Perez, Mark G. Beste, Steven Schneider
  • Patent number: 10776167
    Abstract: A hardware thread scheduler (HTS) is provided for a multiprocessor system. The HTS is configured to schedule processing of multiple threads of execution by resolving data dependencies between producer modules and consumer modules for each thread. Pattern adaptors may be provided in the scheduler that allows mixing of multiple data patterns across blocks of data. Transaction aggregators may be provided that allow re-using the same image data by multiple threads of execution while the image date remains in a given data buffer. Bandwidth control may be provided using programmable delays on initiation of thread execution. Failure and hang detection may be provided using multiple watchdog timers.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 15, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Niraj Nandan, Hetul Sanghvi, Mihir Narendra Mody
  • Patent number: 10773438
    Abstract: Disclosed herein, amongst other things, is a molding system (100) comprising control structure that includes a mold (120) that is configured to mold a molded article (180), a controller (170) with which to control the operation of the molding structure, and a vision system (174) with which to appreciate a parameter of the molded article (180) for control of molding system (100).
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: September 15, 2020
    Assignee: HUSKY INJECTION MOLDING SYSTEMS LTD.
    Inventor: Vijay Gopichand Panjwani
  • Patent number: 10775053
    Abstract: A heating control method includes determining a first speed for an air circulation fan that corresponds with a temperature set point using a temperature map that maps temperatures to speeds of the air circulation fan and operating the air circulation fan at the first speed and a heating unit in a first configuration with at least one active burner from a plurality of burners where less than all of the burners are active when the heating unit is in the first configuration. The method further includes measuring a first temperature while operating the air circulation fan at the first speed, determining a temperature difference between the first temperature and the temperature set point, comparing the temperature difference to a temperature difference threshold, and updating the temperature map to map the first speed to the first temperature when the temperature difference is greater than the temperature difference threshold.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: September 15, 2020
    Assignee: Lennox Industries Inc.
    Inventors: Eric M. Perez, Mark G. Beste, Steven Schneider
  • Patent number: 10776140
    Abstract: Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A reviewer can interact with the representation to progressively view select lower-level performance indicators. Higher level performance indicators can be determined based on lower level state assessments. A reviewer can also view historical performance metrics and indicators, which can aid in understanding which configuration changes or system usages may have led to sub-optimal performance.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 15, 2020
    Assignee: Splunk Inc.
    Inventors: Brian Bingham, Tristan Fletcher
  • Patent number: 10768958
    Abstract: A virtual computer system includes virtualization software, and one or more physical network interfaces for connecting to one or more computer networks. The visualization software supports one or more virtual machines (VMs), and exports one or more virtual network interfaces to the VM(s) to enable the VM(s) to access the computer network(s) through the physical network interface(s). The virtualization software modifies and filters network data frames from the VM(s) and from the physical network interfaces) to restrict one or more VMs to one or more virtual local area networks (VLANs) that are implemented within a VLAN topology. Restricting a VM to a VLAN Omits the broadcast domain to which the VM belongs, which may reduce security risks facing the VM. implementing the VLAN functionality within the virtualization software provides the functionality to every VM in the computer system, without requiring every VM to provide the functionality.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 8, 2020
    Assignee: VMware, Inc.
    Inventor: Hao Xu
  • Patent number: 10768652
    Abstract: In various embodiments, a hedge mode plugin increases the ability of an energy storage system to reduce the demand charges associated with purchasing electricity from a utility. A utility measurement interval (UMI) is divided into a pre-discharge phase and a subsequent compensatory charge phase. During the pre-discharge phase, the hedge mode plugin causes an energy storage device to discharge. At the beginning of the compensatory charge phase, the hedge mode plugin computes time-indexed charge values based on the total amount of energy that the energy storage device discharged during the pre-discharge phase. The hedge mode plugin then causes the energy storage device to charge based on at least one of the charge values. By systematically pre-discharging and re-charging the energy device, the hedge mode plugin optimizes the demand reduction effectiveness of the energy storage system during each UMI while stabilizing the state-of-charge of the energy storage device across multiple UMIs.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: September 8, 2020
    Assignee: Stem, Inc.
    Inventors: Jon Burlinson, Chris Benjamin, Ben Kearns, Garrison Venn
  • Patent number: 10767878
    Abstract: An indoor air quality (IAQ) system for a building includes a relative humidity (RH) sensor. The RH sensor is configured to measure a RH of the air within the building. At least one of a thermostat and an IAQ control module is configured to control humidification of the building based on the RH measured by the RH sensor.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 8, 2020
    Assignee: Emerson Climate Technologies, Inc.
    Inventors: Hung M. Pham, Stuart K. Morgan, Brian R. Butler
  • Patent number: 10770901
    Abstract: A method for delivering an energy resource on a network includes receiving constraints, a first objective function, and a second objective function. The constraints represent electrical load capacities of elements of the network. The constraints and the first objective function are used to identify (i) a load matrix embodying a set of optimal electrical loads for each of the plurality of elements of the power grid and (ii) a corresponding first feature matrix. The load matrix and the first feature matrix optimize the first objective function and satisfy the constraints. If the load matrix and first feature matrix indicate a non-binding fully loaded (NBFL) constraint, the second objective function is used to identify a second feature matrix which optimizes both the first and second objective functions while satisfying the constraints. The second feature matrix assigns a non-zero value to at least one previously identified NBFL constraint.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: September 8, 2020
    Assignee: Nexant, Inc.
    Inventors: Joseph M. Bright, Mauro Prais
  • Patent number: 10761687
    Abstract: In some embodiments, in response to the user selecting a first node in the tree to be pinned, the system displays a first detail panel for the first node, wherein the first detail panel displays state information for the first node, wherein the state information is frozen at the time of pinning. Moreover, in response to the user selecting a second node in the tree to be pinned, the system displays a second detail panel for the second node, wherein the second detail panel displays state information for the second node, wherein the state information is frozen at the time of pinning. Note that the first detail panel is displayed concurrently with the second detail panel to facilitate comparing state information between the first and second nodes.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 1, 2020
    Assignee: SPLUNK Inc.
    Inventors: Tristan Fletcher, Cary Glen Noel, Alok Bhide
  • Patent number: 10751945
    Abstract: A selection of a three-dimensional model by a user is received, and an interlocking block framework corresponding to the selected three-dimensional model is determined. The interlocking block framework includes one or more physical construction blocks configured to interlock with one another. A three-dimensional gap model is generated based upon the selected three-dimensional model and the interlocking block framework. The three-dimensional gap model is generated by removing a representation of the determined interlocking block framework from the selected three-dimensional model.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter G. Finn, Rick A. Hamilton, II, Agueda Martinez Hernandez Magro, James W. Seaman
  • Patent number: 10754328
    Abstract: A device intelligence architecture configures and controls on-site devices and performs environment monitoring to facilitate effective device functionality. The architecture facilitates efficient use of devices (e.g., robotics) in an unstructured and dynamic environment, which will allow deployments in many more environments than is currently possible. The architecture stores and shares information between segregated devices to avoid the silo effect of vendor specific stacks. The architecture also models capabilities of devices and maps actions to intelligence packages to deploy a specific intelligence package to the device. The architecture also implements distributed processing. For instance, computationally intensive tasks may be offloaded to the back end processing, with action updates resulting from the processing pushed to the devices.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: August 25, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Pramila Mullan, Michael Mui, Anuraag Chintalapally, Cindy Au
  • Patent number: 10754398
    Abstract: Cooling of a computing device is described herein. The computing device includes a plurality of fans, a plurality of sensors, and a processor in communication with the plurality of fans and the plurality of sensors. Each sensor of the plurality of sensors is associated with at least one fan of the plurality of fans and is operable to determine a temperature. The processor is configured to determine, for each sensor of the plurality of sensors, a difference between the determined temperature and a predetermined temperature corresponding to the sensor. The processor is also configured to compared the determined differences. The processor is configured to increase a speed of at least a first fan of the plurality of fans based on the comparison, and determine which fan of the plurality of fans to decrease fan speed based on the increased speed of the first fan.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chau Van Ho, Bo Dan, Spencer B. Eggert