Patents Examined by Gary Collins
  • Patent number: 11960255
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Patent number: 11960342
    Abstract: Aspects of the present disclosure relate to sustainability-aware computing device behavior management. In examples, a sustainability platform obtains sustainability information associated with an energy grid, as may be provided by a data provider. The sustainability platform may provide a sustainability forecast, which may be received and cached by a computing device. The computing device may use the sustainability forecast to manage various device functionality, such that functionality may be performed during one or more times that are identified to have a comparatively lower environmental impact, thereby deferring device energy consumption during a time forecasted to have a higher environmental impact. The sustainability forecast cached by the computing device may be updated on a periodic basis or in response to determining that the location of the computing device (and, potentially, the associated energy grid) has changed, among other examples.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott Thomas Chamberlin, Malav Mukeshbhai Shah, Devin Nathaniel Roberts, Scott Rosoff
  • Patent number: 11953893
    Abstract: Aspects of the disclosed technology encompass the use of a deep learning controller for monitoring and improving a manufacturing process. In some aspects, a method of the disclosed technology includes steps for: receiving a plurality of control values from two or more stations, at a deep learning controller, wherein the control values are generated at the two or more stations deployed in a manufacturing process, predicting an expected value for an intermediate or final output of an article of manufacture, based on the control values, and determining if the predicted expected value for the article of manufacture is in-specification. In some aspects, the process can further include steps for generating control inputs if the predicted expected value for the article of manufacture is not in-specification. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: April 9, 2024
    Assignee: Nanotronics Imaging, Inc.
    Inventors: Matthew C. Putman, John B. Putman, Vadim Pinskiy, Damas Limoge
  • Patent number: 11951632
    Abstract: A robotic system includes a robot driven using a battery as a power supply source, and a control device configured to control the robot. The control device executes a setting process of making the robot repeatedly execute a first operation from when the battery is fully charged to when an output voltage of the battery becomes not higher than a predetermined threshold value, and setting a number of times the robot executes the first operation in a range in which the output voltage of the battery is higher than the threshold value as a first upper-limit number of times which is an upper limit of a number of times the robot can be made to execute the first operation in a period from when the battery is fully charged to when the battery is recharged.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: April 9, 2024
    Inventor: Fumiaki Hasegawa
  • Patent number: 11947368
    Abstract: Integrated environmental infant pram, pet mat, and an integrated environmental infant footmuff are disclosed. System apparatus provides programmable heating/cooling functions, real-time monitoring of the temperature of the pram, mat or footmuff, programmable alarm settings, Bluetooth proximity location, wireless and/or Bluetooth connectivity to separate handheld digital devices, weight sensor inputs, a rechargeable battery power supply with recharging/power connectivity, and microprocessor control of heating/cooling, sensory input/output functions, and communication functions. Embodiments of the infant prams are disclosed as original manufactured equipment or an adaptable retrofit assembly. An artificial intelligence component of the programmable heating/cooling method is also disclosed.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: April 2, 2024
    Assignee: Chill Baby Technologies, LLC
    Inventors: Jason A. Lowe, Taylor A. Catherwood
  • Patent number: 11950391
    Abstract: A fan control device with power saving mode and start-up setting having a control chip, the chip at least includes a main control circuit for controlling a speed of the fan through receiving an external voltage level, a protection control module for sending an alarm signal to the main control circuit while a detected ambient temperature being higher than a preset temperature, and a sleep mode control module electrically coupled to an externally adjustable voltage threshold circuit, wherein the sleep mode control module compares an input voltage threshold from the externally adjustable voltage threshold circuit and an input voltage detected by the protection control module, and sends a control signal to the main control circuit depended on comparing results of the sleep mode control module for controlling operation modes of the fan.
    Type: Grant
    Filed: October 24, 2020
    Date of Patent: April 2, 2024
    Assignee: Nanjing Greenchip Semiconductor Co., Ltd.
    Inventor: Szu-Han Chen
  • Patent number: 11940861
    Abstract: Inventive aspects include a device including storage media. The device includes a PMU, and a controller communicatively coupled to the PMU. The PMU determines that an operating power of the device exceeds a threshold, and transmits a signal to the controller to trigger a power reduction operation. The controller throttles one or more operations until the operating power goes below the threshold. Some embodiments include a method for controlling performance of a storage device. The method includes measuring, by a PMU, a power consumption associated with a storage device. The method includes determining, by the PMU, whether the power consumption is greater than a threshold. In response, the method may include setting a performance throttle. The method may include determining, by the PMU, whether the power consumption is less than the threshold. In response, the method may include releasing the performance throttle.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: March 26, 2024
    Inventors: Young deok Kim, Pyeongwoo Lee, Sumanth Jannyavula Venkata
  • Patent number: 11934842
    Abstract: A method for iteratively autotuning a high-performance computing system that depends on a set of parameters. Performance is first evaluated two or more times with the current values of the parameters. Afterward at least two evaluations, the median performance is evaluated. The median is then tested against a rule based on a filtering threshold. If the median does not the rule, the current values of the parameters are discarded, and the method is restarted with at least one other value generated by an optimization module; otherwise, a resampling method is performed based on the median and on a confidence interval that decreases with the number of steps of the optimization method.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: March 19, 2024
    Inventors: Sophie Robert, Grégory Vaumourin, Soraya Zertal
  • Patent number: 11920274
    Abstract: Methods, system and apparatus for the controlling laundry machines in a laundry facility. A user device receives a list of machines for a laundry facility and displays them on a machine control user interface. The user may then make a selection of a machine, a selection of an operation type and a selection of one or more operational parameters associated with the selected operation type. The selection of the operation type and the one or more operational parameters may be made on the user device or on the selected machine. The machine control user interface may then display the user selections, an estimated duration and a cost. The estimated duration and cost may be based on the selected machine, selected operation type and the one or more selected operational parameters.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: March 5, 2024
    Assignee: Clarified Inc.
    Inventors: Tristan Scott Patterson, Jonathan Christensen, Stuart Sonatina
  • Patent number: 11913281
    Abstract: A system for, and method of, automated window-shading which uses predefined hierarchies of information to select the best available information from multiple sources, and thereby supports varying levels of integration with other systems. A preferred embodiment includes enough functionality to perform automated functions on its own, but also includes low-level and high-level interfaces to accept information from external devices and systems to provide additional automated shading functionality. It executes operating steps that include the application of predefined hierarchies to select the best available information in order to select a mode of operation and determine a window-shading setting.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 27, 2024
    Inventor: Pradeep Pranjivan Popat
  • Patent number: 11899433
    Abstract: A multidrop system configured to be installed within a motor control center (MCC) of an industrial automation system includes a trunkline. The trunkline includes multiple multidrop make and break devices connected through a trunkline cable. Each of the multidrop make and break device includes a first network component, and a second network component. The first network component is configured to form a first subnet over the trunkline. The second network component is configured to couple a MCC withdrawable unit and form a second subnet over a branchline that connects one or more nodes within the MCC withdrawable unit. The multidrop make and break device is configured to couple the MCC withdrawable unit to, and decouple the MCC withdrawable unit from, the second network component without disrupting the first subnet.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 13, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Roberto S. Marques, Yutao Wang, William H. Martin, Chirag L. Malkan, Mason Khan, Steven T. Haensgen
  • Patent number: 11886153
    Abstract: A method of operating a building management system is disclosed. The method includes determining, by a processing circuit, policy rankings for a plurality of control policies based on building operation data of a first previous time period, selecting, by the processing circuit, a set of control policies from among the plurality of control policies based on the policy rankings of the set of control policies satisfying a ranking threshold, generating, by the processing circuit, a plurality of prediction models for the set of control policies, selecting, by the processing circuit, a first prediction model of the plurality of prediction models based on building operation data of a second previous time period, and responsive to selecting the first prediction model, operating, by the processing circuit, the building management system using the first prediction model.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: January 30, 2024
    Inventors: Sugumar Murugesan, Young M. Lee, Viswanath Ramamurti
  • Patent number: 11888313
    Abstract: Various embodiments of the teachings herein include a method for deploying power quality monitoring (PQM) devices. The method may include: determining a maximum number of PQM devices and historical power data of candidate deployment points, wherein the number of the candidate deployment points is greater than the maximum number of the PQM devices; clustering the historical power data of the candidate deployment points, wherein a target number of categories is determined on the basis of a silhouette coefficient of each candidate number of categories and the maximum number of the PQM devices; and determining PQM device deployment points based on the center of each category in the target number of categories.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: January 30, 2024
    Inventors: Dan Wang, Jing Li, Hao Liu, Wen Tao Hua, Ang Li, Peng Fei Zhang
  • Patent number: 11880690
    Abstract: A method, system and apparatus for monitoring a BIOS booting process of a server. The method includes: detecting whether a PCH in a server starts to transmit data to a BMC; when the PCH starts to transmit data to the BMC, acquiring data from an IO transmission line between the PCH and the BMC and parsing same, and determining whether the parsed data includes process data which represents a BIOS booting process of the server; and when the parsed data includes the process data, displaying the process data. It can be seen that a user may directly and quickly determine the current booting process of a BIOS by means of displayed information, such that quick trouble locating of a server during a BIOS booting process is facilitated.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: January 23, 2024
    Inventor: Zhanliang Chen
  • Patent number: 11874636
    Abstract: A device and computer implemented method of controlling a machine. The method includes determining a state of the machine, determining a policy comprising parameters in particular a gain, for mapping the state of the machine to an input for the machine, mapping the state to the input according to the policy, an controlling the machine according to the input. A cone program is defined by a plurality of parameters of a linear quadratic regulator for the machine. A cost function is defined depending on the plurality of parameters and the policy. A constraint is defined for the parameters and for a solution of the cone program. The determining of the policy comprises determining the solution to the cone program so that the cost function meets a criterion subject to the constraint.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 16, 2024
    Inventors: Anh Vien Ngo, Gerhard Neumann
  • Patent number: 11868114
    Abstract: A controller may configure the machine to operate in a plurality of modes including a manned control mode, a remote control mode, and an autonomous control mode. The controller may receive a request to cause the machine to perform an action; and determine a requested mode of operation of the machine associated with the request. The requested mode of operation may be one of the plurality of modes. The controller may selectively deny the request or enable the machine to perform the action based on a priority assigned to a current mode of operation of the machine and a priority assigned to the requested mode of operation.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: January 9, 2024
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Robert Jason McGee, Craig L. Koehrsen, Paul D Lenzen, Clarence Matthew Glover, Kyle Hendricks, Joshua Struble, Justin Peters, Sangameshwar Sonth
  • Patent number: 11865218
    Abstract: An embodiment may involve obtaining a three-dimensional image map of m surfaces within an environment, wherein the surfaces are associated with importance weights that represent how frequently the surfaces are expected to be touched; determining a set of n vantage points for a light source within the environment; calculating an m×n irradiance matrix for each of the surfaces when the light source is in each of the vantage points, wherein each entry in the m×n irradiance matrix is determined by: (i) rasterizing the three-dimensional image map, (ii) identifying a set of visible surfaces, and (iii) calculating an amount of light-based power that would reach each of the visible surfaces; determining a set of n dwell times for the vantage points; and providing instructions, to a disinfecting agent, to traverse at least a subset of the vantage points, pausing at and illuminating at least some.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 9, 2024
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Kristoffer Karl Hauser, Joao Marcos Correia Marques, Zherong Pan
  • Patent number: 11860705
    Abstract: A power consumption control method for an electronic device, an electronic device, and a storage medium, and the method includes: obtaining a current state of the electronic device; determining a target integration time of an ADC sampling circuit based on the obtained current state; and adjusting an integration time of the ADC sampling circuit to the target integration time, and adjusting a power-on time of a hidden function key based on the adjusted integration time to control actual power consumption of the electronic device, wherein the integration time is positively correlated with the power-on time.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: January 2, 2024
    Inventor: Deshun Min
  • Patent number: 11861482
    Abstract: Interactions between a training server and a plurality of environment controllers are used for updating the weights of a predictive model used by a neural network executed by the plurality of environment controllers. Each environment controller executes the neural network using a current version of the predictive model to generate outputs based on inputs, modifies the outputs, and generates metrics representative of the effectiveness of the modified outputs for controlling the environment. The training server collects the inputs, the corresponding modified outputs, and the corresponding metrics from the plurality of environment controllers. The collected inputs, modified outputs and metrics are used by the training server for updating the weights of the current predictive model through reinforcement learning. A new predictive model comprising the updated weights is transmitted to the environment controllers to be used in place of the current predictive model.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 2, 2024
    Assignee: Distech Controls Inc.
    Inventors: Steve Lupien, Francois Gervais
  • Patent number: 11853141
    Abstract: A computer implemented method is provided for monitoring and managing system electrical power usage. The method includes sensing component electrical usage, comparing the component usage against a corresponding lookup table, and adjusting the component usage so system power usage remains below an established threshold.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 26, 2023
    Assignee: United States of America, as represented by the Secretary of the Navy
    Inventors: Michael P. Joram, Emily E. Rabin, Bridgett M. Burg, Kyle S. Dalton, Steven H. Lohrey, Dominique K. James, Tyler M. Boitnott