Patents Examined by Gary Collins
  • Patent number: 12045041
    Abstract: A method including receiving, by an industrial automation device, operational information associated with an industrial asset, wherein the operational information is received from a sensor device via a first wireless connection. The method further includes transmitting, by the industrial automation device, the operational information and internal technical information associated with the industrial automation device to a cloud server via a second wireless connection. The method further includes adjusting, by the industrial automation device, one or more control parameter settings of the industrial automation device based at least partly on the operational information and the internal technical information.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 23, 2024
    Assignee: ABB Schweiz AG
    Inventors: Juha Mirsch, Harri Mustonen
  • Patent number: 12040073
    Abstract: A process for reprogramming the responses of a subject to external stimuli. During the process, the subject identifies a personal negative belief—or automatic negative response to an external stimulus—and identifies a plurality of negative terms that strongly correlate, in the subject's mind, with the belief. For each of the negative terms, the subject expands upon the correlation, exploring the emotional effect or personal feelings aroused by the correlation of each of the terms with the belief. The subject then identifies an appropriate alternative belief and correlates the appropriate belief to each of a plurality of positive terms, then then expands and explores the personal feelings or emotions aroused. The subject then evaluates any change resulting from the process. The subject may repeat the process while selecting a new negative belief, or with the same belief as before, in one example with a different plurality of negative terms.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 16, 2024
    Inventor: Scott Holen
  • Patent number: 12038743
    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: July 16, 2024
    Assignee: Nanotronics Imaging, Inc.
    Inventors: Matthew C. Putman, John B. Putman, Vadim Pinskiy, Damas Limoge
  • Patent number: 12032345
    Abstract: Universal switch modules, universal switches, and methods of using the same are disclosed, including methods of preparing an individual to interface with an electronic device or software. For example, a method is disclosed that can include measuring brain-related signals of the individual to obtain a first sensed brain-related signal when the individual generates a task-irrelevant thought. The method can include transmitting the first sensed brain-related signal to a processing unit. The method can include associating the task-irrelevant thought and the first sensed brain-related signal with N input commands. The method can include compiling the task-irrelevant thought, the first sensed brain-related signal, and the N input commands to an electronic database.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: July 9, 2024
    Assignee: Synchron Australia Pty Limited
    Inventors: Thomas James Oxley, Peter Eli Yoo
  • Patent number: 12032365
    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 control values associated with a process station in a manufacturing process, predicting an expected value for an article of manufacture output from the process station, and determining if the deep-learning controller can control the manufacturing process based on the expected value. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: July 9, 2024
    Assignee: Nanotronics Imaging, Inc.
    Inventors: Matthew C. Putman, John B. Putman, Vadim Pinskiy, Damas Limoge
  • Patent number: 12007742
    Abstract: A method, device, and computer readable medium for managing overheat behavior in a network device. The method includes determining that a first temperature exceeds a threshold by at least one temperature sensor disposed in a network device. The method includes logging a temperature sensor name of the at least one temperature sensor, the first temperature, and actions taken prior to determining that the first temperature exceeds the threshold. The method further includes disabling network device capabilities and enabling a subset of network device capabilities after powering cycling the network device.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: June 11, 2024
    Assignee: Arista Networks, Inc.
    Inventors: Ketan Rasikbhai Kotak, Eudean Michael Sun, Gil Adrian Torres
  • Patent number: 11998990
    Abstract: A machine tool includes a workpiece spindle being rotatable about a rotation axis of the workpiece and configured to hold a workpiece such that the workpiece. A tool holding device is rotatable about a tool rotation axis and configured to hold a turning tool via which turning is performed on the workpiece. A movement mechanism is configured to move the tool holding device such that the turning tool rotates relatively to the workpiece toward an arbitrary direction perpendicular to the rotation axis of the workpiece. Control circuitry is configured to execute a machining program, to perform the turning, which includes an additional code which designates a target cutting direction of the arbitrary cutting direction, and to control the movement mechanism to move the turning tool in the target cutting direction with respect to the workpiece while the control circuitry executes the additional code.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: June 4, 2024
    Assignee: YAMAZAKI MAZAK CORPORATION
    Inventors: Kentaro Hayashi, Yasuharu Sumida, Morikuni Kimura, Masato Yoshida
  • Patent number: 11993887
    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: December 18, 2023
    Date of Patent: May 28, 2024
    Assignee: Clarified Inc.
    Inventors: Tristan Scott Patterson, Jonathan Christensen, Stuart Sonatina
  • Patent number: 11994840
    Abstract: Embodiments relate to a system comprising a device for temperature recording; an integrated communication module; a memory; a processor coupled with the memory. The processor is configured to: receive data from the device, analyze the data through an analytics module; predict an anomaly in the data through the analytics module; generate an alert for ensuring quality of food and safety of the food; and predict a failure in the device.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: May 28, 2024
    Assignee: STELLAR IDEA LABS
    Inventors: Dipak Thakker, Joshua Sircus, Madhu Siddalingaiah
  • Patent number: 11986965
    Abstract: A method for the continuous storage of internal operating states and visualization of past sequences of operations, as well as to a robot and/or robot controller, wherein the robot is preferably mounted on or next to a processing machine, in particular an injection molding machine and serves for the removal, handling, manipulation or further processing of injection molded parts which have just been produced. The robot controller records data, in particular changes of state, positions, internal parameters, time stamps, etc., and in case of occurrence of an error this most recently recorded information is linked to the error and stored, whereby the changes of state until the occurrence of the respective error are simulated and visually displayed for an analysis on the basis of a virtual model of the physical robot.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: May 21, 2024
    Assignee: Wittmann Kunststoffgeräte GmbH
    Inventors: Johann Rella, Peter Michael Wittmann
  • Patent number: 11989072
    Abstract: The vector data path is divided into smaller vector lanes. A register such as a memory mapped control register stores a vector lane number (VLX) indicating the number of vector lanes to be powered. A decoder converts this VLX into a vector lane control word, each bit controlling the ON of OFF state of the corresponding vector lane. This number of contiguous least significant vector lanes are powered. In the preferred embodiment the stored data VLX indicates that 2VLX contiguous least significant vector lanes are to be powered. Thus the number of vector lanes powered is limited to an integral power of 2. This manner of coding produces a very compact controlling bit field while obtaining substantially all the power saving advantage of individually controlling the power of all vector lanes.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: May 21, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Timothy David Anderson, Duc Quang Bui
  • 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: 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: 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