Patents by Inventor Weishuai Yang
Weishuai Yang 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: 20230120968Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: ApplicationFiled: October 5, 2022Publication date: April 20, 2023Applicant: The Research Foundation for the State University of New YorkInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Patent number: 11522952Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: GrantFiled: June 26, 2020Date of Patent: December 6, 2022Assignee: The Research Foundation for the State University of New YorkInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Publication number: 20200382585Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: ApplicationFiled: June 26, 2020Publication date: December 3, 2020Inventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Patent number: 10735505Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: GrantFiled: March 20, 2017Date of Patent: August 4, 2020Assignee: The Research Foundation for the State University of New YorkInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Publication number: 20170195412Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: ApplicationFiled: March 20, 2017Publication date: July 6, 2017Inventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Patent number: 9602573Abstract: A cluster of nodes, comprising: a plurality of nodes, each having a security policy, and being associated task processing resources; a registration agent configured to register a node and issue a node certificate to the respective node; a communication network configured to communicate certificates to authorize access to computing resources, in accordance with the respective security policy; and a processor configured to automatically dynamically partition the plurality of nodes into subnets, based on at least a distance function of at least one node characteristic, each subnet designating a communication node for communicating control information and task data with other communication nodes, and to communicate control information between each node within the subnet and the communication node of the other subnets.Type: GrantFiled: February 19, 2013Date of Patent: March 21, 2017Assignee: NATIONAL SCIENCE FOUNDATIONInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Patent number: 8380846Abstract: A method for clustering of nodes for a task, and cluster so provided comprising an automatically partitioned a set of nodes having a branched hierarchy of subsets based at least on a relative distance according to at least one node characteristic distance metric, each subset having a communication node, each node within the subset being adapted to communicate control information with the communication node, and the communication nodes of respective subnets which are hierarchically linked, being configured to communicate control information with each other; and a set of output preferred nodes for allocation of portions of a task, wherein the output set of preferred nodes is dependent on both the hierarchy and the task.Type: GrantFiled: September 23, 2011Date of Patent: February 19, 2013Assignee: The Research Foundation of State University of New YorkInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Patent number: 8041773Abstract: Computational grids have traditionally not scaled effectively due to administrative hurdles to resource and user participation. Most production grids are essentially multi-site supercomputer centers, rather than truly open and heterogeneous sets of resources that can join and leave dynamically, and that can provide support for an equally dynamic set of users. Large-scale grids containing individual resources with more autonomy about when and how they join and leave will require self-organizing grid middleware services that do not require centralized administrative control. Dynamic discovery of high-performance variable-size clusters of grid nodes provides an effective solution for implementation of grids. A brute force approach to the problem of identifying these “ad-hoc clusters” would require excessive overhead in terms of both message exchange and computation.Type: GrantFiled: September 23, 2008Date of Patent: October 18, 2011Assignee: The Research Foundation of State University of New YorkInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis
-
Publication number: 20090083390Abstract: Computational grids have traditionally not scaled effectively due to administrative hurdles to resource and user participation. Most production grids are essentially multi-site supercomputer centers, rather than truly open and heterogeneous sets of resources that can join and leave dynamically, and that can provide support for an equally dynamic set of users. Large-scale grids containing individual resources with more autonomy about when and how they join and leave will require self-organizing grid middleware services that do not require centralized administrative control. Dynamic discovery of high-performance variable-size clusters of grid nodes provides an effective solution for implementation of grids. A brute force approach to the problem of identifying these “ad-hoc clusters” would require excessive overhead in terms of both message exchange and computation.Type: ApplicationFiled: September 23, 2008Publication date: March 26, 2009Applicant: THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW YORKInventors: Nael Abu-Ghazaleh, Weishuai Yang, Michael Lewis