Patents by Inventor Tsz LEUNG

Tsz LEUNG 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: 20240116127
    Abstract: An ultrasonic transducer that is configured to selectively operate at first or second resonant frequency during wire bonding operations includes an elongated transducer body an aperture for mounting a piezoelectric driver stack for driving the ultrasonic transducer to operate at the first or second resonant frequency and a mounting flange connected to the transducer body at a first nodal vibration region of the transducer body when the ultrasonic transducer is operated at the first resonant frequency. The elongated transducer has a length substantially equal to two wavelengths of a first oscillatory wave that is transmitted along the length of the transducer body when the transducer is operated at the first resonant frequency, and substantially equal to a half wavelength of a second oscillatory wave that is transmitted along the length of the transducer body when the transducer is operated at the second resonant frequency.
    Type: Application
    Filed: August 2, 2023
    Publication date: April 11, 2024
    Inventors: Tsz Kit YU, Ka Shing KWAN, Hoi Ting LAM, Hing Leung LI
  • Publication number: 20240116126
    Abstract: An ultrasonic transducer includes an elongated transducer body with an aperture for mounting a piezoelectric driver stack for driving the ultrasonic transducer to operate at a first resonant frequency, a mounting flange for mounting the transducer body to a wire bonding machine, a rigid connecting member having first and second ends which are respectively connected to the mounting flange and the transducer body at a first nodal vibration region of the transducer body when the ultrasonic transducer is operated at the first resonant frequency and a flexible connecting member extending between the mounting flange and the transducer body at a second nodal vibration region of the transducer body when the ultrasonic transducer is operated at the first resonant frequency.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Tsz Kit YU, Ka Shing KWAN, Hoi Ting LAM, Hing Leung LI
  • Patent number: 11954540
    Abstract: Methods and apparatus for split memory allocations in non-kernel space. Many modern networking technologies use asymmetric transmit and/or receive resource. Various aspects described herein split memory resources for transmit and receive, configuring each for their respective hardware optimizations. For example, a receive data paths that support batch processing and packet aggregation may be allocated large memory objects (32 KB) that can route data packets on a per-flow basis. In contrast, transmit data paths that support multiple concurrent network connections may be allocated small memory objects (2 KB) that can route data packets one at a time.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: April 9, 2024
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Publication number: 20240113352
    Abstract: An information handling system may include one or more information handling resources, a main battery configured to power the one or more information handling resources, a heater thermally coupled to the main battery, a supportive battery configured to power the heater, and a control unit communicatively coupled to the supportive battery and configured to control the supportive battery and the heater to heat the main battery.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: Dell Products L.P.
    Inventors: Tsz LEUNG, Chia Fa CHANG, Jui Chin FANG, John R. LERMA, Wen-Yung CHANG
  • Patent number: 11775359
    Abstract: Methods and apparatuses for cross-layer processing. In some embodiments, kernel processes are executed at a higher privilege and priority than user space processes, thus cross-layer communication that spans both kernel and user space may introduce system vulnerabilities and/or consume limited resources in an undesirable manner. Unlike kernel space networking architectures that have to accommodate generic use cases, user space networking architectures are application specific, run in their own memory allocations, and can be terminated without affecting other user space applications 602 and/or kernel space operation. Various aspects described herein provide application specific, non-generic functionality without kernel assistance. Exemplary embodiments for buffer cloning, packet aggregation and “just in time” transformations, are illustrative of the broader concepts enabled by the present disclosure.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Wei Shen, Francesco Dimambro, Sandeep Nair
  • Publication number: 20230155980
    Abstract: Methods and apparatus for emerging use case support in user space networking architectures. In one embodiment, an apparatus configured to segregate packet data based on a packet type is disclosed. The exemplary embodiment provides a custom data type registry that enables the definition, addition, removal, modification, and/or prioritization of custom packet processing rules. Variants of the registry may support custom ethertype packets, network packets, and/or transport packets. In another embodiment, mechanisms for enabling an intermediary packet processing stage are described. Intermediary packet processing may enable user space system extensions that support e.g., packet filtering, packet modification, and/or other forms of packet processing.
    Type: Application
    Filed: January 13, 2023
    Publication date: May 18, 2023
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tsz Leung CHENG, Sandeep NAIR, Wei SHEN
  • Patent number: 11606302
    Abstract: Techniques are provided for managing a user space protocol stack are disclosed herein. A nexus in a kernel space can receive a packet from a packet pool, and extract information from the packet to generate a flow key indicating a particular flow for the packet. The nexus can further look up the flow key in a flow table to determine whether there is an existing flow key stored in the flow table matching the flow key of the packet, and store the packet into a batch of packets of the existing flow when the existing flow key matches the flow key of the packet. When a release condition being met, the nexus can release the batch of packets of the existing flow to a user space protocol stack within a user space application through a channel communicatively coupled to the nexus and the user space protocol stack.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 14, 2023
    Assignee: Apple Inc.
    Inventors: Wei Shen, Sandeep Nair, Vidhi Goel, Francesco R. Dimambro, Eric Tsz Leung Cheng, Cahya Adiansyah Masputra
  • Patent number: 11558348
    Abstract: Methods and apparatus for emerging use case support in user space networking architectures. In one embodiment, an apparatus configured to segregate packet data based on a packet type is disclosed. The exemplary embodiment provides a custom data type registry that enables the definition, addition, removal, modification, and/or prioritization of custom packet processing rules. Variants of the registry may support custom ethertype packets, network packets, and/or transport packets. In another embodiment, mechanisms for enabling an intermediary packet processing stage are described. Intermediary packet processing may enable user space system extensions that support e.g., packet filtering, packet modification, and/or other forms of packet processing.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: January 17, 2023
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Patent number: 11477123
    Abstract: Methods and apparatus for low latency operation in user space networking architectures. In one embodiment, an apparatus configured to enable low latency data transfer is disclosed. The exemplary embodiment provides a multiplexer that allocates a fixed portion of network bandwidth for low latency traffic. Low latency traffic is routed without the benefit of general-purpose packet processing. In one embodiment, network extensions for low latency operations are described. Specifically, an agent is described that enables low latency applications to negotiate for low latency access. In one embodiment, mechanisms for providing channel event notifications are described. Channel event notifications enable corrective action/packet processing by the low latency application. In one embodiment, mechanisms for providing interface advisory information are described. Interface advisory information may be provided asynchronously to assist in low latency operation.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Publication number: 20220083388
    Abstract: Methods and apparatus for split memory allocations in non-kernel space. Many modern networking technologies use asymmetric transmit and/or receive resource. Various aspects described herein split memory resources for transmit and receive, configuring each for their respective hardware optimizations. For example, a receive data paths that support batch processing and packet aggregation may be allocated large memory objects (32 KB) that can route data packets on a per-flow basis. In contrast, transmit data paths that support multiple concurrent network connections may be allocated small memory objects (2 KB) that can route data packets one at a time.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 17, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tsz Leung CHENG, Sandeep NAIR, Wei SHEN
  • Publication number: 20220083405
    Abstract: Methods and apparatuses for cross-layer processing. In some embodiments, kernel processes are executed at a higher privilege and priority than user space processes, thus cross-layer communication that spans both kernel and user space may introduce system vulnerabilities and/or consume limited resources in an undesirable manner. Unlike kernel space networking architectures that have to accommodate generic use cases, user space networking architectures are application specific, run in their own memory allocations, and can be terminated without affecting other user space applications 602 and/or kernel space operation. Various aspects described herein provide application specific, non-generic functionality without kernel assistance. Exemplary embodiments for buffer cloning, packet aggregation and “just in time” transformations, are illustrative of the broader concepts enabled by the present disclosure.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 17, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tsz Leung CHENG, Wei SHEN, Francesco DIMAMBRO, Sandeep NAIR
  • Publication number: 20210392080
    Abstract: Techniques are provided for managing a user space protocol stack are disclosed herein. A nexus in a kernel space can receive a packet from a packet pool, and extract information from the packet to generate a flow key indicating a particular flow for the packet. The nexus can further look up the flow key in a flow table to determine whether there is an existing flow key stored in the flow table matching the flow key of the packet, and store the packet into a batch of packets of the existing flow when the existing flow key matches the flow key of the packet. When a release condition being met, the nexus can release the batch of packets of the existing flow to a user space protocol stack within a user space application through a channel communicatively coupled to the nexus and the user space protocol stack.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 16, 2021
    Applicant: Apple Inc.
    Inventors: Wei SHEN, Sandeep NAIR, Vidhi GOEL, Francesco R. DIMAMBRO, Eric Tsz Leung CHENG, Cayha Adiansyah MASPUTRA
  • Publication number: 20210231672
    Abstract: Provided herein are systems, methods and reagents for determining interactors (proteins or nucleic acids) that interact with a protein of interest. The subject system, methods and reagents advantageously allow for the identification of weak and transient protein-protein interactions. Such subject system, methods and reagents are useful, for example, for the determination of specific protein-interactor interactions that exist in particular diseases. Determination of these differences is useful, for example, in the drug development for the treatment of such diseases.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 29, 2021
    Inventors: Xiaokun SHU, William Degrado, Tsz-Leung To, Hyunil Jo
  • Publication number: 20210099427
    Abstract: Methods and apparatus for emerging use case support in user space networking architectures. In one embodiment, an apparatus configured to segregate packet data based on a packet type is disclosed. The exemplary embodiment provides a custom data type registry that enables the definition, addition, removal, modification, and/or prioritization of custom packet processing rules. Variants of the registry may support custom ethertype packets, network packets, and/or transport packets. In another embodiment, mechanisms for enabling an intermediary packet processing stage are described. Intermediary packet processing may enable user space system extensions that support e.g., packet filtering, packet modification, and/or other forms of packet processing.
    Type: Application
    Filed: July 22, 2020
    Publication date: April 1, 2021
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Publication number: 20210099391
    Abstract: Methods and apparatus for low latency operation in user space networking architectures. In one embodiment, an apparatus configured to enable low latency data transfer is disclosed. The exemplary embodiment provides a multiplexer that allocates a fixed portion of network bandwidth for low latency traffic. Low latency traffic is routed without the benefit of general-purpose packet processing. In one embodiment, network extensions for low latency operations are described. Specifically, an agent is described that enables low latency applications to negotiate for low latency access. In one embodiment, mechanisms for providing channel event notifications are described. Channel event notifications enable corrective action/packet processing by the low latency application. In one embodiment, mechanisms for providing interface advisory information are described. Interface advisory information may be provided asynchronously to assist in low latency operation.
    Type: Application
    Filed: July 22, 2020
    Publication date: April 1, 2021
    Inventors: CAHYA ADIANSYAH MASPUTRA, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Patent number: 10201282
    Abstract: The invention described herein features infrared fluorescent protease reporters (iProteases) and methods of use thereof. The iProteases can be used in in vivo and in vitro assays to detect protease activity and disease states associated with protease activity. In a still further embodiment, the present invention provides a kit comprising any of the above described polynucleotides. In a further aspect, the present invention provides a method of in vivo optical imaging. In a still further embodiment, the in vivo imaging is performed in a living animal. In a further aspect, the present invention provides a method of detecting protease activity, the method comprising expressing a polypeptide according to any of those described above in a cell.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: February 12, 2019
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Xiaokun Shu, Tsz-Leung To
  • Publication number: 20190025316
    Abstract: Provided herein are systems, methods and reagents for determining interactors (proteins or nucleic acids) that interact with a protein of interest. The subject system, methods and reagents advantageously allow for the identification of weak and transient protein-protein interactions. Such subject system, methods and reagents are useful, for example, for the determination of specific protein-interactor interactions that exist in particular diseases. Determination of these differences is useful, for example, in the drug development for the treatment of such diseases.
    Type: Application
    Filed: January 12, 2017
    Publication date: January 24, 2019
    Inventors: Xiaokun SHU, William DEGRADO, Tsz-Leung TO, Hyunil JO
  • Publication number: 20170188835
    Abstract: The invention described herein features infrared fluorescent protease reporters (iProteases) and methods of use thereof. The iProteases can be used in in vivo and in vitro assays to detect protease activity and disease states associated with protease activity. In a still further embodiment, the present invention provides a kit comprising any of the above described polynucleotides. In a further aspect, the present invention provides a method of in vivo optical imaging. In a still further embodiment, the in vivo imaging is performed in a living animal. In a further aspect, the present invention provides a method of detecting protease activity, the method comprising expressing a polypeptide according to any of those described above in a cell.
    Type: Application
    Filed: April 3, 2015
    Publication date: July 6, 2017
    Inventors: Xiaokun Shu, Tsz-Leung To
  • Publication number: 20140167442
    Abstract: A visor device includes an optically transparent support frame and a visor arrangement. The visor arrangement has a plurality of light shading portions and a plurality of light transmitting portions alternating with the light shading portions. The light shading portions is capable of reducing glare from sunlight. The light transmitting portions is capable of enabling ambient light penetrating therethrough. The light shading portions of the visor arrangement is capable of substantially eliminating the glare from sunlight transmitted through the support frame to a user in the vehicle whereas the user is able to see through the support frame at the light transmitting portions to improve vision of the user.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Inventor: Tsz Leung CHEW
  • Publication number: 20090228516
    Abstract: Harmful algal bloom (HAB, also termed red tide) has increasingly caused tremendous damage to fisheries worldwide. Since the formation process of HAB is still to be uncovered and the causes of HAB occurrence are largely unknown, it is impossible to take effective measures of prevention. At the present, the only viable measure against HAB is to forewarn and predict the occurrence of large scale HAB, which relies on a viable and efficient indexing method. Unfortunately, there is currently no reliable method to forewarn the occurrence of HAB. The HaiDex method is of a diffusion-characterized water pollution indexing technology, which is invented to effectively forecast HAB, independent of water regions around the world. To ensure forecast accuracy, the HaiDex method is invented (and claimed) to: 1) Characterize statistically a continuous formation process with imperfect panel data of water quality (e.g.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Applicant: The Hong Kong Polytechnic University
    Inventors: John Jianhua Liu, Jia Yan, Samuel Chun-lap Lo, Kin-chung Ho, Tsz Leung Yip