Determining a user's groups

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7673047
APP PUB NO 20060195575A1
SERIAL NO

11382981

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE CORPORATIONREDWOOD SHORES, CA22
ORACLE INTERNATIONAL CORPORATIONREDWOOD SHORES, CA6065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ahmed, Sajeed Mountain View, US 6 459
Delany, Shawn P San Jose, US 5 448

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
2002/0091,836 Browsing method for focusing research 87 2001
 
TREND MICRO INCORPORATED (1)
6854016 System and method for a web based trust model governing delivery of services and programs 99 2000
 
EGUANXI, INC. (1)
6067548 Dynamic organization model and management computing system and method therefor 179 1998
 
BULL S.A. (1)
6751797 System and method for managing the persistence of EJB components in a directory accessed via LDAP 48 2000
 
SOPHEON N.V. (1)
6632251 Document producing support system 182 1998
 
Pitney Bowes Inc. (1)
5796841 Secure user certification for electronic commerce employing value metering system 157 1995
 
HITACHI, LTD. (4)
5867824 Workflow method and system therefor 65 1995
6859823 Workflow server and workflow system control method 43 2000
6986138 Virtual work flow management method 23 2000
2004/0064,356 Workflow method and system therefor 22 2003
 
ORACLE AMERICA, INC. (6)
5966702 Method and apparatus for pre-processing and packaging class files 161 1997
6154776 Quality of service allocation on a network 183 1998
6542515 Profile service 101 1999
6609198 Log-on service providing credential level change without loss of session continuity 373 1999
6507857 Extending the capabilities of an XSL style sheet to include components for content transformation 153 2000
6970862 Method and system for answering online certificate status protocol (OCSP) requests without certificate revocation lists (CRL) 48 2001
 
PACE MICRO TECHNOLOGY PLC (1)
6304949 Data processor with localized memory reclamation 51 1998
 
ORACLE INTERNATIONAL CORPORATION (15)
5991768 Finer grained quiescence for data replication 47 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 83 1998
6748374 Method for generating a relational database query statement using one or more templates corresponding to search conditions in an expression tree 84 1998
6643661 Method and apparatus for implementing search and channel features in an enterprise-wide computer system 204 2001
6675261 Request based caching of data store data 147 2001
6782379 Preparing output XML based on selected programs and XML templates 89 2001
6816871 Delivering output XML with dynamically selectable processing 122 2001
2002/0138,543 Workflows with associated processes 38 2001
2002/0138,577 Domain based workflows 42 2001
2002/0143,943 Support for multiple data stores 52 2001
2002/0152,254 Template based workflow definition 54 2001
2002/0174,238 Employing electronic certificate workflows 29 2001
2005/0015,340 Method and apparatus for supporting service enablers via service request handholding 56 2004
2006/0212,574 Policy interface description framework 49 2005
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
6105006 Transaction authentication for 1-way wireless financial messaging units 122 1997
6223291 Secure wireless electronic-commerce system with digital product certificates and digital license certificates 261 1999
 
HEALTHVISION SOLUTIONS, INC. (1)
6968503 XML user interface for a workflow server 142 2000
 
AVAYA INC. (1)
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 156 1996
 
UNWIRED PLANET, LLC (1)
6292833 Method and apparatus for providing access control to local services of mobile devices 146 1998
 
Yodlee.com, Inc. (1)
6317783 Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data 231 1999
 
ACTION TECHNOLOGIES, INC. (1)
5734837 Method and apparatus for building business process applications in terms of its workflows 321 1994
 
RAYTHEON COMPANY (1)
6791949 Network protocol for wireless ad hoc networks 182 2000
 
ALCATEL USA SOURCING, INC. (1)
6275916 Object oriented program memory management system and method using fixed sized memory pools 42 1997
 
DOMINION VENTURE FINANCE L.L.C. (1)
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 108 1999
 
RAKUTEN, INC. (1)
6745327 Electronic certificate signature program 76 1999
 
VIGNETTE LLC (1)
6263332 System and method for query processing of structured documents 218 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (12)
5960422 System and method for optimized source selection in an information retrieval system 114 1997
6012098 Servlet pairing for isolation of the retrieval and rendering of data 348 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 248 1998
6339826 Client-server system for maintaining a user desktop consistent with server application user access permissions 194 1998
6219667 Efficient large-scale access control for internet/intranet information systems 105 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 193 1998
6564370 Attribute signature schema and method of use in a directory service 61 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 176 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 242 2000
2002/0152,244 Method and apparatus to dynamically create a customized user interface based on a document type definition 213 2000
 
