Patents by Inventor Xiangyang Zhang

Xiangyang 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: 20170073327
    Abstract: The present invention relates to novel crystal forms M and N of dabigatran etexilate mesylate and preparation method and uses thereof, wherein the X-Ray powder diffractogram of the crystal form M has characteristic peaks at the following 2? diffraction angles: 5.7±0.2°, 6.2±0.2°, 11.2±0.2°, 12.4±0.2°, 18.2±0.2°, 21.4±0.2°, 21.8±0.2° and 23.6±0.2°; and the X-Ray powder diffractogram of the crystal form N has characteristic peaks at the following 20 diffraction angles: 6.0±0.2°, 11.8±0.2°, 18.2±0.2°, 21.6±0.2°, 24.4±0.2°, 27.7±0.2° and 29.7±0.2°. The crystal forms of the present invention have excellent properties in the aspects of leaching time, biological release, chemical stability and processing adaptability.
    Type: Application
    Filed: March 4, 2015
    Publication date: March 16, 2017
    Applicant: Zhejiang Hisun Pharmaceutical Co., Ltd.
    Inventors: Liang Zhang, Chuan Liu, Jinyi Xu, Zhaozhao Zhang, Zhi Chen, Jian Chai, Zhiqing Yang, Hairong Luo, Xiangyang Zhang
  • Publication number: 20170061533
    Abstract: A method and a device for security assessment are provided. The method includes: acquiring a user record of a user, the user record including an identity, position information, recording time and credit information of the user; determining a region where the user locates according to the position information in the user record; acquiring user records of all users in the region; calculating a level of security of the region according to the user records of all the users in the region; and sending the level of security to the user.
    Type: Application
    Filed: May 11, 2016
    Publication date: March 2, 2017
    Inventors: Shuai Chen, Tiejun Liu, Xiangyang Zhang
  • Publication number: 20160328175
    Abstract: The presently claimed invention manages memory in a multi-processor system. The presently claimed invention may use a combination of global and local locks when allocating memory and de-allocating memory in a multi-processor system. A method consistent with the presently claimed invention may first receive an allocation of a first memory space in the system memory of a multi-core processing system. The allocation of the first memory space may globally locks the first memory space where the memory space may administered by a software module using one or more local locks.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventor: Xiangyang Zhang
  • Patent number: 9021577
    Abstract: A network element (NE) comprising a memory device configured to store instructions, and a processor configured to execute the instructions by dividing a first plurality of data packets of a data flow into a first plurality of sub-flows, and causing the first plurality of sub-flows to be transmitted to a second NE via a network, wherein the first plurality of sub-flows are transmitted using a first Internet Protocol Security (IPsec) security association (SA) cluster comprising a plurality of parallel sub-SAs. The disclosure also includes a NE comprising a processor configured to create an IPsec SA cluster comprising a first plurality of sub-SAs between the NE and a second NE using an internet key exchange (IKE) or an IKEv2, wherein the first sub-SAs are unidirectional, and wherein the first sub-SAs are configured to transport a first plurality of data packets in a common direction.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: April 28, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jifei Song, Xiaoyong Yi, Xiangyang Zhang
  • Patent number: 8943578
    Abstract: An apparatus comprising a processor configured to implement an anti-replay check for a plurality of received packets and a plurality of corresponding sequence numbers; and a circular buffer coupled to the processor and comprising a bitmap, wherein the bitmap is slided in a circular manner by updating a low index that points to a first sequence number for a first received packet and a high index that points to a last sequence number for a last received packet without bit-shifting, and wherein, when the update results in the new value of one of the low index and the high index exceeding the end of the circular buffer, the one of the low index and the high index wraps around from the beginning of the circular buffer.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: January 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiangyang Zhang, Xiaoyong Yi
  • Publication number: 20130290584
    Abstract: Methods, apparatuses, and computer readable media for scheduling operations in a hardware apparatus. A method includes receiving a lock request corresponding to a requested action, and registering a lock corresponding to and in response to the lock request. Registering the lock includes including assigning the registered lock a sequence number. The method includes selecting a current lock based on the sequence number. The method includes permitting the requested action to be performed when the current lock corresponds to the registered lock, and if the registered lock has been requested. The method includes clearing the registered lock.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: Futurewei Technologies, Inc.
    Inventor: Xiangyang Zhang
  • Publication number: 20130269022
    Abstract: An apparatus comprising a processor configured to implement an anti-replay check for a plurality of received packets and a plurality of corresponding sequence numbers; and a circular buffer coupled to the processor and comprising a bitmap, wherein the bitmap is slided in a circular manner by updating a low index that points to a first sequence number for a first received packet and a high index that points to a last sequence number for a last received packet without bit-shifting, and wherein, when the update results in the new value of one of the low index and the high index exceeding the end of the circular buffer, the one of the low index and the high index wraps around from the beginning of the circular buffer.
    Type: Application
    Filed: May 28, 2013
    Publication date: October 10, 2013
    Inventors: Xiangyang Zhang, Xiaoyong Yi
  • Publication number: 20130263249
    Abstract: A network element (NE) comprising a memory device configured to store instructions, and a processor configured to execute the instructions by dividing a first plurality of data packets of a data flow into a first plurality of sub-flows, and causing the first plurality of sub-flows to be transmitted to a second NE via a network, wherein the first plurality of sub-flows are transmitted using a first Internet Protocol Security (IPsec) security association (SA) cluster comprising a plurality of parallel sub-SAs. The disclosure also includes a NE comprising a processor configured to create an IPsec SA cluster comprising a first plurality of sub-SAs between the NE and a second NE using an internet key exchange (IKE) or an IKEv2, wherein the first sub-SAs are unidirectional, and wherein the first sub-SAs are configured to transport a first plurality of data packets in a common direction.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 3, 2013
    Applicant: Futurewei Technologies, Inc.
    Inventors: Jifei Song, Xiaoyong Yi, Xiangyang Zhang
  • Patent number: 8474034
    Abstract: An apparatus comprising a processor configured to implement an anti-replay check for a plurality of received packets and a plurality of corresponding sequence numbers; and a circular buffer coupled to the processor and comprising a bitmap, wherein the bitmap is slided in a circular manner by updating a low index that points to a first sequence number for a first received packet and a high index that points to a last sequence number for a last received packet without bit-shifting, and wherein, when the update results in the new value of one of the low index and the high index exceeding the end of the circular buffer, the one of the low index and the high index wraps around from the beginning of the circular buffer.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: June 25, 2013
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiangyang Zhang, Xiaoyong Yi
  • Publication number: 20120272309
    Abstract: An apparatus comprising a processor configured to implement an anti-replay check for a plurality of received packets and a plurality of corresponding sequence numbers; and a circular buffer coupled to the processor and comprising a bitmap, wherein the bitmap is slided in a circular manner by updating a low index that points to a first sequence number for a first received packet and a high index that points to a last sequence number for a last received packet without bit-shifting, and wherein, when the update results in the new value of one of the low index and the high index exceeding the end of the circular buffer, the one of the low index and the high index wraps around from the beginning of the circular buffer.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 25, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Xiangyang Zhang, Xiaoyong Yi
  • Patent number: 7637946
    Abstract: An apparatus for treating a mitral valve, comprising an elongate member having a spiral shape, the elongate member having a proximal end portion and a distal end portion, an expandable proximal anchor joined to the proximal end portion of the elongate body, and an expandable distal anchor joined to the distal end portion of the elongate body. The elongate member is configured to adjust from an elongated state to a shortened state after delivery at least partially into a coronary sinus for reshaping a mitral annulus.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: December 29, 2009
    Assignee: Edwards Lifesciences Corporation
    Inventors: Jan Otto Solem, Faisal Kalam, Michael Popp, Xiangyang Zhang
  • Patent number: 7318278
    Abstract: Methods for forming a support frame for flexible leaflet heart valves from a starting blank include converting a two-dimensional starting blank into the three-dimensional support frame. The material may be superelastic, such as NITINOL, and the method may include bending the 2-D blank into the 3-D form and shape setting it. A merely elastic material such as ELGILOY may be used and plastically deformed in stages, possibly accompanied by annealing, to obtain the 3-D shape. Alternatively, a tubular blank could be formed to define a non-tubular shape, typically conical. A method for calculating the precise 2-D blank shape is also disclosed. A mandrel assembly includes a mandrel and ring elements for pressing the blank against the external surface of the mandrel prior to shape setting.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: January 15, 2008
    Assignee: Edwards Lifesciences Corporation
    Inventors: Xiangyang Zhang, Melissa Denton, Sanjay Shrivastava, Pranav Desai
  • Publication number: 20070185572
    Abstract: An apparatus for treating a mitral valve, comprising an elongate member having a spiral shape, the elongate member having a proximal end portion and a distal end portion, an expandable proximal anchor joined to the proximal end portion of the elongate body, and an expandable distal anchor joined to the distal end portion of the elongate body. The elongate member is configured to adjust from an elongated state to a shortened state after delivery at least partially into a coronary sinus for reshaping a mitral annulus.
    Type: Application
    Filed: February 1, 2007
    Publication date: August 9, 2007
    Inventors: Jan Otto Solem, Faisal Kalam, Michael Popp, Xiangyang Zhang
  • Publication number: 20050150775
    Abstract: Methods for forming a support frame for flexible leaflet heart valves from a starting blank include converting a two-dimensional starting blank into the three-dimensional support frame. The material may be superelastic, such as NITINOL, and the method may include bending the 2-D blank into the 3-D form and shape setting it. A merely elastic material such as ELGILOY may be used and plastically deformed in stages, possibly accompanied by annealing, to obtain the 3-D shape. Alternatively, a tubular blank could be formed to define a non-tubular shape, typically conical. A method for calculating the precise 2-D blank shape is also disclosed. A mandrel assembly includes a mandrel and ring elements for pressing the blank against the external surface of the mandrel prior to shape setting.
    Type: Application
    Filed: January 3, 2005
    Publication date: July 14, 2005
    Inventors: Xiangyang Zhang, Melissa Denton, Sanjay Shrivastava, Pranav Desai