Patents Examined by Thomas Lee
  • Patent number: 9915997
    Abstract: In an electronic device, a first sensor detects a detection target on a first region. A second sensor detects a detection target on a second region. A third sensor detects a detection target on a third region. A power control unit turns on the second sensor in a case where the first sensor detects the detection target on the first region. The power control unit turns on the third sensor and turns off the first sensor in a case where the second sensor detects the detection target on the second region.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: March 13, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kohei Asano
  • Patent number: 9915987
    Abstract: A method, system and computer program product for implementing thermal air flow control management of a computer system. A temperature profile of the server system is identified. One or more dual in-line memory-modules (DIMMs) are used to pivot on an axis to direct air flow to cool identified hot spots based upon the temperature profile of the server system.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Edgar R. Cordero, Saravanan Sethuraman
  • Patent number: 9916000
    Abstract: Methods, systems, and apparatus for collect historical power consumption data and power consumption statistics for one or more locations and devices at the location to generate historical power consumption and health data (“historical data”). The historical data are used to develop and provide multiple different protection and monitoring functions. The system may be deployed within a single customer location, e.g., within a building or a plant, and local analytics are developed at the location. Alternatively, the system may be distributed among several locations for a particular customer or multiple different customers and include cloud-based analytics in addition to, or instead of, local analytics.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: March 13, 2018
    Assignee: I-EWM Acquisition, LLC
    Inventors: Benjamin Grimes, Vincent Luciani
  • Patent number: 9908295
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, facilitate the design and use of 3D printed auxetic structures. In one aspect, a system includes one or more computer storage media having instructions stored thereon; and one or more data processing apparatus configured to execute the instructions to perform operations including (i) receiving an input specifying a three dimensional (3D) model of a 3D structure that includes at least two different materials having a predefined arrangement with respect to each other to give the 3D structure a negative Poisson ratio, (ii) receiving an input regarding a change for the 3D structure, and (iii) modifying the predefined arrangement of the at least two different materials with respect to each other in response to the input regarding the change.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: March 6, 2018
    Assignee: Autodesk, Inc.
    Inventors: Jifei Ou, Karl Willis
  • Patent number: 9910486
    Abstract: This invention provides a server system in which a plurality of servers are divided into a plurality of groups in accordance with a physical arrangement. The server system includes at least one system power provider that distributes and provides system power to each of the plurality of groups, a battery that corresponds to each of the plurality of groups and provides stored power to at least two servers included in the group, and a controller that controls each of the servers included in one group based on power providable by the system power provider and the battery.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 6, 2018
    Assignee: NEC CORPORATION
    Inventors: Hitoshi Takagi, Jun Yokoyama
  • Patent number: 9912466
    Abstract: A network device may be operable to receive an indication from a cable modem termination system (CMTS) that media access control (MAC) management messages will be transmitted by the CMTS at fixed intervals. Subsequent to receiving the indication, the network device may be operable to power down one or more components of the network device and set a sleep timer to a value equal to an integer multiple of the fixed interval minus a transition period. The network device may power up the one or more components of the network device upon expiration of the sleep timer. The network device may power up the one or more components of the network device upon an amount of traffic in a buffer of the network device reaching a threshold.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 6, 2018
    Assignee: Maxlinear, Inc.
    Inventors: Curtis Ling, Timothy Gallagher
  • Patent number: 9910475
    Abstract: A processor includes a trace unit to monitor activity by the processor and generate trace packets indicative of the activity by the processor. The trace packets may include four additional packets for processor event tracing including: a dormant state request packet, a code execution stop packet, a dormant state entry packet, and a dormant state exit packet.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: March 6, 2018
    Assignee: Intel Corporation
    Inventors: Tsvika Kurts, Beeman C. Strong, Richard B. O'Connor, Michael W. Chynoweth, Rajshree A. Chabukswar, Avner Lottem, Itamar Kazachinsky, Michael Mishaeli, Anthony Wojciechowski, Vikas R. Vasisht
  • Patent number: 9910469
    Abstract: A passenger control unit (PCU) network is provided for a passenger aircraft having passenger seats in a plurality of zones, each zone having at least one column of seats, and each column having at least one row of seats. The PCU network includes a direct current (DC) power distribution system, and a plurality of wired PCUs, one PCU associated with each passenger seat and coupled to the DC power distribution system. Each PCU has a processor and system memory and a standard data and power interface, the processor being programmed for differential peer-to-peer communication with adjacently interconnected PCUs throughout the PCU network and with an external system of the aircraft.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 6, 2018
    Assignee: THE BOEING COMPANY
    Inventors: Yakentim M. Ibrahim, Kevin S. Callahan
  • Patent number: 9904350
    Abstract: A recognition device includes a storage unit, an acquiring unit, a first calculator, a second calculator, a determining unit, and an output unit. The storage unit stores multiple training patterns each belonging to any one of multiple categories. The acquiring unit acquires a recognition target pattern to be recognized. The first calculator calculates, for each of the categories, a distance histogram representing distribution of the number of training patterns belonging to the category with respect to distances between the recognition target pattern and the training patterns belonging to the category. The second calculator analyzes the distance histogram of each of the categories to calculate confidence of the category. The determining unit determines a category of the recognition target pattern from the multiple categories by using the confidences. The output unit outputs the category of the recognition target pattern.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: February 27, 2018
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Hiroyoshi Haruki, Masaya Tarui, Koichi Fujisaki, Tetsuro Kimura, Tatsunori Kanai, Junichi Segawa, Satoshi Shirai, Yusuke Shirota, Akihiro Shibata, Shiyo Yoshimura, Haruhiko Toyama
  • Patent number: 9904272
    Abstract: A numerical controller obtains a maximum value of an impact produced in a machine during execution of a machining program, identifies an acceleration/deceleration time constant at a point where the maximum value of the impact is generated, based on command data, if the obtained value exceeds a threshold, changes the identified time constant, and recalculates a cycle time of the machining program based on the changed time constant. If the cycle time is within a preset tact time, the changed time constant is stored in advance in association with an identified command block so that it is referred to during the execution of the machining program.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: February 27, 2018
    Assignee: FANUC Corporation
    Inventors: Kouichi Noda, Takahiko Endo
  • Patent number: 9904347
    Abstract: A field device with a microprocessor and a display and/or operating module, which can be disconnected from the field device, with the microprocessor showing an energy saving module, in which the display and/or operating module are switched off, with the waking circuit being provided, which generates a waking signal when the display and/or operating module are disconnected from the field device or connected thereto.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: February 27, 2018
    Assignee: Vega Grieshaber KG
    Inventors: Volker Allgaier, Holger Staiger
  • Patent number: 9904561
    Abstract: A computer system and a method for setting basic input/output system (BIOS) are disclosed. The computer system comprises a remote computer and servers. The remote computer transmits a setting command. Each of the servers comprises a first management unit and a motherboard. The motherboard comprises a storage device and a processor. The storage device stores the BIOS. The processor executes the BIOS. The processor communicates with the first management unit to determine whether the BIOS configuration needs to be updated after the server rebooted. The processor updates the BIOS according to the setting command when the BIOS configuration must to be updated.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: February 27, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventors: Ping-Liang Lin, Yung-Fu Li
  • Patent number: 9904559
    Abstract: When an information processing apparatus is requested to transfer to a system interruption state, the information processing apparatus determines whether to compress data at each page, and generates a hibernation image configured of compressed data and non-compressed data. In an operating system activation period, the information processing apparatus determines whether to execute hibernation activation processing before initializing a memory management mechanism. In a case where the information processing apparatus executes the hibernation activation processing, the information processing apparatus reduces a size of the memory management region up to the size required for the initialization of the kernel, and reads the compressed data in parallel with initialization of hardware. After initializing the kernel, the information processing apparatus reads the non-compressed data in parallel with decompression of the compressed data.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: February 27, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kensuke Kato
  • Patent number: 9900174
    Abstract: A building automation server includes a memory, a communication interface and a controller that is coupled to the memory and the communication interface. The memory is for storing a database comprising a plurality of user accounts, wherein each user account includes an associated building location of a building, an associated geofence defined relative to the building location, and one or more group member ID's, wherein each of the one or more group member ID's is associated with a corresponding mobile device with location services, and each user account identifies a geofence status for each of the one or more group member ID's, where the geofence status indicates whether the corresponding mobile device for each of the one or more group member ID is within the geofence associated with the user account or outside of the geofence.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: February 20, 2018
    Assignee: Honeywell International Inc.
    Inventor: Rudolph Gamberini
  • Patent number: 9891693
    Abstract: A storage system including a storage device comprising a media configured to store data, wherein the storage device is configured to be in a first operating mode or a second operating mode comprising a reduced power mode relative to the first operating mode, a communications port configured to connect to an electronic device, the communications port comprising one or more data lines configured to communicate data to the electronic device and to configure power supplied to the electronic device, and one or more controllers. The one or more controllers are configured to control an operation of the storage device, communicate data to the electronic device using the one or more data lines when the storage device is in the first operating mode, and configure power supplied to the electronic device using the one or more data lines when the storage device is in the second operating mode.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: February 13, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventor: Barry L. Klein
  • Patent number: 9891653
    Abstract: An integrated circuit die includes interface and adapter circuits. The interface circuit exchanges data with an external device outside the integrated circuit die using a first clock signal. The interface circuit has a clock signal generation circuit to generate the first clock signal based on a second clock signal. The adapter circuit exchanges the data with the interface circuit. A frequency of the second clock signal is changed in response to an indication of a change in a data rate of the data. The adapter circuit causes the interface circuit to provide an adjustment to the first clock signal after the frequency of the second clock signal changes. The adapter circuit prevents the exchange of the data between the interface circuit and the external device until the adapter circuit receives an indication of completion of the adjustment to the first clock signal.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: February 13, 2018
    Assignee: Altera Corporation
    Inventors: Ru Yin Ng, Gary Wallichs, Keith Duwel
  • Patent number: 9891690
    Abstract: A method of Dynamic Voltage Frequency Scaling (DVFS) of a processor includes measuring a first utilization of the processor utilized to execute at least one of a graphic task and a computing task. A second utilization is generated by adjusting the first utilization based on a duration of the graphic task and a duration of the computing task. An operation frequency of the processor is determined based on a comparison of the second utilization with at least one threshold value.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: February 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-Ki Kim, Taek-Hyun Kim, Sang-Uk Park
  • Patent number: 9891691
    Abstract: Methods and apparatus relating to reducing pin count requirements for implementation of interconnect idle state(s) are described. In one embodiment, logic receives a general purpose input signal on a signal pin of an Input/Output (I/O) complex logic in response to a control signal. An I/O device (e.g., coupled to the I/O complex logic) enters a low power consumption state in response to the control signal. The logic receives a wake signal on the signal pin of the I/O complex logic and the I/O device exits the low power consumption state in response to the wake signal. Other embodiments are also claimed and disclosed.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 13, 2018
    Assignee: Intel Corporation
    Inventors: Naveen Gopal Reddy, Bharath Kumar, Robert E. Gough
  • Patent number: 9886283
    Abstract: A mobile communication system and a method of providing content data to user of a vehicle using the communication system. The method includes: determining at a vehicle a last-used content data function associated with a previous ignition cycle, wherein the last-used content data function was used to provide content data to vehicle users; determining an adaptive boot sequence that includes the last-used content data function; executing the adaptive boot sequence at a subsequent ignition cycle which includes initiating the last-used content data function; and providing content data in the vehicle via the last-used content data function.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: February 6, 2018
    Assignee: GM Global Technology Operations LLC
    Inventor: Lawrence D. Cepuran
  • Patent number: 9886082
    Abstract: Methods, systems, and apparatus for collect historical power consumption data and power consumption statistics for one or more locations and devices at the location to generate historical power consumption and health data (“historical data”). The historical data are used to develop and provide multiple different protection and monitoring functions. The system may be deployed within a single customer location, e.g., within a building or a plant, and local analytics are developed at the location. Alternatively, the system may be distributed among several locations for a particular customer or multiple different customers and include cloud-based analytics in addition to, or instead of, local analytics.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: February 6, 2018
    Assignee: I-EWM Acquisition, LLC
    Inventors: Benjamin Grimes, Vincent Luciani