US Patent No: 7,937,655

Number of patents in Portfolio can not be more than 2000

Workflows with associated processes

ALSO PUBLISHED AS: 20020138543
1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE INTERNATIONAL CORPORATIONREDWOOD SHORES, CA4426

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Remahl, Thomas B Los Altos, CA 11 156
Teng, Joan C Foster City, CA 13 360

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (31)
5,991,768 Finer grained quiescence for data replication 44 1997
6,356,996 Cache fencing for interpretive environments 34 1998
6,587,856 Method and system for representing and accessing object-oriented data in a relational database system 76 1998
6,748,374 Method for generating a relational database query statement using one or more templates corresponding to search conditions in an expression tree 71 1998
6,158,010 System and method for maintaining security in a distributed computer network 340 1999
6,539,379 Method and apparatus for implementing a corporate directory and service center 115 1999
7,464,162 Systems and methods for testing whether access to a resource is authorized based on access information 25 2001
6,643,661 Method and apparatus for implementing search and channel features in an enterprise-wide computer system 167 2001
6,675,261 Request based caching of data store data 129 2001
6,782,379 Preparing output XML based on selected programs and XML templates 63 2001
6,816,871 Delivering output XML with dynamically selectable processing 80 2001
7,085,834 Determining a user's groups 93 2001
7,213,249 Blocking cache flush requests until completing current pending requests in a local server and remote server 20 2001
7,349,912 Runtime modification of entries in an identity system 28 2001
7,363,339 Determining group membership 21 2001
7,380,008 Proxy system 16 2001
7,415,607 Obtaining and maintaining real time certificate status 25 2001
7,475,151 Policies for modifying group membership 13 2001
7,581,011 Template based workflow definition 29 2001
7,711,818 Support for multiple data stores 8 2001
2002/0138,577 Domain based workflows 32 2001
2002/0143,943 Support for multiple data stores 31 2001
2002/0152,254 Template based workflow definition 42 2001
2002/0156,879 Policies for modifying group membership 64 2001
2002/0174,238 Employing electronic certificate workflows 26 2001
7,216,163 Method and apparatus for provisioning tasks using a provisioning bridge server 29 2002
2005/0015,340 Method and apparatus for supporting service enablers via service request handholding 40 2004
2006/0212,574 Policy interface description framework 35 2005
7,673,047 Determining a user's groups 9 2006
2006/0195,575 DETERMINING A USER'S GROUPS 37 2006
7,475,136 Method and apparatus for provisioning tasks using a provisioning bridge server 4 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (22)
5,960,422 System and method for optimized source selection in an information retrieval system 69 1997
6,208,986 Web interface and method for accessing and displaying directory information 90 1997
6,012,098 Servlet pairing for isolation of the retrieval and rendering of data 291 1998
6,112,225 Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time 150 1998
6,105,063 Client-server system for maintaining application preferences in a hierarchical data structure according to user and user group or terminal and terminal group contexts 213 1998
6,105,066 Client-server system with central application management and using fully qualified class names of object-oriented applications for determining permanent server storage locations for application configuration information 67 1998
6,219,667 Efficient large-scale access control for internet/intranet information systems 70 1998
6,347,312 Lightweight directory access protocol (LDAP) directory server cache mechanism and method 127 1998
6,336,214 System and method for automatically generating browsable language grammars 65 1998
6,438,690 Vault controller based registration application serving web based registration authorities and end users for conducting electronic commerce in secure end-to-end distributed information system 143 1998
6,775,782 System and method for suspending and resuming digital certificates in a certificate-based user authentication application system 90 1999
6,564,370 Attribute signature schema and method of use in a directory service 53 1999
6,981,212 Extensible markup language (XML) server pages having custom document object model (DOM) tags 74 1999
6,886,170 Method and apparatus in a data processing system for the issuance and delivery of lightweight requests to concurrent and multiple service providers 32 1999
7,031,999 Method of interconnecting computers and computer network 5 1999
6,571,216 Differential rewards with dynamic user profiling 142 2000
6,606,644 System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool 189 2000
6,823,513 Workflow distribution process granting to operators with assigned activities access to needed computer resources and withdrawing such access upon the completion of the assigned activity 20 2000
6,963,917 Methods, systems and computer program products for policy based distribution of workload to subsets of potential servers 51 2000
6,839,752 Group data sharing during membership change in clustered computer system 53 2000
2002/0152,244 Method and apparatus to dynamically create a customized user interface based on a document type definition 180 2000
7,516,360 System and method for execution of a job in a distributed computing architecture 9 2004
 
