Patents by Inventor Paul Lu

Paul Lu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240272926
    Abstract: Systems and methods described herein are directed to the integration and containerization of gateway components on edge devices, which may include building device gateways. A gateway executes a building device interface container that communicates, via an interface implemented by the building device interface container, with one or more building devices of the building to control or collect data from the one or more building devices. The gateway executes a processing container that processes the data from the one or more building devices. The gateway implements a virtual communication bus that facilitates communication between the building device interface container and the processing container.
    Type: Application
    Filed: February 9, 2024
    Publication date: August 15, 2024
    Applicant: Johnson Controls Tyco IP Holdings LLP
    Inventors: Paul Lu, Vasanth Sivasubramanian, Vivek Vishnu Gupta, Peter Jesse Hazelberg, Vaibhav Kumar, Deepak Tripathi, Abu Bakr Khan
  • Patent number: 9649358
    Abstract: Methods for inducing non-embryonic lesioned central nervous system neurons to survive, integrate, extend axons over long distances, induce intra-lesion ingrowth of neurons into the lesion from host tissue and form synapses in vivo. Pluripotent neural stem cells are grafted into the lesioned CNS tissue within a tissue adhesive suspension, optionally in the presence of growth factors. No modification of the neuronal regenerative inhibitory environment of the CNS is necessary.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: May 16, 2017
    Assignees: The Regents of the University of California, The United States of America as Represented by the Department of Veterans Affairs
    Inventors: Paul Lu, Mark H. Tuszynski
  • Patent number: 9613413
    Abstract: Systems and methods are disclosed for determining part wear using a mobile device. One such exemplary method includes capturing, using the mobile device, at least one digital image of a wear part of a machine. The method further includes determining, by the mobile device and based on the at least one digital image, a degree of wear of the wear part.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: April 4, 2017
    Assignee: Caterpillar Inc.
    Inventors: Michael D Hasselbusch, Stephen Paul Lu, Erich Owen Mathews, Mark Steven Diekevers, Jonathan Taylor Blocksom, Todd R. Goins
  • Publication number: 20170091924
    Abstract: Systems and methods are disclosed for determining part wear using a mobile device. One such exemplary method includes capturing, using the mobile device, at least one digital image of a wear part of a machine. The method further includes determining, by the mobile device and based on the at least one digital image, a degree of wear of the wear part.
    Type: Application
    Filed: December 14, 2016
    Publication date: March 30, 2017
    Applicant: Caterpillar Inc.
    Inventors: Michael D. HASSELBUSCH, Stephen Paul LU, Erich Owen MATHEWS, Mark Steven DIEKEVERS, Jonathan Taylor BLOCKSOM, Todd R. GOINS
  • Publication number: 20140308256
    Abstract: Methods for inducing non-embryonic lesioned central nervous system neurons to survive, integrate, extend axons over long distances, induce intra-lesion ingrowth of neurons into the lesion from host tissue and form synapses in vivo. Pluripotent neural stem cells are grafted into the lesioned CNS tissue within a tissue adhesive suspension, optionally in the presence of growth factors. No modification of the neuronal regenerative inhibitory environment of the CNS is necessary.
    Type: Application
    Filed: December 12, 2012
    Publication date: October 16, 2014
    Inventors: Paul Lu, Mark H. Tuszynski
  • Publication number: 20140105481
    Abstract: Systems and methods are disclosed for determining part wear using a mobile device. One such exemplary method includes capturing, using the mobile device, at least one digital image of a wear part of a machine. The method further includes determining, by the mobile device and based on the at least one digital image, a degree of wear of the wear part.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 17, 2014
    Applicant: CATERPILLAR INC.
    Inventors: Michael D. Hasselbusch, Stephen Paul Lu, Erich Owen Mathews, Mark Steven Diekevers, Jonathan Taylor Blocksom, Todd R. Goins
  • Publication number: 20130064304
    Abstract: Methods and systems for processing video data are provided herein. Aspects of the method may comprise receiving on a chip, a plurality of video frames and storing a portion of the received video frames in a memory on the chip. A first portion of the stored video frames may be decoded on the chip and a second portion of the stored video frames may be encoded on the chip during the decoding. A third portion of the stored video frames may be converted from an input video format to a YUV video format. A reference frame corresponding to the converted third portion may be identified from the stored video frames. After conversion, the converted third portion of the received video frames may be utilized as the reference frame for estimating/encoding, or compensating/decoding temporal motion of the subsequently received video frames.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Applicant: Broadcom Corporation
    Inventors: Paul LU, Weiping PAN
  • Patent number: 8326375
    Abstract: A method for managing operation of a device, the method including performing using one or more processors and/or circuits in a handheld device, the one or more processors and/or circuits including a control device and one or more other devices, functions including receiving from the control device, one or more power setting signals indicative of a desired power level setting. The handheld device may operate utilizing a NORMAL power level setting in a normal mode, or a standby power level setting in standby mode. The standby power level setting may include a LOW power level setting and a sleep mode setting. One or more corresponding power adjustment signals may be generated based on the received one or more power setting signals. Power supplied to the handheld device may be adjusted based on the generated one or more corresponding power adjustment signals.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: December 4, 2012
    Assignee: Broadcom Corporation
    Inventor: Paul Lu
  • Patent number: 8311088
    Abstract: Methods and systems for processing video data are provided herein. Aspects of the method may comprise receiving on a chip, a plurality of video frames and storing a portion of the received video frames in a memory on the chip. A first portion of the stored video frames may be decoded on the chip and a second portion of the stored video frames may be encoded on the chip during the decoding. A third portion of the stored video frames may be converted from an input video format to a YUV video format. A reference frame corresponding to the converted third portion may be identified from the stored video frames. After conversion, the converted third portion of the received video frames may be utilized as the reference frame for estimating/encoding, or compensating/decoding temporal motion of the subsequently received video frames.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: November 13, 2012
    Assignee: Broadcom Corporation
    Inventors: Paul Lu, Weiping Pan
  • Publication number: 20120052928
    Abstract: A method for managing operation of a device, the method including performing using one or more processors and/or circuits in a handheld device, the one or more processors and/or circuits including a control device and one or more other devices, functions including receiving from the control device, one or more power setting signals indicative of a desired power level setting. The handheld device may operate utilizing a NORMAL power level setting in a normal mode, or a standby power level setting in standby mode. The standby power level setting may include a LOW power level setting and a sleep mode setting. One or more corresponding power adjustment signals may be generated based on the received one or more power setting signals. Power supplied to the handheld device may be adjusted based on the generated one or more corresponding power adjustment signals.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 1, 2012
    Inventor: Paul Lu
  • Patent number: 8027707
    Abstract: A method for managing operation of a device is disclosed and may include performing the following using one or more processors and/or circuits in a handheld multistandard communication system, the one or more processors and/or circuits comprising a control device and one or more other devices: receiving from the control device, one or more power setting signals indicative of a desired power level setting. The handheld multistandard communication system may operate utilizing a NORMAL power level setting or a standby setting. The standby setting may include a LOW power level setting and a sleep mode setting. One or more corresponding power adjustment signals may be generated based on the received one or more power setting signals. Power supplied to the control device and/or the one or more other devices may be adjusted based on the generated one or more corresponding power adjustment signals.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: September 27, 2011
    Inventor: Paul Lu
  • Patent number: 7856618
    Abstract: A program feature set is compared to a processor feature set. The comparison may be performed in response to restoring the program onto a system or requesting its execution. The processor feature set represents zero, one or more optional hardware features supported by the processor, whereas the program feature set represents zero, one or more optional hardware features the program relies upon in its generated code. Comparison of the feature sets determines whether a particular program may run on a particular processor. Programs may be automatically or manually rebuilt to achieve full compatibility. If the comparison indicates that the program requires a feature not supported by the processor, the program is rebuilt based on the processor feature set. Alternatively, the program may be rebuilt in response to a rebuild request, rather than the comparison. The program is preferably rebuilt from an intermediate representation (IR) stored with or locatable from the program.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: December 21, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert John Donovan, Paul Lu Verne Godtland, Sherri Lynn McMeeking, Joseph Patrick Reynolds, Scott Thomas Robinson, Robert Ralph Roediger, William Jon Schmidt, Roger Wayne Southwick
  • Publication number: 20090203410
    Abstract: A method for managing operation of a device is disclosed and may include performing the following using one or more processors and/or circuits in a handheld multistandard communication system, the one or more processors and/or circuits comprising a control device and one or more other devices: receiving from the control device, one or more power setting signals indicative of a desired power level setting. The handheld multistandard communication system may operate utilizing a NORMAL power level setting or a standby setting. The standby setting may include a LOW power level setting and a sleep mode setting. One or more corresponding power adjustment signals may be generated based on the received one or more power setting signals. Power supplied to the control device and/or the one or more other devices may be adjusted based on the generated one or more corresponding power adjustment signals.
    Type: Application
    Filed: April 21, 2009
    Publication date: August 13, 2009
    Inventor: Paul Lu
  • Patent number: 7522941
    Abstract: Method and apparatus for managing power consumption within a handheld multistandard communication system are disclosed and may comprise receiving a power setting signal from a control device within the handheld multistandard communication system. The power setting signal may indicate a desired power level setting. In accordance with the power setting signal, power supplied to at least one device within the handheld multistandard communication system may be adjusted based on a generated power adjustment signal. The power adjustment signal may control the power supplied to the device. The adjusted power supplied to the at least one device within the handheld multistandard communication system may correspond to one or more power level settings. The power level settings may comprise a NORMAL operating power level setting and/or a LOW power level setting.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: April 21, 2009
    Assignee: Broadcom Corporation
    Inventor: Paul Lu
  • Patent number: 7496774
    Abstract: Reducing power while in standby mode may comprise monitoring for an occurrence of at least one event requiring a transition out of a standby mode while utilizing a lower frequency, less accurate, and low power standby clock signal while operating in the standby mode. After receiving the occurrence of the event, an identity of the received event may be determined. In response to receiving the event, based on the determined identity of the event, a first and/or a second clock signal may be enabled, which has higher frequency and better accuracy and consumes more power than the standby clock signal. If the first and/or second clock signal is enabled, they may be disabled in order to re-enter the standby mode, which utilizes the standby clock signal while in standby mode.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: February 24, 2009
    Assignee: Broadcom Corporation
    Inventor: Paul Lu
  • Patent number: 7437583
    Abstract: Distributing clock signals within an electronic device may comprise determining a status of at least one gate that controls flow of a clock signal to at least one device coupled to the gate. One or more of the gates may be controlled based on this determined status and it may be determined whether the devices coupled to the gate are active or inactive. One or more gates that control the flow of the clock signal to the device may be turned OFF if the device is inactive. The status of one or more of the gates may be read from one or more registers mapped to the gates. One or more gates that control one or more active devices may be prevented from being deactivated based on the determined status of the gates. A current hardware setting of a gate may be overridden via software control.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: October 14, 2008
    Assignee: Broadcom Corporation
    Inventor: Paul Lu
  • Publication number: 20070073927
    Abstract: Certain embodiments of a method and apparatus for high throughput mass storage device interface in a microprocessor for handheld systems may comprise interleaving accesses to a plurality of mass storage devices communicatively coupled to a portable media processing device. Interleaved transfer may occur of data corresponding to the interleaved accesses to the plurality of mass storage devices communicatively coupled to the portable media processing device. At least a portion of the plurality of mass storage devices may be communicatively coupled internally to the portable media processing device. A remaining portion of the plurality of mass storage devices may be communicatively coupled externally to the portable media processing device.
    Type: Application
    Filed: September 7, 2005
    Publication date: March 29, 2007
    Inventor: Paul Lu
  • Publication number: 20060276148
    Abstract: Method and apparatus for managing power consumption within a handheld multistandard communication system are disclosed and may comprise receiving a power setting signal from a control device within the handheld multistandard communication system. The power setting signal may indicate a desired power level setting. In accordance with the power setting signal, power supplied to at least one device within the handheld multistandard communication system may be adjusted based on a generated power adjustment signal. The power adjustment signal may control the power supplied to the device. The adjusted power supplied to the at least one device within the handheld multistandard communication system may correspond to one or more power level settings. The power level settings may comprise a NORMAL operating power level setting and/or a LOW power level setting.
    Type: Application
    Filed: May 23, 2005
    Publication date: December 7, 2006
    Inventor: Paul Lu
  • Publication number: 20060205373
    Abstract: Methods and apparatus for generating clocks for a handheld multistandard communication system are disclosed herein and may comprise receiving an input clock signal from a clock source whose accuracy is controlled by a selected device in a handheld multistandard communication system. The selected device may be characterized with a highest accuracy requirement among a plurality of devices. A main clock signal for at least one of the plurality of devices may be generated utilizing the received input clock signal. The generated main clock signal may be supplied to the plurality of devices within the handheld multistandard communication system in response to receiving a request from one of the plurality of devices. A real-time clock signal may be generated for low-power mode operation of the devices. The real-time clock signal may be generated by a real-time clock signal source and may be supplied to each device.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 14, 2006
    Inventor: Paul Lu
  • Publication number: 20060176960
    Abstract: Methods and systems for processing video data are provided herein and may comprise receiving an input encoded bitstream to be processed. A portion of the received input encoded bitstream may be matched against stored indexed variable length code entries having a corresponding video information entry. If a match is found, the matched portion may be removed from the input encoded bitstream. The matching and/or the removing may be offloaded to at least one on-chip coprocessor. The coprocessor may comprise a table look-up (TLU) module with a plurality of on-chip memories, such as RAM, and may be adapted to store one or more entries from a VLC encoding/decoding table. For example, an on-chip memory may be utilized to store a VLC code entry and another on-chip memory may be utilized to store the corresponding VLC code entry attributes that each code may represent, such as LAST, RUN, and LEVEL entries.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Paul Lu, Weiping Pan