Patents by Inventor Zon-Yin Shae

Zon-Yin Shae 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: 20240054352
    Abstract: A multi-layer federated learning method based on distributed clustering is provided, which comprises the following steps. Computing a feature distribution similarity for each of participating nodes with non-(non-independent and identically distributed) data sets, and grouping these nodes into plural clusters by the feature distribution similarity. Updating local model of nodes of each cluster by a federated learning algorithm, and inputting these nodes into a multi-layer aggregation mechanism. Terminating the operation of the multi-layer aggregation mechanism until the clustering result meets a required demand. Furthermore, we implement a blockchain-based multi-layer federated learning system, including model aggregation module, API module, time-series synchronization module, and IPFS, based on distributed clustering architecture. The learning performance is proven to effectively improved.
    Type: Application
    Filed: July 30, 2023
    Publication date: February 15, 2024
    Applicant: ASIA UNIVERSITY
    Inventors: ZON-YIN SHAE, KUN-YI CHEN, JING-PHA TSAI, CHI-YU CHANG, YUAN-YU TSAI
  • Publication number: 20230418912
    Abstract: A medical data ownership management method comprises: Granting a first authority to a medical unit where the first authority allows the medical unit to generate a first medical object with its corresponding first non-fungible token (NFT) storing on a blockchain. Granting a second authority to a research unit, where the second authority allows the research unit to access the first medical object, and the research unit processes the first medical object to generate the second medical object with its corresponding second NFT storing on the blockchain. Finally, granting a third authority to a user unit, where the third authority allows the user unit to access the second medical object. The access control and ownership transfer of each medial object in the blockchain are achieved by trading the corresponding NFT and modifying its subordinate list. With the management method, the security and the privacy of the medical data will be enhanced.
    Type: Application
    Filed: October 14, 2022
    Publication date: December 28, 2023
    Inventors: ZON-YIN SHAE, JING-PHA TSAI, CHI-YU CHANG, YUAN-YU TSAI, KUN-YI CHEN
  • Patent number: 11816681
    Abstract: An image authentication method and a real-time product authentication system are provided. The method includes the following steps: inputting a training image in a training phase; segmenting the training image into a plurality of training sub-images; and training the deep learning model by using the plurality of training sub-images, wherein each of the plurality of training images includes a global feature property. The steps in the testing phase include: inputting a testing image and segmenting the testing image into a plurality of testing sub-images; performing a test on each of the plurality of testing sub-images and checking whether each of the plurality of testing sub-images is associated with one of the plurality of categories; and outputting an authentication result to identify whether the testing image is associated with one of the plurality of categories.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: November 14, 2023
    Assignee: Asia University
    Inventors: Zon-Yin Shae, Zhi-Ren Tsai, Jing-Pha Tsai
  • Publication number: 20210397897
    Abstract: An image authentication method and a real-time product authentication system are provided. The method includes the following steps: inputting a training image in a training phase; segmenting the training image into a plurality of training sub-images; and training the deep learning model by using the plurality of training sub-images, wherein each of the plurality of training images includes a global feature property. The steps in the testing phase include: inputting a testing image and segmenting the testing image into a plurality of testing sub-images; performing a test on each of the plurality of testing sub-images and checking whether each of the plurality of testing sub-images is associated with one of the plurality of categories; and outputting an authentication result to identify whether the testing image is associated with one of the plurality of categories.
    Type: Application
    Filed: January 4, 2021
    Publication date: December 23, 2021
    Inventors: Zon-Yin Shae, Zhi-Ren Tsai, Jing-Pha Tsai
  • Patent number: 10223165
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 10223166
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 10089147
    Abstract: A scheduling system and method for high-performance computing (HPC) applications includes a network management component stored in physical memory and executed by a processor. The management component is configured to transform HPC resources into a schedulable resource catalog by transforming multi-dimensional HPC resources into a one dimension versus time resource catalog with a dependent graph structure between resources such that HPC resources are enabled to be provisioned into a service environment with predictable provisioning using the resource catalog. A graphical user interface component is coupled to the network management component and configured to provide scheduling visibility to entities and to enable a plurality of different communication modes for scheduling and communication between entities.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Mark E. Podlaseck, Huiming Qu, Yaoping Ruan, Denis R. Saure, Zon-Yin Shae, Anshul Sheopuri
  • Patent number: 10025629
    Abstract: A system and method for scheduling resources includes a memory storage device having a resource data structure stored therein which is configured to store a collection of available resources, time slots for employing the resources, dependencies between the available resources and social map information. A processing system is configured to set up a communication channel between users, between a resource owner and a user or between resource owners to schedule users in the time slots for the available resources. The processing system employs social mapping information of the users or owners to assist in filtering the users and owners and initiating negotiations for the available resources.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Mark E. Podlaseck, Huiming Qu, Yaoping Ruan, Zon-Yin Shae, Anshul Sheopuri
  • Patent number: 9904739
    Abstract: A service provider system and a service provider method are disclosed herein. The service provider system includes a service provider device and a mobile device. The mobile device includes a network module, a processing module and a storage module. The network module of the mobile device connects to the service provider device through a wireless network and receives a service description file provided by the service provider device. The processing module is configured to execute a program code stored in the storage module so as to implement a synthesizing method of an application program. The synthesizing method includes the following steps: parsing multiple service description data from the service description file; and generating an application program corresponding to the service description file according to the service description data and a resource list corresponding to the mobile device.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: February 27, 2018
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Zon-Yin Shae, Chia-Hung Kao, Chi-Hung Tsai, Wei-Lun Huang
  • Patent number: 9659302
    Abstract: A recommendation method includes providing an ontology database, in which the ontology database includes a plurality of entities, and the entities are arranged in an ontology hierarchy structure with N hierarchy levels; storing a plurality of jth level user data respectively corresponding to a plurality of users; generating a plurality of kth level user data according to the jth level user data respectively; clustering the kth level user data; and recommending the entities in the ontology database to the users according to a clustering result.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 23, 2017
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Meng-Jung Shih, Ping-I Chen, Tai-Chun Wang, Zon-Yin Shae
  • Publication number: 20170139749
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Publication number: 20170139752
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 9645849
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 9645848
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 9602599
    Abstract: Systems and articles of manufacture for coordinating application migration processes include selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
  • Patent number: 9602598
    Abstract: Techniques for coordinating application migration processes. A method includes selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
  • Patent number: 9317328
    Abstract: Accepting a job having a job size representing a number or quantity of processors; computing an expected size, and a standard deviation in size, for the accepted job; adding the expected size to the standard deviation in size to determine a sum; comparing the sum to a number or quantity of available clusters at each of a plurality of non-leaf nodes of a tree representing a high-performance computing environment; and when the number or quantity of available clusters is more than the sum at a sub-tree of the tree and, going down one level further in the sub-tree, the number of available clusters is less than the sum, selecting the sub-tree for the accepted job such that the accepted job is placed on one or more clusters associated with the selected sub-tree.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hani Talal Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 9311146
    Abstract: Accepting a job having a job size representing a number or quantity of processors; computing an expected size, and a standard deviation in size, for the accepted job; adding the expected size to the standard deviation in size to determine a sum; comparing the sum to a number or quantity of available clusters at each of a plurality of non-leaf nodes of a tree representing a high-performance computing environment; and when the number or quantity of available clusters is more than the sum at a sub-tree of the tree and, going down one level further in the sub-tree, the number of available clusters is less than the sum, selecting the sub-tree for the accepted job such that the accepted job is placed on one or more clusters associated with the selected sub-tree.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hani Talal Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Publication number: 20160098491
    Abstract: A service provider system and a service provider method are disclosed herein. The service provider system includes a service provider device and a mobile device. The mobile device includes a network module, a processing module and a storage module. The network module of the mobile device connects to the service provider device through a wireless network and receives a service description file provided by the service provider device. The processing module is configured to execute a program code stored in the storage module so as to implement a synthesizing method of an application program. The synthesizing method includes the following steps: parsing multiple service description data from the service description file; and generating an application program corresponding to the service description file according to the service description data and a resource list corresponding to the mobile device.
    Type: Application
    Filed: November 21, 2014
    Publication date: April 7, 2016
    Inventors: Zon-Yin SHAE, Chia-Hung KAO, Chi-Hung TSAI, Wei-Lun HUANG
  • Patent number: 9286579
    Abstract: Techniques for providing a reservation system are provided. The techniques include displaying a scalable visualization object, wherein the scalable visualization object comprises an expanded view element of the reservation system depicting information in connection with a selected interval of time and a compressed view element of the reservation system depicting information in connection with one or more additional intervals of time, maintaining a visual context between the expanded view and the compressed view within the visualization object, and enabling a user to switch between the expanded view and the compressed view to facilitate use of the reservation system.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 15, 2016
    Assignees: International Business Machines Corporation, King Abdullah University of Science and Technology
    Inventors: Mahmoud A. Abdelhamid Mohamed, Hani T. Jamjoom, Mark E. Podlaseck, Huiming Qu, Zon-Yin Shae, Anshul Sheopuri