Patent US6463440B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6463440B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Retrieval of style sheets from directories based upon partial characteristic matching

Assignee: International Business Machines Corp
•
Filing: 1999-04-08
•
Granted: 2002-10-08
•
Expires: 2019-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, system, and computer-readable code for retrieving style sheets from a directory or other repository, based upon partial characteristic matching. Characteristics are associated with style sheets, and retrieval is accomplished by specifying a pattern which includes one or more of the characteristics. Preferably, the style sheet characteristics are stored as LDAP (Lightweight Directory Access Protocol) objects in an LDAP directory. The style sheets may be encoded in Extensible Stylesheet Language (XSL), Document Style Semantics and Specification Language (DSSSL), or any other style sheet language having equivalent semantics.

Inventors

  • 👤 John R. Hind
  • 👤 David Bruce Lection
  • 👤 II Leonard Douglas Tidwell
  • 👤 Brad B. Topol
  • 👤 Ajamu A. Wesley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 22:53
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; G06F40/00; G06F40/10; G06F40/12; G06F40/14; G06F40/143; G06F40/151; G06F40/154; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 101 words
In a computing environment capable of having a connection to a network, computer readable code readable by a computer system in said environment, for retrieving style sheets from a repository based upon partial characteristic mapping, comprising: a subprocess for associating one or more characteristics with each of one or more style sheets; a subprocess for extracting each of said associated characteristics for selected ones of said style sheets; and a subprocess for storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 2
Dependent Claim 101 words
In a computing environment capable of having a connection to a network, computer readable code readable by a computer system in said environment, for retrieving style sheets from a repository based upon partial characteristic mapping, comprising: a subprocess for associating one or more characteristics with each of one or more style sheets; a subprocess for extracting each of said associated characteristics for selected ones of said style sheets; and a subprocess for storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 3
Dependent Claim 79 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 1 , further comprising: a subprocess for specifying a pattern for a desired set of characteristics; a subprocess for matching said pattern against a collection of said stored characteristics from said repository; and a subprocess for retrieving a particular style sheet using said style sheet identifier located by said subprocess for matching when said subprocess for matching has a successful result.
Claim 4
Dependent Claim 43 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 2 , wherein said associated characteristics are specified as pairs, each of said pairs comprising a characteristic identifier and a characteristic value for said identifier.
Claim 5
Dependent Claim 59 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 3 , wherein said pattern comprises one or more sub-patterns, each of said sub-patterns comprising a specified characteristic identifier and a specified characteristic value, wherein said specified characteristic identifier and said specified characteristic value may use one or more wildcard characters.
Claim 6
Dependent Claim 127 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 3 , further comprising: a subprocess for creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said subprocess for storing further comprises: a subprocess for storing a unique identifier of said object in said first attribute; a subprocess for storing said stored extracted characteristics in said second attribute, wherein said characteristic pairs are delimited from one another using a first special character and wherein said characteristic identifier is delimited from said characteristic value in each of said pairs using a second special character; and a subprocess for storing said identifier of said selected style sheet in said third attribute.
Claim 7
Dependent Claim 107 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 3 , further comprising: a subprocess for creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said subprocess for storing further comprises: a subprocess for storing a unique identifier of said object in said first attribute; a subprocess for storing said extracted characteristics as an unordered set of values in said second attribute, wherein each of said values stores one of said pairs; and a subprocess for storing said identifier of said selected style sheet in said third attribute.
Claim 8
Dependent Claim 39 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 6 , wherein said characteristic identifier and said characteristic value in each of said pairs are delimited using a special character.
Claim 9
Dependent Claim 30 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 5 or claim 6 , wherein said repository is a directory database.
Claim 10
Dependent Claim 35 words
Computer readable code for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 8 , wherein said directory database is an LDAP database, and said object is an LDAP object.
Claim 11
Independent Claim 89 words
A system for retrieving style sheets from a repository based upon partial characteristic mapping in a computing environment capable of having a connection to a network, comprising: means for associating one or more characteristics with each of one or more style sheets; means for extracting each of said associated characteristics for selected ones of said style sheets; and means for storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 12
Independent Claim 89 words
A system for retrieving style sheets from a repository based upon partial characteristic mapping in a computing environment capable of having a connection to a network, comprising: means for associating one or more characteristics with each of one or more style sheets; means for extracting each of said associated characteristics for selected ones of said style sheets; and means for storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 13
Dependent Claim 75 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 10 , further comprising: means for specifying a pattern for a desired set of characteristics; means for matching said pattern against a collection of said stored characteristics from said repository; and means for retrieving a particular style sheet using said style sheet identifier located by said means for matching when said means for matching has a successful result.
Claim 14
Dependent Claim 42 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 11 , wherein said associated characteristics are specified as pairs, each of said pairs comprising a characteristic identifier and a characteristic value for said identifier.
Claim 15
Dependent Claim 58 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 12 , wherein said pattern comprises one or more sub-patterns, each of said sub-patterns comprising a specified characteristic identifier and a specified characteristic value, wherein said specified characteristic identifier and said specified characteristic value may use one or more wildcard characters.
Claim 16
Dependent Claim 122 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 12 , further comprising: means for creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said means for storing further comprises: means for storing a unique identifier of said object in said first attribute; means for storing said stored extracted characteristics in said second attribute, wherein said characteristic pairs are delimited from one another using a first special character and wherein said characteristic identifier is delimited from said characteristic value in each of said pairs using a second special character; and means for storing said identifier of said selected style sheet in said third attribute.
Claim 17
Dependent Claim 102 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 12 , further comprising: means for creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said means for storing further comprises: means for storing a unique identifier of said object in said first attribute; means for storing said extracted characteristics as an unordered set of values in said second attribute, wherein each of said values stores one of said pairs; and means for storing said identifier of said selected style sheet in said third attribute.
Claim 18
Dependent Claim 38 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 15 , wherein said characteristic identifier and said characteristic value in each of said pairs are delimited using a special character.
Claim 19
Dependent Claim 29 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 14 or claim 15 , wherein said repository is a directory database.
Claim 20
Dependent Claim 34 words
The system for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 17 , wherein said directory database is an LDAP database, and said object is an LDAP object.
Claim 21
Independent Claim 86 words
A method for retrieving style sheets from a repository based upon partial characteristic mapping in a computing environment capable of having a connection to a network, comprising the steps of: associating one or more characteristics with each of one or more style sheets; extracting each of said associated characteristics for selected ones of said style sheets; and storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 22
Independent Claim 86 words
A method for retrieving style sheets from a repository based upon partial characteristic mapping in a computing environment capable of having a connection to a network, comprising the steps of: associating one or more characteristics with each of one or more style sheets; extracting each of said associated characteristics for selected ones of said style sheets; and storing said extracted characteristics for each of said selected style sheets in said repository, along with an identifier of said selected style sheet to which said stored characteristics pertain.
Claim 23
Dependent Claim 70 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 19 , further comprising the steps of: specifying a pattern for a desired set of characteristics; matching said pattern against a collection of said stored characteristics from said repository; and retrieving a particular style sheet using said style sheet identifier located by said matching step when said matching step has a successful result.
Claim 24
Dependent Claim 42 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 20 , wherein said associated characteristics are specified as pairs, each of said pairs comprising a characteristic identifier and a characteristic value for said identifier.
Claim 25
Dependent Claim 58 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 21 , wherein said pattern comprises one or more sub-patterns, each of said sub-patterns comprising a specified characteristic identifier and a specified characteristic value, wherein said specified characteristic identifier and said specified characteristic value may use one or more wildcard characters.
Claim 26
Dependent Claim 119 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 21 , further comprising the step of: creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said storing step further comprises the steps of: storing a unique identifier of said object in said first attribute; storing said stored extracted characteristics in said second attribute, wherein said characteristic pairs are delimited from one another using a first special character and wherein said characteristic identifier is delimited from said characteristic value in each of said pairs using a second special character; and storing said identifier of said selected style sheet in said third attribute.
Claim 27
Dependent Claim 99 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 21 , further comprising the step of: creating an object, wherein said object comprises: a first attribute, a second attribute, and a third attribute; and wherein said storing step further comprises the steps of: storing a unique identifier of said object in said first attribute; storing said extracted characteristics as an unordered set of values in said second attribute, wherein each of said values stores one of said pairs; and storing said identifier of said selected style sheet in said third attribute.
Claim 28
Dependent Claim 38 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 24 , wherein said characteristic identifier and said characteristic value in each of said pairs are delimited using a special character.
Claim 29
Dependent Claim 29 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 23 or claim 24 , wherein said repository is a directory database.
Claim 30
Dependent Claim 34 words
The method for retrieving style sheets from a repository based upon partial characteristic mapping according to claim 26 , wherein said directory database is an LDAP database, and said object is an LDAP object.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-10-07 2006-04-08 2006-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-10-07 2010-04-08 2010-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-10-07 2014-04-08 2014-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag