Patents Examined by Phil K Nguyen
-
Patent number: 11507132Abstract: A method for determining a clock drift comprises determining a drift of a clock relative to a reference clock based on two signals from the reference clock and a further signal. The method can be used for time synchronization and is suitable for implementation on resource-constrained devices. An anchor point implementing the method and a real-time locating system comprising such an anchor point are also disclosed.Type: GrantFiled: September 13, 2019Date of Patent: November 22, 2022Assignee: HITECH & DEVELOPMENT WIRELESS SWEDEN ABInventors: Anders Grahn, Pär Bergsten
-
Patent number: 11507463Abstract: Methods, systems, and computer programs encoded on computer storage medium, for identifying, during a particular boot of an information handling system, basic input/output system (BIOS)-level events, each BIOS-level event associated with a different BIOS log event source; for each BIOS-level event: creating, by a respective driver computing module associated with the BIOS-level event, event data for the BIOS-level event; calling, by the respective driver computing module associated with the BIOS-level event, a dispatcher protocol to provide the event data associated with the respective driver computing module to a dispatcher computing module; placing, by the dispatcher computing module, each of the event data in a temporary data store, wherein each of the event data is unaltered; and creating, by the dispatcher computing module, a database log of the event data, including aggregating each of the event data to generate a sequence of events related to the particular boot of the IHS.Type: GrantFiled: July 23, 2019Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Carl Claude McAdams, Joshua Nathaniel Alperin, Ruhull Alam Bhuiyan, Allen Chester Wynn, Ibrahim Sayyed, Greg Alan Havenga
-
Patent number: 11494248Abstract: A warm mission-mode reset may be performed in a portable computing device. Assertion of a signal indicating an error condition may be detected. In response to detection of the signal indicating an error condition, a signal indicating a request to preserve memory contents may be provided to a DRAM subsystem. Then, in response to a signal acknowledging the DRAM subsystem is preserving the memory contents, a system reset signal may be asserted.Type: GrantFiled: December 20, 2019Date of Patent: November 8, 2022Assignee: QUALCOMM IncorporatedInventors: Rakesh Misra, Rohit Gupta, Shubham Maheshwari, Pawan Chhabra
-
Patent number: 11493951Abstract: A system and method for serializing output includes shift registers that sample a deserialized input signal at a relatively slow clock speed. Data latency between the input and output signals is controllable to a higher granularity than the input signal with bit positions corresponding to the high-speed input signal. A predictive learning algorithm receives data latency values from the input signal and corresponding data latency values from the output signal to correct and control output latency, potentially within one high speed clock cycle.Type: GrantFiled: November 17, 2020Date of Patent: November 8, 2022Assignee: Rockwell Collins, Inc.Inventors: Anthony Szymanski, Nicholas J. Scarnato
-
Patent number: 11493981Abstract: The present disclosure discloses a rapid frequency searching method and apparatus for a data processing device, and a data processing device.Type: GrantFiled: July 23, 2021Date of Patent: November 8, 2022Assignee: Shenzhen MicroBT Electronics Technology Co., Ltd.Inventors: Weibin Ma, Hong Zhang, Lihong Huang, Zuoxing Yang, Haifeng Guo
-
Patent number: 11493977Abstract: An electronic device includes a processor, a battery, a charging circuit, a controller, and an arithmetic logic unit. The processor is capable of operating at a preset frequency or a low frequency. The charging circuit is electrically connected to an external power supply and a battery and transmits a disconnection signal and to be powered by the battery when the external power supply and the charging circuit are changed from a connected state to a disconnected state. The controller is configured to transmit a first control signal when the external power supply and the charging circuit are changed from the connected state to the disconnected state. The arithmetic logic unit is configured to transmit a frequency reduction signal to the processor according to the disconnection signal and the first control signal, so that the processor reduces the preset frequency to the low frequency and operates at the low frequency.Type: GrantFiled: March 11, 2021Date of Patent: November 8, 2022Assignee: PEGATRON CORPORATIONInventors: Chia-Liang Wei, Shiuan-Shuo Shiu, Ssu-Yun Chen, Jei-Hsiang Ma, Yi-Ming Lee, Chih-Wei Chung, Ming-You Jiang, Wei-Hao Lee
-
Patent number: 11487552Abstract: A blade server with an apparatus for configuring the blade server is disclosed. the blade server includes at least one data processor and the data processor is configured to determine presence of a response file at a remote management module, upon deployment of the blade server, in response to the response file being present, receive the response file from the remote management module, and retrieve an ISO of a desired operating system for the blade server in accordance with data stored in the response file, in order to install the desired operating system for the blade server.Type: GrantFiled: June 11, 2019Date of Patent: November 1, 2022Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.Inventor: Hui Lin
-
Patent number: 11487308Abstract: A system, method and computer program product for operating a low-voltage Internet-of-Things sensor device. The method includes sensing of the temperature dependence at each voltage condition in addition to the actual temperature and voltage. A programmed machine learning model uses the information to decide when it is appropriate to test the device functionality and use the results of different tests to determine when the system should run synchronously or asynchronously through a machine learning predictive algorithm. Based on said one or more sensed operating conditions, the system uses the model to detect a mode of operation of said IoT device indicating IoT device meets an expected level of performance, or a mode indicating said IoT device is not operating according to the expected level of performance. Based on the detected operating condition, the IoT device automatically adapts its operation to ensure a desired level of IoT sensor device performance.Type: GrantFiled: September 17, 2019Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Haard Kamlesh Mehta, David Wolpert
-
Patent number: 11487316Abstract: An electronic device is disclosed. The electronic device comprises a first clock configured to operate at a frequency. First circuitry of the electronic device is configured to synchronize with the first clock. Second circuitry is configured to determine a second clock based on the first clock. The second clock is configured to operate at the frequency of the first clock, and is further configured to operate with a phase shift with respect to the first clock. Third circuitry is configured to synchronize with the second clock.Type: GrantFiled: October 23, 2019Date of Patent: November 1, 2022Assignee: Magic Leap, Inc.Inventors: Niv Margalit, Eyal Sela
-
Patent number: 11467624Abstract: There is described an upstream device for translating clock domain for non-synchronized sensors comprising a communication component, a memory component, and a processor. The communication component detects a report received from a sensor that includes a beacon receive time in a sensor clock domain and a current report transmit time in the sensor clock domain. The memory component provides a previous report receive time in the aggregator clock domain and a previous report transmit time in the sensor clock domain. The processor identifies a current report receive time in an aggregator clock domain based on the report detected by the communication component. The processor also determines a beacon receive time in the aggregator clock domain based, at least in part, on the beacon receive time in the sensor clock domain, the current report transmit time, the current report receive time, the previous report receive time, the previous report transmit time.Type: GrantFiled: April 17, 2020Date of Patent: October 11, 2022Assignee: Building Robotics, Inc.Inventors: Thomas Murphy, William Kerry Keal
-
Patent number: 11460903Abstract: A power consumption optimization system includes a virtual machine (VM) provisioned on a host, a memory, a server, and a processor in communication with the memory. The processor causes the server to store a power consumption profile of the VM. The VM runs at a processor frequency state. Additionally, the processor causes the server to receive a request to lower a processor frequency for the VM from an original processor frequency state to a reduced processor frequency state. The request has request criteria indicating a time duration associated with the request. The server validates the request criteria and a requirement of another tenant on the host. Responsive to validating the request criteria and the requirement the other tenant on the host, the server confirms the request to lower the processor frequency. Additionally, the server lowers the processor frequency to the reduced processor frequency state during the time duration.Type: GrantFiled: December 2, 2019Date of Patent: October 4, 2022Assignee: Red Hat, Inc.Inventors: Huamin Chen, Jay Vyas
-
Patent number: 11456615Abstract: Techniques and mechanisms for providing redundancy with multiple batteries of a backup power system. In an embodiment, switch circuits are each coupled between a power bus and a different respective one of the multiple batteries. Respective nodes of the switch circuits are each to couple to a different respective power sink, wherein power delivery to the power sinks is monitored. Based on the monitoring, the switch circuits are configured for a first battery to serve a substitute for a second battery. Configuring the switch circuits includes electrically decoupling the second battery from a first node, and electrically coupling the first battery to deliver power via both a power bus and the first node. In another embodiment, multiple backup units each include a respective battery and switch circuit, wherein respective controllers of the backup units intermittently communicate monitoring information via a data bus.Type: GrantFiled: March 29, 2019Date of Patent: September 27, 2022Assignee: Intel CorporationInventors: Chuan Song, Xiaoguo Liang, Feng Jiang
-
Patent number: 11455024Abstract: Systems and methods for improving idle time estimation by a process scheduler are disclosed. An example method comprises calculating, by a process scheduler operating in a kernel space of a computing system, an estimated idle time for a processing core, responsive to detecting a transition of the processing core from an idle state to an active state, recording, an actual idle time of the processing core, and making the estimated idle time and the actual idle time available to a user space process.Type: GrantFiled: April 10, 2019Date of Patent: September 27, 2022Assignee: Red Hat, Inc.Inventor: Michael S. Tsirkin
-
Patent number: 11449245Abstract: To provide more uniform performance levels for solid state drive (SSDs), the static power level used by an SSD in an idle state is measured and used to determine a static power offset for each of the drives. The static power offset is set as a parameter for the SSD and used to offset a received power supply level for use on the drive. For a data storage system of multiple SSDs, a common scaling factor can be used to set the degree to which the static power offset is implemented, allowing for a choice between uniformity of power and uniformity of performance for the SSDs of a data storage system.Type: GrantFiled: June 13, 2019Date of Patent: September 20, 2022Assignee: Western Digital Technologies, Inc.Inventors: Rodney Brittner, Reed Tidwell
-
Patent number: 11435818Abstract: Systems and methods for resonance aware performance management of processing devices. In one aspect, a method includes iteratively testing a performance operation for the processing device, wherein each iteration is performed at an iteration voltage level for a power delivery network. The performance operation is applied at different application periods and at the iteration voltage level for the iteration. If no failure condition is met, the iteration voltage is reduced and another iteration is done. Upon a failure occurring at a particular application period, an operational voltage level for the power delivery network that is based on the iteration voltage level for the iteration in which a failure condition was induced is selected, and application of the performance operation at the particular application period is precluded.Type: GrantFiled: June 7, 2021Date of Patent: September 6, 2022Assignee: Google LLCInventors: Mikhail Popovich, Gregory Sizikov
-
Patent number: 11429133Abstract: A mobile terminal, including a clock generator, a first frequency conversion circuit, a first module, a second frequency conversion circuit, and a second module. The first frequency conversion circuit performs frequency conversion on a clock signal generated by the clock generator, to obtain a first clock signal, and outputs the first clock signal to the first module. The second frequency conversion circuit performs frequency conversion on the clock signal generated by the clock generator, to obtain a second clock signal, and outputs the second clock signal to the second module. The mobile terminal has an improved anti-electromagnetic interference capability.Type: GrantFiled: June 26, 2017Date of Patent: August 30, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tongjie Li, Junyong Zhang, Xiaosong Liu
-
Patent number: 11429139Abstract: A system and method employing a precisely synchronized time in connection with a distributed hardware architecture are disclosed. Using an independent and trusted time signal and a second transition pulse signal, each resource in the distributed hardware architecture may be synchronized precisely to the same absolute time.Type: GrantFiled: July 22, 2021Date of Patent: August 30, 2022Inventors: Robert Bismuth, Mike Stengle
-
Data processing device, image reading apparatus, image forming apparatus, and data processing method
Patent number: 11429141Abstract: A data processing device includes a data processing circuit and a data processing control circuit. The data processing circuit is configured to perform data processing on processing target data by use of an external clock, the processing target data being included in a data signal received from an outside, the external clock being included in the data signal. The data processing control circuit is configured to detect a state of the external clock and control execution of the data processing on the processing target data in accordance with the state of the external clock. The data processing control circuit is configured to operate with a clock having a lower impedance than an impedance of the external clock, and discard the processing target data received during a period in which an abnormality of the external clock is detected, in a case of detecting the abnormality of the external clock.Type: GrantFiled: March 17, 2020Date of Patent: August 30, 2022Assignee: RICOH COMPANY, LTD.Inventors: Tomohiro Sasa, Hajime Tsukahara -
Patent number: 11429142Abstract: A glitch detector includes a metastability detector circuit, a reference storage circuit, and a pattern comparison circuit. The metastability detector circuit is configured to generate state signals at each cycle of the clock signal. The reference storage circuit is configured to store a logic state of each state signal based on a delayed version of the clock signal, and generate reference signals. A logic state of each reference signal is equal to a logic state of a corresponding state signal generated during a previous cycle of the clock signal. The pattern comparison circuit is configured to receive the state signals generated during a current cycle of the clock signal, the reference signals, and first and second values, and generate clock and voltage glitch signals based on first and second patterns that are associated with the state signals generated during the current cycle and the reference signals, respectively.Type: GrantFiled: December 18, 2020Date of Patent: August 30, 2022Assignee: NXP USA, Inc.Inventors: Rohit Kumar Sinha, Garima Sharda, Vandana Sapra, Amol Agarwal, Stefan Doll, Andreas Lentz
-
Patent number: 11429140Abstract: A real time clock device for a vehicle may include: a register set provided with a first register, in which second time information is stored, and configured to store Real Time Clock (RTC) data including the time or date; and a data compensation circuit to block an input of a 1 second (1 s) tick to the first register and compensate for a delay time according to the block of the input of the 1 s tick to the first register by an RTC lock signal during a process of transmitting the RTC data to an external device or receiving setting data for the RTC data from the external device.Type: GrantFiled: November 19, 2019Date of Patent: August 30, 2022Assignee: HYUNDAI MOBIS CO., LTD.Inventors: Dong On Jang, Young Suk Kim, Hyung Min Park, Ji Haeng Lee, Doo Jin Jang, Won Hee Jo