Patents by Inventor Hung Chau
Hung Chau 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: 11729085Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: GrantFiled: July 21, 2022Date of Patent: August 15, 2023Assignee: CISCO TECHNOLOGY, INC.Inventor: Hung The Chau
-
Publication number: 20230006909Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: ApplicationFiled: July 21, 2022Publication date: January 5, 2023Inventor: Hung The Chau
-
Patent number: 11398966Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: GrantFiled: November 19, 2020Date of Patent: July 26, 2022Assignee: CISCO TECHNOLOGY, INC.Inventor: Hung The Chau
-
Patent number: 11203181Abstract: Provided herein are stabilized underfill film-containing assemblies which extend the work-life of underfill films. In accordance with certain aspects of the present invention, there are also provided stabilized underfill film-containing assemblies which extend the shelf-life of underfill films. In certain aspects of the present invention, there are also provided methods for extending the work-life of underfill films. In another aspect of the present invention, there are also provided methods for extending the shelf-life of underfill films.Type: GrantFiled: January 17, 2018Date of Patent: December 21, 2021Assignees: Henkel AG & Co. KGaA, Henkel IP & Holding GmbHInventors: Jie Bai, Yusuke Horiguchi, Hung Chau, Tadashi Takano
-
Publication number: 20210105219Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.Type: ApplicationFiled: October 2, 2019Publication date: April 8, 2021Inventors: Hung Chau, Zhijun Liu
-
Patent number: 10951536Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.Type: GrantFiled: October 2, 2019Date of Patent: March 16, 2021Assignee: Cisco Technology, Inc.Inventors: Hung Chau, Zhijun Liu
-
Publication number: 20210075711Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: ApplicationFiled: November 19, 2020Publication date: March 11, 2021Inventor: Hung The Chau
-
Patent number: 10913879Abstract: Provided herein are thermally conductive underfill compositions which have a combination of melt viscosity, glass transition temperature (Tg), coefficient of thermal expansion, and/or transparency that renders such materials useful for the preparation of a variety of electronic devices, such as flip chip packages, stacked dies, hybrid memory cubes, through-silica via (TSV) devices, and the like. In certain embodiments of the invention, there are provided assemblies comprising a first article permanently adhered to a second article by a cured aliquot of a formulation as described herein. In certain embodiments of the invention, there are provided methods for adhesively attaching a first article to a second article. In certain embodiments of the present invention, there are provided methods for improving heat dissipation by electronic devices assembled employing thermally conductive, but electrically non-conductive adhesive.Type: GrantFiled: August 5, 2016Date of Patent: February 9, 2021Assignee: Henkel IP & Holding GmbHInventors: Jie Bai, Ly Do, Hung Chau, Younsang Kim, Julissa Eckenrode
-
Patent number: 10892969Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: GrantFiled: November 22, 2017Date of Patent: January 12, 2021Assignee: Cisco Technology, Inc.Inventor: Hung The Chau
-
Patent number: 10708178Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.Type: GrantFiled: October 25, 2018Date of Patent: July 7, 2020Assignee: Cisco Technology, Inc.Inventors: Reinaldo Penno, Carlos M. Pignataro, Paul Quinn, Hung The Chau, Chui-Tin Yen, Vivek Kansal, Jianxin Wang, Kent K. Leung
-
Publication number: 20190158377Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventor: Hung The Chau
-
Publication number: 20190068490Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.Type: ApplicationFiled: October 25, 2018Publication date: February 28, 2019Inventors: Reinaldo Penno, Carlos M. Pignataro, Paul Quinn, Hung The Chau, Chui-Tin Yen, Vivek Kansal, Jianxin Wang, Kent K. Leung
-
Patent number: 10171350Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.Type: GrantFiled: May 20, 2016Date of Patent: January 1, 2019Assignee: Cisco Technology, Inc.Inventors: Reinaldo Penno, Carlos M. Pignataro, Paul Quinn, Hung The Chau, Chui-Tin Yen, Vivek Kansal, Jianxin Wang, Kent K. Leung
-
Patent number: 10104002Abstract: In one embodiment, a method is described. The method includes receiving a network communication from a source device (where the network communication is received at a network device, and the network communication comprises a sequence number) and determining whether the sequence number is to be modified. In response to a determination that the sequence number is to be modified, the method further includes extracting the sequence number from the network communication, modifying (by a processor of the network device) the sequence number to produce a modified sequence number, and inserting the modified sequence number in the network communication, in place of the sequence number, to produce a modified network communication. Further still, the method includes transmitting the modified network communication to a destination device, where the network communication is transmitted from the network device.Type: GrantFiled: March 18, 2016Date of Patent: October 16, 2018Assignee: Cisco Technology, Inc.Inventor: Hung The Chau
-
Publication number: 20180126698Abstract: Provided herein are stabilized underfill film-containing assemblies which extend the work-life of underfill films. In accordance with certain aspects of the present invention, there are also provided stabilized underfill film-containing assemblies which extend the shelf-life of underfill films. In certain aspects of the present invention, there are also provided methods for extending the work-life of underfill films. In another aspect of the present invention, there are also provided methods for extending the shelf-life of underfill films.Type: ApplicationFiled: January 17, 2018Publication date: May 10, 2018Applicant: Henkel IP & Holding GmbHInventors: Jie Bai, Yusuke Horiguchi, Hung Chau, Tadashi Takano
-
Publication number: 20170317926Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.Type: ApplicationFiled: May 20, 2016Publication date: November 2, 2017Applicant: CISCO TECHNOLOGY, INC.Inventors: Reinaldo Penno, Carlos M. Pignataro, Paul Quinn, Hung The Chau, Chui-Tin Yen, Vivek Kansal, Jianxin Wang, Kent K. Leung
-
Publication number: 20170272373Abstract: In one embodiment, a method is described. The method includes receiving a network communication from a source device (where the network communication is received at a network device, and the network communication comprises a sequence number) and determining whether the sequence number is to be modified. In response to a determination that the sequence number is to be modified, the method further includes extracting the sequence number from the network communication, modifying (by a processor of the network device) the sequence number to produce a modified sequence number, and inserting the modified sequence number in the network communication, in place of the sequence number, to produce a modified network communication. Further still, the method includes transmitting the modified network communication to a destination device, where the network communication is transmitted from the network device.Type: ApplicationFiled: March 18, 2016Publication date: September 21, 2017Inventor: Hung The Chau
-
Publication number: 20160340557Abstract: Provided herein are thermally conductive underfill compositions which have a combination of melt viscosity, glass transition temperature (Tg), coefficient of thermal expansion, and/or transparency that renders such materials useful for the preparation of a variety of electronic devices, such as flip chip packages, stacked dies, hybrid memory cubes, through-silica via (TSV) devices, and the like. In certain embodiments of the invention, there are provided assemblies comprising a first article permanently adhered to a second article by a cured aliquot of a formulation as described herein. In certain embodiments of the invention, there are provided methods for adhesively attaching a first article to a second article. In certain embodiments of the present invention, there are provided methods for improving heat dissipation by electronic devices assembled employing thermally conductive, but electrically non-conductive adhesive.Type: ApplicationFiled: August 5, 2016Publication date: November 24, 2016Inventors: Jie Bai, Ly Do, Hung Chau, Younsang Kim, Julissa Eckenrode
-
Patent number: 9043472Abstract: Method and system for providing detection of dead or failed network communication session connections (such as TCP or UDP) in a data network by an intermediary node in the data network coupled to the end nodes (such as the client terminal and the server terminal) are provided.Type: GrantFiled: June 9, 2006Date of Patent: May 26, 2015Assignee: Cisco Technology, Inc.Inventor: Hung Chau
-
Patent number: 8988295Abstract: An exemplary embodiment of a base assembly includes a printed circuit board and a balun coupled to the printed circuit. The printed circuit board and balun are configured to be operable for providing impedance matching via a matching network that includes a first inductor, a second inductor, and a concentric capacitance. The base assembly is operable for providing a multiband antenna assembly with impedance matching simultaneously with more than one frequency band.Type: GrantFiled: October 22, 2012Date of Patent: March 24, 2015Assignee: Laird Technologies, Inc.Inventors: Imad M Swais, Robert K Antonio, Tam Hung Chau