Patents by Inventor Liana Liyow Fong

Liana Liyow Fong 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: 20090132702
    Abstract: A generic mechanism and model are provided to capture and store configuration profiles for resource monitors such that monitors can be flexibly deployed, configured, modified, and removed using appropriate sets of parameters and values. As an integral part of resource provisioning, this generic mechanism will require only a generic set of workflows and a generic data model to provision monitors. The provisioning system of the present invention captures and stores response parameters and values from monitors created during initial deployment such that these parameters can be used for later modification and removal of these monitors.
    Type: Application
    Filed: January 19, 2009
    Publication date: May 21, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toby L. Burton, Rhonda L. Childress, Liana Liyow Fong, Andrew Julius Greff, Michael Husayn Kalantar, David George King
  • Publication number: 20090106350
    Abstract: A method for managing a web service client update without recompiling or redeploying of the client code includes the following steps or acts of: receiving a request for the web service from a subscribed client; transmitting the request to the web service; receiving notification of the web service update from a service provider or registry or some other means; parsing the notification and retrieving parameters describing the web service update; marshalling the parameters; determining whether the new web service update is compatible with the current web service invoked by the client application; updating the local service proxy instance with the marshaled parameters if the new web service update is compatible with the current web service invoked by the client application; and transmitting a notification if the web service update is not compatible with the current web service invoked by the client application.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Inventors: Ying Chen, Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam
  • Patent number: 7493418
    Abstract: A generic mechanism and model are provided to capture and store configuration profiles for resource monitors such that monitors can be flexibly deployed, configured, modified, and removed using appropriate sets of parameters and values. As an integral part of resource provisioning, this generic mechanism will require only a generic set of workflows and a generic data model to provision monitors. The provisioning system of the present invention captures and stores response parameters and values from monitors created during initial deployment such that these parameters can be used for later modification and removal of these monitors.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Toby L. Burton, Rhonda L. Childress, Liana Liyow Fong, Andrew Julius Greff, Michael Husayn Kalantar, David George King
  • Publication number: 20090013010
    Abstract: A method for hosting versioned web services includes steps of: receiving a request from a service requester, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.
    Type: Application
    Filed: July 6, 2007
    Publication date: January 8, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam, Christopher P. Vignola
  • Patent number: 7089556
    Abstract: A system and method which allows complex tasks to be scheduled and/or coordinated on one or more computer systems by focusing the level of autonomy to each phase of a plan. The phases include computational components and may spawn target phases such that the phases are dependent on the target phases. The phases may begin execution upon completion of the target phases. Each phase may determine further execution, including succeeding phases, in an event-driven manner.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: August 8, 2006
    Assignee: International Business Machines Corporation
    Inventors: Liana Liyow Fong, Donald Philip Pazel
  • Patent number: 7032048
    Abstract: A method (and structure) in a computer network of controlling the admittance of requests to at least one processing component, includes differentiating the type of received requests based on the message content in each request. Each request is admitted only if the differentiated type meets at least one criterion for admission.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: April 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: Karen Appleby, Liana Liyow Fong, German Sergio Goldszmidt, Srirama Mandyam Krishnakumar, Donald Philip Pazel
  • Patent number: 6782408
    Abstract: The number of instances of an application running in a computing environment are controlled by monitoring the current load on the application, and altering the current number of instances of the application based on results of the monitoring. The load may be monitored by monitoring the current number of instances of the application running in the computing environment. Where a maximum, minimum and/or initial number on startup, of instances of the application are specified, the altering is done based on comparing the current number to one or more of the specified numbers of instances.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: August 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Tushar Deepak Chandra, Sameh Afif Fakhouri, Liana Liyow Fong, William Francis Jerome, Srirama Mandyam Krishnakumar, Vijay Krishnarao Naik, John Arthur Pershing, Jr., John Joseph Edward Turek
  • Patent number: 6594779
    Abstract: Resources are checkpointed in order to save the state of the resources. The resources can then be brought back to the same running state, during a restart procedure, by making use of the saved state. The determination of when to take a checkpoint or when to restart a resource is made by an entity, such as a cluster manager, external to the entity initiating or taking the checkpoint or performing the restart. The decision to checkpoint/restart a resource is provided by the cluster manager to a resource manager associated with the resource. This communication is facilitated by interfaces to the cluster manager provided by the resource manager.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: July 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Tushar Deepak Chandra, Ahmed-Sameh Afif Fakhouri, Liana Liyow Fong, William Francis Jerome, Srirama Mandyam Krishnakumar, Vijay Krishnarao Naik, John Arthur Pershing, Jr.
  • Publication number: 20030023798
    Abstract: A method (and structure) in a computer network of controlling the admittance of requests to at least one processing component, includes differentiating the type of received requests based on the message content in each request. Each request is admitted only if the differentiated type meets at least one criterion for admission.
    Type: Application
    Filed: July 30, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Karen Appleby, Liana Liyow Fong, German Sergio Goldszmidt, Srirama Mandyam Krishnakumar, Donald Philip Pazel
  • Publication number: 20020188765
    Abstract: A system and method which allows complex tasks to be scheduled and/or coordinated on one or more computer systems by focusing the level of autonomy to each phase of a plan. The phases include computational components and may spawn target phases such that the phases are dependent on the target phases. The phases may begin execution upon completion of the target phases. Each phase may determine further execution, including succeeding phases, in an event-driven manner.
    Type: Application
    Filed: June 6, 2001
    Publication date: December 12, 2002
    Inventors: Liana Liyow Fong, Donald Philip Pazel
  • Patent number: 6366945
    Abstract: The invention provides the mechanism, hereinafter referred to as Flexible Dynamic Partitioning (FDP), to allocate and reallocate resources among scheduling schemes of many types for multicomputing environments. Resources can include, but are not limited to, processors, disks and communications connections. Partitioning of resources can be initiated by both application and system triggers. Once dynamic partitioning is triggered, FDP allows a partition to invoke a set of resource allocation functions associated with its partition. The reallocation function performs a set of resource matchings and determine the necessary resource movement among partitions.
    Type: Grant
    Filed: May 23, 1997
    Date of Patent: April 2, 2002
    Assignee: IBM Corporation
    Inventors: Liana Liyow Fong, Ajei Sarat Gopal, Nayeem Islam, Andreas Leonidas Prodromidis, Mark Steven Squillante
  • Patent number: 6345287
    Abstract: A system and method whereby a gang scheduling entity assembles a schedule of application tasks to be run on a plurality of distributed parallel processors for pre-set time intervals. The scheduling information, including an ordered set of applications and the length of the time interval, are provided to each of the node level schedulers for the relevant processors, and the node level schedulers assure that the tasks of the applications are executed, with context switching between tasks being controlled at the node level. Tasks from multiple applications can be scheduled simultaneously, with time sharing and space sharing being utilized in the schedule. The inventive system is dynamically scalable, with the gang scheduling entity restructuring the matrix schedule should dynamic re-partitioning result in addition or deletion of processors.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Liana Liyow Fong, Ajei Sarat Gopal, Nayeem Islam, Andreas Leonidas Prodromidis, Mark Steven Squillante
  • Patent number: 6263359
    Abstract: A method of scheduling jobs to be executed by a resource in a computer system wherein the jobs are grouped in “classes.” The job classes vying for the resource's attention are arranged in a hierarchy. Each job class has a time-function value that controls when the job class is selected by the resource if processing time becomes available. Within a particular level of the hierarchy, scheduling priorities are defined by one or more time-based functions, each of which may be constant or dynamically varying. When constant time-based functions are used, each job class has a schedule value that remains fixed with time. When dynamic time-based functions are used, job class “time-function values” are modified to alter the timing by which the job class(es) acquire the resource.
    Type: Grant
    Filed: May 22, 1997
    Date of Patent: July 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: Liana Liyow Fong, Mark Steven Squillante, Roger Eldred Hough