Patents by Inventor Frank Huang

Frank Huang 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: 20130175925
    Abstract: To satisfy the need for refitting the lighting of a vehicle without the need to modify the controlling system of the vehicle, the present invention proposes a lighting system which comprises an electrical element (110), configured to consume the received power and incapable of emitting light; a light source (130); and a controller (120), configured to receive a first signal indicating the working status of the electrical element (110) and control the light source (130) generating a first light and a second light, respectively, based on the first signal. By utilizing the signal indicating the working status of the electrical element (110), which element is used to replace another automotive lamp, the controller can control the light source (130) to mimic said another automotive lamp while performing its original function.
    Type: Application
    Filed: September 2, 2011
    Publication date: July 11, 2013
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Chao Ding, Frank Huang, Francois Darsy, Timothy Zhang
  • Patent number: 8478364
    Abstract: A host assembly is communicatively coupled to a wireless device assembly via a first interface and via a second interface. A first signal is received at the wireless device assembly from the host assembly. The first signal indicates a request for the wireless device assembly to enter a host sleep mode of operation. In response to receiving the first signal, the wireless device assembly transmits a third signal to the host assembly, wherein the third signal indicates entry into the host sleep mode of operation. Subsequent to transmitting the third signal to the host assembly via the first interface, the wireless device assembly enters into the host sleep mode of operation. While in the host sleep mode of operation, the wireless device assembly transmits, via the second interface, the second signal, and, after transmitting the second signal to the host assembly, exits the host sleep mode of operation.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: July 2, 2013
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Kang-Wuu Jan, Robert Lee, Sandesh Goel, Bing Zhao, Yao Chen, Chen Fan
  • Patent number: 8380203
    Abstract: A communication device using a current wireless network via a first access point confirms availability of a second access point before breaking the current connection. To confirm availability of the second access point, the communication device sends a power management message that causes the first access point to store packets during the power management period. After the connection to the second access point is confirmed, the second session may be put on hold using the same technique while the connection to the first access point is restored, the stored packets processed and the connection closed. Then the connection to the second access point may be reactivated and further communication made through the second access point.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: February 19, 2013
    Assignee: Marvell International Ltd.
    Inventors: Matthew L. Semersky, Frank Huang, James Jan, Robert Lee
  • Patent number: 8321706
    Abstract: USB self-idling techniques are described. In one or more embodiments, a Universal Serial Bus (USB) device comprises one or more modules to communicate via USB and self-idle by presenting an idle mode to a USB host and entering a suspend mode while the USB host is presented with the idle mode.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: November 27, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Zhenyu Zhang, James Kang-Wuu Jan, Frank Huang, Yong Jiang, Yui Lin, Kevin Lo
  • Patent number: 8261257
    Abstract: A host system includes an operating system having a user space and a kernel space with a memory. A device driver performs download cycles to download a firmware file from the user space to the memory. The download cycles are performed based on blocks of data remaining in the user space and not downloaded from the user space. The device driver: transfers a first block of data to a first segment of the memory; transfers a second block of data from the user space to a second segment of the memory; copies the first block into the second segment; and appends the first block to the second block to form a combined block. The first block is transferred from the user space to the first segment during a first download cycle. The first block is transferred from a second segment to the first segment during a second download cycle.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: September 4, 2012
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, Xiaohua Luo, Robert Lee, James Jan, Zheng Cao
  • Patent number: 8234661
    Abstract: An interface system includes a first driver module that communicates through a bus with a first peripheral card when the bus is in a first mode. A second driver module communicates through the bus with a second peripheral card when the bus is in a second mode. A bus control module receives a communication notification signal from the second peripheral card when the first peripheral card is communicating with the first driver module. The communication notification signal does not interfere with the communication of the first peripheral card and the first driver module. The bus control module switches the bus between first and second modes in response to the communication notification signal.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: July 31, 2012
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Jan, Robert Lee, Bing Zhao, Yao Chen
  • Publication number: 20120131275
    Abstract: The invention discloses a network-attached storage system including an interface module, a plurality of storage devices and a storage module. The interface module is configured to be attached to a network. The interface module is for receiving a transmission protocol information transmitted over the network, and processing the information into storage data and access instructions. The storage module is for receiving the storage data and the access instructions, and controlling, according to the access instructions, access of the storage data to the primary storage devices through a transmission interface.
    Type: Application
    Filed: April 15, 2011
    Publication date: May 24, 2012
    Applicant: PROMISE TECHNOLOGY, INC
    Inventors: Frank Huang, Hung-Ming Chien, Cheng-Yi Huang, Ying-Tse Kuo
  • Patent number: 8170624
    Abstract: In a method and apparatus for controlling operation of a wireless device, a host assembly of the wireless device enters into a handshaking procedure with firmware of the wireless device to initiate entry into or exit from a host sleep mode. Before such entry or exit, the handshaking procedure may require the host assembly to send an initiation handshake signal to the firmware, and require the firmware to send a confirmation handshake signal back to the host assembly. Entry or exit may be delayed until after the confirmation signal is received. The confirmation signal may vary depending on the handshaking configuration and activation data, and the confirmation signal may vary depending on whether the wireless device is in a power save mode or not.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: May 1, 2012
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Kang-Wuu Jan, Robert Lee, Sandesh Goel, Bing Zhao, Yao Chen, Chen Fan
  • Publication number: 20120096138
    Abstract: Systems and techniques relating to hierarchical address assignment in ad hoc networks are described. A described technique includes receiving, by a device of an ad hoc network, a request to register in the ad hoc network from an enrollee device. The devices can be wireless mobile devices, and the ad hoc network can be an independent basic service set (IBSS) network. The method also includes responding to the enrollee with information representing (i) an address for the enrollee device, and (ii) a finite quantity of addresses to be assigned to future enrollee devices.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 19, 2012
    Inventors: Paul A. Lambert, Frank Huang
  • Publication number: 20120096184
    Abstract: Systems and techniques relating to management of membership in mobile, wireless ad hoc networks are described. A described technique includes transmitting, by a device that is not a member of an ad hoc network, a request to join the ad hoc network to a given device of the ad hoc network. The method also includes receiving from the given device information including a set of addresses of devices of the ad hoc network that is locally stored at the given device. In addition, the method includes obtaining an address for the requesting device to be different from any address of the received set of addresses.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 19, 2012
    Inventors: Paul A. Lambert, Frank Huang
  • Patent number: 8127309
    Abstract: An interface system includes a first driver module that communicates through a bus with a first peripheral card when the bus is in a first mode. A second driver module communicates through the bus with a second peripheral card when the bus is in a second mode. A bus control module receives a communication notification signal from the second peripheral card when the first peripheral card is communicating with the first driver module. The communication notification signal does not interfere with the communication of the first peripheral card and the first driver module. The bus control module switches the bus between first and second modes in response to the communication notification signal.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: February 28, 2012
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Jan, Robert Lee, Bing Zhao, Yao Chen
  • Publication number: 20110290666
    Abstract: Methods of and apparatuses for removing selenium from water. Sulfates and organics are first removed to discourage such materials from overwhelming subsequent processing of water to remove selenium.
    Type: Application
    Filed: May 25, 2010
    Publication date: December 1, 2011
    Inventors: Eric Vogler, Frank Huang
  • Publication number: 20110290733
    Abstract: Methods of and apparatuses for removing selenium from water. Sulfate and organics are first removed to discourage such materials from overwhelming subsequent processing of water to remove selenium.
    Type: Application
    Filed: January 27, 2011
    Publication date: December 1, 2011
    Inventors: Eric Vogler, Frank Huang
  • Patent number: 8046776
    Abstract: A method and system for transferring a firmware file between a host system and a device driver, wherein the host system includes an operating system segmented into a user space and a kernel space is disclosed. Aspects of the exemplary embodiment include using a first type of process file system command in the user space to initiate a transfer of the firmware file between the host system and the device driver, wherein the firmware file exists in the user space and the device driver exists in the kernel space; and using a second type of process file system command in the user space to transfer the firmware file between the user space and the device driver in kernel space.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: October 25, 2011
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, Xiaohua Luo, Robert Lee, James Jan, Zheng Cao
  • Publication number: 20110177840
    Abstract: The present invention discloses a folding handheld device, comprising a first casing, a second casing, a pivot device, and a screen driving device. Wherein, the first casing includes a first screen and a first driving device for driving the first screen, and the second casing includes a second screen and a second driving device for driving the second screen. The pivot device is pivotally coupled to lateral edges of the first casing and the second casing. The screen driving device integrates the first driving device and the second driving device to drive the first screen and the second screen to form a third screen upon the first casing and the second casing situated on the same plane.
    Type: Application
    Filed: October 19, 2010
    Publication date: July 21, 2011
    Applicants: INVENTEC APPLIANCES (SHANGHAI) CO. LTD., INVENTEC APPLIANCES CORP.
    Inventor: FRANK HUANG
  • Patent number: 7957332
    Abstract: In a method and apparatus for providing memory efficient filtering of a received broadcast signal, filter expressions are compared to packet data in the broadcast signal and by a wireless device assembly to determine if a match exists. The wireless device assembly is able to perform such filtering with an associated host assembly in a sleep mode or with that host in an active mode. Upon finding a filter match, the wireless device assembly selectively communicates the received packet data to the host assembly for packet decoding and analysis. If the host assembly is in a sleep mode, the wireless device assembly may send a wakeup signal to the host assembly prior to transmitting the packet data.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: June 7, 2011
    Assignee: Marvell International Ltd.
    Inventors: Long Chow, James Kang-Wuu Jan, Robert Lee, Chen Fan, Xiaohua Luo, Frank Huang
  • Publication number: 20100164869
    Abstract: A virtual keyboard structure of an electronic device includes a projection module, two vibration sensors, a storage module, and a processor. The projection module is used for projecting a virtual keyboard having virtual keys. The two vibration sensors are used for detecting a center of vibration when the virtual keyboard is knocked on the center to obtain data of two directions. The storage module is used for storing dimensions of a coordinate system, a plurality of press-key data, coordinates of the virtual keys, and two respective reference positions of the vibration sensors. Finally, the processor is used for computing a coordinate of the vibration center and for matching the coordinate of the vibration center in the coordinates of the virtual keys to obtain a target virtual key corresponding to the vibration center and outputting one of the press-key data corresponding to the target virtual key.
    Type: Application
    Filed: December 24, 2009
    Publication date: July 1, 2010
    Inventors: Frank HUANG, Robin Yang, Wei HE, Stephen Zhu
  • Patent number: 7695607
    Abstract: The invention relates to methods and devices for the decontamination of fluid, particularly the removal of heavy metals and/or arsenic and/or their compounds from water, by means of electrolysis, wherein the water to be purified subjected to electrodes of different polarities. The invention can include means for control of the pH of the fluid. The invention can also include control systems that allow self-cleaning of electrodes, self-cleaning of filters, and automatic monitoring of maintenance conditions.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: April 13, 2010
    Assignee: ARS USA LLC
    Inventors: Andrew Polnicki, V. Gerald Grafe, Frank Huang
  • Publication number: 20090199031
    Abstract: USB self-idling techniques are described. In one or more embodiments, a Universal Serial Bus (USB) device comprises one or more modules to communicate via USB and self-idle by presenting an idle mode to a USB host and entering a suspend mode while the USB host is presented with the idle mode.
    Type: Application
    Filed: July 23, 2008
    Publication date: August 6, 2009
    Inventors: Zhenyu Zhang, James Kang-Wuu Jan, Frank Huang, Yong Jiang, Yui Lin, Kevin Lo
  • Publication number: 20090074265
    Abstract: An imaging review system that displays sequences of in-vivo panoramic images stitched together into a single video while providing edit/review/location information of the individual images within the body being imaged.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Applicant: CAPSOVISION INC.
    Inventors: Frank HUANG, Gordon WILSON, Kang Huai WANG