Patents Examined by Gary Collins
  • Patent number: 11977368
    Abstract: A system may include a data delivery pipeline communicatively coupled to one or more microservices that receive a dataset transmitted through the data delivery pipeline. The system may also include a first microservice that receives a first dataset corresponding to operation technology (OT) data or information technology (IT) data and determines a second dataset based on the first dataset. The system may also include a second microservice that receives the second dataset from the first microservice via the data delivery pipeline, determines an action to perform in an industrial automation component of an industrial automation system based on an analysis of the second dataset, and transmits the action to the industrial automation component via the data delivery pipeline.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: May 7, 2024
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventor: Francisco P. Maturana
  • Patent number: 11977887
    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: January 9, 2023
    Date of Patent: May 7, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Timothy David Anderson, Duc Quang Bui
  • Patent number: 11971764
    Abstract: A storage device includes a solid state drive (SSD), a field programmable gate array (FPGA), a power sensor and a global controller. The SSD stores data and receives power through a power rail connected to a host device. The FPGA processes data read from the SSD or data to be stored in the SSD and receives power through the power rail. The power sensor is connected to the power rail and generates a measured power value corresponding to a total power consumed by the SSD and the FPGA by measuring the total power. The global controller determines one of the SSD and the FPGA as a priority component operating with a fixed performance and determines the other of the SSD and the FPGA as a non-priority component operating with a variable performance in a priority mode based on power control information provided from the host device.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: April 30, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yongin Lee, Hyuk Lee, Seunghyun Choi
  • Patent number: 11972271
    Abstract: A processing device is provided which comprises memory and a processor, in communication with the memory. The processor is configured to acquire information indicating a sensory perception of a user, determine settings for one or more parameters used to control operation of the device based on the information indicating the sensory perception of the user and control the operation of the device by tuning the one or more parameters according to the determined settings.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 30, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventor: William Herz
  • Patent number: 11966168
    Abstract: Methods of measuring variation across multiple instances of a pattern on a substrate or substrates after a step in a device manufacturing process are disclosed. In one arrangement, data representing a set of images is received. Each image represents a different instance of the pattern. The set of images are registered relative to each other to superimpose the instances of the pattern. Variation in the pattern is measured using the registered set of images. The pattern comprises a plurality of pattern elements and the registration comprises applying different weightings to two or more of the plurality of pattern elements. The weightings control the extent to which each pattern element contributes to the registration of the set of images. Each weighting is based on an expected variation of the pattern element to which the weighting is applied.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 23, 2024
    Assignee: ASML NETHERLANDS B.V.
    Inventors: Antoine Gaston Marie Kiers, Scott Anderson Middlebrooks, Jan-Willem Gemmink
  • Patent number: 11967820
    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: April 23, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Dan Wang, Jing Li, Hao Liu, Wen Tao Hua, Ang Li, Peng Fei Zhang
  • 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: 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: 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
    Assignee: SEIKO EPSON CORPORATION
    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
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    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
    Assignees: BULL SAS, UNIVERSITE DE VERSAILLES SAINT-QUENTIN-EN-YVELINE
    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
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    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
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    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
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Zhanliang Chen