Patents by Inventor Jiatao Xu

Jiatao Xu 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: 9832147
    Abstract: Disclosed are an email sending and receiving method and a terminal. The sending method comprises: submitting an email text, and packaging, by coding, the email text and a storing ID of an enclosure uploaded in advance; determining whether an email receiver is a local domain account, and if yes, storing the email into a storage server; otherwise, obtaining the enclosure from the storage server according to the storing ID of the enclosure, recoding the enclosure and the email text into an email and then sending the email to an out-of-band server.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: November 28, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hao Zhou, Mingqiang Li, Xiaobing Wang, Qi Wang, Jiatao Xu, Liang Huang, Ziqun Huang, Jiahui Du, Zhiyuan Tan, Jianping Zhu
  • Patent number: 9501319
    Abstract: Method, system, and computer-readable medium for scheduling blocking tasks are disclosed. A method includes: executing each of a plurality of task functions in a respective coroutine; detecting a first blocking event for a first task function of the plurality of task functions during execution of the first task function; in response to detecting the first blocking event: setting a respective blocking state of the first task function to a pause state; pausing execution of the first task function; and placing the first task function among a group of paused task functions; and after pausing the execution of the first task function: identifying a second task function among the group of paused task functions for which a respective blocking state has been updated to a running state; removing the second task function from the group of paused task functions; and resuming execution of the second task function.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: November 22, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jiatao Xu, Guomin Chen, Fangyuan Li
  • Publication number: 20160246643
    Abstract: Method, system, and computer-readable medium for scheduling blocking tasks are disclosed. A method includes: executing each of a plurality of task functions in a respective coroutine; detecting a first blocking event for a first task function of the plurality of task functions during execution of the first task function; in response to detecting the first blocking event: setting a respective blocking state of the first task function to a pause state; pausing execution of the first task function; and placing the first task function among a group of paused task functions; and after pausing the execution of the first task function: identifying a second task function among the group of paused task functions for which a respective blocking state has been updated to a running state; removing the second task function from the group of paused task functions; and resuming execution of the second task function.
    Type: Application
    Filed: May 2, 2016
    Publication date: August 25, 2016
    Inventors: Jiatao XU, Guomin CHEN, Fangyuan LI
  • Publication number: 20150222581
    Abstract: Disclosed are an email sending and receiving method and a terminal. The sending method comprises: submitting an email text, and packaging, by coding, the email text and a storing ID of an enclosure uploaded in advance; determining whether an email receiver is a local domain account, and if yes, storing the email into a storage server; otherwise, obtaining the enclosure from the storage server according to the storing ID of the enclosure, recoding the enclosure and the email text into an email and then sending the email to an out-of-band server.
    Type: Application
    Filed: July 23, 2013
    Publication date: August 6, 2015
    Inventors: Hao Zhou, Mingqiang Li, Xiaobing Wang, Qi Wang, Jiatao Xu, Liang Huang, Ziqun Huang, Jiahui Du, Zhiyuan Tan, Jianping Zhu