Patents by Inventor Li-Wei Lu

Li-Wei 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: 20240152885
    Abstract: Methods and systems are presented for providing a framework to securely integrate third-party logic into electronic transaction processing workflow. Third-party programming code that implements different third-party logic may be obtained and stored in a repository. A transaction processing request is received from a third-party server, and an instance of a transaction processing module is instantiated within an operating runtime environment to process a transaction according to a workflow. When the instance of the transaction processing module has reached an interruption point, the instance of the transaction processing module is suspended, and a third-party programming code is executed within an isolated runtime environment. The third-party programming code is configured to provide an output value based on attributes of the transaction. The instance of the transaction processing module then determines whether to authorize or deny the transaction based in part on the output value.
    Type: Application
    Filed: October 13, 2023
    Publication date: May 9, 2024
    Inventors: Shek Hei Wong, Chun Kiat Ho, Li Wei Lu
  • Patent number: 11823145
    Abstract: Methods and systems are presented for providing a framework to securely integrate third-party logic into electronic transaction processing workflow. Third-party programming code that implements different third-party logic may be obtained and stored in a repository. A transaction processing request is received from a third-party server, and an instance of a transaction processing module is instantiated within an operating runtime environment to process a transaction according to a workflow. When the instance of the transaction processing module has reached an interruption point, the instance of the transaction processing module is suspended, and a third-party programming code is executed within an isolated runtime environment. The third-party programming code is configured to provide an output value based on attributes of the transaction. The instance of the transaction processing module then determines whether to authorize or deny the transaction based in part on the output value.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: November 21, 2023
    Assignee: PayPal, Inc.
    Inventors: Shek Hei Wong, Chun Kiat Ho, Li Wei Lu
  • Publication number: 20220172183
    Abstract: Methods and systems are presented for providing a framework to securely integrate third-party logic into electronic transaction processing workflow. Third-party programming code that implements different third-party logic may be obtained and stored in a repository. A transaction processing request is received from a third-party server, and an instance of a transaction processing module is instantiated within an operating runtime environment to process a transaction according to a workflow. When the instance of the transaction processing module has reached an interruption point, the instance of the transaction processing module is suspended, and a third-party programming code is executed within an isolated runtime environment. The third-party programming code is configured to provide an output value based on attributes of the transaction. The instance of the transaction processing module then determines whether to authorize or deny the transaction based in part on the output value.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: Shek Hei Wong, Chun Kiat Ho, Li Wei Lu
  • Patent number: 10861497
    Abstract: A device for recording videos includes an image signal processor to process frames captured in response to a request for recording a video at a first frame rate, and a video encoder to encode captured frames. The device also includes processing circuitry operative to allocate image buffers from memory in response to the request, and execute a camera software to direct the image signal processor to fill each image buffer with a batch of the captured frames. For each filled image buffer, a reference of the image buffer is passed from the camera software to a video software at a second rate, which is a fraction of the first frame rate. The processing circuitry then executes the video software to provide one frame at a time to the video encoder for encoding at the first frame rate.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 8, 2020
    Assignee: MediaTek Inc.
    Inventors: Kuan-Hung Chou, Li-Wei Lu
  • Publication number: 20190348074
    Abstract: A device for recording videos includes an image signal processor to process frames captured in response to a request for recording a video at a first frame rate, and a video encoder to encode captured frames. The device also includes processing circuitry operative to allocate image buffers from memory in response to the request, and execute a camera software to direct the image signal processor to fill each image buffer with a batch of the captured frames. For each filled image buffer, a reference of the image buffer is passed from the camera software to a video software at a second rate, which is a fraction of the first frame rate. The processing circuitry then executes the video software to provide one frame at a time to the video encoder for encoding at the first frame rate.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 14, 2019
    Inventors: Kuan-Hung Chou, Li-Wei Lu
  • Patent number: 10021994
    Abstract: A bouncing support structure for baby walker includes a tubular stand, an upper housing and a lower housing respectively sleeved on an upper end and a lower end of the tubular stand, wherein the upper housing and the lower housing are selectively and reciprocally moved relative to the tubular stand, and respectively connected to an upper frame and a lower frame of the baby walker. An expandable tube sleeved on the tubular stand. The expandable tube has two opposite ends respectively connected to the upper housing and the lower housing. A resilient device is received in the tubular stand, wherein the resilient device has a first end secured on the tubular stand and a second end secured on the upper housing. The bouncing support structure provides a bouncing function to the baby walker when the upper housing is reciprocally moved relative to the tubular stand.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 17, 2018
    Inventor: Li-Wei Lu
  • Publication number: 20180160119
    Abstract: Methods and apparatus of video decoding for a 360-degree video sequence are disclosed. According to one method, a bitstream comprising compressed data for a previous 360-degree frame and a current 360-degree frame in a 360-degree video sequence is received. A first view region in the previous 360-degree frame associated with a first field of view is determined for a user at a previous frame time. An extended region from the first view region in the current 360-degree frame is determined based on user's viewpoint information. The extended region in the current 360-degree frame is then decoded. A second view region in the current 360-degree frame associated with an actual field of view is rendered for the user at a current frame time.
    Type: Application
    Filed: November 17, 2017
    Publication date: June 7, 2018
    Inventors: Chin-fa SU, Li-Wei LU, Kuan-Hung CHOU, Chien-Chang WANG
  • Patent number: 9192247
    Abstract: A baby walker includes a lower frame and an upper frame mounted onto the lower frame via a folding device, wherein the upper frame is provided to load the body weight of the user. The lower frame has multiple roller assemblies universally mounted on a bottom thereof and two parallel foldable rocking devices mounted on the bottom of the lower frame. Each rocking device includes a first seat and a second seat respectively securely mounted on the bottom of the lower frame. A rocking plate has two opposite ends respectively pivotally mounted into a corresponding one of the first seat and the second seat. The rocking plate has a straight side and a corresponding curved side. The first seat holds the rocking plate in place when the rocking is vertical and horizontal relative to the supporting face of the baby walker.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: November 24, 2015
    Inventor: Li-Wei Lu
  • Patent number: 8816532
    Abstract: A redundant power system aims to provide multiple main output power and multiple standby power to drive a plurality of loads operating in an operating mode or a standby mode. The redundant power system includes a plurality of power supplies and a back panel. Each power supply provides a main output power and a standby power. The back panel has a power bus path to converge the main output power. The power bus path is divided into multiple main power output paths each being controlled by a remote ON/OFF switch to determine whether to perform output, and multiple standby power output paths each has a conversion unit located thereon. The conversion unit converts the power in the power bus path and provides a simulated standby power to the loads in a normal.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: August 26, 2014
    Assignee: Zippy Technology Corporation
    Inventors: Tsun-Te Shih, Yu-Yuan Chang, Li-Wei Lu, Heng-Chia Chang, Jui-Hao Pan
  • Publication number: 20130049463
    Abstract: A redundant power system aims to provide multiple main output power and multiple standby power to drive a plurality of loads operating in an operating mode or a standby mode. The redundant power system includes a plurality of power supplies and a back panel. Each power supply provides a main output power and a standby power. The back panel has a power bus path to converge the main output power. The power bus path is divided into multiple main power output paths each being controlled by a remote ON/OFF switch to determine whether to perform output, and multiple standby power output paths each has a conversion unit located thereon. The conversion unit converts the power in the power bus path and provides a simulated standby power to the loads in a normal.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Inventors: Tsun-Te SHIH, Yu-Yuan Chang, Li-Wei Lu, Heng-Chia Chang, Jui-Hao Pan
  • Publication number: 20120205976
    Abstract: A redundant power system regulating operation according to loads includes a power back panel and a plurality of power supplies electrically connected to a plurality of input ports on the power back panel. The power back panel has a plurality of output ports electrically connected to at least one load. Each power supply has an ON/OFF control terminal to receive an ON/OFF signal to determine ON or OFF thereof. The power back panel further has a power source management unit to detect the number of the load being activated. The power source management unit includes a plurality of ON/OFF signal terminals electrically connected to the ON/OFF control terminals. The power source management unit determines the number of the ON/OFF signal terminals to output the ON/OFF signal according to the number of the activated load.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Inventors: Tsun-Te Shih, Yu-Yuan Chang, Li-Wei Lu
  • Publication number: 20060253857
    Abstract: The present invention discloses a method for processing a data stream by utilizing plural processors, including the central processing unit and the compression processor of at least one MPEG card. With the similar concept of the distributed system, the present invention could make best use of each processor in the computer and therefore greatly reduce the rendering time. The steps of the method comprises: dividing the data stream into plural segments; checking states of a central processing unit and at least one compressing processor; dispatching the segments to either the central processing unit or the compressing processor according to the statuses, wherein the central processing unit or the compressing processor would process the segments to generate compressed segments; and cascading the compressed segments to generate a compressed data stream.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 9, 2006
    Inventors: Po-Cheng Wu, Li-Wei Lu, Chung-Cheng Chen
  • Patent number: 7007959
    Abstract: A walker used by babies to learn to walk includes a base frame on wheels. The base frame is provided with two rockers which are adjustably fastened to the base frame. The two rockers allow the walker a rocking movement. The two rockers are respectively fastened at a first retaining portion of the base frame when the two rockers remain in a standby state. The two rockers are respectively fastened at a second retaining portion of the base frame when the two rockers are at work.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: March 7, 2006
    Inventor: Li-Wei Lu
  • Patent number: D573664
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 22, 2008
    Inventor: Li-Wei Lu
  • Patent number: D490219
    Type: Grant
    Filed: August 12, 2002
    Date of Patent: May 25, 2004
    Inventor: Li-Wei Lu
  • Patent number: D627009
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: November 9, 2010
    Assignee: YEAR CHANCE Inc. Co., Ltd.
    Inventor: Li-Wei Lu
  • Patent number: D630259
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: January 4, 2011
    Assignee: YOUNG HUNG INDUSTRY Co., Ltd.
    Inventor: Li-Wei Lu
  • Patent number: D750534
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: March 1, 2016
    Inventor: Li-Wei Lu
  • Patent number: D771524
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 15, 2016
    Inventor: Li-Wei Lu
  • Patent number: D847035
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: April 30, 2019
    Inventor: Li-Wei Lu