Patents by Inventor Xiaochen Liu
Xiaochen 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: 20240363138Abstract: A cover song identification method implemented by a computing system comprises receiving, by a computing system and from a user device, harmonic pitch class profile (HPCP) information that specifies one or more HPCP features associated with target audio content. A major chord profile feature and a minor chord profile feature associated with the target audio content are derived from the HPCP features. Machine learning logic of the computing system determines, based on the major chord profile feature and the minor chord profile feature, a relatedness between the target audio content and each of a plurality of audio content items specified in records of a database. Each audio content item is associated with cover song information. Cover song information associated with an audio content item having a highest relatedness to the target audio content is communicated to the user device.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Xiaochen Liu, Joseph P. Renner, Joshua E. Morris, Todd J. Hodges, Robert Coover, Zafar Rafii
-
Patent number: 12094490Abstract: A cover song identification method implemented by a computing system comprises receiving, by a computing system and from a user device, harmonic pitch class profile (HPCP) information that specifies one or more HPCP features associated with target audio content. A major chord profile feature and a minor chord profile feature associated with the target audio content are derived from the HPCP features. Machine learning logic of the computing system determines, based on the major chord profile feature and the minor chord profile feature, a relatedness between the target audio content and each of a plurality of audio content items specified in records of a database. Each audio content item is associated with cover song information. Cover song information associated with an audio content item having a highest relatedness to the target audio content is communicated to the user device.Type: GrantFiled: June 1, 2021Date of Patent: September 17, 2024Assignee: Gracenote, Inc.Inventors: Xiaochen Liu, Joseph P. Renner, Joshua E. Morris, Todd J. Hodges, Robert Coover, Zafar Rafii
-
Publication number: 20240238452Abstract: The present invention provides a staining agent for gastrointestinal mucosa, including acid violet 43. Compared with existing commercially available staining agent products, the staining agent for gastrointestinal mucosa provided by the present invention has better safety, rinsing performance and stability. It is not susceptible to oxidation and decomposition under conventional conditions, and may provide a longer shelf life. Meanwhile, its staining effect is better than those of commercially available staining agent products at a low concentration.Type: ApplicationFiled: January 17, 2024Publication date: July 18, 2024Inventors: Yingjing XIA, Xiaochen Liu, Yingjie Duan, Jianguo Zhang, Wei Shen
-
Patent number: 11662927Abstract: Embodiments that process data are described. For instance, a method includes receiving, at a first disk management device in a storage system, an access request for accessing data in a plurality of disks associated with the storage system. The method further includes determining whether a first access engine for accessing the plurality of disks in the first disk management device is available. The method further includes redirecting the access request to a second disk management device in the storage system if it is determined that the first access engine is unavailable, wherein a second access engine in the second disk management device is available to access the plurality of disks. By means of this method, effective data access can be performed when an access engine of a disk management device is unavailable, thus realizing a more stable access capability and improving the user experience.Type: GrantFiled: June 30, 2021Date of Patent: May 30, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Xiaochen Liu, Ao Sun
-
Publication number: 20220334744Abstract: Embodiments that process data are described. For instance, a method includes receiving, at a first disk management device in a storage system, an access request for accessing data in a plurality of disks associated with the storage system. The method further includes determining whether a first access engine for accessing the plurality of disks in the first disk management device is available. The method further includes redirecting the access request to a second disk management device in the storage system if it is determined that the first access engine is unavailable, wherein a second access engine in the second disk management device is available to access the plurality of disks. By means of this method, effective data access can be performed when an access engine of a disk management device is unavailable, thus realizing a more stable access capability and improving the user experience.Type: ApplicationFiled: June 30, 2021Publication date: October 20, 2022Inventors: Xiaochen Liu, Ao Sun
-
Patent number: 11438423Abstract: The present disclosure relates to transmitting data between multiple processes. An example method includes: establishing, in response to receiving a request to transmit data between a client terminal process and a server process in a computing device, a communication connection between the client terminal process and the server process, allocating shared storage blocks to the communication connection in response to determining that available shared storage blocks exist in the computing device, and transmitting data between the client terminal process and the server process using the shared storage blocks. Corresponding devices and program products are also described. Beneficially, shared storage blocks can provide higher bandwidth for inter-process data transmission, thereby improving the performance of data transmission.Type: GrantFiled: September 30, 2021Date of Patent: September 6, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Xingshan Wang, Xiaochen Liu, Jiang Cao
-
Patent number: 11435906Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for storage management. According to an example implementation of the present disclosure, a method for storage management includes: acquiring, at a host, a target response entry from a response queue, wherein the response queue includes at least one response entry associated with at least one storage device in a storage system which has been accessed by the host, and the target response entry records information about a target response of a target storage device in the at least one storage device to an access operation initiated by the host; determining, based on the target response entry, whether a failure associated with the target response occurs; and acquiring the target response based on the target response entry if it is determined that no failure occurs. Therefore, the storage performance can be improved.Type: GrantFiled: December 7, 2020Date of Patent: September 6, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Xingshan Wang, Ao Sun, Xiaochen Liu
-
Publication number: 20220208217Abstract: A cover song identification method implemented by a computing system comprises receiving, by a computing system and from a user device, harmonic pitch class profile (HPCP) information that specifies one or more HPCP features associated with target audio content. A major chord profile feature and a minor chord profile feature associated with the target audio content are derived from the HPCP features. Machine learning logic of the computing system determines, based on the major chord profile feature and the minor chord profile feature, a relatedness between the target audio content and each of a plurality of audio content items specified in records of a database. Each audio content item is associated with cover song information. Cover song information associated with an audio content item having a highest relatedness to the target audio content is communicated to the user device.Type: ApplicationFiled: June 1, 2021Publication date: June 30, 2022Inventors: Xiaochen Liu, Joseph P. Renner, Joshua E. Morris, Todd J. Hodges, Robert Coover, Zafar Rafii
-
Patent number: 11341227Abstract: A verification code generation method is performed at a computing device.Type: GrantFiled: September 30, 2019Date of Patent: May 24, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhuoming Chen, Yong Yang, Jie Zhang, Meng Chen, Xiaochen Liu, Yiwen Jia
-
Publication number: 20220137832Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for storage management. According to an example implementation of the present disclosure, a method for storage management includes: acquiring, at a host, a target response entry from a response queue, wherein the response queue includes at least one response entry associated with at least one storage device in a storage system which has been accessed by the host, and the target response entry records information about a target response of a target storage device in the at least one storage device to an access operation initiated by the host; determining, based on the target response entry, whether a failure associated with the target response occurs; and acquiring the target response based on the target response entry if it is determined that no failure occurs. Therefore, the storage performance can be improved.Type: ApplicationFiled: December 7, 2020Publication date: May 5, 2022Inventors: Xingshan Wang, Ao Sun, Xiaochen Liu
-
Patent number: 11012841Abstract: An example system comprising: a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to: receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information.Type: GrantFiled: November 25, 2019Date of Patent: May 18, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Yurong Jiang, Kyu Han Kim, Puneet Jain, Xiaochen Liu
-
Publication number: 20200390059Abstract: A folding pet cage includes two first frames arranged opposite to each other, two second frames arranged opposite to each other and a bottom net, wherein the first frame is in rotatable connection with the adjacent second frame, the first frame and the second frame enclose an activity space; the second frame includes at least two frame bodies, and any two adjacent frame bodies are in rotatable connection; the first frame and/or the frame body have/has one side near the activity space provided with a protrusion piece, the bottom net can be placed above the protrusion piece and the bottom net has a peripheral side contacting the first frame and the second frame, and feces excreted by a pet located above the bottom net can pass through the bottom net to fall below the bottom net.Type: ApplicationFiled: July 10, 2019Publication date: December 17, 2020Inventor: Xiaochen Liu
-
Publication number: 20200142079Abstract: In an embodiment, a system includes base stations and a server. Each base station has a respective fixed position, and is configured to broadcast information that a mobile station can use to determine a position of the mobile station. And the server is configured to communicate with the base stations and to track a position of a mobile station. An example of such a system is an Aeronautical Mobile Airport Communications System (AeroMACS), which includes base stations that are located in respective fixed, known positions within and around an airport, and at least one server that communicates with the base stations and tracks the positions of moveable stations within and around the airport. The base stations can provide information that allows both GNSS-enabled and non-GNSS-enabled mobile stations to determine their positions without adding significant cost or complexity to the AeroMACS.Type: ApplicationFiled: January 9, 2020Publication date: May 7, 2020Inventors: Jianhua SUN, Wenjun CAO, Aloke ROY, Xiaochen LIU
-
Publication number: 20200092699Abstract: An example system comprising: a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to: receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Yurong JIANG, Kyu Han KIM, Puneet JAIN, Xiaochen LIU
-
Patent number: 10581513Abstract: An aircraft system comprises a first and second transceiver each configured to transmit and receive radio signals in respective first millimeter wave (mmW) frequency band and second mmW frequency band; and a processing unit configured to provide the data signals to the first and second transceivers for transmission and to receive demodulated signals from the first and second transceivers. The processing unit is further configured to output signals to alter the orientation of the first antenna to establish a first point-to-point connection with a first aircraft and to output signals to alter the orientation of the second antenna to establish a second point-to-point connection with a second aircraft; the first point-to-point connection and the second point-to-point connection forming part of a point-to-point aircraft relay ring network communicatively coupling a plurality of aircraft in a shared flight route area to each other.Type: GrantFiled: November 21, 2018Date of Patent: March 3, 2020Assignee: Honeywell International Inc.Inventor: Xiaochen Liu
-
Patent number: 10571578Abstract: In an embodiment, a system includes base stations and a server. Each base station has a respective fixed position, and is configured to broadcast information that a mobile station can use to determine a position of the mobile station. And the server is configured to communicate with the base stations and to track a position of a mobile station. An example of such a system is an Aeronautical Mobile Airport Communications System (AeroMACS), which includes base stations that are located in respective fixed, known positions within and around an airport, and at least one server that communicates with the base stations and tracks the positions of moveable stations within and around the airport. The base stations can provide information that allows both GNSS-enabled and non-GNSS-enabled mobile stations to determine their positions without adding significant cost or complexity to the AeroMACS.Type: GrantFiled: August 5, 2016Date of Patent: February 25, 2020Assignee: Honeywell International Inc.Inventors: Jianhua Sun, Wenjun Cao, Aloke Roy, Xiaochen Liu
-
Publication number: 20200026844Abstract: A verification code generation method is performed at a computing device.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventors: Zhuoming CHEN, Yong YANG, Jie ZHANG, Meng CHEN, Xiaochen LIU, Yiwen JIA
-
Patent number: 10516982Abstract: An example system comprising: a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to: receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information.Type: GrantFiled: October 27, 2017Date of Patent: December 24, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Yurong Jiang, Kyu Han Kim, Puneet Jain, Xiaochen Liu
-
Patent number: D1021496Type: GrantFiled: September 19, 2023Date of Patent: April 9, 2024Inventor: Xiaochen Liu
-
Patent number: D1036903Type: GrantFiled: September 5, 2023Date of Patent: July 30, 2024Inventor: Xiaochen Liu