Patents by Inventor Chuan Ye

Chuan Ye 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: 20240048612
    Abstract: This application provides a computing node management system and a method for managing a plurality of computing nodes, to reduce costs to be paid by a cloud vendor. The computing node management system in this application includes a central offload node and a plurality of computing nodes. A riser card is inserted into each computing node. Each riser card is connected to the central offload node. Each riser card establishes a communication channel between the central offload node and the computing node into which the riser card is inserted. The central offload node is configured to provide resources for the plurality of computing nodes through the communication channels.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Inventors: Chuan Ye, Jinsong Liu
  • Publication number: 20240020412
    Abstract: A cloud service system includes a first server and a physical device. The first server and the physical device are coupled through a physical channel. The first server includes a cloud instance. The physical device includes a trusted execution environment corresponding to the cloud instance. The physical device is configured to perform confidential calculation on data from the cloud instance through the trusted execution environment, and send a calculation result to the cloud instance.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 18, 2024
    Inventor: Chuan Ye
  • Patent number: 11870772
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: January 9, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Publication number: 20220263816
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Patent number: 11363013
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: June 14, 2022
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Publication number: 20200213846
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Application
    Filed: March 6, 2020
    Publication date: July 2, 2020
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Patent number: 10631164
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: April 21, 2020
    Assignee: Electronic Arts Inc.
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Patent number: 10382588
    Abstract: Resource access driven distributed transaction coordination system is described. A method may include receiving a request to perform a migration of user data from a first user account to a second user account and restricting access to a distributed resource as a result of receiving the request. When a distributed process requests access to a distributed resource, and that distributed process doesn't have any pending tasks, account migration may be performed.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: August 13, 2019
    Assignee: Electronic Arts Inc.
    Inventors: Lin Yan, Zhaoquan Zheng, Shengyong Li, Chuan Ye, Daniel Windrem, Ryan Thomas Butterfoss
  • Publication number: 20190158486
    Abstract: The present disclosure provides a method for authorization code verification and a server. The method may include receiving by a server, an authorization code to be verified of a service and receiving identity information of the service, sent from the terminal; determining, whether the identity information satisfies the setting condition. When the identity information satisfies the setting condition, and the authorization code to be verified is determined that the authorization code to be verified is the first authorization code preset by the service or the second authorization code preset by the service, the authorization code to be verified may be passed; or when the identity information does not satisfy the setting condition, and the authorization code to be verified is determined that the authorization code to be verified is only the first authorization code preset by the service, the authorization code to be verified may be passed.
    Type: Application
    Filed: January 30, 2019
    Publication date: May 23, 2019
    Inventor: Chuan Ye
  • Publication number: 20170289133
    Abstract: An identity authenticator receives a first authentication credential from a first application at a first computing device. The identity authenticator then determines that the first authentication credential is associated with a second authentication credential for the first application at a second computing device based on a stored authentication identity. The identity authenticator then provides a stored execution state for the first application to the first computing device, wherein the stored execution state is associated, based on the stored authentication identity, with at least one of the first authentication credential or the second authentication credential.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
  • Patent number: 9507672
    Abstract: A method for generating and recovering a memory snapshot of a virtual machine is provided. The method includes: obtaining a current Sth memory page of the virtual machine; identifying a page type of the current Sth memory page, where the page type includes an invalid data page and a valid data page; and recording the page type of the current Sth memory page in a memory snapshot file when the page is an invalid data page; and recording the page type and page data of the current Sth memory page in the memory snapshot file when the page is a valid data page, so that only valid data is stored according to the embodiments of the present invention, thereby reducing backup of invalid data, greatly shortening the generation time of the memory snapshot, reducing the size of the memory snapshot file, and saving storage resources.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: November 29, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Chuan Ye
  • Publication number: 20150381516
    Abstract: Resource access driven distributed transaction coordination system is described. A method may include receiving a request to perform a migration of user data from a first user account to a second user account and restricting access to a distributed resource as a result of receiving the request. When a distributed process requests access to a distributed resource, and that distributed process doesn't have any pending tasks, account migration may be performed.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Lin Yan, Zhaoquan Zheng, Shengyong Li, Chuan Ye, Daniel Windrem, Ryan Thomas Butterfoss
  • Patent number: 9183157
    Abstract: A method for creating virtual machine, a virtual machine monitor and a virtual machine system are provided in the embodiments of this application. The method comprises: mapping guest frame number (GFN) corresponding to a pseudo-physical memory of a virtual machine to a shared zero page, the shared zero page being a page having content of all zeros in physical memory; when the GFN is written by the virtual machine and if a page exception occurs, allocating a physical memory page to relieve the mapping relation between the guest frame number (GFN) and the shared zero page, and establishing a mapping relation between the guest frame number (GFN) and a machine frame number (MFN) of the physical memory page. The method can reduce the amount of memory used in virtual machine startup, improve virtual machine density, and support the concurrent startup of a memory overcommitted number of virtual machine.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: November 10, 2015
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Qiu, Chuan Ye
  • Publication number: 20140223126
    Abstract: A method for generating and recovering a memory snapshot of a virtual machine is provided. The method includes: obtaining a current Sth memory page of the virtual machine; identifying a page type of the current Sth memory page, where the page type includes an invalid data page and a valid data page; and recording the page type of the current Sth memory page in a memory snapshot file when the page is an invalid data page; and recording the page type and page data of the current Sth memory page in the memory snapshot file when the page is a valid data page, so that only valid data is stored according to the embodiments of the present invention, thereby reducing backup of invalid data, greatly shortening the generation time of the memory snapshot, reducing the size of the memory snapshot file, and saving storage resources.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 7, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Chuan Ye
  • Publication number: 20120239850
    Abstract: A method for creating virtual machine, a virtual machine monitor and a virtual machine system are provided in the embodiments of this application. The method comprises: mapping guest frame number (GFN) corresponding to a pseudo-physical memory of a virtual machine to a shared zero page, the shared zero page being a page having content of all zeros in physical memory; when the GFN is written by the virtual machine and if a page exception occurs, allocating a physical memory page to relieve the mapping relation between the guest frame number (GFN) and the shared zero page, and establishing a mapping relation between the guest frame number (GFN) and a machine frame number (MFN) of the physical memory page. The method can reduce the amount of memory used in virtual machine startup, improve virtual machine density, and support the concurrent startup of a memory overcommitted number of virtual machine.
    Type: Application
    Filed: December 29, 2011
    Publication date: September 20, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Jun Qiu, Chuan Ye
  • Publication number: 20100264819
    Abstract: The gas discharge lamp contains a lamp body and an UV unit. The UV unit contains a separate airtight chamber wrapping around at least a neck member of the lamp body and covering at least a part of a Mo tinsel inside the neck member. The airtight chamber is filled with one or more gases capable of being ionized, and is wound by a conductor whose one end is connected to a conduction wire extended out of one of the neck members. When the gas discharge lamp is turned on, the gases in the airtight chamber are ionized to produce an UV light to penetrate the discharge chamber. The gas discharge lamp therefore could have a lower starting voltage and an improved starting efficiency. Additionally, as the airtight chamber provides a heat insulation effect, the temperature-induced stress is thereby reduced.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 21, 2010
    Inventors: Long CHEN, Hui-Hsiang FENG, Ya-Chuan YE