Patents Examined by Keshab R Pandey
  • Patent number: 12198535
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that implement an off-screen indication of battery charge in mobile platforms. In an example, the apparatus includes a keyboard, an interface circuitry, and a processor circuitry. The example processor circuitry to instantiate remaining state of charge (RSOC) controller circuitry to detect a battery charge level display event on a mobile device, the mobile device in a pre-boot state. The example processor circuitry additionally to instantiate fuel gauge circuitry to determine a charge level of a battery of the mobile device and keyboard display circuitry to, after the battery charge level display event, cause a display of the charge level of the battery in the pre-boot state with ones of backlights of a second ones keys on the keyboard.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: January 14, 2025
    Assignee: INTEL CORPORATION
    Inventors: N. V. S. Kumar Srighakollapu, Ankur Mishra, Sreejith Satheesakurup, Saunak Bhalsod
  • Patent number: 12197924
    Abstract: This application provides an application starting method, an electronic device, and a readable storage medium, and relates to the field of terminal application technologies. The method includes: when an application is switched from a foreground to a background for running, saving a final interface (namely, a first interface) displayed before the application is switched to the background for running as a snapshot; when a user clicks an icon of the application on a system desktop to start the application again, in a case that a process of the application does not end, a first activity corresponding to the first interface is not destroyed, and anew activity needs to be created when the application is started. Therefore, from the user's point of view, the start response speed of application software is improved.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: January 14, 2025
    Assignee: Honor Device Co., Ltd.
    Inventor: Jiwei Xiao
  • Patent number: 12197267
    Abstract: A system, method and apparatus for configuring a person detection sensor. The person detection sensor may limit its transmissions in accordance with a pre-configured dwell time. The person detection sensor may receive a new dwell time from a personal communication device. When the new dwell time is received, it is stored in memory and is then used to regulate the number of transmissions of the person detection sensor in accordance with the new dwell time.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: January 14, 2025
    Assignee: Ecolink Intelligent Technology, Inc.
    Inventors: Brandon Gruber, George Seelman
  • Patent number: 12190127
    Abstract: An apparatus comprises a processing device configured to detect a user login to access a console of a computing device implementing a multi-level console interface comprising two or more levels each associated with a set of criteria, goals to be achieved, and actions relevant for achieving the goals. The processing device is also configured to determine a current state of the computing device, and to select a given level of the multi-level console interface based at least in part on mapping the current state to a given set of criteria associated with the given level. The processing device is further configured to provide, via the console of the computing device, an interface screen corresponding to the given level, the interface screen displaying the actions relevant for achieving the goals of the given level to facilitate transitioning of the computing device from the current state to a desired state.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: January 7, 2025
    Assignee: Dell Products L.P.
    Inventors: Abhishek Mishra, Vivek Bhargava, Vaideeswaran Ganesan
  • Patent number: 12174688
    Abstract: According to various embodiments, a first electronic device may include: a body including at least one sensor, a temple connected to the body, a hinge connecting the body and the temple and configured to allow the temple connected to the body to be folded in a specified direction within a specified angle, and a processor functionally connected to the at least one sensor, wherein the processor is configured to: determine whether the first electronic device is in a first state of being mounted in a second electronic device, identify whether the first electronic device is in a second state of being worn, through the at least one sensor, and execute a specified function of the first electronic device, based on at least one of the first state and/or the second state.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: December 24, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongmin Yoon, Seungnyun Kim, Chulkwi Kim
  • Patent number: 12175258
    Abstract: A method for comparatively evaluating end user experiences (EUX's) for different configurations of an enterprise computer system includes: setting the enterprise computer system to have different first and second configurations; for each of the configurations defining a number of artificial end users and instantiating the artificial end users as each driving a corresponding workstation with a respective copy of a predefined workload for stressing the given configuration of the enterprise computer system with imposition by the instantiated artificial end users of their respective copies of the predefined workload; while the instantiated artificial end users drive their corresponding workstations with the respective copies of the predefined workload, measuring time durations for task performance attributes for each of the driving artificial end users; and comparing normalized time duration measurements of the first configuration with the normalized time duration measurements of the second configuration.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: December 24, 2024
    Assignee: LOGIN VSI B.V.
    Inventors: Hendrikus Koelewijn, Mark Hendrikus Johannes Plettenberg
  • Patent number: 12175261
    Abstract: A layout description file and a parameter description file are received. The layout description file specifies a configuration page for configuring settings of an application installed on an end user device, and includes parameter page elements. Each parameter page element is used for rendering a user interface (UI) element for that page element, and each parameter page element includes include a parameter identifier that references a set of one or more configuration parameters in the parameter description file. A configuration visualization is dynamically built using the layout description file and the parameter description file, and rendered on a web browser. Through the configuration visualization, at least one change to a configuration setting for the application is received. The configuration setting change is transmitted to a centralized management system for deployment of the configuration to the end user devices.
    Type: Grant
    Filed: April 30, 2024
    Date of Patent: December 24, 2024
    Assignee: IGEL Technology GmbH
    Inventors: Frank Biermann, Stefan Huber, Andreas Leppert
  • 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: 12159145
    Abstract: Context driven user interfaces for storage systems including receiving, from a user account, a request to access a system interface for a system; identifying at least one critical system characteristic that describes a current aspect of the system; reconfiguring the system interface based on the at least one critical system characteristic; and presenting the reconfigured system interface to a user of the user account.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: December 3, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Prakash Darji, Steven Ma, Jonas Irwin
  • Patent number: 12149088
    Abstract: A power management system including a management apparatus configured to assign divided computation processing constituting at least a part of predetermined computation processing to a distributed computing device placed in a facility, wherein the management apparatus includes a controller configured to perform assignment processing configured to assign the divided computation processing to the distributed computing device based on at least one of a prediction value of an output power of a distributed power supply placed in the facility, a prediction value of power consumption of the facility, and a prediction value of a surplus power of the facility.
    Type: Grant
    Filed: December 25, 2020
    Date of Patent: November 19, 2024
    Assignee: KYOCERA CORPORATION
    Inventors: Kazuhide Toda, Yasuhiro Nakamura, Yusuke Kishina, Noriyasu Kawakita, Takashi Inoue, Tomoya Shimomura, Kenji Ikeuchi, Hiroshi Yoshida
  • Patent number: 12141009
    Abstract: Disclosed herein is a dynamic backup battery for updating the firmware of a media device. The media device includes a memory device that is electrically coupled to a port. The port of the media device is configured to receive a first power. The media device also includes a battery that is electrically coupled to the port and is configured to supply a second power to the port. The media device includes a processor electrically coupled to the battery and is configured to monitor the power level of the first power received and based on the power level of the first power received falling below a threshold value, the battery supplies a second power to the port of the media device. The processor is further configured to activate a low power mode, detect an event while in low power mode, deactivate low power mode, perform a task, and reactivate low power mode.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: November 12, 2024
    Assignee: Roku, Inc.
    Inventors: Anthony John Wood, Wade Charles Brown
  • Patent number: 12140932
    Abstract: Systems and methods for supporting multiple time synchronization protocols within an industrial device include obtaining a time reference from each industrial device within the first set of industrial devices and the second set of industrial devices. The time reference provides the basis for synchronization of the clock and other clocks of first set of industrial devices and the second set of industrial devices. A principal time reference is selected from among the time references. Once selected, the principal time reference is correlated with each of the time references obtained from the first set of industrial devices and the second set of industrial devices. With the principal time reference correlated, related communication with the second device may be controlled.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: November 12, 2024
    Assignee: ABB Schweiz AG
    Inventors: Ravish Kumar, Johan Akerberg, Jorgen Gade
  • Patent number: 12137419
    Abstract: A power management approach for a mobile device includes comparing a battery provided power supply voltage to a reference voltage in order to generate an alarm signal. In response to the alarm signal the frequency of an operating clock applied to a system-on-chip is changed.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: November 5, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Junghun Heo, Youngduk Kim, Joonseok Kim, Dongsuk Shin
  • Patent number: 12135975
    Abstract: 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: Grant
    Filed: June 5, 2023
    Date of Patent: November 5, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bryan D. Kelly, Neeraj Ladkani
  • Patent number: 12131165
    Abstract: Some embodiments of the present disclosure discloses a method and apparatus for acquiring information, relates to the technical field of information transmission and distributed network architecture. The method includes: determining, in response to receiving an instruction used to indicate to acquire configuration information, for each of a plurality of physical machines, a set of candidate processes of the physical machine; acquiring a first key value, and determining a target candidate process of the physical machine from the set of candidate processes based on the first key value; acquiring a second key value, and determining a target process from a plurality of target candidate processes determined based on the plurality of physical machines based on the second key value; and acquiring the configuration information using the target process.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: October 29, 2024
    Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventor: Tengfei Shan
  • Patent number: 12131166
    Abstract: Methods and systems are disclosed for providing automated assistance to a user of a software application on a computing device. In one example, a method comprises, during operation of a software application running on a computing device by a user, the user prompted to select an option of a plurality of options of the software application at a step of the operation: predicting, via an automated assistance service running on the computing device, one or more preferred options of a plurality of options of the software application based on administrative guidelines, best practices, and previous selections made by the user, peers of the user, and other local users; displaying the one or more preferred options on a display device of the software application; receiving a selection of a most suitable option of the one or more preferred options from the user; and applying the selected option in the software application.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 29, 2024
    Assignee: GE PRECISION HEALTHCARE LLC
    Inventors: Benoit Doreau, Diana Paiva Moreira Batista, Jerome Knoplioch, Wassila Imambaccus
  • Patent number: 12117886
    Abstract: 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: Grant
    Filed: August 15, 2023
    Date of Patent: October 15, 2024
    Assignee: Intel Corporation
    Inventors: 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: 12117887
    Abstract: When a host-slave system including a host device and a slave device transitions to a power-down mode, the host device drives a CMD line in order of a high level, a low level, and a high level, and stops supplying a clock signal after a predetermined time elapses. During a power-down mode period, the slave device stops supplying a power to a back-end module. When the host device resumes the supply of the clock signal, the host-slave system returns from the power-down mode.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: October 15, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tadashi Ono, Yoshihisa Inagaki
  • Patent number: 12112176
    Abstract: An example computer-implemented method is for initializing a compute system. The computer-implemented method includes causing a cache to be initialized in a central processing unit (CPU) of the compute system in response to basic input/output system (BIOS) code being executed directly from flash memory. Moreover, a communication path is initialized, the communication path extending between the CPU and memory corresponding to a baseboard management controller (BMC) of the compute system. BIOS firmware is copied from the BMC memory to the CPU cache, and the BIOS firmware is initiated from the CPU cache. The computer-implemented method includes causing a memory controller of the CPU to be initialized, in addition to causing a portion of the BIOS firmware to be copied from the CPU cache to memory corresponding to the CPU. Furthermore, a portion of the BIOS firmware is initiated from the CPU memory.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: October 8, 2024
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yu-Han Lin
  • Patent number: 12112179
    Abstract: The apparatus employs adaptive machine learning for dynamic reconfiguration of process parameter. It consists of a processor and memory. Initially, it detects a dependency factor as a function of a plurality of operational factors of a process. Then it determines a primary factor and at least a secondary factor as a function of the dependency factor. Using at least a processor, modify a processor, the primary factor as a function of a specified modification protocol. Further, it eliminates the at least a secondary factor. Last, using the at least a processor, it generates using the at least a processor, a modification set of the operational factors.
    Type: Grant
    Filed: March 19, 2024
    Date of Patent: October 8, 2024
    Assignee: The Strategic Coach Inc.
    Inventors: Barbara Sue Smith, Daniel J. Sullivan