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

  • Publication number: 20160378685
    Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive a request from a process to access data is a system, determine if the data is in a virtualized protected area of memory in the system, and allow access to the data if the data is in the virtualized protected area of memory and the process is a trusted process. The electronic device can also be configured to determine if new data should be protected, store the new data in the virtualized protected area of memory in the system if the new data should be protected, and store the new data in an unprotected area of memory in the system if the new data should not be protected.
    Type: Application
    Filed: June 27, 2015
    Publication date: December 29, 2016
    Applicant: MCAFEE, INC.
    Inventors: Joel R. Spurlock, Zheng Zhang, Aditya Kapoor, Jonathan L. Edwards, Khai N. Pham
  • Publication number: 20160381024
    Abstract: There is disclosed in an example a computing apparatus, including: a process deprivilging engine operable for: recognizing that a process has an undetermined reputation; intercepting a first access request directed to a first resource;determining that the first resource is not owned by the process; and at least partially blocking access to the first resource. There is further disclosed a method of providing the process deprivileging engine, and one or more computer-readable mediums having stored thereon executable instructions for providing the process deprivileging engine.
    Type: Application
    Filed: June 27, 2015
    Publication date: December 29, 2016
    Inventors: Zheng Zhang, John D. Teddy, Craig D. Schmugar, Erdem Aktas, Clint R. Merrill, Kunal Mehta
  • Patent number: 9498376
    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 pressures encountered and alter cut valve timing based on pressure conditions previously encountered.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: November 22, 2016
    Assignee: Abbott Medical Optics Inc.
    Inventors: Fred C Lee, James B. Gerg, Kyle E Lynn, Zheng Zhang, Lauren M Hickey
  • Patent number: 9503959
    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: October 25, 2013
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Publication number: 20160334546
    Abstract: The embodiments of the present invention disclose a weather recognition method and device based on image information detection, which includes: obtaining an image to be detected; extracting multiple first image features of the image to be detected with respect to each preset type of weather according to a number of first preset algorithms preset correspondingly for different preset types of weather; inputting the extracted multiple first image features to a preset multi-kernel classifier, the multi-kernel classifier performing classification according to the inputted image features to identify the weather in which the image to be detected was taken; wherein the multi-kernel classifier is a classifier for the preset types of weather realized by: selecting a first preset number of image samples for the different preset types of weather in which the image was taken respectively; and for the image samples of each preset type of weather respectively, extracting the first image features of each image sample accordi
    Type: Application
    Filed: September 4, 2015
    Publication date: November 17, 2016
    Inventors: Huadong MA, Huiyuan FU, Zheng ZHANG
  • Publication number: 20160335357
    Abstract: A method and apparatus for reducing load peaks in a user group matching process is described. The method may acquire a matching target of a user group (301), and acquire a user set from a maintaining user list according to the matching target (302). The matching target is used for indicating a set of conditions that the user group needs to meet. The method also calculates a matching degree between the user set and the matching target (303), and dynamically judging whether the user set meets the matching target according to the matching degree between the user set and the matching target and a load condition of a server (304). A new user set is reacquired if the user set does not meet the matching target, and the user set is determined as a user group successfully matching if the user set meets the matching target (305).
    Type: Application
    Filed: June 4, 2015
    Publication date: November 17, 2016
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haitao JIANG, Zheng ZHANG
  • Publication number: 20160309391
    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: Application
    Filed: June 29, 2016
    Publication date: October 20, 2016
    Inventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
  • Patent number: 9465457
    Abstract: A computing device includes a touch screen displaying a graphical user interface (GUI) and a processing unit programmed to recognize gestures made on the touch screen and execute, in response thereto, a process associated with the gestures.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: October 11, 2016
    Assignee: VMware, Inc.
    Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
  • Publication number: 20160294931
    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: Application
    Filed: June 17, 2016
    Publication date: October 6, 2016
    Inventors: Kaili Lv, Jian Deng, Bingyang Hua, Zengguang Liu, Chaofeng Meng, Jie Su, Jun Tang, Zheng Zhang
  • Publication number: 20160281723
    Abstract: A control method for constant airflow controlled by a direct power-controlled PM motor, wherein the PM motor is installed in an HVAC system to drive the rotation of a fan wheel, and wherein the PM motor has a stator component, permanent magnet rotor components, and a motor controller. In some embodiments, the motor controller includes an operation parameters sensing circuit and a microprocessor.
    Type: Application
    Filed: January 28, 2014
    Publication date: September 29, 2016
    Applicant: Zhongshan Broad-Ocean Motor Co., Ltd.
    Inventors: Zheng Zhang, Jizhong Wang, Yiqiao Zhou, Yong Zhao
  • Publication number: 20160257655
    Abstract: Antibacterial and antimalarial IspF inhibitor compounds and compositions are described. Methods include administering described compounds and compositions to treat bacterial or parasitic infections and to inhibit parasite or bacterial growth.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 8, 2016
    Inventors: Timothy J. HAGEN, Zheng ZHANG, Zachary LAZOWSKI, Michael CLARE, Darren W. BEGLEY
  • 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