Patents by Inventor Wan Lam
Wan Lam 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: 20240152485Abstract: This application provides a data switching apparatus and a data switching method. The data switching apparatus includes a plurality of dies, the plurality of dies include a plurality of die sets. Each die in the plurality of die sets is coupled to a die in a same die set and a die in a different die set through corresponding interfaces.Type: ApplicationFiled: January 12, 2024Publication date: May 9, 2024Inventors: Yu Liang, Renjie Qu, Ke Zhang, Yan Zhao, Wan Lam
-
Publication number: 20240135450Abstract: A digital assets platform (DAP) uses distributed ledger technology and smart contract programming. The DAP can include distributed and decentralized communication network and application systems that collectively provide end-to-end tokenization, management, and lifecycle processing of digital assets. The assets may be digitally native securities (e.g., bonds, equities, funds, etc.) and non-securities (e.g., digital cash, loans, derivatives), tokenization of real-world assets (securities and non-securities), or any other forms of tokenized assets.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Chi Kit YIP, Chong Kiat Joseph CHUA, Manoj PREMA RAMESH, Chin Wan LAM, Brijesh GUPTA, Philipp WENDELING, George PAULOSE, Mathew MCDERMOTT, Amar AMLANI, Oliver HARRIS
-
Publication number: 20240135451Abstract: A digital assets platform (DAP) uses distributed ledger technology and smart contract programming. The DAP can include distributed and decentralized communication network and application systems that collectively provide end-to-end tokenization, management, and lifecycle processing of digital assets. The assets may be digitally native securities (e.g., bonds, equities, funds, etc.) and non-securities (e.g., digital cash, loans, derivatives), tokenization of real-world assets (securities and non-securities), or any other forms of tokenized assets.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Chi Kit YIP, Chong Kiat Joseph CHUA, Manoj PREMA RAMESH, Chin Wan LAM, Brijesh GUPTA, Philipp WENDELING, George PAULOSE, Mathew MCDERMOTT, Amar AMLANI, Oliver HARRIS
-
Publication number: 20240135459Abstract: A digital assets platform (DAP) uses distributed ledger technology and smart contract programming. The DAP can include distributed and decentralized communication network and application systems that collectively provide end-to-end tokenization, management, and lifecycle processing of digital assets. The assets may be digitally native securities (e.g., bonds, equities, funds, etc.) and non-securities (e.g., digital cash, loans, derivatives), tokenization of real-world assets (securities and non-securities), or any other forms of tokenized assets.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Chi Kit YIP, Chong Kiat Joseph CHUA, Manoj PREMA RAMESH, Chin Wan LAM, Brijesh GUPTA, Philipp WENDELING, George PAULOSE, Mathew MCDERMOTT, Amar AMLANI, Oliver HARRIS
-
Publication number: 20240135374Abstract: A digital assets platform (DAP) uses distributed ledger technology and smart contract programming. The DAP can include distributed and decentralized communication network and application systems that collectively provide end-to-end tokenization, management, and lifecycle processing of digital assets. The assets may be digitally native securities (e.g., bonds, equities, funds, etc.) and non-securities (e.g., digital cash, loans, derivatives), tokenization of real-world assets (securities and non-securities), or any other forms of tokenized assets.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Chi Kit YIP, Chong Kiat Joseph CHUA, Manoj PREMA RAMESH, Chin Wan LAM, Brijesh GUPTA, Philipp WENDELING, George PAULOSE, Mathew McDermott, Amar AMLANI, Oliver HARRIS
-
Publication number: 20240117029Abstract: The present invention relates to bispecific anti-CCL2 antibodies binding to two different epitopes on human CCL2, pharmaceutical compositions thereof, their manufacture, and use as medicaments for the treatment of cancers, inflammatory, autoimmune and ophthalmologic diseases.Type: ApplicationFiled: November 14, 2023Publication date: April 11, 2024Applicant: Hoffmann-La Roche Inc.Inventors: Jens FISCHER, Guy GEORGES, Anton JOCHNER, Gregor JORDAN, Hubert KETTENBERGER, Joerg MOELLEKEN, Tilman SCHLOTHAUER, Georg TIEFENTHALER, Valeria RUNZA, Meher MAJETY, Martin SCHAEFER, Maria VIERT, Shu FENG, Wei Shiong Adrian HO, Siok Wan GAN, Runyi Adeline LAM, Michael GERTZ
-
Publication number: 20240083993Abstract: The present invention relates to bispecific anti-CCL2 antibodies binding to two different epitopes on human CCL2, pharmaceutical compositions thereof, their manufacture, and use as medicaments for the treatment of cancers, inflammatory, autoimmune and ophthalmologic diseases.Type: ApplicationFiled: June 15, 2023Publication date: March 14, 2024Applicant: Hoffmann-La Roche Inc.Inventors: Jens FISCHER, Guy GEORGES, Anton JOCHNER, Gregor JORDAN, Hubert KETTENBERGER, Joerg MOELLEKEN, Tilman SCHLOTHAUER, Georg TIEFENTHALER, Valeria RUNZA, Meher MAJETY, Martin SCHAEFER, Maria VIERT, Shu FENG, Wei Shiong Adrian HO, Siok Wan GAN, Runyi Adeline LAM, Michael GERTZ
-
Publication number: 20230275832Abstract: This application provides a networking processor. The networking processor is provided with a plurality of ports, and the networking processor further includes a plurality of buses and a plurality of switch units. The switch unit is bound to at least one of the ports, and is configured to receive data from outside of the networking processor and send the data to the outside of the networking processor through the bound port. Each of the plurality of buses is bound to at least two of the switch units, each of the switch units is bound to at least one of the plurality of buses, and the switch unit forwards the data between different switch units through a network formed by the plurality of buses. In this application, latency of data switching is reduced.Type: ApplicationFiled: May 2, 2023Publication date: August 31, 2023Inventor: Wan LAM
-
Patent number: 11736407Abstract: A method for load balancing and packet re-sequencing on a network includes an ingress node that determines an identifier of a destination chip based on a destination address of a packet flow and a forwarding table, allocates, based on the identifier of the destination chip, a channel identifier and a sequence number of each packet that is in the packet flow and that enters a channel, to generate an updated packet flow, where each packet in the updated packet flow includes a packet in a corresponding packet flow, a sequence number of the packet, and the channel identifier, and the updated packet flow is sent in a per-packet load sharing manner.Type: GrantFiled: March 29, 2021Date of Patent: August 22, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaozhong Wang, Wan Lam, Guang Li, Sai Yuan
-
Patent number: 11646978Abstract: The invention provides a data communication method, including: sending, by the first electrical node, request information to an electrical node, where the request information is used to request an expected data volume quota of a first VOQ, and the first VOQ stores at least one first data packet to be sent to the electrical node; receiving response information, where the response information includes a target data volume quota; and sending the at least one first data packet to the electrical node via the at least one optical node based on the target data volume quota.Type: GrantFiled: October 15, 2020Date of Patent: May 9, 2023Assignee: Huawei Technologies Co., Ltd.Inventor: Wan Lam
-
Publication number: 20220166721Abstract: This application provides example traffic balancing methods, network devices, and electronic devices, and relates to the field of communications technologies. An example electronic device can create or maintain a first flowpac, and classify a packet that uses a first node as a destination into the first flowpac. When a network balancing parameter meets a preset condition, a second flowpac is created or maintained. A subsequent packet that uses the first node as a destination is classified into the second flowpac, where packets belonging to a same flowpac have a same destination node and a same sending path, and a sending path of a packet in the second flowpac is different from a sending path of a packet in the first flowpac.Type: ApplicationFiled: February 11, 2022Publication date: May 26, 2022Inventors: Wan LAM, Alex TAL, Dezhi TANG
-
Patent number: 11303571Abstract: Embodiments of the invention provide a data communication method, including: sending, by a first aggregation node in a first pod, data packets of a first data flow to at least one core node in a core layer in a packet based balancing manner; receiving, by the at least one core node, the data packets of the first data flow, and sending the received data packets to a second aggregation node in a second pod; and receiving, by the second aggregation node, the data packets of the first data flow, and sorting the data packets of the first data flow to obtain the first data flow.Type: GrantFiled: January 23, 2020Date of Patent: April 12, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wan Lam, Hui Lu
-
Patent number: 11165710Abstract: A buffer module includes N queues configured to buffer M data streams, where N is less than M. A counting module includes M counters, the M counters are in a one-to-one correspondence with the M data streams, and the M counters are configured to count buffer quantities for the M data streams in the N queues. The control module is configured to, when a count value on a first counter exceeds a corresponding threshold, discard a to-be-enqueued data packet of a data stream corresponding to the first counter, or control the sending module to send pause indication information to an upper-level control module.Type: GrantFiled: February 10, 2020Date of Patent: November 2, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hui Lu, Wan Lam
-
Publication number: 20210218688Abstract: A method for load balancing and packet re-sequencing on a network includes an ingress node that determines an identifier of a destination chip based on a destination address of a packet flow and a forwarding table, allocates, based on the identifier of the destination chip, a channel identifier and a sequence number of each packet that is in the packet flow and that enters a channel, to generate an updated packet flow, where each packet in the updated packet flow includes a packet in a corresponding packet flow, a sequence number of the packet, and the channel identifier, and the updated packet flow is sent in a per-packet load sharing manner.Type: ApplicationFiled: March 29, 2021Publication date: July 15, 2021Inventors: Xiaozhong Wang, Wan Lam, Guang Li, Sai Yuan
-
Patent number: 10917361Abstract: A data processing apparatus includes N apparatus input ends, an input switch, K buffer areas, a first output switch, a second output switch, and M apparatus output ends. N input ends of the input switch are coupled to the N apparatus input ends, and K output ends of the input switch correspond to the K buffer areas. K1 input ends of the first output switch correspond to K1 buffer areas in the K buffer areas, and M output ends of the first output switch are coupled to the M apparatus output ends. K2 input ends of the second output switch correspond to K2 buffer areas in the K buffer areas except the K1 buffer areas, and M output ends of the second output switch are coupled to the M apparatus output ends.Type: GrantFiled: February 28, 2018Date of Patent: February 9, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Wan Lam
-
Publication number: 20210032422Abstract: The present invention concerns a composition for the preparation of an elastomeric film. Furthermore, the present invention concerns the use of such a composition for the preparation of an elastomeric film, a method for preparing an elastomeric film and an elastomeric film produced by the inventive method.Type: ApplicationFiled: April 11, 2019Publication date: February 4, 2021Applicant: Omya International AGInventors: Hon-Wan LAM, Chiew-Sum NG
-
Publication number: 20210029060Abstract: The invention provides a data communication method, including: sending, by the first electrical node, request information to an electrical node, where the request information is used to request an expected data volume quota of a first VOQ, and the first VOQ stores at least one first data packet to be sent to the electrical node; receiving response information, where the response information includes a target data volume quota; and sending the at least one first data packet to the electrical node via the at least one optical node based on the target data volume quota.Type: ApplicationFiled: October 15, 2020Publication date: January 28, 2021Inventor: Wan LAM
-
Publication number: 20200177514Abstract: This application provides a network device, including a buffer module, a counting module, a control module, and a sending module. The buffer module includes N queues, configured to buffer M data streams, where N is less than M. The counting module includes M counters, the M counters are in a one-to-one correspondence with the M data streams, and the M counters are configured to count buffer quantities for the M data streams in the N queues. The control module is configured to: when a count value on a first counter exceeds a corresponding threshold, discard a to-be-enqueued data packet of a data stream corresponding to the first counter, or control the sending module to send pause indication information to an upper-level control module. On one hand, resource consumption of the network device can be reduced. On the other hand, buffer pressure of the network device can be released.Type: ApplicationFiled: February 10, 2020Publication date: June 4, 2020Inventors: Hui Lu, Wan Lam
-
Publication number: 20200162388Abstract: The invention provide a data communication method, including: sending, by a first aggregation node in a first pod, data packets of a first data flow to at least one core node in a core layer in a packet based balancing manner; receiving, by the at least one core node, the data packets of the first data flow, and sending the received data packets to a second aggregation node in a second pod; and receiving, by the second aggregation node, the data packets of the first data flow, and sorting the data packets of the first data flow to obtain the first data flow.Type: ApplicationFiled: January 23, 2020Publication date: May 21, 2020Inventors: Wan LAM, Hui LU
-
Patent number: 10505867Abstract: The present disclosure provides a switch fabric system, the system including M first crossbar units (CUs) and N second CUs, where each first CU includes L first input ports, a first arbiter, a first crossbar, and N first output ports. Each second CU includes M second input ports, a second arbiter, a second crossbar, and one second output port. M×N first output ports of the M first CUs are respectively coupled to N×M second input ports of the N second CUs, where N first output ports of each first CU are respectively coupled to and in a one-to-one correspondence with one second input port of each second CU in the N second CUs. In the example system, N equals M×L, and M, N, and L are all positive integers.Type: GrantFiled: December 21, 2017Date of Patent: December 10, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Wan Lam