Patents by Inventor Wu S. Fang

Wu S. Fang 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).

  • Patent number: 10671985
    Abstract: Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wu S. Fang, Su Liu, Michael S. Ly
  • Patent number: 10558503
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: February 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Deivanayagam, Wu S. Fang, Su Liu, Priya Paul
  • Patent number: 10275749
    Abstract: Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wu S. Fang, Su Liu, Michael S. Ly
  • Publication number: 20180373572
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Application
    Filed: September 4, 2018
    Publication date: December 27, 2018
    Inventors: ARUN DEIVANAYAGAM, WU S. FANG, SU LIU, PRIYA PAUL
  • Patent number: 10095551
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Deivanayagam, Wu S. Fang, Su Liu, Priya Paul
  • Publication number: 20160328274
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Application
    Filed: July 15, 2016
    Publication date: November 10, 2016
    Inventors: ARUN DEIVANAYAGAM, WU S. FANG, SU LIU, PRIYA PAUL
  • Publication number: 20160275467
    Abstract: Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: WU S. FANG, SU LIU, MICHAEL S. LY
  • Publication number: 20160277511
    Abstract: Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 22, 2016
    Inventors: WU S. FANG, SU LIU, MICHAEL S. LY
  • Patent number: 9424097
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: August 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Deivanayagam, Wu S. Fang, Su Liu, Priya Paul
  • Patent number: 9384061
    Abstract: Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
    Type: Grant
    Filed: June 6, 2015
    Date of Patent: July 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Deivanayagam, Wu S. Fang, Su Liu, Priya Paul