Determining a user's groups
Number of patents in Portfolio can not be more than 2000
United States of America Patent
Stats
-
Mar 2, 2010
Grant Date -
Aug 31, 2006
app pub date -
May 12, 2006
filing date -
Dec 22, 2000
priority date (Note) -
In Force
status (Latency Note)
![]() |
A preliminary load of PAIR data current through [] has been loaded. Any more recent PAIR data will be loaded within twenty-four hours. |
PAIR data current through []
A preliminary load of cached data will be loaded soon.
Any more recent PAIR data will be loaded within twenty-four hours.
![]() |
Next PAIR Update Scheduled on [ ] |

Importance

US Family Size
|
Non-US Coverage
|
Patent Longevity
|
Forward Citations
|
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.

First Claim
Family

- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
Patent Owner | Address | Total Patents |
---|---|---|
ORACLE CORPORATION | REDWOOD SHORES, CA | 23 |
ORACLE INTERNATIONAL CORPORATION | REDWOOD SHORES, CA | 6870 |
International Classification(s)
Inventor(s)
Inventor Name | Address | # of filed Patents | Total Citations |
---|---|---|---|
Ahmed, Sajeed | Mountain View, US | 6 | 497 |
Delany, Shawn P | San Jose, US | 5 | 485 |
Cited Art Landscape
Patent Info | (Count) | # Cites | Year |
---|---|---|---|
|
|||
2002/0091,836 Browsing method for focusing research | 90 | 2001 | |
|
|||
6854016 System and method for a web based trust model governing delivery of services and programs | 102 | 2000 | |
|
|||
6067548 Dynamic organization model and management computing system and method therefor | 185 | 1998 | |
|
|||
6751797 System and method for managing the persistence of EJB components in a directory accessed via LDAP | 48 | 2000 | |
|
|||
6632251 Document producing support system | 185 | 1998 | |
|
|||
5796841 Secure user certification for electronic commerce employing value metering system | 161 | 1995 | |
|
|||
5867824 Workflow method and system therefor | 65 | 1995 | |
6859823 Workflow server and workflow system control method | 45 | 2000 | |
6986138 Virtual work flow management method | 23 | 2000 | |
2004/0064,356 Workflow method and system therefor | 22 | 2003 | |
|
|||
5966702 Method and apparatus for pre-processing and packaging class files | 164 | 1997 | |
6154776 Quality of service allocation on a network | 188 | 1998 | |
6542515 Profile service | 104 | 1999 | |
6609198 Log-on service providing credential level change without loss of session continuity | 401 | 1999 | |
6507857 Extending the capabilities of an XSL style sheet to include components for content transformation | 168 | 2000 | |
6970862 Method and system for answering online certificate status protocol (OCSP) requests without certificate revocation lists (CRL) | 49 | 2001 | |
|
|||
6304949 Data processor with localized memory reclamation | 52 | 1998 | |
|
|||
5991768 Finer grained quiescence for data replication | 50 | 1997 | |
6356996 Cache fencing for interpretive environments | 36 | 1998 | |
6587856 Method and system for representing and accessing object-oriented data in a relational database system | 84 | 1998 | |
6748374 Method for generating a relational database query statement using one or more templates corresponding to search conditions in an expression tree | 103 | 1998 | |
6643661 Method and apparatus for implementing search and channel features in an enterprise-wide computer system | 215 | 2001 | |
6675261 Request based caching of data store data | 153 | 2001 | |
6782379 Preparing output XML based on selected programs and XML templates | 104 | 2001 | |
6816871 Delivering output XML with dynamically selectable processing | 142 | 2001 | |
2002/0138,543 Workflows with associated processes | 45 | 2001 | |
2002/0138,577 Domain based workflows | 46 | 2001 | |
2002/0143,943 Support for multiple data stores | 69 | 2001 | |
2002/0152,254 Template based workflow definition | 57 | 2001 | |
2002/0174,238 Employing electronic certificate workflows | 30 | 2001 | |
2005/0015,340 Method and apparatus for supporting service enablers via service request handholding | 59 | 2004 | |
2006/0212,574 Policy interface description framework | 50 | 2005 | |
|
|||
7308702 Locally adaptable central security management in a heterogeneous network environment | 85 | 2000 | |
|
|||
6968503 XML user interface for a workflow server | 145 | 2000 | |
|
|||
5991807 System for controlling users access to a distributive network in accordance with constraints present in common access distributive network interface separate from a server | 168 | 1996 | |
|
|||
6292833 Method and apparatus for providing access control to local services of mobile devices | 151 | 1998 | |
|
|||
6317783 Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data | 249 | 1999 | |
|
|||
5734837 Method and apparatus for building business process applications in terms of its workflows | 334 | 1994 | |
|
|||
6791949 Network protocol for wireless ad hoc networks | 193 | 2000 | |
|
|||
6275916 Object oriented program memory management system and method using fixed sized memory pools | 42 | 1997 | |
|
|||
6263363 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 | 117 | 1999 | |
|
|||
6745327 Electronic certificate signature program | 79 | 1999 | |
|
|||
6263332 System and method for query processing of structured documents | 237 | 1998 | |
|
|||
5960422 System and method for optimized source selection in an information retrieval system | 150 | 1997 | |
6012098 Servlet pairing for isolation of the retrieval and rendering of data | 369 | 1998 | |
6105063 Client-server system for maintaining application preferences in a hierarchical data structure according to user and user group or terminal and terminal group contexts | 256 | 1998 | |
6339826 Client-server system for maintaining a user desktop consistent with server application user access permissions | 210 | 1998 | |
6219667 Efficient large-scale access control for internet/intranet information systems | 113 | 1998 | |
6336214 System and method for automatically generating browsable language grammars | 72 | 1998 | |
6438690 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 | 205 | 1998 | |
6564370 Attribute signature schema and method of use in a directory service | 62 | 1999 | |
6886170 Method and apparatus in a data processing system for the issuance and delivery of lightweight requests to concurrent and multiple service providers | 33 | 1999 | |
6571216 Differential rewards with dynamic user profiling | 186 | 2000 | |
6606644 System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool | 266 | 2000 | |
2002/0152,244 Method and apparatus to dynamically create a customized user interface based on a document type definition | 222 | 2000 | |
|
|||
6044462 Method and apparatus for managing key revocation | 139 | 1997 | |
|
|||
5301320 Workflow management and control system | 266 | 1991 | |
7124354 Enterprise application transactions as shared active documents | 32 | 2000 | |
|
|||
5831975 System and method for hierarchical multicast routing in ATM networks | 209 | 1996 | |
5961593 System and method for providing anonymous personalized browsing by a proxy system in a network | 577 | 1997 | |
|
|||
5901287 Information aggregation and synthesization system | 308 | 1996 | |
|
|||
6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information | 1029 | 1997 | |
|
|||
6104705 Group based control scheme for video compression | 112 | 1997 | |
|
|||
5867665 Domain communications server | 246 | 1997 | |
|
|||
6295061 Computer system and method for dynamic information display | 142 | 1999 | |
|
|||
2002/0103,819 Technique for stabilizing data in a non-log based information storage and retrieval system | 103 | 2000 | |
|
|||
6041306 System and method for performing flexible workflow process execution in a distributed workflow management system | 223 | 1997 | |
6195696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users | 100 | 1998 | |
6493731 Document management system for recording and viewing the history of document use | 127 | 1999 | |
6493702 System and method for searching and recommending documents in a collection using share bookmarks | 442 | 1999 | |
6671853 Method and system for selectively streaming markup language documents | 98 | 1999 | |
7107526 Transparent injection of specific content into web pages viewed while browsing | 29 | 2000 | |
|
|||
6367013 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents | 323 | 1999 | |
|
|||
6839680 Internet profiling | 579 | 1999 | |
|
|||
6519571 Dynamic customer profile management | 937 | 1999 | |
6523027 Interfacing servers in a Java based e-commerce architecture | 600 | 1999 | |
|
|||
6571279 Location enhanced information delivery system | 1018 | 1999 | |
|
|||
6851054 Account-Based digital signature (ABDS) system for authenticating entity access to controlled resource | 84 | 2003 | |
|
|||
5822454 System and method for automatic page registration and automatic zone detection during forms processing | 98 | 1995 | |
|
|||
6061726 Dynamic rights assignment apparatus and method using network directory services | 49 | 1997 | |
|
|||
6591260 Method of retrieving schemas for interpreting documents in an electronic commerce system | 237 | 2000 | |
|
|||
5987457 Query refinement method for searching documents | 246 | 1997 | |
|
|||
2002/0065,701 System and method for automating a process of business decision and workflow | 99 | 2000 | |
|
|||
6823513 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 | 21 | 2000 | |
|
|||
6173311 Apparatus, method and article of manufacture for servicing client requests on a network | 295 | 1997 | |
|
|||
5745574 Security infrastructure for electronic transactions | 235 | 1995 | |
|
|||
6519767 Compiler and method for automatically building version compatible object applications | 111 | 1995 | |
5907837 Information retrieval system in an on-line network including separate content and layout of published titles | 474 | 1995 | |
6073242 Electronic authority server | 249 | 1998 | |
6389589 Class store schema | 169 | 1998 | |
6959415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams | 33 | 1999 | |
6842863 Certificate reissuance for checking the status of a certificate in financial transactions | 56 | 1999 | |
2002/0143,949 Method and system for task based management of multiple network resources | 53 | 2001 | |
|
|||
6216231 Specifying security protocols and policy constraints in distributed systems | 162 | 1997 | |
|
|||
6487600 System and method for supporting multimedia communications upon a dynamically configured member network | 103 | 1999 | |
|
|||
6105006 Transaction authentication for 1-way wireless financial messaging units | 125 | 1997 | |
6223291 Secure wireless electronic-commerce system with digital product certificates and digital license certificates | 279 | 1999 | |
|
|||
2004/0153,509 Internet-based education support system, method and medium with modular text-editing component for use in a web-based application | 122 | 2003 | |
|
|||
5659616 Method for securely using digital signatures in a commercial cryptographic system | 391 | 1996 | |
5903882 Reliance server for electronic transaction system | 413 | 1996 | |
|
|||
6859783 Integrated interface for web based customer care and trouble management | 50 | 1998 | |
|
|||
2001/0023,440 DIRECTORY-SERVICES-BASED LAUNCHER FOR LOAD-BALANCED, FAULT-TOLERANT, ACCESS TO CLOSEST RESOURCES | 70 | 1997 | |
|
|||
6678733 Method and system for authorizing and authenticating users | 154 | 1999 | |
|
|||
5940834 Automatic web page generator | 186 | 1997 | |
|
|||
2002/0023,132 Shared groups rostering system | 281 | 2001 | |
|
|||
6336124 Conversion data representing a document to other formats for manipulation and display | 388 | 1999 | |
|
|||
6801940 Application performance monitoring expert | 300 | 2002 | |
|
|||
6728685 Communication schema of online reporting system and method related to online orders for consumer products having specific configurations | 88 | 2000 | |
|
|||
6748569 XML server pages language | 186 | 1999 | |
|
|||
6195689 Headend provisioning agent | 115 | 1999 | |
|
|||
2006/0159,109 Methods and systems for use in network management of content | 231 | 2005 | |
|
|||
6775782 System and method for suspending and resuming digital certificates in a certificate-based user authentication application system | 101 | 1999 | |
|
|||
6901588 Sharing components between programming languages by use of polymorphic proxy | 105 | 2000 | |
|
|||
6539021 Role based management independent of the hardware topology | 37 | 1998 | |
|
|||
6397232 Method and system for translating the format of the content of document file | 133 | 2001 | |
|
|||
6457066 Simple object access protocol | 149 | 1997 | |
|
|||
6061740 Method and apparatus for heterogeneous network management | 145 | 1997 | |
|
|||
5884284 Telecommunication user account management system and method | 293 | 1997 | |
|
|||
2001/0027,439 Method and system for computerized form completion | 111 | 2000 | |
|
|||
6574675 Simple workflow access protocol | 49 | 1999 | |
|
|||
7120914 Method and system for navigating between program modules | 37 | 2000 | |
|
|||
6785726 Method and apparatus for delivering local and remote server events in a similar fashion | 90 | 2000 | |
|
|||
6330569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model | 128 | 1999 | |
|
|||
2002/0099,822 Method and apparatus for on demand certificate revocation updates | 41 | 2001 |
Patent Citation Ranking
Forward Cite Landscape
Patent Info | (Count) | # Cites | Year |
---|---|---|---|
|
|||
8621005 Computer-based methods and systems for arranging meetings between users and methods and systems for verifying background information of users | 4 | 2011 | |
|
|||
* 8712981 Mechanism for visible users and groups | 0 | 2012 | |
|
|||
8015600 Employing electronic certificate workflows | 4 | 2001 | |
7937655 Workflows with associated processes | 14 | 2001 | |
7802174 Domain based workflows | 18 | 2001 | |
* 2002/0174,238 Employing electronic certificate workflows | 30 | 2001 | |
* 2002/0138,543 Workflows with associated processes | 45 | 2001 | |
* 2002/0138,577 Domain based workflows | 46 | 2001 | |
7840658 Employing job code attributes in provisioning | 8 | 2002 | |
* 2003/0217,127 Employing job code attributes in provisioning | 26 | 2002 | |
9235649 Domain based workflows | 1 | 2010 | |
* 2011/0055,673 DOMAIN BASED WORKFLOWS | 30 | 2010 | |
|
|||
* 8296362 Methods and apparatuses for dynamically enforcing privileges for use during a data collaboration session | 1 | 2006 | |
* 2008/0022,002 METHODS AND APPARATUSES FOR DYNAMICALLY ENFORCING PRIVILEGES FOR USE DURING A DATA COLLABORATION SESSION | 0 | 2006 | |
|
|||
* 8290900 Apparatus, and associated method, for synchronizing directory services | 0 | 2010 | |
* 2011/0264,621 APPARATUS, AND ASSOCIATED METHOD, FOR SYNCHRONIZING DIRECTORY SERVICES | 5 | 2010 | |
8515907 Apparatus, and associated method, for synchronizing directory services | 3 | 2012 | |
|
|||
* 2011/0047,616 INFORMATION PROCESSING APPARATUS AND ACCESS METHOD | 0 | 2010 | |
|
|||
* 8826407 System and method for access control and identity management | 2 | 2011 |
Maintenance Fees
Fee | Large entity fee | small entity fee | micro entity fee | due date |
---|---|---|---|---|
11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Sep 2, 2021 |
Fee | Large entity fee | small entity fee | micro entity fee |
---|---|---|---|
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 |
Legal Events

