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: 20180367524
    Abstract: 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: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Inventors: ZI LIAN JI, PING LI, Yong Chao Li, XIAN DONG MENG, Zhao Li Wang
  • Patent number: 10158626
    Abstract: 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: Grant
    Filed: June 16, 2017
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zi Lian Ji, Ping Li, Yong Chao Li, Xian Dong Meng, Zhao Li Wang
  • Publication number: 20180253247
    Abstract: 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: Application
    Filed: December 21, 2017
    Publication date: September 6, 2018
    Inventors: Zhong Li, Xian Dong Meng
  • Publication number: 20180253244
    Abstract: 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: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Inventors: Zhong Li, Xian Dong Meng
  • Publication number: 20180253246
    Abstract: 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: Application
    Filed: December 13, 2017
    Publication date: September 6, 2018
    Inventors: Zhong Li, Xian Dong Meng
  • Patent number: 10044707
    Abstract: 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: Grant
    Filed: December 18, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zi Lian Ji, Ping Li, Yong Chao Li, Xian Dong Meng, Zhao Li Wang
  • Patent number: 9941964
    Abstract: 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: Grant
    Filed: August 3, 2017
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
  • Publication number: 20180041896
    Abstract: 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: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Inventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
  • Publication number: 20180041276
    Abstract: 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: Application
    Filed: August 3, 2017
    Publication date: February 8, 2018
    Inventors: Zi Lian Ji, Tao Jiang, Xian Dong Meng, George J. Romano, Zhi Qiang Wei
  • Patent number: 9848039
    Abstract: 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: Grant
    Filed: September 22, 2015
    Date of Patent: December 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
  • Patent number: 9769251
    Abstract: 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: Grant
    Filed: October 28, 2015
    Date of Patent: September 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
  • Publication number: 20170083351
    Abstract: 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: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
  • Publication number: 20170083356
    Abstract: 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: Application
    Filed: October 28, 2015
    Publication date: March 23, 2017
    Inventors: Tao Jiang, Xian Dong Meng, George J. Romano, Jianhua Rui, Hong Bo Xu, Xin Zhang
  • Publication number: 20170039213
    Abstract: 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: Application
    Filed: August 7, 2015
    Publication date: February 9, 2017
    Inventors: Marc Rind, Xiaojing Wang, James R. Haas, Dong Meng, John Robert Catino, JR., Nitin Kumar Tammewar, Surekha Avasarala, Hafeez Raji
  • Patent number: 8578217
    Abstract: 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: Grant
    Filed: June 29, 2010
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Wei Chen, Long Wen Lan, Xian Dong Meng, Jian Xu
  • Patent number: 7970974
    Abstract: 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: Grant
    Filed: November 13, 2008
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Wei Chen, Xian Dong Meng, Long Wen Lan, Jian Xu
  • Publication number: 20100332890
    Abstract: 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: Application
    Filed: June 29, 2010
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wei Chen, Wen Long Lan, Xian Dong Meng, Jian Xu
  • Publication number: 20100250825
    Abstract: 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: Application
    Filed: March 18, 2010
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wei Chen, Qiang Fu, Wen Long Lan, Xian Dong Meng, Jian Xu
  • Publication number: 20090144477
    Abstract: 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: Application
    Filed: November 13, 2008
    Publication date: June 4, 2009
    Applicant: International Business Machines Corporation
    Inventors: Wei Chen, Xian Dong Meng, Long Wen Lan, Jane Xu
  • Publication number: 20080004450
    Abstract: 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: Application
    Filed: January 11, 2007
    Publication date: January 3, 2008
    Inventors: Samuel Danishefsky, Peter Bertinato, Dai-Shi Su, Dong Meng, Ting-Chao Chou, Ted Kamenecka, Erik Sorensen, Aaron Balog, Kenneth Savin