
US Patent No: 7,673,047
Number of patents in Portfolio can not be more than 2000
Determining a user's groups
Stats
-
Mar 2, 2010
Issued date -
May 12, 2006
filing date -
11/382,981
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
The present invention is directed to technology for determining the set of groups of which a user is a member. A user can be a static member, dynamic member or nested member of a group. A user is a nested member of a first group if that user is a member of a second group and the second group is a member of the first group. There can be multiple levels of nesting. For example, an entity can be a nested member of a first group if that entity is a member of a second group, which is a member of a third group, which is a member of a fourth group, which is a member of the first group. The present invention can determine the groups of which the user is a static member, dynamic member or nested member.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,991,768 Finer grained quiescence for data replication | 41 | 1997 | |
| 6,356,996 Cache fencing for interpretive environments | 33 | 1998 | |
| 6,587,856 Method and system for representing and accessing object-oriented data in a relational database system | 72 | 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 | 65 | 1998 | |
| 6,643,661 Method and apparatus for implementing search and channel features in an enterprise-wide computer system | 133 | 2001 | |
| 6,675,261 Request based caching of data store data | 112 | 2001 | |
| 6,782,379 Preparing output XML based on selected programs and XML templates | 60 | 2001 | |
| 6,816,871 Delivering output XML with dynamically selectable processing | 76 | 2001 | |
| 2002/0138,543 Workflows with associated processes | 22 | 2001 | |
| 2002/0138,577 Domain based workflows | 28 | 2001 | |
| 2002/0143,943 Support for multiple data stores | 28 | 2001 | |
| 2002/0152,254 Template based workflow definition | 34 | 2001 | |
| 2002/0174,238 Employing electronic certificate workflows | 23 | 2001 | |
| 2005/0015,340 Method and apparatus for supporting service enablers via service request handholding | 29 | 2004 | |
| 2006/0212,574 Policy interface description framework | 24 | 2005 | |
|
|
|||
| 5,960,422 System and method for optimized source selection in an information retrieval system | 43 | 1997 | |
| 6,012,098 Servlet pairing for isolation of the retrieval and rendering of data | 263 | 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 | 189 | 1998 | |
| 6,339,826 Client-server system for maintaining a user desktop consistent with server application user access permissions | 135 | 1998 | |
| 6,219,667 Efficient large-scale access control for internet/intranet information systems | 54 | 1998 | |
| 6,336,214 System and method for automatically generating browsable language grammars | 62 | 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 | 114 | 1998 | |
| 6,775,782 System and method for suspending and resuming digital certificates in a certificate-based user authentication application system | 77 | 1999 | |
| 6,564,370 Attribute signature schema and method of use in a directory service | 51 | 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 | 31 | 1999 | |
| 6,571,216 Differential rewards with dynamic user profiling | 90 | 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 | 140 | 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 | |
| 2002/0152,244 Method and apparatus to dynamically create a customized user interface based on a document type definition | 166 | 2000 | |
|
|
|||
| 6,519,767 Compiler and method for automatically building version compatible object applications | 90 | 1995 | |
| 5,907,837 Information retrieval system in an on-line network including separate content and layout of published titles | 353 | 1995 | |
| 6,073,242 Electronic authority server | 189 | 1998 | |
| 6,389,589 Class store schema | 118 | 1998 | |
| 6,959,415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams | 28 | 1999 | |
| 6,842,863 Certificate reissuance for checking the status of a certificate in financial transactions | 35 | 1999 | |
| 7,120,914 Method and system for navigating between program modules | 29 | 2000 | |
| 2002/0143,949 Method and system for task based management of multiple network resources | 36 | 2001 | |
|
|
|||
| 6,041,306 System and method for performing flexible workflow process execution in a distributed workflow management system | 173 | 1997 | |
| 6,195,696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users | 63 | 1998 | |
| 6,493,731 Document management system for recording and viewing the history of document use | 71 | 1999 | |
| 6,493,702 System and method for searching and recommending documents in a collection using share bookmarks | 270 | 1999 | |
| 6,671,853 Method and system for selectively streaming markup language documents | 71 | 1999 | |
| 7,107,526 Transparent injection of specific content into web pages viewed while browsing | 17 | 2000 | |
|
|
|||
| 5,966,702 Method and apparatus for pre-processing and packaging class files | 137 | 1997 | |
| 6,154,776 Quality of service allocation on a network | 154 | 1998 | |
| 6,542,515 Profile service | 83 | 1999 | |
| 6,609,198 Log-on service providing credential level change without loss of session continuity | 208 | 1999 | |
| 6,507,857 Extending the capabilities of an XSL style sheet to include components for content transformation | 124 | 2000 | |
| 6,970,862 Method and system for answering online certificate status protocol (OCSP) requests without certificate revocation lists (CRL) | 37 | 2001 | |
|
|
|||
| 5,867,824 Workflow method and system therefor | 61 | 1995 | |
| 6,859,823 Workflow server and workflow system control method | 33 | 2000 | |
| 6,986,138 Virtual work flow management method | 19 | 2000 | |
| 2004/0064,356 Workflow method and system therefor | 21 | 2003 | |
|
|
|||
| 6,519,571 Dynamic customer profile management | 533 | 1999 | |
| 6,523,027 Interfacing servers in a Java based e-commerce architecture | 354 | 1999 | |
|
|
|||
| 5,659,616 Method for securely using digital signatures in a commercial cryptographic system | 312 | 1996 | |
| 5,903,882 Reliance server for electronic transaction system | 310 | 1996 | |
|
|
|||
| 5,301,320 Workflow management and control system | 218 | 1991 | |
| 7,124,354 Enterprise application transactions as shared active documents | 16 | 2000 | |
|
|
|||
| 5,831,975 System and method for hierarchical multicast routing in ATM networks | 169 | 1996 | |
| 5,961,593 System and method for providing anonymous personalized browsing by a proxy system in a network | 309 | 1997 | |
|
|
|||
| 6,105,006 Transaction authentication for 1-way wireless financial messaging units | 70 | 1997 | |
| 6,223,291 Secure wireless electronic-commerce system with digital product certificates and digital license certificates | 175 | 1999 | |
|
|
|||
| 6,275,916 Object oriented program memory management system and method using fixed sized memory pools | 37 | 1997 | |
|
|
|||
| 2002/0023,132 Shared groups rostering system | 106 | 2001 | |
|
|
|||
| 6,678,733 Method and system for authorizing and authenticating users | 106 | 1999 | |
|
|
|||
| 2002/0099,822 Method and apparatus for on demand certificate revocation updates | 26 | 2001 | |
|
|
|||
| 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 | 101 | 1996 | |
|
|
|||
| 6,336,124 Conversion data representing a document to other formats for manipulation and display | 233 | 1999 | |
|
|
|||
| 2004/0153,509 Internet-based education support system, method and medium with modular text-editing component for use in a web-based application | 56 | 2003 | |
|
|
|||
| 6,751,797 System and method for managing the persistence of EJB components in a directory accessed via LDAP | 41 | 2000 | |
|
|
|||
| 5,987,457 Query refinement method for searching documents | 160 | 1997 | |
|
|
|||
| 5,867,665 Domain communications server | 119 | 1997 | |
|
|
|||
| 6,785,726 Method and apparatus for delivering local and remote server events in a similar fashion | 66 | 2000 | |
|
|
|||
| 6,901,588 Sharing components between programming languages by use of polymorphic proxy | 81 | 2000 | |
|
|
|||
| 6,195,689 Headend provisioning agent | 86 | 1999 | |
|
|
|||
| 5,884,284 Telecommunication user account management system and method | 205 | 1997 | |
|
|
|||
| 6,295,061 Computer system and method for dynamic information display | 90 | 1999 | |
|
|
|||
| 6,748,569 XML server pages language | 134 | 1999 | |
|
|
|||
| 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 | 63 | 1999 | |
|
|
|||
| 6,067,548 Dynamic organization model and management computing system and method therefor | 144 | 1998 | |
|
|
|||
| 6,061,726 Dynamic rights assignment apparatus and method using network directory services | 44 | 1997 | |
|
|
|||
| 6,367,013 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents | 228 | 1999 | |
|
|
|||
| 6,851,054 Account-Based digital signature (ABDS) system for authenticating entity access to controlled resource | 49 | 2003 | |
|
|
|||
| 6,728,685 Communication schema of online reporting system and method related to online orders for consumer products having specific configurations | 66 | 2000 | |
|
|
|||
| 2002/0103,819 Technique for stabilizing data in a non-log based information storage and retrieval system | 50 | 2000 | |
|
|
|||
| 6,839,680 Internet profiling | 254 | 1999 | |
|
|
|||
| 2002/0065,701 System and method for automating a process of business decision and workflow | 75 | 2000 | |
|
|
|||
| 6,968,503 XML user interface for a workflow server | 117 | 2000 | |
|
|
|||
| 6,571,279 Location enhanced information delivery system | 451 | 1999 | |
|
|
|||
| 6,457,066 Simple object access protocol | 124 | 1997 | |
|
|
|||
| 6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information | 596 | 1997 | |
|
|
|||
| 5,745,574 Security infrastructure for electronic transactions | 194 | 1995 | |
|
|
|||
| 7,308,702 Locally adaptable central security management in a heterogeneous network environment | 46 | 2000 | |
|
|
|||
| 5,940,834 Automatic web page generator | 128 | 1997 | |
|
|
|||
| 6,801,940 Application performance monitoring expert | 197 | 2002 | |
|
|
|||
| 6,574,675 Simple workflow access protocol | 34 | 1999 | |
|
|
|||
| 6,061,740 Method and apparatus for heterogeneous network management | 101 | 1997 | |
|
|
|||
| 2001/0023,440 DIRECTORY-SERVICES-BASED LAUNCHER FOR LOAD-BALANCED, FAULT-TOLERANT, ACCESS TO CLOSEST RESOURCES | 37 | 1997 | |
|
|
|||
| 6,263,332 System and method for query processing of structured documents | 157 | 1998 | |
|
|
|||
| 6,304,949 Data processor with localized memory reclamation | 48 | 1998 | |
|
|
|||
| 6,044,462 Method and apparatus for managing key revocation | 106 | 1997 | |
|
|
|||
| 5,796,841 Secure user certification for electronic commerce employing value metering system | 135 | 1995 | |
|
|
|||
| 6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network | 207 | 1997 | |
|
|
|||
| 2001/0027,439 Method and system for computerized form completion | 75 | 2000 | |
|
|
|||
| 6,745,327 Electronic certificate signature program | 56 | 1999 | |
|
|
|||
| 6,791,949 Network protocol for wireless ad hoc networks | 115 | 2000 | |
|
|
|||
| 5,822,454 System and method for automatic page registration and automatic zone detection during forms processing | 46 | 1995 | |
|
|
|||
| 6,591,260 Method of retrieving schemas for interpreting documents in an electronic commerce system | 145 | 2000 | |
|
|
|||
| 6,539,021 Role based management independent of the hardware topology | 35 | 1998 | |
|
|
|||
| 2006/0159,109 Methods and systems for use in network management of content | 96 | 2005 | |
|
|
|||
| 6,632,251 Document producing support system | 142 | 1998 | |
|
|
|||
| 5,901,287 Information aggregation and synthesization system | 184 | 1996 | |
|
|
|||
| 6,854,016 System and method for a web based trust model governing delivery of services and programs | 67 | 2000 | |
|
|
|||
| 6,104,705 Group based control scheme for video compression | 47 | 1997 | |
|
|
|||
| 6,330,569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model | 114 | 1999 | |
|
|
|||
| 6,292,833 Method and apparatus for providing access control to local services of mobile devices | 126 | 1998 | |
|
|
|||
| 6,859,783 Integrated interface for web based customer care and trouble management | 32 | 1998 | |
|
|
|||
| 6,487,600 System and method for supporting multimedia communications upon a dynamically configured member network | 68 | 1999 | |
|
|
|||
| 6,397,232 Method and system for translating the format of the content of document file | 102 | 2001 | |
|
|
|||
| 6,216,231 Specifying security protocols and policy constraints in distributed systems | 128 | 1997 | |
|
|
|||
| 5,734,837 Method and apparatus for building business process applications in terms of its workflows | 236 | 1994 | |
|
|
|||
| 6,317,783 Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data | 163 | 1999 | |
|
|
|||
| 2002/0091,836 Browsing method for focusing research | 55 | 2001 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Sep 2, 2013 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Sep 2, 2017 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Sep 2, 2021 |
| 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 |