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).

  • Patent number: 9326233
    Abstract: A host assembly of a 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: July 1, 2013
    Date of Patent: April 26, 2016
    Assignee: MARVEL INTERNATIONAL LTD.
    Inventors: Frank Huang, James Kang-Wuu Jan, Robert Lee, Sandesh Goel, Bing Zhao, Yao Chen, Chen Fan
  • Patent number: 9226335
    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: February 18, 2013
    Date of Patent: December 29, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Matthew L. Semersky, Frank Huang, James Jan, Robert Lee
  • Publication number: 20150362974
    Abstract: In an example, a method includes determining, at a host device, a power state of a digital input/output device, and transmitting a clock signal having a first frequency from the host device to the input/output device responsive to a determination that the input/output device is in a lower power state. The method also includes determining, at the host device, that the input/output device has transitioned into a higher power state, and transmitting a clock signal having a second frequency from the host device to the input/output device responsive to a determination that the input/output device has transitioned into the higher power state. The first frequency is lower than the second frequency.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 17, 2015
    Inventors: Benson Chau, Frank Huang, Xiaohua Luo, Venkatachalam Shanmugasundaram
  • Patent number: 9185653
    Abstract: In a method and apparatus for providing memory efficient filtering of a received broadcast signal, a wireless device assembly compares a filter expression to packet data in the broadcast signal to determine whether the packet data contains a particular bit pattern indicated by the filter expression. 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. If the host assembly is in a sleep mode, and if the packet data contains the particular bit pattern indicated by the filter expression, the wireless device assembly communicates a wakeup signal to the host assembly for changing the host assembly from the sleep mode to an active mode. On the other hand, if the packet data does not contain the particular bit pattern indicated by the filter expression, the wireless device assembly does not communicate the wakeup signal to the host assembly.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: November 10, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Long Chow, James Kang-Wuu Jan, Robert Lee, Chen Fan, Xiaohua Luo, Frank Huang
  • Patent number: 9152580
    Abstract: Methods, systems and computer program products are described for transferring aggregated data packets over an I/O interface from a host to a multiport embedded device. For example, a method includes receiving, by the device from the host, a single write command that (i) specifies two or more ports from among multiple ports of the device, and (ii) includes two or more data packets to be respectively written to the specified ports. The multiple ports of the device are mapped to corresponding locations of memory of the device. The method further includes saving, by the device in response to the single write command, the two or more data packets at two or more memory locations to which the specified ports are mapped. Additionally, the method includes sending, upon saving the data packets, a single notification to the host indicating that the device is ready to receive another write command.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: October 6, 2015
    Assignee: Marvell International Ltd.
    Inventors: Benson Chau, Kanwal Preet Banga, Frank Huang, Xiaohua Luo, Ken Yeung
  • Patent number: 9049942
    Abstract: A movable bed contains a base, a moving assembly, a first electric actuator, a second electric actuator, a driving shaft for matching with a support stand, and a lifting rack. The moving assembly includes four rollers fitted into two rails of the base. The base includes a centrally horizontal rod with a U-shaped piece. A top end of the first electric actuator is rotatably coupled with a connecting piece of the driving shaft, and the driving shaft has two ends connecting with the support stand and two U-shaped pieces. The second electric actuator includes a bottom end fixed on the moving assembly and a top end rotatably coupled with a L-shaped piece of a first plate of the lifting rack, one end of the first plate is rotatably joined with a second plate. The second plate is rotatably connected with a pushing bar also rotatably joined with the moving assembly.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: June 9, 2015
    Assignee: Apex Health Care Mfg. Inc.
    Inventor: Frank Huang
  • Publication number: 20150121623
    Abstract: A movable bed contains a base, a moving assembly, a first electric actuator, a second electric actuator, a driving shaft for matching with a support stand, and a lifting rack. The moving assembly includes four rollers fitted into two rails of the base. The base includes a centrally horizontal rod with a U-shaped piece. A top end of the first electric actuator is rotatably coupled with a connecting piece of the driving shaft, and the driving shaft has two ends connecting with the support stand and two U-shaped pieces. The second electric actuator includes a bottom end fixed on the moving assembly and a top end rotatably coupled with a L-shaped piece of a first plate of the lifting rack, one end of the first plate is rotatably joined with a second plate. The second plate is rotatably connected with a pushing bar also rotatably joined with the moving assembly.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Inventor: Frank Huang
  • Patent number: 8981647
    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: Grant
    Filed: September 2, 2011
    Date of Patent: March 17, 2015
    Assignee: Koninklijke Philips N.V.
    Inventors: Chao Ding, Frank Huang, Francois Darsy, Timothy Zhang
  • Patent number: 8863148
    Abstract: A network interface includes a firmware module that generates a first message based on a first print macro call and a memory module that stores the first message. The first message comprises a subset of data indicative of the first print macro call.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: October 14, 2014
    Assignee: Marvell International Ltd.
    Inventors: Long Chow, James K. Jan, Matthew L. Semersky, Chen Fan, Xiaohua Luo, Frank Huang, Robert Lee
  • Publication number: 20140290341
    Abstract: Provided herein are systems and methods for detecting a compromised flow line in a laboratory instrument. In one embodiment, for example, the system includes: (1) a wash station in fluid communication with a sample probe; (2) a fluid line coupled to the wash station to withdraw fluid from the wash station and deliver the fluid to a waste tank; and (3) a vacuum transducer, coupled to the fluid line, to measure vacuum pressure per unit time within the fluid line. The vacuum pressure per unit time is then used to detect a compromised flow line (e.g., a clog, occlusion, opening, etc. in the flow line).
    Type: Application
    Filed: July 20, 2012
    Publication date: October 2, 2014
    Applicant: BECTON, DICKINSON AND COMPANY
    Inventors: Amirthaganesh Subramanian, Jeffrey Sugarman, Chiming Frank Huang
  • Patent number: 8849361
    Abstract: In a method for controlling a wireless device assembly coupled to a host assembly, a clock signal is received at the wireless device assembly from the host assembly. The clock signal is supplied to an interface module in the wireless device assembly during a power save mode of the wireless device assembly and is used to operate the interface module. An initialization command is received at the wireless device assembly from the host assembly and is detected with the interface module. In response to detecting the initialization command, at least a portion of the wireless device assembly, other than the interface module, is activated.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: September 30, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Frank Huang, Benson Chau, Venkatachalam Shanmugasundaram, Ken Yeung
  • Patent number: 8839016
    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 after the idle mode, the suspend mode being entered while the USB host is presented with the idle mode.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 16, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Zhenyu Zhang, James Kang-Wuu Jan, Frank Huang, Yong Jiang, Yui Lin, Lite Lo
  • Patent number: 8832719
    Abstract: An interface system includes a secure digital (SD) driver module to communicate with an SD card over a bus, a secure digital input/output (SDIO) driver module to communicate with an SDIO card over the bus, and an input/output port. A method of operating a host in the interface system includes coupling the bus to the SD card while a first mode is enabled, coupling the bus to the SDIO card while a second mode is enabled, and enabling the first mode in response to a request for access to the SD card. The method includes, while the first mode is enabled, (i) listening for a notification signal arriving from the SDIO card via the input/output port, indicating that an interrupt is pending at the SDIO card, and (ii) in response to the notification signal, enabling the second mode to allow the SDIO card to transmit the interrupt to the host.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: September 9, 2014
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, James Jan, Robert Lee, Bing Zhao, Yao Chen
  • Patent number: 8812723
    Abstract: A technique relating to hierarchical address assignment in ad hoc networks 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: Grant
    Filed: October 7, 2011
    Date of Patent: August 19, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Paul A. Lambert, Frank Huang
  • Publication number: 20140229634
    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: April 21, 2014
    Publication date: August 14, 2014
    Applicant: Marvell International Ltd.
    Inventors: Paul A. Lambert, Frank Huang
  • Patent number: 8732283
    Abstract: A method includes, at a first device of a first portion of an ad hoc network, receiving, from a second device of a second portion of the ad hoc network, information relating to a second set of addresses of the ad hoc network locally stored at the second device, the first and second portions of the ad hoc network having been disconnected prior to receiving the information about the second set of addresses; determining that the second set of addresses is different from a first set of addresses locally stored at the first device; requesting from the second device the second set of addresses; receiving a response from the second device including the second set of addresses; and generating a set of addresses of the coalesced first and second portions of the ad hoc network as a reunion of the first and second sets of addresses.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: May 20, 2014
    Assignee: Marvell International Ltd.
    Inventors: Paul A. Lambert, Frank Huang
  • Patent number: 8675531
    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: June 3, 2011
    Date of Patent: March 18, 2014
    Assignee: Marvell International Ltd.
    Inventors: Long Chow, James Kang-Wuu Jan, Robert Lee, Chen Fan, Xiaohua Luo, Frank Huang
  • Publication number: 20130346777
    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 after the idle mode, the suspend mode being entered while the USB host is presented with the idle mode.
    Type: Application
    Filed: November 21, 2012
    Publication date: December 26, 2013
    Applicant: MARVELL WORLD TRADE LTD.
    Inventors: Zhenyu Zhang, James Kang-Wuu Jan, Frank Huang, Yong Jiang, Yui Lin, Lite Lo
  • Patent number: 8528007
    Abstract: A host includes an operating system segmented into a user space and a kernel space with a driver. The user space stores a firmware file and the kernel space includes memory. The driver is stored in the kernel space and performs download cycles to download the firmware file to the memory. The device driver, during a first download cycle, transfers a first block of data to the memory. During each download cycle performed subsequent to the first download cycle, the driver is configured to: identify first and second segments of the memory, where data including the first block of data was stored in the first segment during a previous download cycle; copy the data including the first block of data from the first segment to the second segment; and transfer a block of data of the firmware file, not previously stored in the memory, to the second segment.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: September 3, 2013
    Assignee: Marvell International Ltd.
    Inventors: Frank Huang, Xiaohua Luo, Robert Lee, James Jan, Zheng Cao
  • Patent number: 8510560
    Abstract: A method and apparatus for deriving an encryption key for use between two stations in a wireless network using information intrinsic to one of the stations, without exchanging pairwise transient keys.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: August 13, 2013
    Assignee: Marvell International Ltd.
    Inventors: Paul A. Lambert, Frank Huang