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: 20240048612Abstract: 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: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Inventors: Chuan Ye, Jinsong Liu
-
Publication number: 20240020412Abstract: 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: ApplicationFiled: September 28, 2023Publication date: January 18, 2024Inventor: Chuan Ye
-
Patent number: 11870772Abstract: 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: GrantFiled: May 4, 2022Date of Patent: January 9, 2024Assignee: Electronic Arts Inc.Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Publication number: 20220263816Abstract: 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: ApplicationFiled: May 4, 2022Publication date: August 18, 2022Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Patent number: 11363013Abstract: 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: GrantFiled: March 6, 2020Date of Patent: June 14, 2022Assignee: ELECTRONIC ARTS INC.Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Publication number: 20200213846Abstract: 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: ApplicationFiled: March 6, 2020Publication date: July 2, 2020Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Patent number: 10631164Abstract: 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: GrantFiled: March 31, 2016Date of Patent: April 21, 2020Assignee: Electronic Arts Inc.Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Patent number: 10382588Abstract: 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: GrantFiled: June 30, 2014Date of Patent: August 13, 2019Assignee: Electronic Arts Inc.Inventors: Lin Yan, Zhaoquan Zheng, Shengyong Li, Chuan Ye, Daniel Windrem, Ryan Thomas Butterfoss
-
Publication number: 20190158486Abstract: 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: ApplicationFiled: January 30, 2019Publication date: May 23, 2019Inventor: Chuan Ye
-
Publication number: 20170289133Abstract: 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: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Inventors: Lin Yang, Anand Nair, Gregory William Schaefer, Yuan Fang, Danjun Xing, Shengyong Li, Chuan Ye
-
Patent number: 9507672Abstract: 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: GrantFiled: April 14, 2014Date of Patent: November 29, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Chuan Ye
-
Publication number: 20150381516Abstract: 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: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Lin Yan, Zhaoquan Zheng, Shengyong Li, Chuan Ye, Daniel Windrem, Ryan Thomas Butterfoss
-
Patent number: 9183157Abstract: 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: GrantFiled: December 29, 2011Date of Patent: November 10, 2015Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jun Qiu, Chuan Ye
-
Publication number: 20140223126Abstract: 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: ApplicationFiled: April 14, 2014Publication date: August 7, 2014Applicant: Huawei Technologies Co., Ltd.Inventor: Chuan Ye
-
Publication number: 20120239850Abstract: 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: ApplicationFiled: December 29, 2011Publication date: September 20, 2012Applicant: Huawei Technologies Co., Ltd.Inventors: Jun Qiu, Chuan Ye
-
Publication number: 20100264819Abstract: 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: ApplicationFiled: April 17, 2009Publication date: October 21, 2010Inventors: Long CHEN, Hui-Hsiang FENG, Ya-Chuan YE