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: 9235649Abstract: 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: GrantFiled: August 10, 2010Date of Patent: January 12, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Joan C. Teng, Thomas B. Remahl
-
Patent number: 8015600Abstract: 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: GrantFiled: November 30, 2001Date of Patent: September 6, 2011Assignee: Oracle International CorporationInventors: Richard P. Sinn, Joan C. Teng, Thomas B. Remahl
-
Patent number: 7937655Abstract: 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: GrantFiled: November 30, 2001Date of Patent: May 3, 2011Assignee: Oracle International CorporationInventors: Joan C. Teng, Thomas B. Remahl
-
Publication number: 20110055673Abstract: 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: ApplicationFiled: August 10, 2010Publication date: March 3, 2011Applicant: Oracle International CorporationInventors: Joan C. Teng, Thomas B. Remahl
-
Patent number: 7802174Abstract: 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: GrantFiled: November 30, 2001Date of Patent: September 21, 2010Assignee: Oracle International CorporationInventors: Joan C. Teng, Thomas B. Remahl
-
Patent number: 7581011Abstract: 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: GrantFiled: November 30, 2001Date of Patent: August 25, 2009Assignee: Oracle International CorporationInventor: Joan C. Teng
-
Patent number: 7380008Abstract: 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: GrantFiled: November 30, 2001Date of Patent: May 27, 2008Assignee: Oracle International CorporationInventors: Joan C. Teng, Chi-Cheng Lee
-
Patent number: 7080077Abstract: 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: GrantFiled: February 26, 2001Date of Patent: July 18, 2006Assignee: Oracle International CorporationInventors: Srinivasagopalan Ramamurthy, Joan C. Teng
-
Publication number: 20020174238Abstract: 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: ApplicationFiled: November 30, 2001Publication date: November 21, 2002Inventors: Richard P. Sinn, Joan C. Teng, Thomas B. Remahl
-
Publication number: 20020152254Abstract: 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: ApplicationFiled: November 30, 2001Publication date: October 17, 2002Inventor: Joan C. Teng
-
Publication number: 20020147813Abstract: 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: ApplicationFiled: November 30, 2001Publication date: October 10, 2002Inventors: Joan C. Teng, Chi-Cheng Lee
-
Publication number: 20020138577Abstract: 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: ApplicationFiled: November 30, 2001Publication date: September 26, 2002Inventors: Joan C. Teng, Thomas B. Remahl
-
Publication number: 20020138543Abstract: 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: ApplicationFiled: November 30, 2001Publication date: September 26, 2002Inventors: Joan C. Teng, Thomas B. Remahl
-
Publication number: 20020091745Abstract: 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: ApplicationFiled: February 26, 2001Publication date: July 11, 2002Inventors: Srinivasagopalan Ramamurthy, Joan C. Teng