Patents Examined by Keshab R Pandey
-
Patent number: 11822937Abstract: Described herein are methods, systems, and computer-readable storage media for seamless offline-online execution of applications. Techniques include receiving at a server a request from a client device for execution of an application and then determining one or more subsets of a logic portion of the application. Technique further include distributing the determined one or more subsets of the logic portion of the application to the client device and receiving a set of operations from the client device and an updated state portion of the application. Technique further include authorizing each operation of the set of operations and finalizing the updated state portion of the application.Type: GrantFiled: March 21, 2023Date of Patent: November 21, 2023Assignee: Appian CorporationInventors: Andrew Radcliffe, Antonio Andrade Garcia, Marco Pescosolido, Matt Hilliard
-
Patent number: 11817697Abstract: The method and systems described herein provide for identifying and mitigating undesirable power or voltage fluctuations in regions of a semiconductor device. For example, embodiments include detecting a region, such as an individual processor, of a processor chip is exhibiting a reduced power draw and a resulting localized voltage spike (e.g., a spike that exceeds Vmax) that would accelerate overall device end-of-life (EOL). The described systems respond by activating circuits or current generators located in the given region to draw additional power via a protective current. The protective current lowers the local voltages spikes back to within some pre-specified range (e.g., below a Vmax). The resulting reduction in the time above Vmax in testing reduces the number of devices that will need to be discarded due to Vmax violations as well as increases the expected reliability and lifespan of the device in operation.Type: GrantFiled: April 5, 2022Date of Patent: November 14, 2023Assignee: International Business Machines CorporationInventors: Adam Benjamin Collura, Michael Romain, William V. Huott, Pawel Owczarczyk, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum, Alper Buyuktosunoglu, Tobias Webel, Michael Joseph Cadigan, Jr., Paul Jacob Logsdon, Sean Michael Carey, Stefan Payer, Karl Evan Smock Anderson, Mark Cichanowski
-
Patent number: 11789507Abstract: The present disclosure provides systems and methods for managing a temperature of a battery energy storage system (“BESS”). A method may comprise obtaining a charge/discharge schedule for a battery energy storage system (BESS) for a first time period; identifying, from the charge/discharge schedule, a charge or discharge time period of the BESS within the first time period; calculating a beginning time of a temperature control time period in which equipment operates to control a temperature of the BESS to reach a target temperature by a beginning time of the charge or discharge time period; and controlling the equipment operating to control the temperature of the BESS for the temperature control time period such that the temperature of the BESS reaches the target temperature by the beginning time of the charge or discharge time period.Type: GrantFiled: March 1, 2023Date of Patent: October 17, 2023Assignee: 8ME NOVA, LLCInventors: Lukas Hansen, Nadim Kanan
-
Patent number: 11789746Abstract: Methods and apparatuses associated with rebooting a computing device are described. Examples can include receiving at a processing resource of a computing device first signaling associated with boot programs of the computing device and second signaling associated with a boot sequence of the computing device. Examples can include writing from the processing resource to a memory resource data that is based at least in part on the first and the second signaling and writing from the processing resource to the memory resource data representative of activity of the computing device. Examples can include identifying data representative of a boot process for the computing device and rebooting the computing device in a particular sequence including the monitored activity, based at least in part on the data representative of the boot process responsive to a shutdown, restart, or both, of the computing device.Type: GrantFiled: September 28, 2022Date of Patent: October 17, 2023Assignee: Micron Technology, Inc.Inventors: Brenda D. Kraus, Yifen Liu
-
Patent number: 11789488Abstract: A parallel bus phase correction method and a device are provided. The method comprises: correcting a data bus, respectively performing phase correction tests on a clock line; determining a first optimal window of the clock line according to the clock test results; correcting the clock line by using a median value of the first optimal window, respectively performing phase correction tests on the data bus according to the multiple second phase adjustment values, and recording corresponding data test results; determining a second optimal window of the data bus according to the data test results; and performing phase correction on normal data transmission on the basis of the median value of the first optimal window and the median value of the second optimal window. The method achieves phase correction and ensures the correctness and accuracy of data transmission, even if a small clock offset is present.Type: GrantFiled: May 28, 2020Date of Patent: October 17, 2023Assignee: Inspur Suzhou Intelligent Technology Co., Ltd.Inventor: Hongtao Man
-
Patent number: 11782729Abstract: A data processing system comprises a pool of reconfigurable data flow resources and a runtime processor. The pool of reconfigurable data flow resources includes arrays of physical configurable units and memory. The runtime processor includes logic to receive a plurality of configuration files for user applications. The configuration files include configurations of virtual data flow resources required to execute the user applications. The runtime processor also includes logic to allocate physical configurable units and memory in the pool of reconfigurable data flow resources to the virtual data flow resources and load the configuration files to the allocated physical configurable units. The runtime processor further includes logic to execute the user applications using the allocated physical configurable units and memory.Type: GrantFiled: August 18, 2020Date of Patent: October 10, 2023Assignee: SambaNova Systems, Inc.Inventors: Gregory Frederick Grohoski, Manish K. Shah, Raghu Prabhakar, Mark Luttrell, Ravinder Kumar, Kin Hing Leung, Ranen Chatterjee, Sumti Jairath, David Alan Koeplinger, Ram Sivaramakrishnan, Matthew Thomas Grimm
-
Patent number: 11775047Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: GrantFiled: August 2, 2022Date of Patent: October 3, 2023Assignee: Intel CorporationInventors: Jianfang Zhu, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley
-
Patent number: 11768693Abstract: Methods and systems for managing configurable devices are disclosed. A configurable device may be a type of hardware device that may be configured for various purposes. The operation of the configurable device may depend on its configuration. To manage the configurable device, the system may track the configuration of configurable devices and associate the configurations with visual indicators of the configurable devices that are present prior to configuration. The visual indicators may not indicate the configuration of the configurable devices.Type: GrantFiled: October 8, 2021Date of Patent: September 26, 2023Assignee: Dell Products L.P.Inventor: Jeffrey James Demoss
-
Patent number: 11768750Abstract: The present disclosure relates to a method for improving the measuring performance of a field device having the following steps: a multiplicity of field devices are configured using a configurations tool; the configuration data and environmental conditions of the field devices at the respective measuring positions are stored in a central data memory as training data, the training data are made available to an adaptive computing program which uses at least one artificial intelligence method; current information relating to the particular application and the environmental conditions at the measuring position of the field device are made available to the adaptive computing program; on the basis of the current information, the adaptive computing program provides the field device to be configured with configuration data on the basis of the multiplicity of training data, which configuration data are matched to the particular application taking into account the environmental conditions.Type: GrantFiled: October 31, 2019Date of Patent: September 26, 2023Assignee: Endress+Hauser SE+Co. KGInventor: Romuald Girardey
-
Patent number: 11755338Abstract: A node that includes data processing unit (DPU) and a processor, where the processor is configured to perform a method for utilizing a data processing unit (DPU), that includes identifying, by the DPU, a processing entity operatively connected to the DPU, receiving processing entity properties from the processing entity, storing the processing entity properties in a processing entity catalog, generating a virtual combined memory space in the processing entity catalog, and providing access to the processing entity catalog to a BIOS.Type: GrantFiled: July 26, 2021Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Shyam Iyer, Srinivas G. Gowda
-
Patent number: 11747854Abstract: The present document relates to a method of synchronizing devices, wherein each device operates in sync with an internal clock signal which is periodic to thereby define time cycles, at least one of the internal clock signals being periodic at a first frequency. The devices are mutually synchronized via a party line. The method comprises providing a system clock signal periodic at a second frequency smaller than the first frequency defining sequential system clock cycles; and synchronizing the internal clock signal with the system clock signal. At least one device triggers, in sync with the system clock signal, a system synchronization event comprising changing a signal status of a common party line signal on the party line and monitoring the common party line signal. The changing and monitoring are performed in sync with the system clock signal.Type: GrantFiled: March 27, 2020Date of Patent: September 5, 2023Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNOInventor: Wouter Jan Vlothuizen
-
Patent number: 11748110Abstract: A server is provided. The server includes a Basic Input/Output System (BIOS) memory, a storage device, and a processing unit. The BIOS memory stores a BIOS code, and the BIOS code provides a BIOS setup menu and a saving option in the BIOS setup menu for setting information of a plurality of BIOS setup items. The processing unit is coupled to the BIOS memory and the storage device. The processing unit executes the BIOS code during a power-on self-test (POST) process of the server. When executing the saving option, the processing unit stores the setting information of the plurality of BIOS setup items into the BIOS memory and the storage device, and the processing unit also stores a designated file name into the storage device, the designated file name corresponding to the setting information of the plurality of BIOS setup items that is stored into the storage device.Type: GrantFiled: April 23, 2021Date of Patent: September 5, 2023Assignee: MITAC COMPUTING TECHNOLOGY CORPORATIONInventor: Teng-Yun Tsao
-
Patent number: 11740912Abstract: An operation support apparatus (100) includes a storage unit (110) configured to store time-series data (111), and operation information (112), a specification unit (120) configured to specify a plurality of change points in a change trend of the states from the time-series data (111), and specify each of a plurality of time windows as one of a plurality of operating modes in the target system, and an operation-set generation unit (130) configured to extract, for each of the plurality of time windows, a set of operations performed at a time included in that time window from the operation information (112), generate an operating-mode operation set (113) in which the operating modes corresponding to the respective time windows are associated with the extracted set of operations, and stores the generated operating-mode operation set (113) in the storage unit (110).Type: GrantFiled: February 1, 2019Date of Patent: August 29, 2023Assignee: NEC CORPORATIONInventors: Ryota Higa, Junya Kato
-
Patent number: 11740652Abstract: A method for synchronizing clocks of at least two devices in a distributed network of a vehicle, comprising: establishing unencrypted communication between the at least two devices to determine a temporal difference between the clocks of the two devices, exchanging messages between the at least two devices via the unencrypted communication, ascertaining a temporal difference between the clocks of the at least two devices using the messages, establishing encrypted communication between the at least two devices to authenticate the exchange of messages, authenticating the messages that were used to ascertain the temporal difference, using the ascertained temporal difference, when the authentication of exchanged messages has been completed successfully.Type: GrantFiled: December 7, 2021Date of Patent: August 29, 2023Assignee: VOLKSWAGEN AKTIENGESELLSCHAFTInventors: Arul Matheswaran, Jürgen Elberich, Rijo Varghese
-
Patent number: 11734018Abstract: The present disclosure generally relates to reducing boot latency of memory devices in a dual boot system. The boot code is loaded to the data storage device controller in a flexible manner by being able to receive chunks of the boot code from two separate locations, the host memory buffer (HMB) and the memory device, which may be a NAND device. Part of the boot code may be received from the HMB and another part of the boot code may be received from the memory device. If either the HMB or the memory device can deliver the chunks faster than the other, then the controller can receive the chunks from the faster location and periodically confirm the speed of delivery to ensure the boot code latency is optimized.Type: GrantFiled: July 17, 2020Date of Patent: August 22, 2023Assignee: Western Digital Technologies, Inc.Inventors: Shay Benisty, Judah Gamliel Hahn, Ariel Navon
-
Patent number: 11734022Abstract: A method of remotely modifying a basic input/output system (BIOS) configuration setting includes steps of: transmitting, by a remote computer, a modification instruction to a cloud server; transmitting, by the cloud server to a POS system, a new configuration value of the BIOS configuration setting contained in the modification instruction; determining, by an embedded controller of the POS system, whether the new configuration value is identical to an original configuration value of the BIOS configuration setting; and by the embedded controller when a result of the determination is negative, updating the BIOS configuration setting and transmitting a response instruction to the remote computer.Type: GrantFiled: October 6, 2021Date of Patent: August 22, 2023Assignee: FLYTECH TECHNOLOGY CO., LTD.Inventors: Li-Chun Chou, Shui-Chin Tsai, Ting-You Liou, Chien-Lin Su
-
Patent number: 11714661Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are configured to dynamically configure a baseboard management controller to monitor a state of a server. For example, a configuration schema may be provided to the baseboard management controller. The configuration schema specifies each of the devices of the server that is to be monitored by the baseboard management controller. The configuration schema also specifies additional configuration details with respect to each of the devices. Based on the configuration information included in the configuration schema, the baseboard management controller performs a discovery sequence with respect to each of the devices to verify that such devices are communicatively coupled to the baseboard management controller. If the discovery sequence is successful, the baseboard management controller begins monitoring the devices.Type: GrantFiled: June 30, 2022Date of Patent: August 1, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bryan D. Kelly, Neeraj Ladkani
-
Patent number: 11714480Abstract: A voltage regulator circuit included in a computer system may generate a voltage level on a power supply signal using a source power supply signal and based initial values of one or more operation parameters derived from wafer-level test data. One or more operation characteristics of the voltage regulator circuit may be sampled, by a measurement circuit, at multiple time points to generated measurement data. A control circuit may adapt operation of the voltage regulator circuit based on the measurement data.Type: GrantFiled: October 12, 2021Date of Patent: August 1, 2023Assignee: Apple Inc.Inventors: Jay B. Fletcher, Karthik Manickam, Bo Yang, Vincent R. von Kaenel, Shawn Searles, Hubert Attah, Nir Dahan, Olivier Girard
-
Patent number: 11703931Abstract: A processing apparatus is provided which includes memory configured to store hardware parameter settings for each of a plurality of applications. The processing apparatus also includes a processor in communication with the memory configured to store, in the memory, the hardware parameter settings, identify one of the plurality of applications as a currently executing application and control an operation of hardware by tuning a plurality of hardware parameters according to the stored hardware parameter settings for the identified application.Type: GrantFiled: December 24, 2020Date of Patent: July 18, 2023Assignee: ATI Technologies ULCInventors: Shahriar Pezeshgi, Jun Huang, Mohammad Hamed Mousazadeh, Alexander S. Duenas
-
Patent number: 11698796Abstract: A method for managing information handling system includes obtaining, by a zone-leading information handling system of the set of information handling systems, a first hardware resource information entry from a first information handling system in a first zone, obtaining a second hardware resource information entry from a second information handling system in the first zone, performing a stackable system role (SSR) entry analysis based on the first hardware resource information entry and the second hardware resource information entry, determining a set of SSRs, wherein each SSR in the set of SSRs corresponds to each of: the first information handling system, the second information handling system, and the zone-leading information handling system, initiating a SSR distribution of SSR entries based on the set of SSRs.Type: GrantFiled: April 23, 2021Date of Patent: July 11, 2023Assignee: DELL PRODUCTS L.P.Inventors: Lucas Avery Wilson, Dharmesh M. Patel