MICROSOFT CORPORATION (11)
6,519,767 Compiler and method for automatically building version compatible object applications 96 1995
5,907,837 Information retrieval system in an on-line network including separate content and layout of published titles 389 1995
5,764,890 Method and system for adding a secure network server to an existing computer network 191 1997
6,073,242 Electronic authority server 217 1998
6,389,589 Class store schema 134 1998
6,959,415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams 31 1999
6,842,863 Certificate reissuance for checking the status of a certificate in financial transactions 41 1999
7,120,914 Method and system for navigating between program modules 32 2000
2002/0143,949 Method and system for task based management of multiple network resources 40 2001
2004/0003,351 Navigating a resource browser session 105 2002
2005/0138,363 Certificate reissuance for checking the status of a certificate in financial transactions 8 2005
 
SUN MICROSYSTEMS, INC. (8)
5,966,702 Method and apparatus for pre-processing and packaging class files 146 1997
6,154,776 Quality of service allocation on a network 169 1998
6,542,515 Profile service 87 1999
6,609,198 Log-on service providing credential level change without loss of session continuity 259 1999
6,507,857 Extending the capabilities of an XSL style sheet to include components for content transformation 138 2000
7,058,798 Method ans system for pro-active credential refreshing 16 2000
7,080,078 Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment 31 2000
6,970,862 Method and system for answering online certificate status protocol (OCSP) requests without certificate revocation lists (CRL) 40 2001
 
GOOGLE INC. (6)
6,041,306 System and method for performing flexible workflow process execution in a distributed workflow management system 194 1997
6,195,696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users 70 1998
6,493,731 Document management system for recording and viewing the history of document use 86 1999
6,493,702 System and method for searching and recommending documents in a collection using share bookmarks 327 1999
6,671,853 Method and system for selectively streaming markup language documents 86 1999
7,107,526 Transparent injection of specific content into web pages viewed while browsing 17 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
5,301,320 Workflow management and control system 227 1991
5,530,861 Process enaction and tool integration via a task oriented paradigm 206 1994
5,581,691 Work flow management system and method 192 1995
7,124,354 Enterprise application transactions as shared active documents 16 2000
6,563,830 Multicast registration of all multicast flows in an asynchronous transfer mode based emulated LAN 17 2000
 
HITACHI, LTD. (4)
5,867,824 Workflow method and system therefor 63 1995
6,859,823 Workflow server and workflow system control method 37 2000
6,986,138 Virtual work flow management method 19 2000
2004/0064,356 Workflow method and system therefor 21 2003
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (3)
6,061,740 Method and apparatus for heterogeneous network management 120 1997
5,991,810 User name authentication for gateway clients accessing a proxy cache server 285 1997
6,212,558 Method and apparatus for configuring and managing firewalls and security devices 212 1997
 
ROCKSTAR CONSORTIUM US LP (3)
6,539,021 Role based management independent of the hardware topology 35 1998
6,754,702 Custom administrator views of management objects 36 1998
6,963,573 System, device, and method for receiver access control in a multicast communication system 20 2000
 
VERIZON PATENT AND LICENSING INC. (3)
5,944,824 System and method for single sign-on to a plurality of network elements 371 1997
6,141,778 Method and apparatus for automating security functions in a computer system 129 1998
6,859,783 Integrated interface for web based customer care and trouble management 40 1998
 
ACCENTURE GLOBAL SERVICES LIMITED (2)
6,519,571 Dynamic customer profile management 695 1999
6,523,027 Interfacing servers in a Java based e-commerce architecture 457 1999
 
CERTCO, INC. (2)
5,659,616 Method for securely using digital signatures in a commercial cryptographic system 354 1996
5,903,882 Reliance server for electronic transaction system 347 1996
 
ENTRUST, INC. (2)
6,182,142 Distributed access management of information resources 446 1998
6,161,139 Administrative roles that govern access to administrative functions 433 1999
 