PERIMETER LABS, INC. (1)
6044462 Method and apparatus for managing key revocation 129 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5301320 Workflow management and control system 251 1991
7124354 Enterprise application transactions as shared active documents 32 2000
 
LUCENT TECHNOLOGIES INC. (2)
5831975 System and method for hierarchical multicast routing in ATM networks 198 1996
5961593 System and method for providing anonymous personalized browsing by a proxy system in a network 530 1997
 
TVL LP (1)
5901287 Information aggregation and synthesization system 297 1996
 
INTERTRUST TECHNOLOGIES CORPORATION (1)
6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 947 1997
 
U.S. PHILIPS CORPORATION (1)
6104705 Group based control scheme for video compression 104 1997
 
CISCO TECHNOLOGY, INC. (1)
5867665 Domain communications server 238 1997
 
DBM Korea (1)
6295061 Computer system and method for dynamic information display 129 1999
 
FRESHER INFORMATION CORPORATION (1)
2002/0103,819 Technique for stabilizing data in a non-log based information storage and retrieval system 93 2000
 
EORIGINAL, INC. (1)
6367013 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents 302 1999
 
FUJITSU LIMITED (1)
6839680 Internet profiling 522 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (2)
6519571 Dynamic customer profile management 882 1999
6523027 Interfacing servers in a Java based e-commerce architecture 573 1999
 
HERZ, FREDERICK (1)
6571279 Location enhanced information delivery system 908 1999
 
FIRST DATA CORPORATION (1)
6851054 Account-Based digital signature (ABDS) system for authenticating entity access to controlled resource 74 2003
 
INTELLECTUAL VENTURES II LLC (1)
6216231 Specifying security protocols and policy constraints in distributed systems 159 1997
 
Rebus Technology, Inc. (1)
5822454 System and method for automatic page registration and automatic zone detection during forms processing 87 1995
 
EMC CORPORATION (1)
6061726 Dynamic rights assignment apparatus and method using network directory services 48 1997
 
RED HAT, INC. (1)
6591260 Method of retrieving schemas for interpreting documents in an electronic commerce system 229 2000
 
BENHOV GMBH, LLC (1)
5987457 Query refinement method for searching documents 232 1997
 
HANDYSOFT CORPORATION KOREA (1)
2002/0065,701 System and method for automating a process of business decision and workflow 93 2000
 
SERVICENOW, INC. (1)
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
 
POINTCAST (1)
6173311 Apparatus, method and article of manufacture for servicing client requests on a network 285 1997
 
ENTEGRITY SOLUTIONS CORPORATION (1)
5745574 Security infrastructure for electronic transactions 229 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
6519767 Compiler and method for automatically building version compatible object applications 109 1995
5907837 Information retrieval system in an on-line network including separate content and layout of published titles 454 1995
6073242 Electronic authority server 243 1998
6389589 Class store schema 162 1998
6959415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams 32 1999
6842863 Certificate reissuance for checking the status of a certificate in financial transactions 53 1999
2002/0143,949 Method and system for task based management of multiple network resources 51 2001
 
XYLON LLC (1)
6487600 System and method for supporting multimedia communications upon a dynamically configured member network 94 1999
 
GOOGLE INC. (6)
6041306 System and method for performing flexible workflow process execution in a distributed workflow management system 209 1997
6195696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users 86 1998
6493731 Document management system for recording and viewing the history of document use 109 1999
6493702 System and method for searching and recommending documents in a collection using share bookmarks 419 1999
6671853 Method and system for selectively streaming markup language documents 95 1999
7107526 Transparent injection of specific content into web pages viewed while browsing 25 2000
 
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 107 2003
 
CERTCO, INC., A CORPORATION OF DELAWARE (2)
5659616 Method for securely using digital signatures in a commercial cryptographic system 381 1996
5903882 Reliance server for electronic transaction system 386 1996
 
VERIZON PATENT AND LICENSING INC. (1)
6859783 Integrated interface for web based customer care and trouble management 47 1998
 
NOVELL, INC. (1)
2001/0023,440 DIRECTORY-SERVICES-BASED LAUNCHER FOR LOAD-BALANCED, FAULT-TOLERANT, ACCESS TO CLOSEST RESOURCES 68 1997
 
AT HOME BONDHOLDERS' LIQUIDATING TRUST (1)
6678733 Method and system for authorizing and authenticating users 151 1999
 
