Patents by Inventor Jiachen Xue

Jiachen Xue 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: 20240163505
    Abstract: This application provides a method for continuing playback of audio. In the method, a wearable device can send a MAC address of a mobile device paired with the wearable device to a remote control device, the remote control device sends the MAC address of the mobile device to an electronic device, the electronic device sends playback information of current playback content on the electronic device to the mobile device based on the MAC address of the mobile device, and the mobile device can resume playing, based on the playback information, an audio of the playback content that is being played on the electronic device.
    Type: Application
    Filed: March 22, 2022
    Publication date: May 16, 2024
    Inventors: Qingfeng Xue, Jiachen Yang
  • Publication number: 20240145678
    Abstract: Disclosed are a homogeneous silicon carbide material and an electrode plate and a battery that include the homogeneous silicon carbide material. A negative electrode plate in the battery of the present disclosure includes a homogeneous silicon carbide material. The homogeneous silicon carbide material includes an element Si and an element C. The homogeneous silicon carbide material is a homogeneous material and has a bi-continuous phase structure. The homogeneous silicon carbide material in the present disclosure has better cycling performance and higher specific capacity.
    Type: Application
    Filed: November 17, 2023
    Publication date: May 2, 2024
    Applicant: ZHUHAI COSMX BATTERY CO., LTD.
    Inventors: Jiachen XUE, Hui WANG, Suli LI, Chunyang LIU
  • Patent number: 11190454
    Abstract: A receiver-directed congestion control system which provides receiver-directed apportioning by adding a bandwidth share indicator value to the acknowledgement messages sent by the receiver to the senders. In certain embodiments, bandwidth share indicator value comprises the number of senders seen by the receiver. In other embodiments, the bandwidth share indicator value may comprise a percentage bandwidth share allocated to the sender computer to allow for varying priorities between senders. In the acknowledgement message, each sender may also include the incast degree, which is programmed in the application, to the receiver. This strategy enables the receiver to send back the sender count to all the senders as soon the first sender's packets arrive, even before the rest of the senders' packets arrive. Thus, the sender count and the incast degree look-ahead enable the receiver-directed system to achieve accurate and faster convergence of sending rates, without any repeated adjustments.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: November 30, 2021
    Assignee: Purdue Research Foundation
    Inventors: Mithuna Shamabhat Thottethodi, Terani N. Vijaykumar, Balajee Vamanan, Jiachen Xue
  • Patent number: 11134031
    Abstract: A remote indirect memory access system and method for networked computer servers. The system comprises a network interface card having a network interface memory and a system memory operatively connected to the network interface card. The system memory has a plurality of electronic memory queues, wherein each of the memory queues corresponds to one of a plurality of receive processes in the computer server, with each of the memory queues having a corresponding head pointer and tail pointer. Each of the memory queues is assigned to receive electronic messages from a plurality of sender computers. The NIC comprises a tail pointer table, with the tail pointer table comprising initial memory location data of the tail pointers for the memory queues. The memory location data referenced by corresponding queue identifiers.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: September 28, 2021
    Assignee: Purdue Research Foundation
    Inventors: Mithuna Shamabhat Thottethodi, Terani N Vijaykumar, Jiachen Xue
  • Publication number: 20200296059
    Abstract: A remote indirect memory access system and method for networked computer servers. The system comprises a network interface card having a network interface memory and a system memory operatively connected to the network interface card. The system memory has a plurality of electronic memory queues, wherein each of the memory queues corresponds to one of a plurality of receive processes in the computer server, with each of the memory queues having a corresponding head pointer and tail pointer. Each of the memory queues is assigned to receive electronic messages from a plurality of sender computers. The NIC comprises a tail pointer table, with the tail pointer table comprising initial memory location data of the tail pointers for the memory queues. The memory location data referenced by corresponding queue identifiers.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 17, 2020
    Applicant: Purdue Research Foundation
    Inventors: Mithuna Shamabhat Thottethodi, Terani N Vijaykumar, Jiachen Xue
  • Publication number: 20190140962
    Abstract: A receiver-directed congestion control system which provides receiver-directed apportioning by adding a bandwidth share indicator value to the acknowledgement messages sent by the receiver to the senders. In certain embodiments, bandwidth share indicator value comprises the number of senders seen by the receiver. In other embodiments, the bandwidth share indicator value may comprise a percentage bandwidth share allocated to the sender computer to allow for varying priorities between senders. In the acknowledgement message, each sender may also include the incast degree, which is programmed in the application, to the receiver. This strategy enables the receiver to send back the sender count to all the senders as soon the first sender's packets arrive, even before the rest of the senders' packets arrive. Thus, the sender count and the incast degree look-ahead enable the receiver-directed system to achieve accurate and faster convergence of sending rates, without any repeated adjustments.
    Type: Application
    Filed: March 23, 2017
    Publication date: May 9, 2019
    Applicant: Purdue Research Foundation
    Inventors: Mithuna Shamabhat THOTTETHODI, Terani N. VIJAYKUMAR, Balajee VAMANAN, Jiachen XUE
  • Publication number: 20170039093
    Abstract: A method of balancing load on multiple cores includes maintaining multiple bitmaps in a global memory location. Each bitmap indicates loads of the threads included in a thread domain. The multiple threads are associated with each core. Each core maintains and updates the respective bitmap based on the loads of the threads. The multiple bitmaps are maintained in the global memory location which is accessible by a multiple thread domains configured to execute threads using the cores. Execution of the multiple thread domains is balanced using the multiple cores based on loads of each thread described in each bitmap.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 9, 2017
    Inventors: Zongfang Lin, Chen Tian, Feng Ye, Jiachen Xue, Ziang Hu
  • Publication number: 20170031724
    Abstract: An apparatus, method, and computer program product are provided for utilizing secondary threads to assist primary threads in performing application tasks. In use, a plurality of primary threads are utilized for performing at least one of a plurality of tasks of an application utilizing at least one corresponding core. Further, it is determined whether the primary threads require assistance in performing one or more of the plurality of tasks of the application. Based on such determination, a plurality of secondary threads are utilized for performing the one or more of the plurality of tasks of the application.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Jiachen Xue, Chen Tian, Feng Ye, Zongfang Lin