Patents by Inventor Shiyu Liu

Shiyu Liu 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: 20250138822
    Abstract: A computer-implemented method may include dividing, by a computer processor, binary code into a plurality of chunks, wherein the binary code includes a plurality of instructions. The method may additionally include clustering, by the computer processor, similar chunks of the plurality of chunks. The method may also include performing, by the computer processor, compression of the binary code, the compression being tailored to one or more clusters of the similar chunks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: May 16, 2024
    Publication date: May 1, 2025
    Inventors: Reza Tusi, Shiyu Liu, Anthony Mai, Vlad Fruchter, Javid Jaffari
  • Publication number: 20250105657
    Abstract: A start-up power supply is provided that includes a battery, a supercapacitor module, and a switch module coupling an output of the supercapacitor module to an output connected to terminals of a vehicle battery. A charging circuit is coupled between the battery and the supercapacitor module and also to the output. A control module is coupled to the charging circuit, the switching module, the battery, and the supercapacitor module. The control module configured to first charge the supercapacitor module until the voltage of the supercapacitor module is higher than a pre-charge voltage of the supercapacitor module. Then to connect the battery and the supercapacitor module in parallel enabling the voltage of the supercapacitor module to charge to a voltage of the battery. Finally, to charge the supercapacitor module until the voltage of the supercapacitor module reaches a voltage of a full threshold of the supercapacitor module.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventors: Bing Liu, Shiyu Liu, Bing Guo, Shixing Zhao
  • Publication number: 20250088446
    Abstract: A bump-on-the-wire (BOTW) associated with a sender host receives a data packet destined for a receiver host, where the data packet was transmitted by the sender host, where the sender bump-on-the-wire is at a position on a data path between the sender host and a receiver host, and where the sender host, the receiver host, the sender bump-on-the-wire, and a receiver bump-on-the-wire are clock-synchronized with respect to one another. The sender BOTW records a sender timestamp of the data packet. The sender BOTW receives, from a receiver bump-on-the-wire associated with the receiver host, a receiver timestamp of the data packet along with auxiliary information. The sender BOTW determines a congestion metric based on the sender timestamp, the receiver timestamp, and the auxiliary information, and transmits, to the sender host, a congestion signal based on the congestion metric.
    Type: Application
    Filed: September 5, 2024
    Publication date: March 13, 2025
    Inventors: Shiyu Liu, Sudarsanan Rajasekaran, Balaji S. Prabhakar
  • Publication number: 20250071038
    Abstract: Network traffic is monitored to coordinate control of data flows. Data flows between sender hosts and a receiver host are identified. A first data flow and a second data flow have respective priorities. Delay thresholds are assigned to the first data flow and second data flow based on their respective priorities. One-way delays of data packets of the first and second data flows are monitored relative to the assigned delay thresholds. Responsive to determining that the one-way delay of the first data flow's data packets exceed a first delay threshold, transmissions of the first data flow's data packets are paused for a first amount of time. Responsive to determining that the one-way delay of the second data flow's data packets exceed a second delay threshold, transmissions of the second data flow's packets are paused for a second amount of time that exceeds the first amount of time.
    Type: Application
    Filed: November 13, 2024
    Publication date: February 27, 2025
    Inventors: Yilong Geng, Balaji S. Prabhakar, Shiyu Liu
  • Patent number: 12170602
    Abstract: Network traffic is monitored to coordinate control of data flows. Data flows between sender hosts and a receiver host are identified. A first data flow and a second data flow have respective priorities. Delay thresholds are assigned to the first data flow and second data flow based on their respective priorities. One-way delays of data packets of the first and second data flows are monitored relative to the assigned delay thresholds. Responsive to determining that the one-way delay of the first data flow's data packets exceed a first delay threshold, transmissions of the first data flow's data packets are paused for a first amount of time. Responsive to determining that the one-way delay of the second data flow's data packets exceed a second delay threshold, transmissions of the second data flow's packets are paused for a second amount of time that exceeds the first amount of time.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: December 17, 2024
    Assignee: Clockwork Systems, Inc.
    Inventors: Yilong Geng, Balaji S. Prabhakar, Shiyu Liu
  • Patent number: 12153100
    Abstract: A method and apparatus of an emergency starting power supply used to start a device or energize a battery. This emergency starting power supply automatically detects the contact impedance of the device or battery and provides prompts from a user interface to the user based on this detected contact impedance. The prompts guide the user as the user on how to adjust the impedance of the connections to the device or battery so that it is connected optimally to the device or battery so that the emergency starting power supply can provide the device or battery with enough energy to start the motor or engine.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: November 26, 2024
    Assignee: GREPOW INC.
    Inventors: Bing Liu, Shiyu Liu, Bing Guo, Shixing Zhao
  • Publication number: 20240236004
    Abstract: An application determines conditions of the network between a sender host and a receiver host. The application determines, from the conditions, a length of pause to apply. The application transmits the traffic until the length of pause is completely applied to the network using a series of quantized pauses. When the length of pause exceeds a threshold, the application instructs the sender host to pause the traffic for a first amount of time, and where the length of pause does not exceed the threshold, the application instructs the sender host to pause the traffic for a second smaller amount of time. The application detects a new set of conditions of the network between the first node and the second node, and applies a new series of quantized pauses to transmission of the traffic based on a new length of pause determined from the new set of conditions.
    Type: Application
    Filed: October 16, 2023
    Publication date: July 11, 2024
    Inventors: Shiyu Liu, Balaji S. Prabhakar
  • Publication number: 20240220574
    Abstract: A method implemented by a digital signal processor (DSP) including application-specific processing engines is provided. The method includes accessing, by the application-specific processing engines a configurable microcode. The configurable microcode includes a set of instructions configured to cause the application-specific processing engines to execute a matrix-based arithmetic algorithm. The method includes executing, by the application-specific processing engines, and based on the configurable microcode, the matrix-based arithmetic algorithm.
    Type: Application
    Filed: November 30, 2023
    Publication date: July 4, 2024
    Inventors: Shiyu Liu, Soroush Heidari, Tomonari Tohara, Reza Tusi, Javid Jaffari
  • Publication number: 20240137321
    Abstract: An application determines conditions of the network between a sender host and a receiver host. The application determines, from the conditions, a length of pause to apply. The application transmits the traffic until the length of pause is completely applied to the network using a series of quantized pauses. When the length of pause exceeds a threshold, the application instructs the sender host to pause the traffic for a first amount of time, and where the length of pause does not exceed the threshold, the application instructs the sender host to pause the traffic for a second smaller amount of time. The application detects a new set of conditions of the network between the first node and the second node, and applies a new series of quantized pauses to transmission of the traffic based on a new length of pause determined from the new set of conditions.
    Type: Application
    Filed: October 15, 2023
    Publication date: April 25, 2024
    Inventors: Shiyu Liu, Balaji S. Prabhakar
  • Patent number: 11955822
    Abstract: A jump starter device with an air pump capability can include a jump starter section for jump start a vehicle, and an air pump section for inflating a tire of the vehicle. The jump starter device can include a controller configured to process the load data to determine the status of the load, such as the conditions of the vehicle connected to the jump starter. The controller can also be configured to operate the air pump based on the pressure of the tire.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: April 9, 2024
    Inventors: Bing Liu, Shiyu Liu
  • Patent number: 11949262
    Abstract: A jump starter device with a diagnostic function can include a jump starter section for jump start a vehicle, and a diagnostic section for diagnose a condition of the vehicle. The diagnostic section can include an analysis of the measured battery voltage. The diagnostic section can include a circuit to determine an internal resistance of the battery. The diagnostic section can include a circuit to determine a current of the vehicle.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: April 2, 2024
    Inventors: Bing Liu, Shiyu Liu
  • Publication number: 20240080274
    Abstract: A regular buffer and a shadow buffer are maintained at a receiver host. Responsive to receiving a data flow from a sender host that is clock-synchronized with the receiver host using a common reference clock, a first indication of data of the data flow is stored to the regular buffer, the shadow buffer is transitioned from an idle state to an active state, and a counter of the shadow buffer is incremented that indicates a unit of data traffic received. A dynamic drain rate is determined based on a number of units of the data removed from the regular buffer per unit of time while the shadow buffer is in the active state, where the shadow buffer reverts to an idle state responsive to a break in the receiver host receiving the data flow. Dwell time is calculated as a function of the counter of the shadow buffer and the dynamic drain rate, and a congestion signal for the data flow is determined based on the dwell time.
    Type: Application
    Filed: November 6, 2023
    Publication date: March 7, 2024
    Inventors: Shiyu Liu, Balaji S. Prabhakar
  • Patent number: 11894703
    Abstract: A jump starter device can include sensors to measure data of a vehicle coupled to the jump starter device. The jump starter device can include a controller configured to process the load data to determine the status of the load, such as the conditions of the vehicle connected to the jump starter.
    Type: Grant
    Filed: December 31, 2022
    Date of Patent: February 6, 2024
    Inventors: Bing Liu, Shiyu Liu
  • Patent number: 11860533
    Abstract: Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a substrate, a multilayer stack of reflective layers on the substrate, a capping layer on the multilayer stack of reflecting layers, and an absorber on the capping layer. The absorber comprises a first layer selected from the group consisting of Mo, Nb, V, alloys of Mo, Nb and V, oxides of Mo, oxides of Nb, oxides of V, nitrides of Mo, nitrides of Nb and nitrides of V and a second layer selected from the group consisting of TaSb, CSb, SbN, TaNi, TaCu and TaRu.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: January 2, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Shuwei Liu, Shiyu Liu, Azeddine Zerrade, Vibhu Jindal
  • Patent number: 11848870
    Abstract: A regular buffer and a shadow buffer are maintained at a receiver host. Responsive to receiving a data flow from a sender host that is clock-synchronized with the receiver host using a common reference clock, a first indication of data of the data flow is stored to the regular buffer, the shadow buffer is transitioned from an idle state to an active state, and a counter of the shadow buffer is incremented that indicates a unit of data traffic received. A dynamic drain rate is determined based on a number of units of the data removed from the regular buffer per unit of time while the shadow buffer is in the active state, where the shadow buffer reverts to an idle state responsive to a break in the receiver host receiving the data flow. Dwell time is calculated as a function of the counter of the shadow buffer and the dynamic drain rate, and a congestion signal for the data flow is determined based on the dwell time.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: December 19, 2023
    Assignee: Clockwork Systems, Inc.
    Inventors: Shiyu Liu, Balaji S. Prabhakar
  • Publication number: 20230387699
    Abstract: A jump starter device with an air pump capability can include a jump starter section for jump start a vehicle, and an air pump section for inflating a tire of the vehicle. The jump starter device can include a controller configured to process the load data to determine the status of the load, such as the conditions of the vehicle connected to the jump starter. The controller can also be configured to operate the air pump based on the pressure of the tire.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 30, 2023
    Inventors: Bing Liu, Shiyu Liu
  • Patent number: 11815809
    Abstract: Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a substrate, a multilayer stack of reflective layers on the substrate, a capping layer on the multilayer stack of reflecting layers, and an absorber on the capping layer. The absorber comprises a first layer selected from the group consisting of Mo, Nb, V, alloys of Mo, Nb and V, oxides of Mo, oxides of Nb, oxides of V, nitrides of Mo, nitrides of Nb and nitrides of V and a second layer selected from the group consisting of TaSb, CSb, SbN, TaNi, TaCu and TaRu.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 14, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Shuwei Liu, Shiyu Liu, Azeddine Zerrade, Vibhu Jindal
  • Patent number: D1014882
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: February 13, 2024
    Assignee: Shenzhen Grepow Battery Co., Ltd.
    Inventors: Bing Liu, Shiyu Liu
  • Patent number: D1040116
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: August 27, 2024
    Assignee: SHEN ZHEN GREPOW BATTERY CO., LTD.
    Inventors: Miao Liu, Shiyu Liu, Gang Li, Su Liu, Miao Yang, Long Li, Yurong Lin
  • Patent number: D1042323
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: September 17, 2024
    Inventors: Bing Liu, Miao Liu, Shiyu Liu, Yunliang Zhu, Zengquan Li