LUCENT TECHNOLOGIES INC. (2)
5,831,975 System and method for hierarchical multicast routing in ATM networks 175 1996
5,961,593 System and method for providing anonymous personalized browsing by a proxy system in a network 385 1997
 
MOTOROLA MOBILITY LLC (2)
6,105,006 Transaction authentication for 1-way wireless financial messaging units 97 1997
6,223,291 Secure wireless electronic-commerce system with digital product certificates and digital license certificates 214 1999
 
NEW AURORA CORPORATION (2)
6,366,913 Centralized directory services supporting dynamic group membership 107 1998
6,574,675 Simple workflow access protocol 40 1999
 
QUALIQODE, LLC (2)
5,734,837 Method and apparatus for building business process applications in terms of its workflows 281 1994
6,073,109 Computerized method and system for managing business processes using linked workflows 264 1996
 
RAKUTEN, INC. (2)
5,455,953 Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket 406 1993
6,745,327 Electronic certificate signature program 66 1999
 
ACTIVISION PUBLISHING, INC. (1)
6,098,056 System and method for controlling access rights to and security of digital content in a distributed information system, e.g., Internet 189 1997
 
ALCATEL USA SOURCING, L.P. (1)
6,275,916 Object oriented program memory management system and method using fixed sized memory pools 39 1997
 
AOL INC. (1)
2002/0023,132 Shared groups rostering system 149 2001
 
Appintec Corporation (1)
6,442,567 Method and apparatus for improved contact and activity management and planning 93 1999
 
APPLE INC. (1)
5,987,471 Sub-foldering system in a directory-service-based launcher 185 1997
 
AT HOME BONDHOLDERS' LIQUIDATING TRUST (1)
6,678,733 Method and system for authorizing and authenticating users 127 1999
 
AT&T CORP. (1)
2002/0099,822 Method and apparatus for on demand certificate revocation updates 31 2001
 
AVAYA INC. (1)
5,991,807 System for controlling users access to a distributive network in accordance with constraints present in common access distributive network interface separate from a server 125 1996
 
BCL COMPUTERS, INC. (1)
6,336,124 Conversion data representing a document to other formats for manipulation and display 264 1999
 
BLACKBOARD INC. (1)
2004/0153,509 Internet-based education support system, method and medium with modular text-editing component for use in a web-based application 80 2003
 
BULL S.A. (1)
6,751,797 System and method for managing the persistence of EJB components in a directory accessed via LDAP 45 2000
 
BYTEMAP DATA MINING, L.L.C. (1)
5,987,457 Query refinement method for searching documents 186 1997
 
CHECK POINT SOFTWARE TECHNOLOGIES, INC. (1)
5,987,611 System and methodology for managing internet access on a per application basis for client computers connected to the internet 676 1997
 
CISCO TECHNOLOGY, INC. (1)
5,867,665 Domain communications server 157 1997
 
CITRIX SYSTEMS, INC. (1)
6,785,726 Method and apparatus for delivering local and remote server events in a similar fashion 73 2000
 
CLINICOMP INTERNATIONAL, INC. (1)
6,434,531 Method and system for facilitating patient care plans 80 1997
 
Codemesh, Inc. (1)
6,901,588 Sharing components between programming languages by use of polymorphic proxy 87 2000
 
COMCAST MO GROUP, INC. (1)
6,195,689 Headend provisioning agent 93 1999
 
CONTINENTAL CABLEVISION, INC. (1)
5,884,284 Telecommunication user account management system and method 243 1997
 
COOPER UNION FOR THE ADVANCEMENT OF SCIENCE AND ART (1)
5,678,041 System and method for restricting user access rights on the internet based on rating information stored in a relational database 530 1995
 
D+H USA CORPORATION (1)
5,815,152 Method and apparatus for defining and evaluating a graphic rule 66 1997
 
DBM Korea (1)
6,295,061 Computer system and method for dynamic information display 105 1999
 
Dell USA, L.P. (1)
6,748,569 XML server pages language 153 1999
 
DIGITAL ASSET ENTERPRISES, L.L.C. (1)
6,711,607 Dynamic scheduling of task streams in a multiple-resource system to ensure task stream quality of service 53 2000
 
DOMINION VENTURE FINANCE L.L.C. (1)
6,263,363 System and method for creating an internet-accessible working replica of a home computer on a host server controllable by a user operating a remote access client computer 78 1999
 
