Patent · US Expired

Caching permissions information

US7340463B1 · kind B1 · utility

0Cited by
33References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2004
Grant dateMar 4, 2008
Priority date
Expiry dateJul 9, 2025

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99939
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for determining group membership in a computer system, the method comprising: obtaining an identifier that describes a member of a group, the member of a group having a member hash table that contains group membership information describing to what groups a member belongs; performing a primary search of a plurality of groups to determine if each group contains the member's identifier, each group in the plurality having a group hash table that describes to what other groups the group belongs, caching the results of the primary search in the member hash table, for each group to which the member belongs, performing a secondary search of a plurality of groups to determine what groups contain the group to which the member belongs, and caching the results of the secondary search into the group hash table and merging the results into the member hash table, and reading the member hash table to determine group membership.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.