Patents by Inventor Joan C. Teng

Joan C. Teng 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: 9235649
    Abstract: Technology is disclosed for using workflows based on domains in a hierarchical data structure (e.g. LDAP directory) or other type of data structure. When a workflow is created, it is associated with domain. The domain is defined by a selected node and all nodes below that selected node in the hierarchical data structure. At run time, the system identifies which workflows perform a requested task and are associated with a domain that includes the target of the task. If multiple workflows are determined, the user is provided with the ability to choose one of the identified workflows for performing the tasks.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: January 12, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Patent number: 8015600
    Abstract: An Identity System manages certificate related actions for organization members and affiliates. Examples of certificate related actions include certificate enrollment, renewal, and revocation. The Identity System maintains and employs different certificate related workflows for different organization members and affiliates. After receiving a request for a certificate related action, the Identity System retrieves a workflow for responding to the request. The Identity System selects the workflow from a plurality of workflows for responding to the type of certificate related action being requested. Each workflow in the plurality corresponds to a different set of user characteristics. The Identity System selects the workflow that corresponds to the requested certificate related action, as well as the type of user for which the request is made.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: September 6, 2011
    Assignee: Oracle International Corporation
    Inventors: Richard P. Sinn, Joan C. Teng, Thomas B. Remahl
  • Patent number: 7937655
    Abstract: Workflows are used to automate processes. When a first workflow is performed, it may invoke a set of one or more nested workflows, workflows in other applications or services in other applications. The first workflow can be configured to pause and wait for the invoked set of one or more nested workflows, workflows in other applications, or services in other applications. Alternatively, the first workflow can be configured to proceed without waiting. Various means are disclosed for re-staring the first workflow and providing data back for the first workflow.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: May 3, 2011
    Assignee: Oracle International Corporation
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Publication number: 20110055673
    Abstract: Technology is disclosed for using workflows based on domains in a hierarchical data structure (e.g. LDAP directory) or other type of data structure. When a workflow is created, it is associated with domain. The domain is defined by a selected node and all nodes below that selected node in the hierarchical data structure. At run time, the system identifies which workflows perform a requested task and are associated with a domain that includes the target of the task. If multiple workflows are determined, the user is provided with the ability to choose one of the identified workflows for performing the tasks.
    Type: Application
    Filed: August 10, 2010
    Publication date: March 3, 2011
    Applicant: Oracle International Corporation
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Patent number: 7802174
    Abstract: Technology is disclosed for using workflows based on domains in a hierarchical data structure (e.g. LDAP directory) or other type of data structure. When a workflow is created, it is associated with domain. The domain is defined by a selected node and all nodes below that selected node in the hierarchical data structure. At run time, the system identifies which workflows perform a requested task and are associated with a domain that includes the target of the task. If multiple workflows are determined, the user is provided with the ability to choose one of the identified workflows for performing the tasks.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: September 21, 2010
    Assignee: Oracle International Corporation
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Patent number: 7581011
    Abstract: Technology is disclosed for defining workflows based on a template. The template defines a set of parameters for actions available to various workflow types. In one embodiment, the template is an XML document that is used to determine a set of options to provide a user via a graphical user interface. The user selects the options desired and the resulting workflow definition is stored for later use. Any entity with sufficient access privileges can start and/or participate in a workflow that operates according to the stored workflow definition.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: August 25, 2009
    Assignee: Oracle International Corporation
    Inventor: Joan C. Teng
  • Patent number: 7380008
    Abstract: The present invention is directed to technology for using a proxy in an Identity System. When a first entity is on vacation, on a business trip or otherwise unavailable to perform certain actions on an Identity System, a second entity can act as a proxy for the first entity. The Identity System will provide the second entity, acting as a proxy, with the privileges, access and rights of the first entity. In one embodiment, Identity System is part of an integrated Identity and Access System, and the second entity is a proxy in the Identity System but not in the Access System.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: May 27, 2008
    Assignee: Oracle International Corporation
    Inventors: Joan C. Teng, Chi-Cheng Lee
  • Patent number: 7080077
    Abstract: An identity management system manages identity profiles that store information about various entities. A localized access feature for an identity management system allows for a set of identity profiles to be grouped together in order to define a locale. Users outside the locale can be restricted from accessing identity profiles inside the locale. Alternatively, users outside the locale can be restricted from accessing certain attributes of identity profiles inside the locale.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: July 18, 2006
    Assignee: Oracle International Corporation
    Inventors: Srinivasagopalan Ramamurthy, Joan C. Teng
  • Publication number: 20020174238
    Abstract: An Identity System manages certificate related actions for organization members and affiliates. Examples of certificate related actions include certificate enrollment, renewal, and revocation. The Identity System maintains and employs different certificate related workflows for different organization members and affiliates. After receiving a request for a certificate related action, the Identity System retrieves a workflow for responding to the request. The Identity System selects the workflow from a plurality of workflows for responding to the type of certificate related action being requested. Each workflow in the plurality corresponds to a different set of user characteristics. The Identity System selects the workflow that corresponds to the requested certificate related action, as well as the type of user for which the request is made.
    Type: Application
    Filed: November 30, 2001
    Publication date: November 21, 2002
    Inventors: Richard P. Sinn, Joan C. Teng, Thomas B. Remahl
  • Publication number: 20020152254
    Abstract: Technology is disclosed for defining workflows based on a template. The template defines a set of parameters for actions available to various workflow types. In one embodiment, the template is an XML document that is used to determine a set of options to provide a user via a graphical user interface. The user selects the options desired and the resulting workflow definition is stored for later use. Any entity with sufficient access privileges can start and/or participate in a workflow that operates according to the stored workflow definition.
    Type: Application
    Filed: November 30, 2001
    Publication date: October 17, 2002
    Inventor: Joan C. Teng
  • Publication number: 20020147813
    Abstract: The present invention is directed to technology for using a proxy in an Identity System. When a first entity is on vacation, on a business trip or otherwise unavailable to perform certain actions on an Identity System, a second entity can act as a proxy for the first entity. The Identity System will provide the second entity, acting as a proxy, with the privileges, access and rights of the first entity. In one embodiment, Identity System is part of an integrated Identity and Access System, and the second entity is a proxy in the Identity System but not in the Access System.
    Type: Application
    Filed: November 30, 2001
    Publication date: October 10, 2002
    Inventors: Joan C. Teng, Chi-Cheng Lee
  • Publication number: 20020138577
    Abstract: Technology is disclosed for using workflows based on domains in a hierarchical data structure (e.g. LDAP directory) or other type of data structure. When a workflow is created, it is associated with domain. The domain is defined by a selected node and all nodes below that selected node in the hierarchical data structure. At run time, the system identifies which workflows perform a requested task and are associated with a domain that includes the target of the task. If multiple workflows are determined, the user is provided with the ability to choose one of the identified workflows for performing the tasks.
    Type: Application
    Filed: November 30, 2001
    Publication date: September 26, 2002
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Publication number: 20020138543
    Abstract: Workflows are used to automate processes. When a first workflow is performed, it may invoke a set of one or more nested workflows, workflows in other applications or services in other applications. The first workflow can be configured to pause and wait for the invoked set of one or more nested workflows, workflows in other applications, or services in other applications. Alternatively, the first workflow can be configured to proceed without waiting. Various means are disclosed for re-staring the first workflow and providing data back for the first workflow.
    Type: Application
    Filed: November 30, 2001
    Publication date: September 26, 2002
    Inventors: Joan C. Teng, Thomas B. Remahl
  • Publication number: 20020091745
    Abstract: An identity management system manages identity profiles that store information about various entities. A localized access feature for an identity management system allows for a set of identity profiles to be grouped together in order to define a locale. Users outside the locale can be restricted from accessing identity profiles inside the locale. Alternatively, users outside the locale can be restricted from accessing certain attributes of identity profiles inside the locale.
    Type: Application
    Filed: February 26, 2001
    Publication date: July 11, 2002
    Inventors: Srinivasagopalan Ramamurthy, Joan C. Teng