Patents by Inventor Fang-Yi Wang

Fang-Yi Wang 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: 20230133110
    Abstract: A system and method may determine if a class of process (e.g. NN execution, cryptocurrency mining, graphic processing) is executing on a processor, or which class is executing, by calculating or determining features from execution telemetry or measurements collected from processors executing processes, and determining from at least a subset of the features the likelihood that the processor is executing the class of process. Execution telemetry may include data regarding or describing the execution of the process, or describing hardware used to execute the process, such as processor temperature, memory usage, etc.
    Type: Application
    Filed: January 3, 2022
    Publication date: May 4, 2023
    Applicant: NVIDIA CORPORATION
    Inventors: Tamar VICLIZKI, Vadim GECHMAN, Ahmad SALEH, Bartley RICHARDSON, Gorkem BATMAZ, Avighan MAJUMDER, Vibhor AGRAWAL, Fang-Yi WANG, Douglas LUU
  • Patent number: 9767146
    Abstract: Various embodiments of a method, apparatus and article of manufacture provide a decision point in a workflow system comprising a server and at least a first client work node. A decision point work node is provided at the server. A SQL expression which is associated with the decision point work node and the first client work node is generated. The server determines whether to route a work package to the first client work node based on the SQL expression.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rupa Bhaghavan, Wayne Frederick Miller, Kenneth Carlin Nelson, Sharon McKenna Sanders, Fang-Yi Wang
  • Publication number: 20130339964
    Abstract: The replaying of work across a database servers includes: receiving a global time by each of a plurality of replay dispatchers; calculating, for each given replay dispatcher, a time offset using a local time for the given replay dispatcher and the global time; receiving, for each given replay dispatcher, a replay workload comprising a plurality of replay records and a global replay start time, wherein each of the plurality of replay records comprises an expected wait time; calculating, for each given replay dispatcher, a wait time for each given replay record based on the expected wait time for the given replay record, the global replay start time, and the time offset for the given replay dispatcher; and submitting, for each given replay dispatcher, the replay records to a target database server for processing in an order according to the calculated wait times.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Curt L. COTNER, Sherry X. GUO, Thomas J. TOOMIRE, John E. VONAU, Fang-Yi WANG, Catalina Y. WEI
  • Patent number: 7171664
    Abstract: An object-oriented framework is provided for managing the definition of user-defined attributes for workflow entities and storing and retrieving the values of those attributes. A set of APIs are introduced to manage the creation, deletion, and retrieval of user specified attribute definitions. In addition, extension objects are introduced to accommodate the storing and retrieving of values of user-defined attributes. This mechanism for allowing a user to extend the attributes of workflow entities enables customization of a workflow system to particular applications.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: January 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Fang-Yi Wang, Alan Tsu-I Yaung
  • Publication number: 20060095921
    Abstract: An object-oriented framework for document routing service in a content management system directly provides the server API set for document routing to the application programmers, without an intermediate interface layer. This framework provides document routing functions and system administration support for document routing. In addition, the system defines the document routing process as a series of steps provided by an administrator through which a document is routed, where a work node is a step within the process. A work list is provided that is a filter of one or more work nodes; a user may obtain a list of work or the “next” work item from the work list. Work packages can be suspended pending the satisfaction of criteria such as delay time or collection of a specified group of documents. The process can be resumed at any time. Suspension and resumption of the process are defined by the resume list in the work package and the work node.
    Type: Application
    Filed: April 23, 2002
    Publication date: May 4, 2006
    Applicant: International Business Machines Corporation
    Inventors: Fang-Yi Wang, Alan Yaung
  • Patent number: 7032225
    Abstract: An object-oriented framework for document routing service in a content management system directly provides the server API set for document routing to the application programmers, without an intermediate interface layer. This framework provides document routing functions and system administration support for document routing. In addition, the system defines the document routing process as a series of steps provided by an administrator through which a document is routed, where a work node is a step within the process. A work list is provided that is a filter of one or more work nodes; a user may obtain a list of work or the “next” work item from the work list. Work packages can be suspended pending the satisfaction of criteria such as delay time or collection of a specified group of documents. The process can be resumed at any time. Suspension and resumption of the process are defined by the resume list in the work package and the work node.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: Fang-Yi Wang, Alan Tsu-I Yaung
  • Publication number: 20060053106
    Abstract: Various embodiments of a method, apparatus and article of manufacture provide a decision point in a workflow system comprising a server and at least a first client work node. A decision point work node is provided at the server. A SQL expression which is associated with the decision point work node and the first client work node is generated. The server determines whether to route a work package to the first client work node based on the SQL expression.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Rupa Bhaghavan, Wayne Miller, Kenneth Nelson, Sharon Sanders, Fang-Yi Wang
  • Publication number: 20050160101
    Abstract: One feature of the present invention provides a content management system that can handle a wide variety requests by using different types of items with differing attributes. The content management maintains a set of tables to manage the items. A first table is used to index or catalog each of the items and its type. A second table is used to store the attributes of each type of item. The attributes specify information about the item's type and may also include a partial SQL statement. When needed, the content management system may then use these tables to determine an item's type, retrieve the attributes for that type, obtain a partial SQL statement from the attributes, and dynamically build a SQL statement to process a wide variety of requests or commands.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 21, 2005
    Inventors: Edward Gallagher, Phong Truong, Fang-Yi Wang
  • Publication number: 20040117795
    Abstract: An object-oriented framework is provided for managing the definition of user-defined attributes for workflow entities and storing and retrieving the values of those attributes. A set of APIs are introduced to manage the creation, deletion, and retrieval of user specified attribute definitions. In addition, extension objects are introduced to accommodate the storing and retrieving of values of user-defined attributes. This mechanism for allowing a user to extend the attributes of workflow entities enables customization of a workflow system to particular applications.
    Type: Application
    Filed: December 16, 2002
    Publication date: June 17, 2004
    Applicant: International Business Machines Corporation
    Inventors: Fang-Yi Wang, Alan Tsu-I Yaung
  • Publication number: 20030204646
    Abstract: An object-oriented framework for document routing service in a content management system directly provides the server API set for document routing to the application programmers, without an intermediate interface layer. This framework provides document routing functions and system administration support for document routing. In addition, the system defines the document routing process as a series of steps provided by an administrator through which a document is routed, where a work node is a step within the process. A work list is provided that is a filter of one or more work nodes; a user may obtain a list of work or the “next” work item from the work list. Work packages can be suspended pending the satisfaction of criteria such as delay time or collection of a specified group of documents. The process can be resumed at any time. Suspension and resumption of the process are defined by the resume list in the work package and the work node.
    Type: Application
    Filed: April 24, 2002
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Fang-Yi Wang, Alan Tsu-I Yaung