EGUANXI, INC. (1)
6,067,548 Dynamic organization model and management computing system and method therefor 154 1998
 
EMC CORPORATION (1)
6,061,726 Dynamic rights assignment apparatus and method using network directory services 45 1997
 
EMPERATIVE, INC. (1)
2002/0013,777 Communications services provisioning method and apparatus and object programming language for developing provisioning models 15 2001
 
Emtek Health Care Systems, Inc. (1)
5,077,666 Medical information system with automatic updating of task list in response to charting interventions on task list window into an associated form 178 1990
 
ENTEGRITY SOLUTIONS CORPORATION (1)
5,745,574 Security infrastructure for electronic transactions 216 1995
 
Entrust Technologies Limited (1)
6,266,420 Method and apparatus for secure group communications 141 1998
 
EORIGINAL, INC. (1)
6,367,013 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents 265 1999
 
FIRST DATA CORPORATION (1)
6,851,054 Account-Based digital signature (ABDS) system for authenticating entity access to controlled resource 54 2003
 
FORD MOTOR COMPANY (1)
6,728,685 Communication schema of online reporting system and method related to online orders for consumer products having specific configurations 73 2000
 
FRESHER INFORMATION CORPORATION (1)
2002/0103,819 Technique for stabilizing data in a non-log based information storage and retrieval system 60 2000
 
FUJITSU LIMITED (1)
6,839,680 Internet profiling 363 1999
 
HANDYSOFT CORPORATION KOREA (1)
2002/0065,701 System and method for automating a process of business decision and workflow 85 2000
 
HEALTHVISION SOLUTIONS, INC. (1)
6,968,503 XML user interface for a workflow server 125 2000
 
HERZ, FREDERICK (1)
6,571,279 Location enhanced information delivery system 676 1999
 
INMENTIA IPH, INC. (1)
6,457,066 Simple object access protocol 139 1997
 
INTEL CORPORATION (1)
6,112,243 Method and apparatus for allocating tasks to remote networked processors 142 1996
 
INTELLECTUAL VENTURES II LLC (1)
6,216,231 Specifying security protocols and policy constraints in distributed systems 140 1997
 
InterTrust Technologies Corp. (1)
6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 724 1997
 
JUNO ONLINE SERVICES, INC. (1)
6,256,739 Method and apparatus to determine user identity and limit access to a communications network 251 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
2002/0032,684 Directory information management apparatus, directory information management method, and computer readable recording medium having directory information management program stored therein 61 2001
 
KENDALL HOLDINGS LLC (1)
6,408,336 Distributed administration of access to information 282 1998
 
LOCKHEED MARTIN CORPORATION (1)
7,584,250 Method and system for distributing an invention disclosure over an intranet 5 2000
 
MCAFEE, INC. (1)
7,308,702 Locally adaptable central security management in a heterogeneous network environment 58 2000
 
MENTOR GRAPHICS CORPORATION (1)
5,999,911 Method and system for managing workflow 229 1995
 
MITEL NETWORKS CORPORATION (1)
5,940,834 Automatic web page generator 146 1997
 
Mobius Management Systems, Inc. (1)
6,721,716 Payment certification string and related electronic payment system and method 79 2000
 
MULTEX.COM, INC. (1)
5,940,843 Information delivery system and method including restriction processing 145 1997
 
NEC CORPORATION (1)
7,031,944 Distributed processing system, method of the same 7 2001
 
NETP&L, INC. (1)
6,131,120 Enterprise network management directory containing network addresses of users and devices providing access lists to routers and servers 188 1997
 
NETWORK GENERAL TECHNOLOGY (1)
6,801,940 Application performance monitoring expert 236 2002
 
New Century Information Services, Inc. (1)
6,151,531 System and method for managing the alteration of garments 46 1996
 
NORTEL NETWORKS (1)
6,721,318 Extending router functionality to report static group membership 25 1999
 
NOVELL, INC. (1)
2001/0023,440 DIRECTORY-SERVICES-BASED LAUNCHER FOR LOAD-BALANCED, FAULT-TOLERANT, ACCESS TO CLOSEST RESOURCES 50 1997
 
OPEN TEXT S.A. (1)
6,263,332 System and method for query processing of structured documents 175 1998
 
