Patents by Inventor Dong Meng
Dong Meng 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: 20180367524Abstract: Implementations of the present disclosure relate to methods, systems and products for access control. In one implementation, a computer-implemented method is proposed. According to the method, a token for accessing an object is received from a terminal device via a communication channel, where the communication channel is built based on a Light Fidelity connection which is deployed within a restrictive area. A validity of the received token is determined. An access to the object is controlled based on the validity of the received token.Type: ApplicationFiled: June 16, 2017Publication date: December 20, 2018Inventors: ZI LIAN JI, PING LI, Yong Chao Li, XIAN DONG MENG, Zhao Li Wang
-
Patent number: 10158626Abstract: Implementations of the present disclosure relate to methods, systems and products for access control. In one implementation, a computer-implemented method is proposed. According to the method, a token for accessing an object is received from a terminal device via a communication channel, where the communication channel is built based on a Light Fidelity connection which is deployed within a restrictive area. A validity of the received token is determined. An access to the object is controlled based on the validity of the received token.Type: GrantFiled: June 16, 2017Date of Patent: December 18, 2018Assignee: International Business Machines CorporationInventors: Zi Lian Ji, Ping Li, Yong Chao Li, Xian Dong Meng, Zhao Li Wang
-
Publication number: 20180253247Abstract: Embodiments of the present invention disclose a method, computer program product, and system for allocating memory. A computer receives a request for memory to be allocated to a computer node and determines if the allocation request needs to be carried out on a cluster level, a server rack level, or on a server level. The computer retrieves a memory policy associated with the determined level the allocation request needs to be carried out on from a memory policy database and determines how much available memory may be allocated and if there enough available memory to meet the request. The computer reallocates the available memory to address the received the received request based on the retrieved memory policy.Type: ApplicationFiled: December 21, 2017Publication date: September 6, 2018Inventors: Zhong Li, Xian Dong Meng
-
Publication number: 20180253244Abstract: Embodiments of the present invention disclose a method, computer program product, and system for allocating memory. A computer receives a request for memory to be allocated to a computer node and determines if the allocation request needs to be carried out on a cluster level, a server rack level, or on a server level. The computer retrieves a memory policy associated with the determined level the allocation request needs to be carried out on from a memory policy database and determines how much available memory may be allocated and if there enough available memory to meet the request. The computer reallocates the available memory to address the received the received request based on the retrieved memory policy.Type: ApplicationFiled: March 1, 2017Publication date: September 6, 2018Inventors: Zhong Li, Xian Dong Meng
-
Publication number: 20180253246Abstract: Embodiments of the present invention disclose a method, computer program product, and system for allocating memory. A computer receives a request for memory to be allocated to a computer node and determines if the allocation request needs to be carried out on a cluster level, a server rack level, or on a server level. The computer retrieves a memory policy associated with the determined level the allocation request needs to be carried out on from a memory policy database and determines how much available memory may be allocated and if there enough available memory to meet the request. The computer reallocates the available memory to address the received the received request based on the retrieved memory policy.Type: ApplicationFiled: December 13, 2017Publication date: September 6, 2018Inventors: Zhong Li, Xian Dong Meng
-
Patent number: 10044707Abstract: Implementations of the present disclosure relate to methods, systems and products for access control. In one implementation, a computer-implemented method is proposed. According to the method, a token for accessing an object is received from a terminal device via a communication channel, where the communication channel is built based on a Light Fidelity connection which is deployed within a restrictive area. A validity of the received token is determined. An access to the object is controlled based on the validity of the received token.Type: GrantFiled: December 18, 2017Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Zi Lian Ji, Ping Li, Yong Chao Li, Xian Dong Meng, Zhao Li Wang
-
Patent number: 9941964Abstract: A digital credential is generated for a user device. The digital credential is transmitted to the user device via an optical wireless communication access point (OWC AP). The user device is located in a coverage area of the OWC AP. The digital credential is provided to a wireless local area network (WLAN AP) associated with the OWC AP for authentication of a request from the user device to access the WLAN.Type: GrantFiled: August 3, 2017Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
-
Publication number: 20180041896Abstract: A digital credential is generated for a user device. The digital credential is transmitted to the user device via an optical wireless communication access point (OWC AP). The user device is located in a coverage area of the OWC AP. The digital credential is provided to a wireless local area network (WLAN AP) associated with the OWC AP for authentication of a request from the user device to access the WLAN.Type: ApplicationFiled: August 8, 2016Publication date: February 8, 2018Inventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
-
Publication number: 20180041276Abstract: A digital credential is generated for a user device. The digital credential is transmitted to the user device via an optical wireless communication access point (OWC AP). The user device is located in a coverage area of the OWC AP. The digital credential is provided to a wireless local area network (WLAN AP) associated with the OWC AP for authentication of a request from the user device to access the WLAN.Type: ApplicationFiled: August 3, 2017Publication date: February 8, 2018Inventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
-
Patent number: 9848039Abstract: According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.Type: GrantFiled: September 22, 2015Date of Patent: December 19, 2017Assignee: International Business Machines CorporationInventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
-
Patent number: 9769251Abstract: According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.Type: GrantFiled: October 28, 2015Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
-
Publication number: 20170083351Abstract: According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.Type: ApplicationFiled: September 22, 2015Publication date: March 23, 2017Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
-
Publication number: 20170083356Abstract: According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.Type: ApplicationFiled: October 28, 2015Publication date: March 23, 2017Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
-
Publication number: 20170039213Abstract: A method and apparatus for normalizing data. A computer system receives category data for a first code from a first client of a plurality of clients. The computer system also generates a category rule based on the category data. The computer system also assigns a category to a second code of a second client of the plurality of clients using the category rule. The category data is generated using input from the first client. Assigning the category to the second code of the second client comprises selecting the category rule to use to assign the category to the second code from a plurality of category rules.Type: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Inventors: Marc Rind, Xiaojing Wang, James R. Haas, Dong Meng, John Robert Catino, JR., Nitin Kumar Tammewar, Surekha Avasarala, Hafeez Raji
-
Patent number: 8578217Abstract: A system and method are provided for virtual machine management. The system comprises a virtual machine manager, a blade server management module, at least one blade server, and a virtual machine manager. The virtual machine manager comprises an abnormal event receiving module for receiving information about a blade server having a hardware problem directly from the blade server management module and additionally a virtual machine management module for sending a processing command to a virtual machine hypervisor on the blade server having the hardware problem. The virtual machine management module receives the information about the hardware problem from the abnormal event receiving module. The processing command is determined in accordance with the information about the hardware problem and strategies for handling predefined hardware problems.Type: GrantFiled: June 29, 2010Date of Patent: November 5, 2013Assignee: International Business Machines CorporationInventors: Wei Chen, Long Wen Lan, Xian Dong Meng, Jian Xu
-
Patent number: 7970974Abstract: A method and apparatus for adding or removing a logical unit of a mass storage device connected to a host computer through a universal serial bus (USB) interface are provided. The method may comprise: dynamically managing a logical unit table associated with the logical unit; generating a corresponding hot plug and play (PnP) event in the mass storage device; and informing the host computer of the hot PnP event. The mass storage device may comprise: a logical unit managing apparatus; a hot PnP event generating apparatus; and an informing apparatus for informing a host computer of the hot PnP event through a USB.Type: GrantFiled: November 13, 2008Date of Patent: June 28, 2011Assignee: International Business Machines CorporationInventors: Wei Chen, Xian Dong Meng, Long Wen Lan, Jian Xu
-
Publication number: 20100332890Abstract: A system and method are provided for virtual machine management. The system comprises a virtual machine manager, a blade server management module, at least one blade server, and a virtual machine manager. The virtual machine manager comprises an abnormal event receiving module for receiving information about a blade server having a hardware problem directly from the blade server management module and additionally a virtual machine management module for sending a processing command to a virtual machine hypervisor on the blade server having the hardware problem. The virtual machine management module receives the information about the hardware problem from the abnormal event receiving module. The processing command is determined in accordance with the information about the hardware problem and strategies for handling predefined hardware problems.Type: ApplicationFiled: June 29, 2010Publication date: December 30, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wei Chen, Wen Long Lan, Xian Dong Meng, Jian Xu
-
Publication number: 20100250825Abstract: A method and apparatus are disclosed for mounting at least one file to a host. The method comprises creating a virtual device image comprising a logical block address table. The method further comprises writing information regarding a block address and a size of an occupied space of the at least one file into the logical block address table, the information being calculated according to a format of a normal device image file system. Moreover, the method comprises recording in the logical block address table a file address map relationship comprising a map from the block address of the at least one file to a real position of the at least one file outside of the virtual device image. Furthermore, the method comprises mounting the virtual device image to the host. At least one directory may be mounted in addition to or in lieu of the at least one file.Type: ApplicationFiled: March 18, 2010Publication date: September 30, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wei Chen, Qiang Fu, Wen Long Lan, Xian Dong Meng, Jian Xu
-
Publication number: 20090144477Abstract: A method and apparatus for adding or removing a logical unit of a mass storage device connected to a host computer through a universal serial bus (USB) interface are provided. The method may comprise: dynamically managing a logical unit table associated with the logical unit; generating a corresponding hot plug and play (PnP) event in the mass storage device; and informing the host computer of the hot PnP event. The mass storage device may comprise: a logical unit managing apparatus; a hot PnP event generating apparatus; and an informing apparatus for informing a host computer of the hot PnP event through a USB.Type: ApplicationFiled: November 13, 2008Publication date: June 4, 2009Applicant: International Business Machines CorporationInventors: Wei Chen, Xian Dong Meng, Long Wen Lan, Jane Xu
-
Publication number: 20080004450Abstract: The present invention provides convergent processes for preparing epothilone A and B, desoxyepothilones A and B, and analogues thereof. Also provided are analogues related to epothilone A and B and intermediates useful for preparing same. The present invention further provides novel compositions based on analogues of the epothilones and methods for the treatment of cancer and cancer which has developed a multidrug-resistant phenotype.Type: ApplicationFiled: January 11, 2007Publication date: January 3, 2008Inventors: Samuel Danishefsky, Peter Bertinato, Dai-Shi Su, Dong Meng, Ting-Chao Chou, Ted Kamenecka, Erik Sorensen, Aaron Balog, Kenneth Savin