MITEL NETWORKS CORPORATION (1)
5940834 Automatic web page generator 172 1997
 
AOL INC. (1)
2002/0023,132 Shared groups rostering system 243 2001
 
BCL, Computer Inc. (1)
6336124 Conversion data representing a document to other formats for manipulation and display 352 1999
 
NETWORK GENERAL TECHNOLOGY (1)
6801940 Application performance monitoring expert 287 2002
 
FORD MOTOR COMPANY (1)
6728685 Communication schema of online reporting system and method related to online orders for consumer products having specific configurations 78 2000
 
Dell USA, L.P. (1)
6748569 XML server pages language 178 1999
 
COMCAST MO GROUP, INC. (1)
6195689 Headend provisioning agent 110 1999
 
ROVI TECHNOLOGIES CORPORATION (1)
2006/0159,109 Methods and systems for use in network management of content 215 2005
 
SNAPCHAT, INC. (1)
6775782 System and method for suspending and resuming digital certificates in a certificate-based user authentication application system 100 1999
 
Codemesh, Inc. (1)
6901588 Sharing components between programming languages by use of polymorphic proxy 102 2000
 
RPX CLEARINGHOUSE LLC (1)
6539021 Role based management independent of the hardware topology 37 1998
 
WISTRON CORPORATION (1)
6397232 Method and system for translating the format of the content of document file 126 2001
 
INMENTIA IPH, INC. (1)
6457066 Simple object access protocol 145 1997
 
RPX CORPORATION (1)
6061740 Method and apparatus for heterogeneous network management 141 1997
 
CONTINENTAL CABLEVISION, INC. (1)
5884284 Telecommunication user account management system and method 283 1997
 
PRESTO TECHNOLOGIES, INC. (1)
2001/0027,439 Method and system for computerized form completion 106 2000
 
FACEBOOK, INC. (1)
6574675 Simple workflow access protocol 45 1999
 
ZHIGU HOLDINGS LIMITED (1)
7120914 Method and system for navigating between program modules 34 2000
 
CITRIX SYSTEMS, INC. (1)
6785726 Method and apparatus for delivering local and remote server events in a similar fashion 84 2000
 
Unisys Corporation (1)
6330569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model 127 1999
 
AT&T CORP. (1)
2002/0099,822 Method and apparatus for on demand certificate revocation updates 38 2001
 
MCAFEE, INC. (1)
7308702 Locally adaptable central security management in a heterogeneous network environment 82 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
TANGIBLE SOCIAL, LLC (1)
8621005 Computer-based methods and systems for arranging meetings between users and methods and systems for verifying background information of users 3 2011
 
ADOBE SYSTEMS INCORPORATED (1)
* 8712981 Mechanism for visible users and groups 0 2012
 
ORACLE INTERNATIONAL CORPORATION (10)
8015600 Employing electronic certificate workflows 4 2001
7937655 Workflows with associated processes 13 2001
7802174 Domain based workflows 18 2001
* 2002/0174,238 Employing electronic certificate workflows 29 2001
* 2002/0138,543 Workflows with associated processes 38 2001
* 2002/0138,577 Domain based workflows 42 2001
7840658 Employing job code attributes in provisioning 8 2002
* 2003/0217,127 Employing job code attributes in provisioning 25 2002
9235649 Domain based workflows 0 2010
* 2011/0055,673 DOMAIN BASED WORKFLOWS 18 2010
 
CISCO TECHNOLOGY, INC. (2)
* 8296362 Methods and apparatuses for dynamically enforcing privileges for use during a data collaboration session 0 2006
* 2008/0022,002 METHODS AND APPARATUSES FOR DYNAMICALLY ENFORCING PRIVILEGES FOR USE DURING A DATA COLLABORATION SESSION 0 2006
 
BLACKBERRY LIMITED (3)
* 8290900 Apparatus, and associated method, for synchronizing directory services 0 2010
* 2011/0264,621 APPARATUS, AND ASSOCIATED METHOD, FOR SYNCHRONIZING DIRECTORY SERVICES 1 2010
8515907 Apparatus, and associated method, for synchronizing directory services 0 2012
 
FUJITSU LIMITED (1)
* 2011/0047,616 INFORMATION PROCESSING APPARATUS AND ACCESS METHOD 0 2010
 
SKAI, INC. (1)
* 8826407 System and method for access control and identity management 2 2011
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
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 - 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