Patents by Inventor Yaoxue Zhang

Yaoxue 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: 10713091
    Abstract: A streaming program execution method of an intelligent terminal is provided. The intelligent terminal does not store a program package of a program before the program is executed. The program package of the program includes a code segment, a read-only data segment, an uninitialized data segment, and a readable/writable data segment and is stored and managed by a server. The intelligent terminal obtains a program execution instruction, downloads the uninitialized data segment, the readable/writable data segment and the code segment of the program package from the server, loads the same into a local storage space and starts the execution of the program. During the execution process, according to a call request of the program on data of the code segment and the read-only data segment, the intelligent terminal downloads the requested data from the server and loads the data into the local storage space for the call of the program.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: July 14, 2020
    Assignee: CENTRAL SOUTH UNIVERSITY
    Inventors: Yaoxue Zhang, Letian Yi, Jianbin Li
  • Patent number: 10581961
    Abstract: Disclosed are a method and device for detecting an abnormal load. The method includes: collecting data of each load item in all hosts; pre-processing to obtain a second sequence corresponding to each load item; obtaining a coefficient matrix and a detail vector; computing a weighted mean of abnormal load probabilities of all the coefficient vectors, to obtain an abnormal load probability of each second sequence; comparing the abnormal load probability with a confidence interval, and judging whether there is an abnormal load, and judging that there is no abnormity in the corresponding second sequence if the abnormal load probability of each second sequence is in the confidence interval; judging whether there is an abnormal load according to data of all load items and the abnormal load probability of each second sequence; and finding a bearing host that has the abnormal load from the current online service.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: March 3, 2020
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Yuezhi Zhou, Jinzhao Liu, Di Zhang, Yaoxue Zhang
  • Patent number: 10341451
    Abstract: The present invention discloses a cloud-oriented stream scheduling method based on Android platform, which aims to solve the problem that the calculation and storage capability of the mobile terminal device are limited and the application has a low expandability. The technical solution of the present invention is to build a core scheduling routine and an App management routine in a mobile terminal device based on Android operation system, and build a cloud management service subsystem in cloud server to construct a cloud-oriented stream scheduling system based on the Android platform to make the mobile terminal device enabled to dynamically install or uninstall the applications according to security attribute, user behavior habit, network status and transmission quality, processing capability of current mobile terminal device, and timed task of the application and achieve the consistent application view on the level of the mobile terminal device.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: July 2, 2019
    Assignee: CENTRAL SOUTH UNIVERSITY
    Inventors: Yaping Liu, Shaoyong Li, Yaoxue Zhang, Shuo Zhang, Haining Liao
  • Publication number: 20180349193
    Abstract: A streaming program execution method of an intelligent terminal is provided. The intelligent terminal does not store a program package of a program before the program is executed. The program package of the program includes a code segment, a read-only data segment, an uninitialized data segment, and a readable/writable data segment and is stored and managed by a server. The intelligent terminal obtains a program execution instruction, downloads the uninitialized data segment, the readable/writable data segment and the code segment of the program package from the server, loads the same into a local storage space and starts the execution of the program. During the execution process, according to a call request of the program on data of the code segment and the read-only data segment, the intelligent terminal downloads the requested data from the server and loads the data into the local storage space for the call of the program.
    Type: Application
    Filed: March 29, 2016
    Publication date: December 6, 2018
    Applicant: CENTRAL SOUTH UNIVERSITY
    Inventors: Yaoxue ZHANG, Letian YI, Jianbin LI
  • Publication number: 20180338013
    Abstract: The present invention discloses a cloud-oriented stream scheduling method based on Android platform, which aims to solve the problem that the calculation and storage capability of the mobile terminal device are limited and the application has a low expandability. The technical solution of the present invention is to build a core scheduling routine and an App management routine in a mobile terminal device based on Android operation system, and build a cloud management service subsystem in cloud server to construct a cloud-oriented stream scheduling system based on the Android platform to make the mobile terminal device enabled to dynamically install or uninstall the applications according to security attribute, user behavior habit, network status and transmission quality, processing capability of current mobile terminal device, and timed task of the application and achieve the consistent application view on the level of the mobile terminal device.
    Type: Application
    Filed: August 11, 2017
    Publication date: November 22, 2018
    Applicant: CENTRAL SOUTH UNIVERSITY
    Inventors: Yaping LIU, Shaoyong LI, Yaoxue ZHANG, Shuo ZHANG, Haining LIAO
  • Patent number: 10007501
    Abstract: The present invention discloses a method for rapidly deploying an application based on a customized android platform, and is aimed to solve the problems of long installation time, high energy consumption, a slow system response, and poor user experience when installing an application in a mobile intelligent device running the Android system. The technical solutions are as below: building a system for rapidly deploying an application based on the customized Android platform, wherein the system includes a cloud application store running in a cloud server and an application store client running in a mobile intelligent device; improving the installation process of the application for the Android system, introducing the cloud application store and a store client, and incorporating an optimized target file into the APK file, wherein the optimized target file is needed when the mobile intelligent device runs the application.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 26, 2018
    Assignee: CENTRAL SOUTH UNIVERSITY
    Inventors: Yaoxue Zhang, Shaoyong Li, Yaping Liu, Haining Liao, Ning Hu
  • Publication number: 20180088920
    Abstract: A mobile computing implementation method is based on machine code migration, and permits mobile devices to directly use machine codes generated by other mobile devices, so that generated machine codes can be shared between devices and implemented directly, without complex intermediate steps. The method can include techniques for machine code generation and extraction and OS binder operation, and mechanisms for failure recovery and garbage collection. A security mechanism can protect the system. Low-efficiency processes, such as compilation, are performed beforehand by a small number of mobile devices and then the generated machine codes and the resources are cached in a CDN server. On this basis, any mobile user can send a functionality request to a server, and then incrementally download corresponding resources for direct performing. Execution efficiency and energy costs can be improved on many mobile applications for many mobile devices, including mobile phones, smart watches, tablets, and smart glasses.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 29, 2018
    Inventors: Chao Wu, Yaoxue Zhang
  • Publication number: 20180041573
    Abstract: Disclosed are a method and device for detecting an abnormal load. The method includes: collecting data of each load item in all hosts; pre-processing to obtain a second sequence corresponding to each load item; obtaining a coefficient matrix and a detail vector; computing a weighted mean of abnormal load probabilities of all the coefficient vectors, to obtain an abnormal load probability of each second sequence; comparing the abnormal load probability with a confidence interval, and judging whether there is an abnormal load, and judging that there is no abnormity in the corresponding second sequence if the abnormal load probability of each second sequence is in the confidence interval; judging whether there is an abnormal load according to data of all load items and the abnormal load probability of each second sequence; and finding a bearing host that has the abnormal load from the current online service.
    Type: Application
    Filed: October 17, 2017
    Publication date: February 8, 2018
    Inventors: Yuezhi ZHOU, Jinzhao LIU, Di ZHANG, Yaoxue ZHANG
  • Patent number: 9462547
    Abstract: A method for transmitting data using a tail time in a cellular network comprising steps of: receiving a data transmission request from a mobile terminal, and inserting the data transmission request into a real-time request queue or a delay-tolerant request queue according to a type of the data transmission request; determining a tail time according to a state of a RRC state machine and a throughput of the mobile terminal; and obtaining the data transmission request to be transmitted from the real-time request queue or the delay-tolerant request queue, and transmitting the real-time data transmission request directly as there are real-time data transmission requests in the real-time request queue, and transmitting the delay-tolerant data transmission request using the tail time when the tail time is available for transmitting data or transmitting the delay-tolerant data transmission request directly when a deadline of the delay-tolerant data transmission request is approached.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: October 4, 2016
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Yaoxue Zhang, Di Zhang, Yuezhi Zhou, Hao Liu
  • Patent number: 9113294
    Abstract: A method for positioning an IP location and a server are provided. The method comprises: obtaining location data of mobile terminals used by a plurality of users in a preset period to generate a first geographic location data set; pre-processing the first geographic location data set to obtain a second geographic location data set; obtaining a first selected location and a second selected location of each user according to the second geographic location data set; obtaining IP address data corresponding to fixed terminals used by the plurality of users to generate an IP address data set; pre-processing the IP address data set to obtain a plurality of IP sections; obtaining a plurality of first selected locations and second selected locations corresponding to the users of each IP section; and clustering the plurality of first selected locations and second selected locations to obtain the IP location of the IP section.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: August 18, 2015
    Assignees: TSINGHUA UNIVERSITY, SHENZHEN TENCENT COMPUTER SYSTEMS COMPANY LIMITED
    Inventors: Yaoxue Zhang, Yuezhi Zhou, Hao Liu, Chuan Chen, Juhong Wang
  • Publication number: 20150208344
    Abstract: A method for transmitting data using a tail time in a cellular network comprising steps of: receiving a data transmission request from a mobile terminal, and inserting the data transmission request into a real-time request queue or a delay-tolerant request queue according to a type of the data transmission request; determining a tail time according to a state of a RRC state machine and a throughput of the mobile terminal; and obtaining the data transmission request to be transmitted from the real-time request queue or the delay-tolerant request queue, and transmitting the real-time data transmission request directly as there are real-time data transmission requests in the real-time request queue, and transmitting the delay-tolerant data transmission request using the tail time when the tail time is available for transmitting data or transmitting the delay-tolerant data transmission request directly when a deadline of the delay-tolerant data transmission request is approached.
    Type: Application
    Filed: August 1, 2013
    Publication date: July 23, 2015
    Inventors: Yaoxue Zhang, Di Zhang, Yuezhi Zhou, Hao Liu
  • Publication number: 20150201298
    Abstract: A method for positioning an IP location and a server are provided. The method comprises: obtaining location data of mobile terminals used by a plurality of users in a preset period to generate a first geographic location data set; pre-processing the first geographic location data set to obtain a second geographic location data set; obtaining a first selected location and a second selected location of each user according to the second geographic location data set; obtaining IP address data corresponding to fixed terminals used by the plurality of users to generate an IP address data set; pre-processing the IP address data set to obtain a plurality of IP sections; obtaining a plurality of first selected locations and second selected locations corresponding to the users of each IP section; and clustering the plurality of first selected locations and second selected locations to obtain the IP location of the IP section.
    Type: Application
    Filed: June 6, 2013
    Publication date: July 16, 2015
    Inventors: Yaoxue Zhang, Yuezhi Zhou, Hao Liu, Chuan Chen, Juhong Wang
  • Patent number: 7818390
    Abstract: A method for transferring data between terminal apparatuses in a network at least comprising a server, a first terminal apparatus and a second terminal apparatus, wherein the server has a storage device at least comprising a first and a second disk images; the method comprising: generating a message of data transfer request based on the information on the data to be transferred; transferring the generated message to the second terminal apparatus; receiving the message and transferring the message to the server if the requested data transfer is allowed; and transferring date between the first disk image and the second disk image, in response to the reception of the message.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 19, 2010
    Assignee: Tsinghua University
    Inventors: Yaoxue Zhang, Guangbin Xu, Wenyuan Kuang, Yuezhi Zhou
  • Patent number: 7467293
    Abstract: A computing system based on Transparence Computing consists of clients and a server. There is no disk and no preinstalled OS on the client; a remote booting chip is set on the client's mainboard for downloading and loading the OS. Boot-supporting services, OS kernel mirrors, and applications are preset on the server; After being powered, the client broadcasts the boot request to the network and the server allocates network parameters for it. The client downloads an OS-selecting script from the server. After the user selects the needed OS, the client downloads and loads the selected OS from the server. Hence, the client fulfills the user's computing requirements just as a normal PC. The computing work is implemented on the client-side, during which the client can acquire corresponding resources such as applications, data, and documents from the server on demand.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: December 16, 2008
    Assignee: Tsinghua University
    Inventors: Yaoxue Zhang, Guangbin Xu, Li Wei, Huajie Yang, Yuezhi Zhou, Guanfei Guo, Wenyuan Kuang
  • Publication number: 20070271239
    Abstract: A method for transferring data between terminal apparatuses in a network at least comprising a server, a first terminal apparatus and a second terminal apparatus, wherein the server has a storage device at least comprising a first and a second disk images; the method comprising: generating a message of data transfer request based on the information on the data to be transferred; transferring the generated message to the second terminal apparatus; receiving the message and transferring the message to the server if the requested data transfer is allowed; and transferring date between the first disk image and the second disk image, in response to the reception of the message.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 22, 2007
    Applicant: TSINGHUA UNIVERSITY
    Inventors: Yaoxue ZHANG, Guangbin XU, Wenyuan KUANG, Yuezhi ZHOU
  • Publication number: 20060117172
    Abstract: A computing system based on Transparence Computing consists of clients and a server. There is no disk and no preinstalled OS on the client; a remote booting chip is set on the client's mainboard for downloading and loading the OS. Boot-supporting services, OS kernel mirrors, and applications are preset on the server; After being powered, the client broadcasts the boot request to the network and the server allocates network parameters for it. The client downloads an OS-selecting script from the server. After the user selects the needed OS, the client downloads and loads the selected OS from the server. Hence, the client fulfills the user's computing requirements just as a normal PC. The computing work is implemented on the client-side, during which the client can acquire corresponding resources such as applications, data, and documents from the server on demand.
    Type: Application
    Filed: July 19, 2005
    Publication date: June 1, 2006
    Inventors: Yaoxue Zhang, Guangbin Xu, Li Wei, Huajie Yang, Yuezhi Zhou, Guanfei Guo, Wenyuan Kuang
  • Publication number: 20060080336
    Abstract: A method is provided for encapsulating and accessing components, comprising: configurating component warehouse and storing components acquired from the Internet into the component warehouse to form a component warehouse computer; configurating a component directory library on another computer to form a component directory library computer; fetching component from the component computer by a user computer, encapsulating the component to form a encapsulated component, and organizing and storing the encapsulated component in the component directory library computer; and performing unified access to component resources by a user computer based on the component encapsulation information in the component directory library computer. The method can implement unified description and efficient organization of the existing component resources, to thereby support efficient retrieval and unified access to the component resources by high level applications.
    Type: Application
    Filed: March 31, 2005
    Publication date: April 13, 2006
    Applicant: TSINGHUA UNIVERSITY
    Inventors: Yaoxue Zhang, Cunhao Fang, Bo Liu, Yuezhi Zhou, Guanfei Guo, Li Wei, Pengzhi Xu