Patents by Inventor Zheng Zhang

Zheng 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: 9436907
    Abstract: Calculating a value of a website visitor includes initializing a calculation model for calculating the value of the website visitor, the calculation model being a neural network model with visitor information as an input and the visitor's value as an output; training the calculation model by using a data sample and determining the calculation model; and obtaining the visitor information, and calculating the value of the visitor by using the determined calculation model.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: September 6, 2016
    Assignee: Alibaba Group Holding Limited
    Inventors: Kaili Lv, Zheng Zhang, Jie Su
  • Patent number: 9420516
    Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 9401841
    Abstract: A method uses web servers to promulgate information from one server to another, instead of promulgating the information by the user to each server individually. A first server receives a first request for promulgating web-information from a user, locally promulgates the web-information, and sends a second request to at least one second website server to instruct the second website server to locally promulgate the web-information. The selection of the second server is done according to a preset configuration file which includes a relationship mapping between the first website server and the second website server. The relationship mapping may provide the user information related to the second website server based on the user information related to the first website server. The present disclosure further discloses a communication apparatus and a communication system.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: July 26, 2016
    Assignee: Alibaba Group Holding Limited
    Inventors: Kaili Lv, Jian Deng, Bingyang Hua, Zengguang Liu, Chaofeng Meng, Jie Su, Jun Tang, Zheng Zhang
  • Publication number: 20160185625
    Abstract: A method for treating an oil-containing aqueous mixture comprising the step of passing the mixture (1) through a media (6) comprising a low bead-form cation exchange resin combined with a cationic surfactant, wherein the resin includes a sulfonated crosslinked copolymer matrix having a rough surface characterized by having a frequency of at least 5 peaks and valleys per sample surface area (283 ?m×212 ?m), where the difference between the average height of the 5 highest peaks and the 5 lowest valleys is at least 6 ?m.
    Type: Application
    Filed: July 8, 2014
    Publication date: June 30, 2016
    Inventors: Gongyan Liu, Xianrui Wang, Zhaohui Yan, Liu Yang, Zheng Zhang, Jianbo Zhou
  • Publication number: 20160180088
    Abstract: Particular embodiments described herein provide for an electronic device that can be configured to determine a string sample of data, determine a hash of the string sample of data, automatically cluster the hash with other hashes from other string samples of data, and automatically create a signature hash string for the string sample of data.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Zheng Zhang, Craig D. Schmugar
  • Patent number: 9358326
    Abstract: Substrates, optionally coated with an undercoating, having grafted thereto one or more non-fouling materials are described herein. The non-fouling, polymeric material can be grafted to a variety of functionalized substrate materials, particularly polymeric substrates and/or polymeric undercoatings immobilized on a substrate. The compositions described herein are highly resistant protein absorption, particularly in complex media and retain a high degree of non-fouling activity over long periods of time. The compositions described herein may also demonstrate antimicrobial and/or anti-thrombogenic activity. The non-fouling material can be grafted to a functionalized substrate, or optionally from an undercoating on the substrate, preferably without significantly affecting the mechanical and/or physical properties of the substrate material.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: June 7, 2016
    Assignee: ARROW INTERNATIONAL, INC.
    Inventors: Zheng Zhang, Chad Huval, William Shannan O'Shaughnessey, Michael Hencke, Trevor Squier, Jun Li, Michael Bouchard, Christopher R. Loose
  • Publication number: 20160146974
    Abstract: Medical devices having a wettable, biocompatible surface are described herein. Processes for producing such devices are also described.
    Type: Application
    Filed: August 12, 2015
    Publication date: May 26, 2016
    Inventors: ZHENG ZHANG, JUN LI, MATT SKINNER, CHRISTOPHER R. LOOSE, ARTHUR J. COURY
  • Publication number: 20160140291
    Abstract: A computer-implemented method for classifying alignments of paired nucleic acid sequence reads is disclosed. A plurality of paired nucleic acid sequence reads is received, wherein each read is comprised of a first tag and a second tag separated by an insert region. Potential alignments for the first and second tags of each read to a reference sequence is determined, wherein the potential alignments satisfies a minimum threshold mismatch constraint. Potential paired alignments of the first and second tags of each read are identified, wherein a distance between the first and second tags of each potential paired alignment is within an estimated insert size range. An alignment score is calculated for each potential paired alignment based on a distance between the first and second tags and a total number of mismatches for each tag.
    Type: Application
    Filed: January 20, 2016
    Publication date: May 19, 2016
    Inventors: Zheng ZHANG, Sowmi UTIRAMERUR, Fiona HYLAND
  • Publication number: 20160117907
    Abstract: A device for detecting blockage of an air filter mesh, including: an air inlet, an air outlet, an air duct, a fan or a wind wheel, a blower motor, an air filter mesh, and a controller. The controller includes a main control board including: a microprocessor, an inverter circuit, and a motor operation parameter detecting circuit. The air filter mesh is disposed in the air duct. The motor operation parameter detecting circuit inputs a real time operation parameter into the microprocessor, and the output terminal of the microprocessor controls the inverter circuit. A function module of the microprocessor calculates a detected air volume according to the real time operation parameter. When the detected air volume is smaller than a preset air volume, the microprocessor determines that the air filter mesh is obstructed and outputs a signal to an alarm circuit to trigger an alarm.
    Type: Application
    Filed: January 3, 2016
    Publication date: April 28, 2016
    Inventors: Jizhong WANG, Yiqiao ZHOU, Zheng ZHANG, Xiansheng ZHANG, Hairong SUN, Yong ZHAO
  • Publication number: 20160101363
    Abstract: The present disclosure discloses a message processing method and terminal device. The method includes: receiving a first message that carries displacement parameters and is sent by a client, the displacement parameters being generated by the client and used to indicate displacement of a virtual object in a virtual space; determining, according to the displacement parameters, whether the displacement conforms to a preset rule; and sending, if it is determined that the displacement does not conform to the preset rule, a second message used by the client to refuse the displacement. The present disclosure solves the technical problem in the existing technology that multiple terminal device resources need to be occupied to ensure appropriate movement of a virtual object.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventors: Ming ZOU, Zheng ZHANG, Zhenchao RU, Bailin AN
  • Publication number: 20160102358
    Abstract: The present invention provides methods of assessing an individual subject's risk of developing different types of cancer, comprising calculating a genetic risk score (GRS) for the subject.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 14, 2016
    Inventors: Jianfeng Xu, Jielin Sun, Siqun Lilly Zheng, Zhuo Chen, Li Wang, Zheng Zhang
  • Patent number: 9309232
    Abstract: Antibacterial IspF inhibitor compounds and compositions are described. Methods include administering described compounds and compositions to treat bacterial or parasitic infections and to inhibit or parasite or bacterial growth.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: April 12, 2016
    Assignees: Board of Trustees of Northern Illinois University, Beryllium Discovery Corp.
    Inventors: Timothy J. Hagen, Zheng Zhang, Zachary Lazowski, Michael Clare, Darren W. Begley
  • Publication number: 20160095745
    Abstract: A vitrectomy apparatus is provided, including a pressure source, a cut valve connected to the pressure source, the cut valve configured to be turned on and off to provide pressure to selectively extend and retract a vitrectomy cutting device, a sensor configured to sense pressure provided from the cut valve, and a controller configured to control operation of the cut valve based on pressure sensed by the sensor. The controller is configured to monitor an amount of dwell time the vitrectomy cutting device remains open and monitor aspiration rate, and control a rate of material processed by the vitrectomy cutting device based on amount of dwell time and aspiration rate.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventors: Kyle E. Lynn, James B. Gerg, Fred C. Lee, Lauren M. Hickey, Zheng Zhang
  • Publication number: 20160094980
    Abstract: A method for establishing correspondences between mobile communication users and their network accounts includes acquiring an identifier of one of the mobile communication users and access information corresponding to the identifier from a communication stream. The access information includes Uniform Resource Locators (URLs) associated with network resources that have been accessed by the one of the mobile communication users. The method further includes acquiring a first set of network accounts associated with the URLs, and determining a second set of network accounts corresponding to the one of the mobile communication users based on the first set of network accounts.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: LI LI, CHUN HUA TIAN, FENG JUAN WANG, YU WANG, JI ZHENG ZHANG
  • Publication number: 20160095000
    Abstract: Method and apparatus for determining a coverage hole of a communication network along a road. The method includes: retrieving typical speed information on the basis of connection history that at least one first mobile device moves along the road; in response to detecting a connection drop when at least one second mobile device moves along the road, estimating a drop position of the at least one second mobile device on the basis of attribute information of the at least one second mobile device and the typical speed information; and determining the coverage hole on the basis of the drop position of the at least one second mobile device. In one embodiment of the present invention, there is provided a corresponding apparatus.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 31, 2016
    Inventors: Ning Duan, Li Li, Jie Song, Chunhua Tian, Ji Zheng Zhang
  • Publication number: 20160092897
    Abstract: In an approach to pricing an API, a computer determines whether an application programming interface (API) is published by a developer. Responsive to determining an API is published by the developer, the computer determines one or more characteristics of the API and whether a price history exists for the API. Responsive to determining a price history does exist for the API, the computer determines an initial price for the API. The computer then determines, based, at least in part, on the one or more characteristics of the API and the price history for the API, whether the initial price maximizes a surplus value for a sale of the API.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Arjun Natarajan, Maja Vukovic, Ji Zheng Zhang
  • Publication number: 20160055160
    Abstract: In one embodiment, a method includes accessing a social graph by a social-networking system. The social graph includes a plurality of nodes and a plurality of edges connecting the nodes. The social-networking system may receive a trigger action from a first user. In response to the trigger action, the social-networking system may generate reaction-cards based at least in part on the trigger action where each reaction-card is associated with a structured query referencing nodes and edges of the social graph. The social-networking system may calculate a reaction-card score for each reaction-card, where the reaction-card score is based on a relevance of the structured query associated with the reaction-card to the trigger action and user-engagement factors. The social-networking system may then send each reaction-card having a reaction-card score greater than a threshold reaction-card score to the first user for display on a page currently accessed by the first user.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 25, 2016
    Inventors: Alex Himel, Matej Hrescak, Samuel Wharton Lessin, Matthew D. Wyndowe, Henry Zheng Zhang
  • Patent number: 9268903
    Abstract: A computer-implemented method for classifying alignments of paired nucleic acid sequence reads is disclosed. A plurality of paired nucleic acid sequence reads is received, wherein each read is comprised of a first tag and a second tag separated by an insert region. Potential alignments for the first and second tags of each read to a reference sequence is determined, wherein the potential alignments satisfies a minimum threshold mismatch constraint. Potential paired alignments of the first and second tags of each read are identified, wherein a distance between the first and second tags of each potential paired alignment is within an estimated insert size range. An alignment score is calculated for each potential paired alignment based on a distance between the first and second tags and a total number of mismatches for each tag.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: February 23, 2016
    Assignee: Life Technologies Corporation
    Inventors: Zheng Zhang, Sowmi Utiramerur, Fiona Hyland
  • Publication number: 20160044142
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Publication number: 20160040679
    Abstract: A method for measuring an air volume of a blower motor, including: a) establishing M constant air volume control functions Qi=F(n) corresponding to M air volume points CFMi in a microprocessor of a motor controller; b) starting the motor, measuring a real-time rotational speed n0 and a parameter Q0 of the motor after the motor runs in a stable state, putting the parameter Q0 into the functions Qi=F(n) to obtain multiple rotational speeds ni, comparing the real-time rotational speed n0 with the multiple rotational speeds ni corresponding to the multiple air volume points CFMi, and determining a real-time detected air volume CFM0 which falls within two air volumes CFMi and CFMi-1; and c) calculating the real-time detected air volume CFM0 according to the two air volumes CFMi and CFMi-1 and the rotational speeds ni and ni-1 using an interpolation method.
    Type: Application
    Filed: October 19, 2015
    Publication date: February 11, 2016
    Inventors: Jizhong WANG, Yiqiao ZHOU, Zheng ZHANG, Yong ZHAO, Xiansheng ZHANG, Hairong SUN