Patents Examined by Jaweed A Abbaszadeh
  • Patent number: 10739838
    Abstract: A smart camera system including an image sensor and a controller is presented. The image sensor generates video data that is initially at a bit rate of a pre-determined bit rate value. The controller is coupled to the image sensor to transmit the video data. The controller includes a processor operating at a clock rate of a first frequency. The processor is coupled to memory, the memory including instructions, which when executed by the controller causes the smart camera system to perform operations. The operations include dynamically scaling the clock rate of the processor to an adjustment frequency in response to receiving an input to change the bit rate of the video data. The adjustment frequency for the clock rate of the processor based, at least in part, on the input bit rate value. The operations further include changing the bit rate to the input bit rate value.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 11, 2020
    Assignee: OmniVision Technologies, Inc.
    Inventors: Jiyan Wu, Jun Wei, Haiyang Fang, Shunbo Mou
  • Patent number: 10739841
    Abstract: Bandwidth for information transfers between devices is dynamically changed to accommodate transitions between power modes employed in a system. The bandwidth is changed by selectively enabling and disabling individual control links and data links that carry the information. During a highest bandwidth mode for the system, all of the data and control links are enabled to provide maximum information throughout. During one or more lower bandwidth modes for the system, at least one data link and/or at least one control link is disabled to reduce the power consumption of the devices. At least one data link and at least one control link remain enabled during each low bandwidth mode. For these links, the same signaling rate is used for both bandwidth modes to reduce latency that would otherwise be caused by changing signaling rates. Also, calibration information is generated for disabled links so that these links may be quickly brought back into service.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 11, 2020
    Assignee: Rambus Inc.
    Inventor: Frederick A. Ware
  • Patent number: 10732704
    Abstract: Embodiments described herein include a Power over Ethernet (PoE) enabled device that uses 2-event classification when allocating power to coupled powered devices (PDs). If the 2-event classification is successful, power sourcing equipment (PSE) on the PoE device allocates a maximum power allotment to the PD. Once powered on, the PD may determine it does not require the maximum power allotment and negotiate a reduction in the power allotted to the PD.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: August 4, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Krishna Kumar Vavilala, Ahmed Faraz, Saravanan M. K, Sachin Modi
  • Patent number: 10725529
    Abstract: A computing device has an energy storage device system with one or more energy storage devices. A target run-time is obtained, which refers to how long the computing device is to run given the current amount of energy in the energy storage device(s). A predicted power usage over the target run-time is determined, and what, if any, power management actions to take in order to achieve the target run-time are determined. The power management actions are then taken. A target charge-time is also obtained, which refers to how long the computing device is to take to charge the energy storage device(s) to a threshold level (e.g., 100% or fully charged). A predicted power gain over the target charge-time is determined, and what, if any, power management actions to take in order to achieve the target charge-time are determined. The power management actions are then taken.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paresh Maisuria, M. Nashaat Soliman, Julian Doroftei Calinov, Sandeep Prabhakar, Jihad Tafas, Eric R. Kratzer
  • Patent number: 10721688
    Abstract: The present invention provides a power consumption control method for a wearable device, and a wearable device. The method includes: receiving, when a modem of a wearable device is in an off state, remote wireless communication service information transmitted by a terminal through short range communications; or receiving, by a wearable device when a modem of the wearable device is in an on state, content, sent by a network device, of the remote wireless communication service. With the method provided in the present invention, a standby time of the wearable device is prolonged.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 21, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yonglin Gui, Haifeng Lin, Yang Zhao
  • Patent number: 10719326
    Abstract: In one embodiment, a processor includes: a core to execute instructions, the core including a plurality of mailbox storages and a trust table to store a trust indicator for each of the plurality of mailbox storages; a first core perimeter logic coupled to the core and including a first storage to store state information of the core when the core is in a low power state; and a second core perimeter logic coupled to the first core perimeter logic and the core, the second core perimeter logic including a second storage to store the state information of the core when the first core perimeter logic is in a low power state. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: July 21, 2020
    Assignee: Intel Corporation
    Inventors: Alexander Gendler, Larisa Novakovsky, Ariel Szapiro
  • Patent number: 10719113
    Abstract: When an electronic apparatus including a core chip and a hub controller chip is connected to an apparatus on the host side, a USB hub controller in the hub controller chip executes a process on a configuration between the USB hub controller and the apparatus on the host side and sets a limit value of power to be supplied, from a first limit value to a second limit value higher than the first limit value, and a VBUS current controller in the hub controller chip supplies the core chip with a power supply voltage generated based on a supplied power, which allows to maintain a configuration state between the apparatus on the host side and the USB hub controller at a time of starting up or at a time of class switching of the core chip and supply the core chip with the sufficient power.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: July 21, 2020
    Assignee: SOCIONEXT INC.
    Inventors: Takashi Oyama, Kuniaki Iwano, Masakazu Sato, Soichi Hagiwara
  • Patent number: 10712789
    Abstract: A method and apparatus for integrated circuit (IC) thermal throttling is described. In one embodiment, the apparatus comprises a plurality of thermal sensors, each of the plurality of thermal sensors being located in an area in the IC to record a die temperature at a location in its associated area; and a thermal controller coupled to the plurality of thermal sensors to perform thermal throttling of the IC to reduce the temperature of the IC in response to the die temperature recorded by any one temperature sensors of the plurality of thermal sensors being greater than an individual temperature threshold for said any one temperature sensor, the individual temperature threshold for each temperature sensor being based on a maximum temperature allowed for the area in the IC in which said each thermal sensor is located and power supplied to a plurality of areas of the IC.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 14, 2020
    Assignee: INTEL CORPORATION
    Inventor: Ameya Limaye
  • Patent number: 10712794
    Abstract: An apparatus is configured to calculate consumption power of a processor caused by execution of a program, based on sampling data acquired by event-based sampling. The apparatus determines whether the processor is in an idle state, by using the sampling data of a clock event, where the clock event is an event which generates an interrupt at fixed time intervals when the processor is not in the idle state, and which generates the interrupt when a state of the processor changes from the idle state to a non-idle state. In a case where the processor is in the idle state, the apparatus calculates a first amount of consumption power of the processor in the idle state, based on a second amount of consumption power calculated using a consumption power model and a third amount of consumption power included in the sampling data.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: July 14, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Miyuki Matsuo, Kohta Nakashima
  • Patent number: 10705584
    Abstract: Method and system are provided for power socket management. The method carried out at a server may include receiving power data from a plurality of user devices and obtaining event information for an event location, including details of the user devices required for the event. The method may process the power data for the required user devices for an event by optimizing the use of power sockets at the event location. The method may notify the required user devices of the optimized socket usage for a user device.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventor: Aiden Gallagher
  • Patent number: 10705593
    Abstract: An apparatus is provided comprising a system including one or more electronic components; a power input unit arranged to supply power to the system; and a power management module configured to: detect whether the system is in an abnormal state, and in response to detecting that the system is in the abnormal state, adjust at least one of (i) power supplied from a battery to the system, (ii) the power supplied from the power input unit to the system, and (iii) power supplied from the power input unit to the battery.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: July 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kuchul Jung, Kisun Lee
  • Patent number: 10698462
    Abstract: A control method of a portable electronic device (PED) includes following steps. A trigger event is received. Next, an accelerator detects a first behavior of the PED and produces a first signal. If the first signal satisfies a first preset condition, the accelerator detects a second behavior of the PED and produces a second signal. If the second signal satisfies a second preset condition, the PED performs an action.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 30, 2020
    Assignee: PEGATRON CORPORATION
    Inventor: Shih-Hao Chen
  • Patent number: 10699762
    Abstract: A cycle control circuit may include a judgement pulse generation circuit, a detection signal generation circuit or a flag generation circuit. The judgement pulse generation circuit may be configured to set a predetermined value based on an initialization signal and a period signal, and to generate a judgment pulse. The detection signal generation circuit may be configured to generate a detection signal from a reference flag. The flag generation circuit may be configured to generate a reference flag based on a reference signal. A cycle of the reference signal may be maintained or adjusted based on the reference flag.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: June 30, 2020
    Assignee: SK hynix Inc.
    Inventor: Chang Hyun Kim
  • Patent number: 10691470
    Abstract: A personal computer includes a motherboard, video graphics adapter, mod board, switching board and single board computer. The switching board includes a microcontroller and USB and video switching circuits. A networked server includes a limitations database. The mod board is connected to the front panel signals of the motherboard and the main switching board connects to the mod board, the single board computer and the video graphics adapter. Upon user input to a program running on the single board computer, the program makes a server request. Response data is sent to the microcontroller on the switching board and, if time is available, switches the USB keyboard to the motherboard, the video output to the video graphics adapter and signals the mod board to power on the motherboard. The program on the single board computer signals the switching board to switch back video, USB and motherboard power when allowed time expires.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 23, 2020
    Inventors: Kenneth Mark Woog, Timothy Michael Woog
  • Patent number: 10671732
    Abstract: An electronic apparatus and a secure boot method thereof are provided. The electronic apparatus includes at least two connecting devices and a storage device. In the method, a current configuration of the connecting devices is detected, in which the current configuration includes one or a combination of a number, types, specifications and identifications of external devices connected with the connecting devices. Then, multiple preset configurations recorded in the storage device are retrieved and compared with the detected current configuration. If the current configuration matches one of the preset configurations, an apparatus function corresponding to the matched preset configuration is executed.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: June 2, 2020
    Assignee: Wistron Corporation
    Inventor: Chien-Yu Huang
  • Patent number: 10672462
    Abstract: A data management circuit is provided. The data management circuit includes a volatile memory, a power supply circuit, and a signal receiving circuit. An output terminal of the power supply circuit is coupled to the volatile memory, and an output terminal of the signal receiving circuit is coupled to the output terminal of the power supply circuit and the volatile memory. The power supply circuit is configured to provide power to the volatile memory. The signal receiving circuit is configured to receive a wireless control signal and to output a data clearance signal corresponding to the wireless control signal, such that data recorded in the volatile memory is cleared by the data clearance signal.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: June 2, 2020
    Assignee: Wistron Corporation
    Inventor: Chia-Tsung Yin
  • Patent number: 10671138
    Abstract: Example implementations relate to a parallel backup power supply. For example, a parallel backup power supply system can include a plurality of backup power supply cells that support a plurality of loads. Each of the backup power supply cells can include a charging module to charge an associated backup power supply cell among the plurality of backup power supply cells and a cell controller. The cell controller is to can be configured to control the charging module and communicate with a management module. The parallel backup power supply system can also include the management module to activate each of the plurality of backup power supply cells to provide backup power in parallel to the plurality of loads as each of the plurality of backup power supply cells is fully charged.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David K. Altobelli, Justin H. Park, Patrick A. Raymond, Han Wang, Raghavan V. Venugopal
  • Patent number: 10664034
    Abstract: Examples herein disclose receiving a communication indicating a number of loads supported by multiple nodes and determining an amount of power available at a backup power source. Based on the determination of the amount of power, the examples disclose delivering power to the multiple nodes from the backup power source.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: May 26, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hai Ngoc Nguyen, Han Wang, Patrick A Raymond, Raghavan V Venugopal
  • Patent number: 10656953
    Abstract: Techniques provide for persistently storing state information regarding configuration requirements, such as STIG (Security Technical Implementation Guides) requirements. The state information may indicate whether all or one or more selected categories of requirements are enabled. The state information may be persistently stored and applied or hardened across multiple processor nodes as well as across system upgrades.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 19, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Mahadevan Vasudevan, Kevin Barrett, Ben Hulbert
  • Patent number: 10656954
    Abstract: An information processing apparatus of the invention includes a main system and a sub system, and executes activation processing on the basis of a boot image. The information processing apparatus includes: a saving unit configured to save the boot image which is developed in a first area of a storage unit in the sub system, in a second area which is different from the first area in the storage unit, in the activation processing of the sub system, in a case where the information processing apparatus is activated from a power off state; a restoration unit configured to restore the boot image which is saved in the second area to the first area in a case where the information processing apparatus is transitioned to a power saving state from a normal power state; and a holding unit configured to hold the restored boot image.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: May 19, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Xiaoli Wang