Patents by Inventor Michael H. Lau

Michael H. Lau 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: 10686714
    Abstract: In the subject system for a network switch may receive one or more packets via a set of input ports. The network switch may write the one or more packets into an ingress buffer of an ingress tile shared by the set of input ports. The network switch may read the one or more packets from the ingress buffer according to a schedule by a scheduler. The network switch may forward the read one or more packets to a plurality of output ports.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: June 16, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Mark Fairhurst, Eugene N. Opsasnick, Michael H. Lau, Ari Aravinthan, Manoj Lakshmygopalakrishnan, Ankit Sajjan Kumar Bansal, Yehuda Avidan, Noam Halevy
  • Patent number: 10567307
    Abstract: In the subject system for a network switch may determine to transition the output port of the network switch between a store-and-forward (SAF) state and a cut-through (CT) state based on at least one factor. The network switch may determine, based on a condition of the output port, whether to transition the output port to a transition-cut-through (TCT) state or directly to a CT state when transitioning the output port to the CT state. When the output port is transitioned to the TCT state, the network switch may determine, based on the condition of the output port, whether to transition the output port to the CT state or to transition the output port back to the SAF state.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: February 18, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Mark Fairhurst, Eugene N. Opsasnick, Michael H. Lau, Ari Aravinthan, Manoj Lakshmygopalakrishnan, Ankit Sajjan Kumar Bansal, Yehuda Avidan, Noam Halevy
  • Publication number: 20190334828
    Abstract: In the subject system for a network switch may receive one or more packets via a set of input ports. The network switch may write the one or more packets into an ingress buffer of an ingress tile shared by the set of input ports. The network switch may read the one or more packets from the ingress buffer according to a schedule by a scheduler. The network switch may forward the read one or more packets to a plurality of output ports.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Mark FAIRHURST, Eugene N. OPSASNICK, Michael H. LAU, Ari ARAVINTHAN, Manoj LAKSHMYGOPALAKRISHNAN, Ankit Sajjan Kumar BANSAL, Yehuda AVIDAN, Noam HALEVY
  • Publication number: 20190334837
    Abstract: In the subject system for a network switch may determine to transition the output port of the network switch between a store-and-forward (SAF) state and a cut-through (CT) state based on at least one factor. The network switch may determine, based on a condition of the output port, whether to transition the output port to a transition-cut-through (TCT) state or directly to a CT state when transitioning the output port to the CT state. When the output port is transitioned to the TCT state, the network switch may determine, based on the condition of the output port, whether to transition the output port to the CT state or to transition the output port back to the SAF state.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Mark FAIRHURST, Eugene N. OPSASNICK, Michael H. LAU, Ari ARAVINTHAN, Manoj LAKSHMYGOPALAKRISHNAN, Ankit Sajjan Kumar BANSAL, Yehuda AVIDAN, Noam HALEVY
  • Publication number: 20160175782
    Abstract: An aerator for use substantially within the neck of a bottle is disclosed. The aerator includes a body having a first end, a second end, and a pouring channel for egress of liquid from the bottle. The pouring channel can vary in cross-sectional area from the first end to the second end. The pouring channel can have a first cross-sectional area at the first end, a second cross-sectional area at an area intermediate the first end and the second end, with the first cross-sectional area being larger than the second cross-sectional area. The aerator may further include an air passage channel substantially parallel to the pouring channel, the air passage channel configured to allow air to enter the bottle and an aerator channel configured to allow air to enter the pouring channel at the second cross-sectional area.
    Type: Application
    Filed: August 6, 2014
    Publication date: June 23, 2016
    Inventor: Michael H. Lau
  • Patent number: 8037238
    Abstract: According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least one CAM, wherein the status of the match-in bus determines a operating mode of a plurality of operating modes of the first CAM, and a match-out bus for enabling the first CAM to be coupled to another CAM module and comprises match lines of a memory portion of the first CAM, wherein if the match-in bus is disabled, first CAM is in a first mode, and if the match-in bus is enabled, the first CAM is in a second mode.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: October 11, 2011
    Assignee: Broadcom Corporation
    Inventor: Michael H. Lau
  • Publication number: 20100042780
    Abstract: According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least one CAM, wherein the status of the match-in bus determines a operating mode of a plurality of operating modes of the first CAM, and a match-out bus for enabling the first CAM to be coupled to another CAM module and comprises match lines of a memory portion of the first CAM, wherein if the match-in bus is disabled, first CAM is in a first mode, and if the match-in bus is enabled, the first CAM is in a second mode.
    Type: Application
    Filed: October 26, 2009
    Publication date: February 18, 2010
    Applicant: Broadcom Corporation
    Inventor: Michael H. Lau
  • Patent number: 7610441
    Abstract: According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least one CAM, wherein the status of the match-in bus determines a operating mode of a plurality of operating modes of the first CAM, and a match-out bus for enabling the first CAM to be coupled to another CAM module and comprises match lines of a memory portion of the first CAM, wherein if the match-in bus is disabled, the first CAM is in a first mode, and if the match-in bus is enabled, the first CAM is in a second mode.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: October 27, 2009
    Assignee: Broadcom Corporation
    Inventor: Michael H. Lau
  • Patent number: D741645
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: October 27, 2015
    Assignee: WINE REVEAL, LLC
    Inventor: Michael H. Lau
  • Patent number: D767114
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: September 20, 2016
    Assignee: Amneal Pharmaceuticals Company GmbH
    Inventors: John S. White, Edward Cox, III, Michael H. Lau, Daniel Joseph Greene
  • Patent number: D769439
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: October 18, 2016
    Assignee: Amneal Pharmaceuticals Company GmbH
    Inventors: John S. White, Edward Cox, III, Michael H. Lau, Daniel Joseph Greene
  • Patent number: D781645
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: March 21, 2017
    Assignee: Wine Reveal, LLC
    Inventor: Michael H. Lau