Patents Issued in December 17, 2024
  • Patent number: 12169400
    Abstract: Aspects of the present invention provide methods, systems, and/or the like for: (1) receiving first imaging data from a first imaging device, the first imaging data comprising infrared imaging data for at least a first portion of an article of manufacture during a manufacturing process; (2) deriving moisture profile data from the infrared imaging data the infrared imaging data; and (3) providing the moisture profile data to a quality control system for use in cross-direction and machine-direction control. In some aspects, the first imaging device may be placed in any suitable location along a papermaking or other manufacturing process to provide real-time, full-width moisture profiles of a paper web at any location in the process. They system may be utilized at papermaking startup and implemented to optimize paper machine dewatering on a component-by-component basis.
    Type: Grant
    Filed: July 9, 2024
    Date of Patent: December 17, 2024
    Assignee: Industrial Video Solutions Inc.
    Inventors: Slawek Frackowiak, Leszek Frackowiak
  • Patent number: 12169401
    Abstract: Systems, devices, and methods including selecting one or more sequences of machining types for a feature of one or more features, where the selection of the one or more sequences of machining types is based on the feature and a database of prior selections of machining types; selecting one or more tools for the selected one or more sequences of machining types, where the selection of the one or more tools is based on the feature, the selected one or more sequences of machining types, and a database of prior selections of one or more tools; and selecting one or more machining parameters for the selected one or more tools, where the selected machining parameters are based on the feature, the selected one or more sequences of machining types, the selected one or more tools, and a database of prior selections of one or more machining parameters.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: December 17, 2024
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Tania Campanelli, Daniele Spitaletta, Luigi Galavotti
  • Patent number: 12169402
    Abstract: System includes an article supply location that includes a plurality of articles to be sorted, first and second transport vehicles, each having a first position in which an article is stowed about the vehicle and a second position in which the article is deposited into a proximal container, and one or more removal devices that transport the container to a location of further processing. System further includes a control system configured to receive an order for a plurality of disparate articles, determine one destination container of a plurality of destination containers to direct the transport vehicle to deposit a selected article, direct the first transport vehicle to transport a selected article to the destination container, deposit the article in the destination container, and transport the destination container to a location for further processing by manipulation of the removal device.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: December 17, 2024
    Inventors: Michael C. Futch, James M. Serstad
  • Patent number: 12169403
    Abstract: A method for monitoring the vitality of a number of participant devices of a distributed technical system, wherein each of the participant devices has a number of electronic components, comprises: continuously detecting a plurality of physical environmental and/or operating parameters in each of the participant devices and/or in each of the electronic components of the participant devices; storing for retrieval the plurality of physical environmental and/or operating parameters in a vitality data storage device; calculating for each of the electronic components, on the basis of the plurality of physical environmental and/or operating parameters, a number of statistical characteristics that form vitality parameters and that represent at least one of safety, reliability, or the availability of the electronic component; and initiating exception processing in response to a predefined or predefinable threshold value of a statistical characteristic being reached or exceeded.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: December 17, 2024
    Assignee: Pilz GmbH & Co. KG
    Inventor: Christoph Weishaar
  • Patent number: 12169404
    Abstract: Technology for operating an unmanned aerial vehicle (UAV) is disclosed herein that allows a drone to be flown along a computed spline, while also accommodating in-flight modifications. In various implementations, a UAV includes a flight control subsystem and an electromechanical subsystem. The flight control subsystem records keyframes during flight and computes a spline based on the keyframes. The flight control subsystem then saves the computed spline for playback, at which time the UAV automatically flies in accordance with the computed spline.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: December 17, 2024
    Assignee: Skydio, Inc.
    Inventors: Saumya Pravinbhai Shah, Matthew Thomas Beaudouin-Lafon, Kristen Marie Holtz, James Anthony Ferrandini, Hayk Martirosyan, Matthew Joseph Donahoe, Charles Vanschoonhoven Wood, Clara Kelley, Adam Parker Bry, Jack Louis Zhu
  • Patent number: 12169405
    Abstract: A method for controlling at least one autonomous mobile robot, wherein the at least one robot is designed to navigate within a functional area on the basis of a map of said functional area, and to perform at least one task autonomously in the functional area. The method involves: receiving a job request which contains instructions for carrying out at least one task in the functional area, automatically dividing the job request into at least two sub-tasks, and automatically determining a sequence in which said sub-tasks are to be processed by the at least one robot, the job request being fully completed once all sub-tasks have been processed.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: December 17, 2024
    Assignee: RoTrade Asset Management GmbH
    Inventors: Reinhard Vogel, Harold Artes, Dominik Seethaler
  • Patent number: 12169406
    Abstract: In some examples, one or more processors of an aerial vehicle access a scan plan including a sequence of poses for the aerial vehicle to assume to capture, using the one or more image sensors, images of a scan target. A next pose of the scan plan is checked for obstructions, and based at least on detection of an obstruction, the one or more processors determine whether a backup pose is available for capturing an image of the targeted point orthogonally along a normal of the targeted point. Responsive to determining that the backup pose is unavailable for capturing an image of the targeted point orthogonally along the normal of the targeted point, image capture of the targeted point is performed at an oblique angle to the normal of the targeted point.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: December 17, 2024
    Assignee: SKYDIO, INC.
    Inventors: Peter Henry, Jack Zhu, Brian Richman, Harrison Zheng, Hayk Martirosyan, Matthew Donahoe, Abraham Bachrach, Adam Bry, Ryan David Kennedy, Himel Mondal, Quentin Allen Wah Yen Delepine
  • Patent number: 12169407
    Abstract: A device for steering an agricultural machine having independently steerable axles includes first and second steerable axle interface to couple with a first steering mechanism of a first steerable axle and a second a second steering mechanism of a second steerable axle. The device includes a planning module having a guidance path for the agricultural machine, and a steering control module to coordinate steering of the steering mechanisms. The steering control module includes a translational comparator to determine a translational difference between a location of the agricultural machine relative to the guidance path, an angular comparator to determine an angular difference between an angular orientation of the agricultural machine relative to the guidance path, and a translation steering controller to actuate the first and second steering mechanisms according to the translational difference.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: December 17, 2024
    Assignee: Raven Industries, Inc.
    Inventors: Yuri Sneyders, Jeffrey Allen Van Roekel
  • Patent number: 12169408
    Abstract: A robot control system acquires request information requesting a robot to keep within a prescribed distance from a user and to collect surrounding information, acquires, from the robot, location information indicating a location of the robot and confirmation information indicating that the robot is near the user, and transmits, to the robot, a command for changing a setting of the robot from a first specification to a second specification in response to the request in a case where it is determined, on a basis of the map information, the location information, and the confirmation information, that the user of the robot is accompanying the robot outside a home area of the user, the first specification enabling the robot to collect the surrounding information inside the home area, and the second specification enabling the robot to collect the surrounding information outside the home area.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: December 17, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Hiroshi Yahata
  • Patent number: 12169409
    Abstract: A mobile irrigation system including a number of spans, a number of mobile irrigation towers supporting the spans, and a control system. The control system includes a position switch configured to be triggered and transmit a trigger signal and a controller configured to receive the trigger signal from the position switch. Upon receiving the trigger signal, the controller is configured to determine whether a current position of the mobile irrigation system equates to an auto-reverse position. If the current position equates to the auto-reverse position, the controller is configured to transmit a reverse direction signal to a drive motor of one of the mobile irrigation towers to reverse direction so that the drive motor reverses direction.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: December 17, 2024
    Assignee: LINDSAY CORPORATION
    Inventors: Mark William Miller, Luke Joseph Barker
  • Patent number: 12169410
    Abstract: A robot includes a driver; a camera; and a processor configured to: during an interaction session in which a first user identified in an image obtained through the camera is set as an interaction subject, perform an operation corresponding to a user command received from the first user, and determine whether interruption by a second user identified in an image obtained through the camera occurs, and based on determining that the interruption by the second user occurred, control the driver such that the robot performs a feedback motion for the interruption.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaemin Chun, Youngsun Kim, Minseok Han, Segwon Han
  • Patent number: 12169411
    Abstract: An information processing device includes a detection section configured to acquire the presence or absence of an object at the periphery of a mobile robot as the detection information, a control section configured to control the detection section, and a map construction section configured to construct an occupied map. The map construction section includes a storage configured to store the detection information in chronological order, a map producer configured to produce a map based on the detection information, a normal line acquirer configured to acquire a normal line to each determination point based on the presence or absence of the object at the periphery of each determination point on the temporal map produced by the map producer, and a validity determinator configured to determine the validity of the detection information on each determination point based on an angle between each beam and the normal line at each determination point.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: December 17, 2024
    Assignee: CHIBA INSTITUTE OF TECHNOLOGY
    Inventors: Yoshitaka Hara, Masahiro Tomono
  • Patent number: 12169412
    Abstract: Systems and methods for re-purposing autonomous vehicle for package transportation are disclosed. In one embodiment, a method is disclosed comprising receiving a request from an autonomous vehicle; identifying, responsive to the request, a nearby package stored within a delivery structure; transmitting routing instructions to the autonomous vehicle, the routing instructions including a location of the delivery structure; detecting a presence of the autonomous vehicle; instructing the delivery structure to deposit the nearby package into the autonomous vehicle; calculating a waypoint for delivery of the nearby package; and transmitting transport routing instructions to the autonomous vehicle, the transport routing instructions including the waypoint.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Lodestar Licensing Group LLC
    Inventor: Zoltan Szubbocsev
  • Patent number: 12169413
    Abstract: Implementations are described for improving accuracy and efficiency in anomaly detection during autonomous scouting of crop fields. A method is provided and includes: operating an unmanned aerial vehicle (UAV) to fly along an initial flight path above a field, where the UAV collect images for the field and an edge-computing device disposed on (or included in) the UAV processes the images using a coarse-grained machine learning (ML) model to determine whether target region(s) are detected within the field. A reversed flight path can be determined based on the detected target region(s), and the UAV can fly along the reversed flight path from a point corresponding to an ending point of the initial flight path, to collect target images particularly for the detected target region(s). The collected target images can be processed using a fine-grained ML model, to more fully characterize the detected target region(s).
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: December 17, 2024
    Assignee: DEERE &COMPANY
    Inventors: Sergey Yaroshenko, Cameron Cruz
  • Patent number: 12169414
    Abstract: Methods, systems, and apparatus for drone navigation within a property. A method includes detecting an obstacle in a navigation path of a drone, determining a classification of the obstacle, determining whether to temporarily land based on the classification of the obstacle, and temporarily landing the drone until the obstacle clears the navigation path of the drone.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: December 17, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Donald Gerard Madden, Glenn Tournier, Ahmad Seyfi
  • Patent number: 12169415
    Abstract: Embodiments of the present disclosure provide a method, an apparatus, a terminal, and a storage medium for elevation surrounding flight control. The method includes: obtaining surrounding parameter information of an unmanned aerial vehicle; determining, according to the surrounding parameter information, an elevation surrounding trajectory to be surrounded, where the elevation surrounding trajectory is a plane with the point of interest as a center and the surrounding radius as a radius, and the plane where the elevation surrounding trajectory is located is perpendicular to a horizontal plane; controlling the unmanned aerial vehicle to fly along the elevation surrounding trajectory.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: December 17, 2024
    Assignee: AUTEL ROBOTICS CO., LTD.
    Inventor: Ziming Zhong
  • Patent number: 12169416
    Abstract: A pharmaceutical preparation system is provided including: a rigid system infrastructure including a top portion, a bottom portion substantially parallel to the top portion, and a connecting portion extending between the top and the bottom portions along a vertical axis; at least one platform comprising at least one container-receiving module configured to receive at least one fluid container; a lift mechanism configured as part of the connecting portion, the lift mechanism being operably connected to the platform for lifting and lowering the platform along the vertical axis relative to the connecting portion.
    Type: Grant
    Filed: February 22, 2024
    Date of Patent: December 17, 2024
    Assignee: EQUASHIELD MEDICAL LTD
    Inventors: Eric Shem-Tov, Marino Kriheli, Boaz Slav
  • Patent number: 12169417
    Abstract: A power management integrated circuit including: a first regulator configured to provide a first output signal to a component; a second regulator configured to provide a second output signal to the component; a third regulator configured to provide a third output signal to the component; a power tracker configured to track first, second and third output signals, aggregate an offset voltage with a selection signal, and generate a reference voltage, wherein the selection signal corresponds to one of the first, second and third output signals; and a sub-regulator configured to generate an input voltage corresponding to the reference voltage and provide the generated input voltage to the first, second and third regulators.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Seok Nam, Jeong Woon Kong
  • Patent number: 12169418
    Abstract: This application relates to voltage regulators and, particular, to low-dropout regulators (LDOs). The regulator (300) has an output stage (102) which receives an input voltage (Vin) and outputs an output voltage (Vout) and which includes at least one transistor (103) as an output device configured to pass an output current to the output, based on a drive voltage (V1). A differential amplifier (101) is configured to receive a feedback signal derived from the output voltage and also a reference voltage (REF) to generate an amplifier output to control the drive voltage (V1) to minimise any difference between the feedback signal and the reference voltage. A controller (301) is operable to selectively reconfigure the output stage to provide a change in output current in response to a load activity signal (ACT), which is indicative of a change in load activity that results in a change in load current demand for a load connected, in use, to the output.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: December 17, 2024
    Assignee: Cirrus Logic Inc.
    Inventors: John L. Melanson, John P. Lesso
  • Patent number: 12169419
    Abstract: A clock generating circuit includes an oscillator, a clock counter, a finite state machine, and a non-volatile memory. The oscillator outputs an oscillator clock signal having a period based on a trim value. The clock counter counts the oscillator clock signal for a reference time. The finite state machine obtains the count value of the counted oscillator clock signal from the clock counter, and in a test mode, compares the count value with a target count value and changes the trim value based on the comparison result and determines a final trim value based on the changed trim value. The non-volatile memory stores the final trim value that is determined.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyunil Kim, Jisu Kang, Taewook Park, Hongmook Choi
  • Patent number: 12169420
    Abstract: A method and system to provide timebase synchronization for multiple processors in a multi-processor sensor system, where each processor operates according to a respective reference clock, and where the processors' respective reference clocks are off sync from each other. An example method includes simultaneously injecting a synchronization pulse respectively into the multiple processors. Further, the method includes recording for each processor, according to the processor's respective reference clock, a respective synchronization-pulse timestamp of the simultaneously injected synchronization pulse, comparing the respective synchronization-pulse timestamps recorded for the processors, and, based on the comparing, computing for each processor a respective time offset. Additionally, the method includes using the per-processor computed time offsets as a basis to provide a synchronized timebase across the processors.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: December 17, 2024
    Assignee: Waymo LLC
    Inventors: David Sobel, Pieter Kaspenberg, Pierre-Yves Droz, Srikanth Muroor
  • Patent number: 12169421
    Abstract: Disclosed are a display module and a display device. The display module includes a rear shell and an intermediate frame, and a display screen, an ultra-thin protective cover plate, and a protective film. The rear shell has a back plate and a first folded edge bent and extending from the edge of the back plate to the side of the display screen. The intermediate frame is located in a region enclosed by the back plate and the first folded edge. The ultra-thin protective cover plate has a first surface away from the side of the display screen, and a side surface located on the edge. The protective film includes a first part attached to the first surface of the ultra-thin protective cover plate, and a second part coating the side surface of the ultra-thin protective cover plate.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: December 17, 2024
    Assignee: Beijing BOE Technology Development Co., Ltd.
    Inventors: Linlin Xu, Shangchieh Chu, Shiming Shi
  • Patent number: 12169422
    Abstract: In some aspects, mobile devices with foldable and rollable displays can use a sensor to detect vertical acceleration with respect to the ground to determine if the mobile device has been dropped. If the sensor detects that the mobile device has been dropped the foldable device can fold or retract at least partially to afford protection from the fragile display from striking the ground. Even folding the display to an angle less than 180 degrees can afford some protection because the mobile device can strike edges of the mobile device instead of the display itself. In various embodiments, a rollable device can retract the display if predetermined acceleration limits are exceeded.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: December 17, 2024
    Assignee: APPLE INC.
    Inventors: Hoon Sik Kim, Michael B. Wittenberg
  • Patent number: 12169423
    Abstract: An electronic device according to various embodiment disclosed in the disclosure may include a digitizer panel, a first shielding member which includes a first first shielding member and a second first shielding member disposed on the digitizer panel, the first shielding member being disposed on the rear surface of the digitizer panel, a reinforced plate disposed on the rear surface of the first shielding member, a second shielding member at least a part of which is disposed on the rear surface of the first shielding member, and a waterproof structure, at least a part of which is disposed on the rear surface of the reinforced plate, comprising a waterproof material including a first waterproof member, and a second waterproof member.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jungchul An, Hyunho Shin
  • Patent number: 12169424
    Abstract: An electronic device may include a first housing including an antenna provided on a side surface thereof, a second housing configured to slide in a first direction to be drawn out of the first housing and to slide in a direction opposite to the first direction to be drawn into the first housing, a flexible display including a first side comprising a fixed portion and a second side provided to be drawn out of an inside of the first housing or drawn into the inside of the first housing according to an operation of the second housing, and a protective cover provided between the fixed portion and the first housing to contact at least a portion of an upper portion of the fixed portion. A first space may be provided between the protective cover and a side portion of the fixed portion.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: December 17, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Moonchul Shin, Youngmin Kang, Yeonggyu Yoon, Seungjoon Lee, Joongyeon Cho, Jungyoung Choi, Myunghoon Kwak, Byounguk Yoon
  • Patent number: 12169425
    Abstract: Disclosed are a rotating mechanism, a support apparatus, and an electronic device. The rotating mechanism includes a base, a first door panel, a first connector, and a first swing arm. The first door panel is hinged to the base, the first connector is hinged to the first door panel. The base is further configured to connect a second housing. The first door panel is provided with a first guide sliding slot; and the first connector is provided with a second guide sliding slot. One end of the first swing arm is hinged to the base, the other end of the first swing arm is provided with a first sliding member, and the first sliding member is slidably connected inside the first guide sliding slot and the second guide sliding slot.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: December 17, 2024
    Assignee: Honor Device Co., Ltd.
    Inventors: Yaolei Zhang, Zhenbiao Fu, Haifei Li, Mingqian Gao, Bin Yan, Guotong Zhou
  • Patent number: 12169426
    Abstract: Provided are an active heat dissipation apparatus for a terminal, a terminal, and an active heat dissipation method for a terminal, including: the heat source collection modules distributed at various positions of the terminal collect heat data at the various positions of the terminal; a calculation and simulation module inputs the heat data collected at the various positions to a preset simulation model to determine a heat dissipation solution; and a control module controls a heat dissipation module to dissipate heat for corresponding positions of the terminal according to the heat dissipation solution.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: December 17, 2024
    Assignee: ZTE CORPORATION
    Inventors: Yan Liu, Shaowu Shen
  • Patent number: 12169427
    Abstract: Methods and devices for manipulating the temperature of a surface are generally provided. The present disclosure relates to a device including one or more heating and/or cooling elements, or other suitable thermal adjustment apparatus(es), placed near a surface, such as the skin of a user. The device may be configured to generate one or more (optionally alternating) thermal profiles at the surface, which may include a series of thermal pulses and/or essentially continuous or semi-continuous thermal input, which may vary over time. Such thermal profiles, when suitably applied, may provide enhanced thermal sensations for a user which, in some cases, may provide the user with a more pleasurable thermal experience than would otherwise be the case without the generation of the thermal profiles. In some embodiments, an alternating thermal profile may include an average frequency, an oscillation window, and/or an average temperature, each of which may be adjustable.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: December 17, 2024
    Assignee: EMBR Labs IP LLC
    Inventors: Matthew J. Smith, Kristen Warren, David Cohen-Tanugi, Samuel Shames
  • Patent number: 12169428
    Abstract: Embodiments of this application disclose a power supply apparatus, a power supply system, and a data center designed to reduce the number of power conversion steps, equipment costs, and circuit loss. The power supply apparatus includes: a solid-state transformer configured to convert an alternating current into a first direct current; a first direct current/direct current converter, coupled to the solid-state transformer and configured to convert the first direct current into a second direct current; an energy storage component, coupled to the first direct current/direct current converter and configured to perform energy storage on the second direct current; and a second direct current/direct current converter, coupled to the first direct current/direct current converter and configured to convert the second direct current into a third direct current, where the third direct current is used to supply power to a load.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: December 17, 2024
    Assignee: Huawei Digital Power Technologies Co., Ltd.
    Inventors: Zhuyong Huang, Xiaofei Zhang, Zhengdong Jiang
  • Patent number: 12169429
    Abstract: The present application relates to a power supply abnormality detection circuit and a display terminal, where the circuit includes a power supply conversion module for converting an input power supply into an output power supply; a comparison module for comparing a current output power supply with a preset reference power supply to obtain a first comparison signal; a control module for generating a control signal based on the first comparison signal; and a power supply management module for determining a first operation state corresponding to normality of the output power supply and a second operation state corresponding to abnormality of the output power supply based on the control signal.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: December 17, 2024
    Assignees: Huizhou China Star Optoelectronics Display Co., Ltd., Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd.
    Inventor: Yue Fan
  • Patent number: 12169430
    Abstract: Systems and methods are disclosed for reducing power consumed by capturing data from an I/O device. Techniques disclosed include receiving descriptors, by a controller of an I/O host of a system, including information associated with respective data chunks to be captured from an I/O device buffer of the I/O device. Techniques disclosed further include capturing, based on the descriptors, the data chunks. The capturing comprises pulling the data chunks from the I/O device buffer at a pulling rate, where the data chunks are transferred to a local buffer of the I/O host, and pushing segments of the pulled data chunks from the local buffer, where each segment is transferred to a data buffer of the system after a respective target time that precedes a time at which the data chunks in the segment are to be processed by an application executing on the system.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 17, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Raul Gutierrez
  • Patent number: 12169431
    Abstract: An example method for voltage frequency scaling based on error rate can include performing a plurality of monitoring operations on a system on chip (SoC) at a respective plurality of voltage values (and/or plurality of frequency values and/or temperature values). The example method can include causing error rate data gathered from each of the plurality of monitoring operations to be entered into a database, wherein the entered error rate data is associated with the plurality of voltage values. The entered data is associated with the respective plurality of voltage value. The example method can include generating a plot using the error rate date in the database. The example method can include determining a particular voltage value greater than each of the plurality of voltage values based on the plot and a particular error rate associated with the particular voltage value.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: December 17, 2024
    Assignee: Micron Technology, Inc.
    Inventor: Leon Zlotnik
  • Patent number: 12169432
    Abstract: A device suspension method and a computing device are provided. In the method, before a device enters a suspended state, memory space occupied by a background process that is unrelated to a foreground process is released. In this way, the background process unrelated to the foreground process is not saved in a memory of the device. In other words, it reduces data stored in the memory when the device is suspended. Therefore, when the device needs to be woken up, only a relatively small amount of data needs to be read from the memory, and a working state can be rapidly restored. This can reduce a delay of reading data from the memory when the device is woken up, thereby accelerating a wakeup speed of the device. In addition, the data is stored in the memory when the device is suspended.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: December 17, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Liang Shi, Xiaolong Shen, Weilan Wang, Junfeng Zhao, Fangmin Lu, Xin Yan
  • Patent number: 12169433
    Abstract: A computing device including a display screen, the computing device being configured to display on the screen a visual indication of a health status of a monitored application, wherein the screen displays a listing of interfaces, with each interface affecting the health of the application. Each interface is associated with physical host location(s) and the computing device is additionally configured to display on the display screen a set of status icons associated with each interface in the listing of interfaces. The status icons are simultaneously arranged in a first grouping to visually depict a physical host location associated with the interfaces and a second grouping to visually depict dependencies common between interfaces. Each status icon includes a visual indicator indicating an interface health status of the interface, and the combination of the visual indicators form the visual indication of the health status of the monitored application.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: December 17, 2024
    Assignee: AMERICAN AIRLINES, INC.
    Inventors: Luis Medina, Adam Barrow, Gary Russell, Erick Brambila, David Bell
  • Patent number: 12169434
    Abstract: Various methods, apparatuses/systems, and media for improving SRE observability are disclosed. A processor defines a schema in a common manner; causes any application included across a distributed set of applications to utilize the schema to describe an error associated with a downstream application such that root failing component associated with the error is always at a bottom error frame in a response; implements a common structure for distributed error propagation in a chain of applications across the distributed set of applications in connection with the error message; generates error logs received from the chain of applications; stores the error logs in a centralized location accessible by all SRE users and application owners; calls a corresponding application programing interface (API) to access the error logs from the centralized location for utilizing in remediation.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: December 17, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Mahesh Napa, Gordon Robert MacDonald, Mark Leslie Gibbons
  • Patent number: 12169435
    Abstract: An embodiment of an electronic apparatus comprises one or more substrates, and logic coupled to the one or more substrates, the logic to detect unreliable messages between check nodes and variable nodes in association with an error correction operation, determine respective degrees of unreliability for the unreliable messages, and reduce an influence of the unreliable messages on the error correction operation, as compared to an influence of reliable messages between the check nodes and the variables nodes, based on the determined respective degrees of unreliability. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: December 17, 2024
    Assignee: Intel Corporation
    Inventors: Debarnab Mitra, Zion S. Kwok, Ravi H. Motwani
  • Patent number: 12169436
    Abstract: Systems and methods for enabling serial attached Non-Volatile (NV) memory are provided. In some embodiments, a method of operation of a computing system including: in an NV Random Access Memory module (NVRAM) having a non-volatile device, a volatile memory device with data, a NV Controller unit (NVC), and a serial host interface, the method includes: receiving a request for data on the serial host interface and providing the requested data, from the volatile memory device with data, on the serial host interface. The method also includes: detecting a disruptive volatile memory event; copying the data of the volatile memory device to the NV device based on the disruptive volatile memory event; and restoring the data of the volatile memory device from the NV device. In this way, Dynamic Random-Access Memory (DRAM) level endurance and speed/latency can be provided while making it NV.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: December 17, 2024
    Assignee: SMART Modular Technologies, Inc.
    Inventors: Robert Tower Frey, Kelvin Marino
  • Patent number: 12169437
    Abstract: In various embodiments, a process for providing a cloud service provider request retry framework includes obtaining a request retry indicator that is associated with a cloud service provider, wherein the request retry indicator indicates a retry criterion that is based on a number of allowable discovery requests within a period of time. The process includes providing a discovery request to the cloud service provider; receiving an error response based on the discovery request, wherein the error response indicates the discovery request is unsuccessful based at least on the discovery request not satisfying the retry criterion; and determining a wait time based at least on the error response and the request retry indicator. The process includes retrying the discovery request according to the wait time.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: December 17, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Yaron Lehmann, Steven W. Francis, Sai Saketh Nandagiri
  • Patent number: 12169438
    Abstract: Delivering file system namespace features without on-disk layout changes is described. An iterator in a file system identifies an anomaly in a hierarchical data structure, which includes a root node at a highest level in a file set, includes directories of connected nodes corresponding to other levels in the file set, and includes leaf nodes at a lowest level in the file set. The iterator stores an annotation, about the anomaly, into an in-memory storage that is external to the file system. An asynchronous agent in the file system identifies the annotation, about the anomaly, which is stored in the in-memory storage, thereby enabling the asynchronous agent to correct the anomaly.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: December 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Geetha Shendge, Shashikanth Lakshmikantha
  • Patent number: 12169439
    Abstract: A object data backup and restore method and system provide for identifying an object from a first entity space in a cluster of a client compute environment; generating a snapshot of the object; copying the volume data to a second entity space in the cluster; detecting that the first entity space has been deleted from the cluster; receiving a request to restore the object to a point-in-time version associated with the snapshot; and restoring, via the snapshot tool, the object using the volume data copied to the second entity space and the content data of the snapshot.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 17, 2024
    Assignee: Rubrik, Inc.
    Inventors: Abhishek Dharmaprikar, Nohhyun Park, Rajath Subramanyam
  • Patent number: 12169440
    Abstract: Responsive to a request from a user device, a content server may perform an electronic discovery function. The request may include information on a quantity of data objects desired from a collection of data objects stored in a repository. Objects stored in the repository may be managed by the content server. The content server may determine a number of batches and process the collection of data objects into batches, each having a batch size. An efficient selection process may be determined and utilized in selecting data objects from each of the batches such that a total number of data objects selected from the collection is not less than the quantity of data objects desired. The content server may make a disk image of the selected data objects and communicate same to the user device over a network.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: December 17, 2024
    Assignee: OPEN TEXT SA ULC
    Inventors: Patrick Thomas Sidney Pidduck, Laura Hélène Boyd
  • Patent number: 12169441
    Abstract: A data management system for backing up data in a first environment to a second environment includes: backup management information in which source data, backup data, a backup method, and data backed up using the backup method are associated; and a secondary usage data copy unit serving as a secondary usage processing unit that receives a usage request for the backup data stored in the second environment, wherein the secondary usage processing unit refers to the backup management information, specifies the backup data required for processing the usage request, specifies the backup method for the backup data, restores the backup data on the basis of the specified backup method, and enables processing of the usage request.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: December 17, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Soichi Watanabe, Miho Kobayashi, Mitsuo Hayasaka
  • Patent number: 12169442
    Abstract: Systems and methods to utilize a tablespace to export to a native database recovery environment are described. The system receives file information and script information at a source host that operates in a native database recovery environment. The file information and the script information are received from a backup host that utilizes foreign snapshot files and foreign incremental files for storing the file information. The file information includes native snapshot files and native incremental files. The script information includes one or more scripts that execute, at the source host, to perform operations comprising: mounting the directories; opening an auxiliary database; restoring a tablespace in the auxiliary database; recovering the tablespace in the auxiliary database based on the native incremental files; exporting the tablespace metadata information from the auxiliary database; recovering the tablespace in the database based on the tablespace metadata information; and unmounting the directories.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: December 17, 2024
    Assignee: Rubrik, Inc.
    Inventors: Snehal Arvind Khandkar, Yongbing Guo, Udbhav Prasad
  • Patent number: 12169443
    Abstract: A parallel processing system includes at least three parallel processors, state monitoring circuitry, and state reload circuitry. The state monitoring circuitry couples to the at least three parallel processors and is configured to monitor runtime states of the at least three parallel processors and identify a first processor of the at least three parallel processors having at least one runtime state error. The state reload circuitry couples to the at least three parallel processors and is configured to select a second processor of the at least three parallel processors for state reload, access a runtime state of the second processor, and load the runtime state of the second processor into the first processor. Monitoring and reload may be performed only on sub-systems of the at least three parallel processors. During reload, clocks and supply voltages of the processors may be altered. The state reload may relate to sub-systems.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: December 17, 2024
    Assignee: Tesla, Inc.
    Inventors: Daniel William Bailey, David Glasco
  • Patent number: 12169444
    Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: December 17, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Henry Wallace Dornemann, Amit Mitkar, Pratik S. Rana, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Patent number: 12169445
    Abstract: A technique monitors input/output (I/O) and Persistent Reservation (PR) activity patterns to detect degraded performance of a highly available and fault tolerant application executing in a multi-site disaster recovery (DR) environment. Multiple instances of the application execute in different virtual machines (VMs) of a compute layer within a guest clustering configuration that extends across clusters of the sites. A storage layer of the clusters provides shared storage to the multiple VMs across the multiple sites. One of the sites is configured as an active storage site configured to receive and service I/O requests from the compute layer. A single instance of the application is active at a time and configured as a “compute owner” of the shared storage to issue the I/O requests to the shared storage. The compute owner and active storage site may not be co-located on the same site, leading to excessive I/O and PR activity patterns indicative of degraded performance.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: December 17, 2024
    Assignee: Nutanix, Inc.
    Inventors: Anish Jain, Niranjan Sanjiv Pendharkar, Praveen Kumar Padia, Shubham Sharma, Vivek Venkatesan
  • Patent number: 12169446
    Abstract: A method, a detection circuit and an electronic device for detecting timing sequence of serializer are provided. The method for detecting a timing sequence of a serializer includes: sampling serial data to obtain first sampled serial data and second sampled serial data, wherein the serial data is obtained by parallel-serial conversion of parallel data used for detection by the serializer, and the first sampled serial data and the second sampled serial data respectively include values corresponding to different data bits of the serial data; performing logical operation between on the first sampled serial data and the second sampled serial data to obtain a first result signal; and performing timing sequence detection on the first result signal, wherein the timing sequence detection is used for detecting whether the timing sequence correctness of the serializer is correct.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: December 17, 2024
    Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.
    Inventors: Long Zhong, Jangjin Nam, Dongsoo Park
  • Patent number: 12169447
    Abstract: Methods, systems, and devices for managing software agent health are described. A software platform may output multiple requests to one or more software agents. Each request may be associated with operation of a respective software agent. The software platform may obtain statistics for each software agent in response to the multiple requests. The statistics may corresponds to a respective performance of each software agent of the one or more software agents. The software platform may output a recommendation for each software agent, of the one or more software agents, based on the statistics and one or more rules configured at the software platform.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: December 17, 2024
    Inventors: Kunal Sinha, Andrey Omelchak
  • Patent number: 12169448
    Abstract: A device for processing bit strings of a program flow including a data memory and an interface that is designed to output a second bit string, and a bit string manipulator that is designed to analyze the first bit string at a predetermined bit string section for information that indicates a target state of the program flow, and to manipulate the first bit string in the bit string section to obtain the second bit string.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: December 17, 2024
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Bernd Meyer
  • Patent number: 12169449
    Abstract: As described herein, a system, method, and computer program are provided for test-related automatic tracing. A new requirement defined for an application is identified. The new requirement is processed, using a machine learning model, to predict each portion of the new requirement covered by existing test features. One or more new test features are caused to be created for the new requirement, based on the prediction of each portion of the new requirement covered by existing test features.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: December 17, 2024
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Limor Gueta, Itsik David