Matter Detail

Renewals Detail

Note
The template below is formatted to ensure compatibility with our system.
Provide tags with | separated like (tags1|tags2).
Maximum length is 128 characters for Customer Application No
Mandatory Fields * - 'MatterType','AppType','Country','Title','SerialNo'.
Acceptable Date Format - 'MM/DD/YYYY'.
Acceptable Filing/App Types -
- Continuation/Divisional
- Original
- Paris Convention
- PCT National
- With Priority
- EP Validation
- Provisional Conversion
- Reissue
- Provisional
- Foreign Extension
Acceptable Status -
- Pending
- Abandoned
- Unfiled
- Expired
- Granted
Acceptable Matter Types -
- Patent
- Utility Model
- Supplemental Protection Certificate
- Design
- Inventor Certificate
- Plant
- Statutory Invention Reg
Advertisement
Advertisement
Advertisement

Advertisement

Advertisement

Recipient Email Address

Recipient Email Address

Comment
Recipient Email Address

Success
E-mail has been sent successfully.
Failure
Some error occured while sending email. Please check e-mail and try again!
PAIR load has been initiated
A preliminary load of cached data will be loaded soon. Current PAIR data will be loaded within twenty four hours.
File History PDF
Thank you for your purchase! The File Wrapper for Patent Number 7673047 will be available within the next 24 hours.
Add to Portfolio(s)
To add this patent to one, or more, of your portfolios, simply click the add button.
This Patent is in these Portfolios:
Add to additional portfolios:

Last Refreshed On:
Changes done successfully
Important Notes on Latency of Status data
Please note there is up to 60 days of latency in this Status indicator for certain status conditions. You can obtain up-to-date Status indicator readings by ordering PAIR for the file.
An application with the status "Published" (which means it is pending) may be recently abandoned, but not yet updated to reflect its abandoned status. However, an application filed less than one year ago is unlikely to be abandoned.
A patent with the status "Granted" may be recently expired, but not yet updated to reflect its expired status. However, it is highly unlikely a patent less than 3.5 years old would be expired.
An application with the status "Abandoned" is almost always current, but there is a small chance it was recently revived and the status not yet updated.
Important Note on Priority Date data
This priority date is an estimated earliest priority date and is purely an estimation. This date should not be taken as legal conclusion. No representations are made as to the accuracy of the date listed. Please consult a legal professional before relying on this date.
We are sorry but your current selection exceeds the maximum number of portfolios (0) for this membership level. Upgrade to our Level for up to -1 portfolios!.