Patents by Inventor Xiaolin Cao

Xiaolin Cao 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: 12619403
    Abstract: Apparatuses, systems, and techniques to process regular expressions. In at least one embodiment, a regular expression that includes at least one zero-length assert is refactored and processed as an equivalent plurality of regular expressions that do not contain zero-length asserts.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: May 5, 2026
    Assignee: NVIDIA Corporation
    Inventors: John Hurley, Xiaolin Cao, Rafiullah Khan
  • Publication number: 20250017408
    Abstract: Disclosed in the present disclosure is a cooking device. The cooking device includes: a base; a cookware vessel rotatably arranged in the base; and at least one temperature measuring assembly arranged on the base, wherein the at least one temperature measuring assembly includes a first temperature measuring assembly, and the first temperature measuring assembly is arranged opposite an ingredient area of the cookware vessel. When the cooking device is in a cooking position, an area where an ingredient in the cookware vessel makes contact with the cookware vessel is the ingredient area. Therefore, a temperature difference between a measuring result and ingredient may be reduced, such that accuracy and stability of temperature measurement may be improved, and cooking quality may be improved.
    Type: Application
    Filed: June 23, 2022
    Publication date: January 16, 2025
    Inventors: Feng WANG, Dongxing LI, Zhonglin HUANG, Qiang XIAO, Xiaolin CAO, Junfeng XIE
  • Publication number: 20240370303
    Abstract: Systems and methods herein are for seamless offload of a workload to data processing units (DPUs), where one or more processing unit receive a selection of a first one of the plurality of DPUs to perform the workload, and perform a background operation to select second ones of the plurality of DPUs based, at least in part, on capabilities associated with the first one of the plurality of DPUs being within a threshold, where the workload is to be performed in a load balancing arrangement of the first one and second ones of the plurality of DPUs.
    Type: Application
    Filed: May 1, 2023
    Publication date: November 7, 2024
    Inventors: Xiaolin Cao, Robert Boyd, Mark Charles McMullan
  • Publication number: 20230325157
    Abstract: Apparatuses, systems, and techniques to process regular expressions. In at least one embodiment, a regular expression that includes at least one zero-length assert is refactored and processed as an equivalent plurality of regular expressions that do not contain zero-length asserts.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Inventors: John Hurley, Xiaolin Cao, Rafiullah Khan