Patents by Inventor Xiangyu ZHANG

Xiangyu 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).

  • Patent number: 9951010
    Abstract: The compounds of Formula (I) which can be used as CRTH2 receptor antagonists are provided. The compounds of Formula (I) can be used in the treatment and prevention of asthma, allergic rhinitis and atopic dermatitis, as well as other diseases mediated by prostaglandin D2 (PGD2) at the CRTH2 receptor.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: April 24, 2018
    Assignee: SUNSHINE LAKE PHARMA CO., LTD.
    Inventors: Yingjun Zhang, Tianzhu Yu, Bing Liu, Xiangyu Zhang, Shiguo Zhang, Changchung Cheng, Jiancun Zhang
  • Patent number: 9817745
    Abstract: Disclosed is a system and method for setting breakpoints (BPs) that cannot be detected by code being debugged, e.g., to trap transparently at any instruction. The disclosed system and method permits execution tracing and instrumentation of binaries, including malware. The system and method can be used to analyze benign software also, e.g., software obfuscated for anti-reverse-engineering. An invisible breakpoint (IBP) is not detectable by the “guest,” the program being debugged. Hardware virtualization is used to split the code and data views of the program's text segment(s).
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: November 14, 2017
    Assignee: PURDUE RESEARCH FOUNDATION
    Inventors: Xiangyu Zhang, Zhui Deng, Dongyan Xu
  • Publication number: 20170267634
    Abstract: The compounds of Formula (I) which can be used as CRTH2 receptor antagonists are provided. The compounds of Formula (I) can be used in the treatment and prevention of asthma, allergic rhinitis and atopic dermatitis, as well as other diseases mediated by prostaglandin D2 (PGD2) at the CRTH2 receptor.
    Type: Application
    Filed: September 11, 2015
    Publication date: September 21, 2017
    Applicant: SUNSHINE LAKE PHARMA CO., LTD.
    Inventors: Yingjun ZHANG, Tianzhu YU, Bing LIU, Xiangyu ZHANG, Shiguo ZHANG, Changchung CHENG, Jiancun ZHANG
  • Publication number: 20170207986
    Abstract: A packet of data and a packet-identification value are transmitted to a network device having an identifier. The stored packet-identification value and the identifier are recorded. The stored packet-identification value is then increased and the process repeats. To receive data, an expected identification value is stored in association with the identifier. A packet and a packet-identification value are received from the network device. The identifier and an indication of receipt are stored. If the received value does not match the expected value for the identifier, the received value is stored. If the values match, the stored packet-identification value and identifier are recorded. If the received value exceeds the expected value, the stored packet-identification value, the identifier and the received identifier are recorded. Subsequently, the stored expected value is increased. The process repeats. Network devices and systems are described.
    Type: Application
    Filed: March 29, 2017
    Publication date: July 20, 2017
    Inventors: Vinaitheerthan Sundaram, Patrick Eugster, Xiangyu Zhang
  • Publication number: 20170100781
    Abstract: A high-speed precision interrupted ultrasonic vibration cutting method includes steps of: (1) installing an ultrasonic vibration apparatus on a machine tool, and stimulating a cutting tool to generate a transverse vibration, so as to realize varieties of machining processes; (2) realizing an interrupted cutting process by setting cutting parameters and vibration parameters to satisfy an interrupted cutting conditions; and (3) turning on the ultrasonic vibration apparatus and the machine tool, and starting a high-speed precision interrupted ultrasonic vibration cutting process. High-speed precision interrupted ultrasonic vibration cutting is able to be realized through the above steps during machining of difficult-to-machine materials in aviation and aerospace fields.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 13, 2017
    Inventors: Deyuan Zhang, Xiangyu Zhang, He Sui, Wenlong Xin, Xinggang Jiang
  • Patent number: 9542621
    Abstract: Spatial pyramid pooling (SPP) layers are combined with convolutional layers and partition an input image into divisions from finer to coarser levels, and aggregate local features in the divisions. A fixed-length output may be generated by the SPP layer(s) regardless of the input size. The multi-level spatial bins used by the SPP layer(s) may provide robustness to object deformations. An SPP layer based system may pool features extracted at variable scales due to the flexibility of input scales making it possible to generate a full-image representation for testing. Moreover, SPP networks may enable feeding of images with varying sizes or scales during training, which may increase scale-invariance and reduce the risk of over-fitting.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: January 10, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kaiming He, Jian Sun, Xiangyu Zhang, Shaoqing Ren
  • Patent number: 9495378
    Abstract: A packet of data and a packet-identification value are transmitted to a network device having an identifier. The stored packet-identification value and the identifier are recorded. The stored packet-identification value is then increased and the process repeats. To receive data, an expected identification value is stored in association with the identifier. A packet and a packet-identification value are received from the network device. The identifier and an indication of receipt are stored. If the received value does not match the expected value for the identifier, the received value is stored. If the values match, the stored packet-identification value and identifier are recorded. If the received value exceeds the expected value, the stored packet-identification value, the identifier and the received identifier are recorded. Subsequently, the stored expected value is increased. The process repeats. Network devices and systems are described.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: November 15, 2016
    Assignee: Purdue Research Foundation
    Inventors: Vinaitheerthan Sundaram, Patrick Eugster, Xiangyu Zhang
  • Publication number: 20160321156
    Abstract: Disclosed is a system and method for setting breakpoints (BPs) that cannot be detected by code being debugged, e.g., to trap transparently at any instruction. The disclosed system and method permits execution tracing and instrumentation of binaries, including malware. The system and method can be used to analyze benign software also, e.g., software obfuscated for anti-reverse-engineering. An invisible breakpoint (IBP) is not detectable by the “guest,” the program being debugged. Hardware virtualization is used to split the code and data views of the program's text segment(s).
    Type: Application
    Filed: January 13, 2015
    Publication date: November 3, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Xiangyu Zhang, Zhui Deng, Dongyan Xu
  • Publication number: 20160321454
    Abstract: Disclosed is a system and method for removing binary components from machine-language programs or inserting binary components into such programs. The method may include modifying a code sequence of the program (inserting or removing instructions), analyzing the program to determine one or more adjustment(s) to address(es) (of code or data references, direct or indirect) in the program, and modifying operand(s) of one or more instruction(s) in the program to reflect corresponding one(s) of the adjustment(s) (e.g., change offsets or add displacements to register-indirect accesses).
    Type: Application
    Filed: January 13, 2015
    Publication date: November 3, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Xiangyu Zhang, Zhui Deng, Dongyan Xu
  • Patent number: 9447761
    Abstract: The invention discloses a dual-channel piezoelectric injector, including a dual-channel injector body, its bottom in turn is connected with an upper intermediate, a lower intermediate and a dual-channel needle valve body. At the top of the dual-channel injector body there are two tubing interfaces, and each tubing interface has a tubing fuel duct. There are two laminated piezoelectric actuators and two spray fuel ducts connected to two tubing fuel ducts respectively inside the dual-channel injector body. The upper intermediate and lower intermediate connected with each other to form the middle connection body. From top to bottom of the middle connection body, there is an external control fuel duct, an external spray fuel duct, an internal control fuel duct and internal fuel spray duct.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: September 20, 2016
    Assignee: TIANJIN UNIVERSITY
    Inventors: Mingfa Yao, Yongzhi Li, Zunqing Zheng, Laihui Tong, Xiangyu Zhang
  • Patent number: 9424493
    Abstract: Neural networks for object detection in images are used with a spatial pyramid pooling (SPP) layer. Using the SPP network structure, a fixed-length representation is generated regardless of image size and scale. The feature maps are computed from the entire image once, and the features are pooled in arbitrary regions (sub-images) to generate fixed-length representations for training the detectors. Thus, repeated computation of the convolutional features is avoided while accuracy is enhanced.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: August 23, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kaiming He, Jian Sun, Xiangyu Zhang
  • Publication number: 20160104056
    Abstract: Spatial pyramid pooling (SPP) layers are combined with convolutional layers and partition an input image into divisions from finer to coarser levels, and aggregate local features in the divisions. A fixed-length output may be generated by the SPP layer(s) regardless of the input size. The multi-level spatial bins used by the SPP layer(s) may provide robustness to object deformations. An SPP layer based system may pool features extracted at variable scales due to the flexibility of input scales making it possible to generate a full-image representation for testing. Moreover, SPP networks may enable feeding of images with varying sizes or scales during training, which may increase scale-invariance and reduce the risk of over-fitting.
    Type: Application
    Filed: February 10, 2015
    Publication date: April 14, 2016
    Inventors: Kaiming He, Jian Sun, Xiangyu Zhang, Shaoqing Ren
  • Publication number: 20160104058
    Abstract: Neural networks for object detection in images are used with a spatial pyramid pooling (SPP) layer. Using the SPP network structure, a fixed-length representation is generated regardless of image size and scale. The feature maps are computed from the entire image once, and the features are pooled in arbitrary regions (sub-images) to generate fixed-length representations for training the detectors. Thus, repeated computation of the convolutional features is avoided while accuracy is enhanced.
    Type: Application
    Filed: February 9, 2015
    Publication date: April 14, 2016
    Inventors: Kaiming He, Jian Sun, Xiangyu Zhang
  • Publication number: 20160081504
    Abstract: A glow-in-the-dark top-loading beverage cover is provided. The beverage cover may be made of luminous, insulative, rollable material to form a generally cylindrical shape having a tubular configuration with open, generally circular ends. The beverage cover may have a body, a bottom end and a top end. The top end may define a top opening having a circumferential hem. The bottom end may define a bottom opening for top-loading the beverage cover over a beverage container so that the body slidably receives the beverage container until the circumferential hem secures a top portion of the beverage container. The body may form at least one aperture, wherein each aperture provides a cylindrical sleeve. The body, the circumferential hem and each sleeve may maintain a coordinated appearance of a garment to enhance the drinking experience.
    Type: Application
    Filed: August 14, 2014
    Publication date: March 24, 2016
    Inventor: Xiangyu ZHANG
  • Publication number: 20150377197
    Abstract: The invention discloses a dual-channel piezoelectric injector, including a dual-channel injector body, its bottom in turn is connected with an upper intermediate, a lower intermediate and a dual-channel needle valve body. At the top of the dual-channel injector body there are two tubing interfaces, and each tubing interface has a tubing fuel duct. There are two laminated piezoelectric actuators and two spray fuel ducts connected to two tubing fuel ducts respectively inside the dual-channel injector body. The upper intermediate and lower intermediate connected with each other to form the middle connection body. From top to bottom of the middle connection body, there is an external control fuel duct, an external spray fuel duct, an internal control fuel duct and internal fuel spray duct.
    Type: Application
    Filed: September 17, 2013
    Publication date: December 31, 2015
    Applicant: Tianjin University
    Inventors: Mingfa YAO, Yongzhi LI, Zunqing ZHENG, Laihui TONG, Xiangyu ZHANG