Patents by Inventor Xiaojun Zhang

Xiaojun Zhang 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: 20200228458
    Abstract: This disclosure relates to a data transmission method, apparatus, and system, and belongs to the field of communications technologies. The data transmission method includes: obtaining, by a first node, m (m?2) first FlexE clients, mapping the m first FlexE clients to one second FlexE client, and transmitting data of the second FlexE client to a second node, where data of each first FlexE client occupies a fixed timeslot of the second FlexE client, and the second node is different from the first node. In this disclosure, a problem in a related technology that a relatively fine granularity of a FlexE client imposes a relatively strict requirement on data processing performance of a node is resolved, and a plurality of first FlexE clients are mapped to one second FlexE client.
    Type: Application
    Filed: March 27, 2020
    Publication date: July 16, 2020
    Inventors: Jing HUANG, Xiaojun ZHANG, Rixin LI, Zhigang ZHU
  • Patent number: 10715306
    Abstract: A method and an apparatus for sending a service, a method and an apparatus for receiving a service, and a network system. The method for sending a service includes obtaining, by a transmit end device, an original data stream, inserting a quantity mark k into the original data stream, to generate a first data stream, where the quantity mark k is a quantity of first data units in the original data stream, and k is greater than or equal to 0, and sending the first data stream.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: July 14, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiwen Zhong, Xiaofei Xu, Xiaojun Zhang
  • Patent number: 10714125
    Abstract: A magnetic recording head having air bearing surface (ABS) includes a main pole, a side shield laterally spaced from the main pole by a first side gap and a second side gap, an electrically conductive non-magnetic gap material layer disposed between the main pole and the side shield in the first side gap, and a dielectric non-magnetic gap material matrix and a conformal dielectric spacer layer disposed between the main pole and the side shield in the second side gap.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: July 14, 2020
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Jinqiu Zhang, Ming Sun, Feng Liu, Xiaojun Zhang
  • Patent number: 10710249
    Abstract: The present disclosure relates to a robot, and provides a 3 degree-of-freedom parallel mechanism with 3 branched-chains, which includes a fixed platform, a movable platform, and three arc-shaped connecting rods. The rotation axes of three arc-shaped connecting rods are intersected with each other and each rotation axes is parallel to the fixed platform. Each arc-shaped connecting rod has a sliding slot curved extending along a longitudinal direction. The three connecting shafts one-to-one corresponds to the three arc-shaped connecting rods and are disposed on the movable platform. A first end of each connecting shaft is fixedly connected with the movable platform. A second end is hinged joint with a connecting head. The connecting head is slid and disposed in the corresponding sliding slot.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: July 14, 2020
    Assignee: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES
    Inventors: Yongfeng Wang, Guoru Zhao, Jing Yang, Xiaojun Zhang
  • Publication number: 20200204660
    Abstract: Embodiments of the present invention provide an exchange method, including: receiving M bytes through a first interface; encapsulating L bytes of the M bytes to obtain L encapsulated bytes, where M and L are integers greater than or equal to 1, and L is less than M; exchanging the L encapsulated bytes to a second interface; decapsulating the L encapsulated bytes to obtain L decapsulated bytes; and sending the L decapsulated bytes through the second interface.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 25, 2020
    Inventors: Xiaojun ZHANG, Wenhua DU, Shuai XIAO, Min ZHA
  • Publication number: 20200204499
    Abstract: A communication method, a communications device, and a storage medium, where, in the method, a first communications device receives, by using a link corresponding to a first FlexE group, first indication information sent by a second communications device, where for a slot in N slots of the first FlexE group, the first indication information is used to indicate that the second communications device has assigned a FlexE client to the slot, or used to indicate that the second communications device has not assigned a FlexE client to the slot, and the first communications device assigns the FlexE client to the slot in the N slots of the first FlexE group, or cancels, based on the first indication information, the FlexE client that has been assigned to the slot.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 25, 2020
    Inventors: Xiaojun Zhang, Qichang Chen, Lehong Niu
  • Publication number: 20200195760
    Abstract: This application provides a method and device for transparently transmitting a service frequency, where the method includes: determining, by a first device, first service frequency information Xn, where the first service frequency information Xn is used to indicate an amount of n-bit first service data that is sent by the first device within first statistical duration, and a sending frequency of the first device is used as a reference for the first statistical duration; and encapsulating, by the first device, the first service frequency information Xn into a first S/T bit code block, inserting the first S/T bit code block into a data stream of the first service data, and sending the data stream of the first service data to a second device.
    Type: Application
    Filed: February 10, 2020
    Publication date: June 18, 2020
    Inventors: Renlei Wang, Xiaojun Zhang, Xingyao Chen, Shuai Xiao
  • Publication number: 20200177305
    Abstract: Embodiments of the present invention disclose a service multiplexing method. The method includes: sending, by a sending device, a bit block stream of a first service to a receiving device; if the sending device determines to switch from the first service to a second service for service sending, sending, by the sending device, at least one service switching indication bit block to the receiving device; and sending, by the sending device, a bit block stream of the second service to the receiving device. In addition, a service switching indication bit block is inserted between bit block streams that require service switching, to perform service switching, thereby reducing a latency and jitter in a service switching process, and ensuring a low latency during service switching.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Xiaojun ZHANG, Min ZHA, Qiwen ZHONG, Jing HUANG
  • Publication number: 20200177442
    Abstract: A communication method is provided. In embodiments of this application, first fault information is obtained by using a first port, and second fault information is sent based on the first fault information by using a second port. The first port is a first-type port, the first-type port transmits information according to a standard Ethernet protocol, the first fault information is first-type fault information, the second port is a second-type port, the second-type port transmits information according to a flexible Ethernet protocol, the first-type fault information includes at least one of local fault information and remote fault information, the second fault information is second-type fault information, and the second-type fault information is used to indicate that a link corresponding to the standard Ethernet protocol is faulty.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Xiaojun Zhang, Qichang Chen
  • Publication number: 20200169350
    Abstract: Embodiments of the present invention provide a method for processing a bit block stream, including: obtaining a first to-be-processed bit block stream; and mapping the first to-be-processed bit block stream into at least two slot hit block streams, the at least two slot bit block streams include a first slot bit block stream and a second slot bit block stream, the first slot bit block stream includes a first boundary bit block and a second boundary bit block, the second slot bit block stream includes a third boundary bit block and a fourth boundary bit block, N first hit blocks exist between the first boundary bit block and the second boundary bit block, N first bit blocks exist between the third boundary bit block and the fourth boundary bit block, the first bit block is a non-idle bit block.
    Type: Application
    Filed: January 29, 2020
    Publication date: May 28, 2020
    Inventors: Xiaojun ZHANG, Shuai XIAO, Min ZHA, Lehong NIU, Xingyao CHEN
  • Publication number: 20200164751
    Abstract: A magnetic suspension bogie, the bogie comprising a upper frame located at the upper portion, two lower frames located at the lower portion, a suspension device and a track sensing device, wherein the upper frame and the lower frames are hinged and connected by means of a connecting device. By means of using a bearing hinge structure to connect the upper frame and the lower frames, it is not necessary to specially provide a separate steering mechanism; thus, a plurality of functions are comprised, while the structure is at the same time simplified. The present invention also relates to is a magnetic suspension train.
    Type: Application
    Filed: May 9, 2018
    Publication date: May 28, 2020
    Applicant: CRRC TANGSHAN CO., LTD.
    Inventors: Xiaojun ZHANG, Wenhao HU, Yujiang LI, Shuo ZHANG, Rujia JIANG, Zaifei GONG, Guangying WANG, Bo WANG
  • Publication number: 20200153720
    Abstract: The present disclosure relates to detection block sending and receiving methods, and network devices and systems. One example method includes obtaining, by a network device, an original bit block data flow, generating at least one detection block, inserting the at least one detection block into a position of at least one idle block in the original bit block data flow, and sending a bit block data flow including the at least one detection block.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Xiaojun ZHANG, Lehong NIU
  • Patent number: 10598743
    Abstract: A magnetoresistive magnetic imaging sensor for identifying a magnetic image comprises a PCB and several magnetoresistive sensor chips, wherein the several magnetoresistive sensor chips are located on the PCB, and the PCB is perpendicular or parallel to the magnetic image detection surface. It has a lateral detection mode and front detection mode. In the lateral detection mode, each side face of the several magnetoresistive sensor chips is parallel or coplanar with the side of the PCB, and parallel to the magnetic image detection surface. The several magnetoresistive sensor chips have the same magnetic sensing direction. In the lateral detection mode, the adjacent magnetoresistive sensor chips are stacked, while in the front detection mode, the adjacent magnetoresistive sensor chips are arranged in a staggered manner, in order to achieve continuity of the detection area in the magnetic image detection surface.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: March 24, 2020
    Assignee: MULTIDIMENSION TECHNOLOGY CO., LTD
    Inventors: Songsheng Xue, Xiaofeng Lei, Xiaojun Zhang
  • Publication number: 20200091932
    Abstract: A method includes: sending a first boundary bit block; sequentially sending an Ith bit block; determining a first parity check result and a second parity check result, where a check object of the first parity check result includes m consecutive bits of each bit block in the N bit blocks, a check object of the second parity check result includes n consecutive bits of each bit block in the N bit blocks, and at least one of m and n is greater than or equal to 2; and sending a second boundary bit block, the first parity check result, and the second parity check result.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: Xiaojun Zhang, Qiwen Zhong, Jing Huang, Min Zha
  • Publication number: 20200089480
    Abstract: A hardware acceleration method includes: obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor, analyzing a code segment in the source code according to the compilation policy information, determining a first code segment belonging to the first code type or a second code segment belonging to the second code type, compiling the first code segment into a first executable code, sending the first executable code to the first processor, compiling the second code segment into a second executable code, and sending the second executable code to the second processor.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 19, 2020
    Inventors: Jian Chen, Hong Zhou, Xinyu Hu, Hongguang Guan, Xiaojun Zhang
  • Patent number: 10590113
    Abstract: The present invention provides compounds of Formula (I): wherein all variables are as defined in the specification, and compositions comprising any of such novel compounds. These compounds are APJ agonists which may be used as medicaments.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 17, 2020
    Assignee: Bristol-Myers Squibb Company
    Inventors: Zulan Pi, Donna M. Bilder, Robert Paul Brigance, Heather Finlay, Wen Jiang, James A. Johnson, R. Michael Lawrence, Wei Meng, Michael C. Myers, Monique Phillips, George O. Tora, Xiaojun Zhang
  • Patent number: 10558443
    Abstract: A hardware acceleration method, a compiler, and a device, to improve code execution efficiency and implement hardware acceleration. The method includes: obtaining, by a compiler, compilation policy information and source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor; analyzing, by the compiler, a code segment in the source code according to the compilation policy information, and determining a first code segment belonging to the first code type or a second code segment belonging to the second code type; and compiling, by the compiler, the first code segment into first executable code, and sending the first executable code to the first processor; and compiling the second code segment into second executable code, and sending the second executable code to the second processor.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: February 11, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Chen, Hong Zhou, Xinyu Hu, Hongguang Guan, Xiaojun Zhang
  • Patent number: 10517870
    Abstract: Disclosed is a compound of Formula (I) or a stereoisomer, tautomer, pharmaceutically acceptable salt, solvate or prodrug thereof, wherein one R3 is H and the other R3 is an aryl group substituted with zero to 3 R3a; and R1, R2, and R3a are defined herein. Also disclosed are methods of using such compounds as PAR4 inhibitors for the inhibition or prevention of platelet aggregation, and the treatment of a thromboembolic disorder or the primary prophylaxis of a thromboembolic disorder. Also disclosed are methods of using such compounds for the treatment of human papillomavirus. Additionally, pharmaceutical compositions comprising at least one compound of Formula (I) are disclosed.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: December 31, 2019
    Assignee: Bristol-Myers Squibb Company
    Inventors: Xiaojun Zhang, Xiaofan Zheng, Louis S. Chupak
  • Patent number: 10508104
    Abstract: The present invention provides compounds of Formula (I): wherein all variables are as defined in the specification, and compositions comprising any of such novel compounds. These compounds are APJ agonists which may be used as medicaments.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 17, 2019
    Assignee: Bristol-Myers Squibb Company
    Inventors: George O. Tora, Heather Finlay, Wen Jiang, Wei Meng, Xiaojun Zhang
  • Publication number: 20190379866
    Abstract: A color filter array includes color filter units each of which is a square array formed by four square pixels. The first color pixel and the second color pixel are arranged to form a row, the two third color pixels are arranged to form another row, and a row pixel direction of the color filter unit relative to a horizontal direction is inclined by 45° to left or right. The color filter array is an inclined rectangular array, pixels from an intermediate row to a first row or to a last row in a same direction is progressively decreased with a decrement of 1 or 2, and pixels in the first row and the last row is 1 or 2. The application can significantly increase the area of pixels of the unit color filter, and improve the sensitivity of the image sensor without reducing the resolution of the image sensor.
    Type: Application
    Filed: February 7, 2018
    Publication date: December 12, 2019
    Applicant: ALLCHIP MICROELECTRONICS CO., LTD.
    Inventors: Mao Peng, Xiaojun Zhang, Wenge Hu