PACE MICRO TECHNOLOGY PLC (1)
6,304,949 Data processor with localized memory reclamation 50 1998
 
PENDRAGON NETWORKS LLC (1)
5,692,125 System and method for scheduling linked events with fixed and dynamic conditions 155 1995
 
PERIMETER LABS, INC. (1)
6,044,462 Method and apparatus for managing key revocation 117 1997
 
PITNEY BOWES INC. (1)
5,796,841 Secure user certification for electronic commerce employing value metering system 149 1995
 
POINTCAST (1)
6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network 247 1997
 
PRESTO TECHNOLOGIES, INC. (1)
2001/0027,439 Method and system for computerized form completion 89 2000
 
RAYTHEON COMPANY (1)
6,791,949 Network protocol for wireless ad hoc networks 157 2000
 
Rebus Technology, Inc. (1)
5,822,454 System and method for automatic page registration and automatic zone detection during forms processing 51 1995
 
RED HAT, INC. (1)
6,591,260 Method of retrieving schemas for interpreting documents in an electronic commerce system 197 2000
 
SAP AG (1)
6,338,097 Cross application time sheet for communicating with one or more enterprise management applications during time data entry 110 1998
 
SONIC SOLUTIONS LLC (1)
2006/0159,109 Methods and systems for use in network management of content 127 2005
 
SOPHEON N.V. (1)
6,632,251 Document producing support system 158 1998
 
SOVERAIN SOFTWARE LLC (1)
5,708,780 Internet server access control and monitoring systems 1053 1995
 
SPOTWARE TECHNOLOGIES, INC. (1)
6,662,365 Unified parental locks 71 1999
 
The Procter & Gamble Company (1)
6,671,695 Dynamic group generation and management 143 2001
 
The United States of America as represented by the Secretary of the Navy (1)
6,223,205 Method and apparatus for assigning tasks in a distributed server system 117 1998
 
TRAVELOCITY.COM LP (1)
5,901,287 Information aggregation and synthesization system 248 1996
 
TREND MICRO INCORPORATED (1)
6,854,016 System and method for a web based trust model governing delivery of services and programs 77 2000
 
TWITTER, INC. (1)
6,418,446 Method for grouping of dynamic schema data using XML 87 1999
 
U.S. Philips Corporation (1)
6,104,705 Group based control scheme for video compression 67 1997
 
UNISYS CORPORATION (1)
6,330,569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model 122 1999
 
UNWIRED PLANET, LLC (1)
6,292,833 Method and apparatus for providing access control to local services of mobile devices 135 1998
 
VISUAL CUES LLC (1)
6,487,600 System and method for supporting multimedia communications upon a dynamically configured member network 75 1999
 
WAVESET TECHNOLOGIES, INC. (1)
2003/0145,074 System and method for resource management 74 2002
 
WISTRON CORPORATION (1)
6,397,232 Method and system for translating the format of the content of document file 116 2001
 
Workgroup Technology Corporation (1)
6,138,104 Product development system and method using integrated process and data management 90 1999
 
WORKSPEED HOLDINGS, LLC (1)
7,143,048 System and method for managing real estate 7 2000
 
XILINX, INC. (1)
6,711,616 Client-server task distribution system and method 36 2000
 
YODLEE.COM, INC. (1)
6,317,783 Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data 209 1999
 
Other [Check patent profile for assignment information] (1)
2002/0091,836 Browsing method for focusing research 70 2001

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
AVAYA INC. (3)
8,495,163 Method and apparatus for a publish-subscribe system with templates for role-based view of subscriptions 0 2004
8,566,311 Method and apparatus for notifying a user of a predefined changes to dynamic attributes 0 2005
8,516,045 Method and apparatus for automatic notification and response based on communication flow expressions having dynamic context 0 2005
 
AMDOCS SOFTWARE SYSTEMS LIMITED (1)
8,316,020 System, method, and computer program for creating a group profile based on user profile attributes and a rule 6 2008
 
AVAYA TECHNOLOGY CORP. (1)
8,510,392 Method and apparatus for automatic notification and response 0 2008
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
8,799,310 Method and system for processing a uniform resource locator 0 2010
 
SIEMENS MEDICAL SOLUTIONS USA, INC. (1)
8,365,068 System and user interface for workflow and task schedule configuration 0 2009

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Nov 3, 2014
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 3, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 3, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00