Patents by Inventor Tianhu Zhang

Tianhu 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: 11062030
    Abstract: Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: July 13, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tianhu Zhang, Alan Pak-Lun Ho, Anthony Russello
  • Publication number: 20190278910
    Abstract: Methods and systems for managing access control of interprocess communications between processes executing on a computing device are provided. Interprocess communication is determined to be permitted or denied based on calling process attribute data, target process attribute data, IPC attribute data, and contextual attribute data of an operating system, and one or more access policies.
    Type: Application
    Filed: March 9, 2018
    Publication date: September 12, 2019
    Inventors: Tianhu ZHANG, Alan Pak-Lun HO, Anthony RUSSELLO
  • Publication number: 20180063201
    Abstract: Methods and devices for managing a physical communication interface can include operating a first communication interface management unit in a first container operating on the communication device, the first communication interface management unit managing a connection to a first virtual communication interface having a network connection with the physical communication interface; and concurrently with the operation of the first communication interface, operating a second communication interface management unit in a second container operating on the communication device, the second communication interface management unit managing a connection to a second virtual communication interface having a network connection with the physical communication interface.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 1, 2018
    Inventors: Tianhu ZHANG, Yuri POELUEV
  • Patent number: 9009735
    Abstract: Embodiments of the present invention provide a method for processing data, a computing node, and a system. The method includes: registering, by a BPE, an algorithm with a CEP instance; transferring, by the CEP instance when detecting that an event concerned by the algorithm satisfies a computation-triggering condition, an event required for computation to the BPE; obtaining, by the BPE, a computation result, and if determining that a further computation is required for the computation result, writing the computation result as an intermediate event to the CEP instance; and transferring, by the CEP instance when detecting that an event concerned by another algorithm satisfies a computation-triggering condition thereof and the intermediate event is an event required for computation thereof, the intermediate event to a BPE that registers the another algorithm. The CEP instance performs association of multiple events and multiple algorithms, which simplifies a computation process and improves timeliness.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: April 14, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Tianhu Zhang
  • Publication number: 20140137136
    Abstract: Embodiments of the present invention provide a method for processing data, a computing node, and a system. The method includes: registering, by a BPE, an algorithm with a CEP instance; transferring, by the CEP instance when detecting that an event concerned by the algorithm satisfies a computation-triggering condition, an event required for computation to the BPE; obtaining, by the BPE, a computation result, and if determining that a further computation is required for the computation result, writing the computation result as an intermediate event to the CEP instance; and transferring, by the CEP instance when detecting that an event concerned by another algorithm satisfies a computation-triggering condition thereof and the intermediate event is an event required for computation thereof, the intermediate event to a BPE that registers the another algorithm. The CEP instance performs association of multiple events and multiple algorithms, which simplifies a computation process and improves timeliness.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 15, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Tianhu Zhang