Search System Integrating Library Holdings and Access Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search engines fail to index and provide access to documents held in libraries with restricted access, limiting users' ability to find relevant information within these collections, even when users are affiliated with the libraries.

Innovation Solution

A search system that integrates library holding information and user affiliation data to generate an access link for documents in libraries, allowing users with appropriate access to link directly to restricted documents through a link resolver.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional search engines index all documents, then search completeness is improved, but access control and security are compromised

Engineering Contradiction:
Improvesearch completenessVSAvoidaccess control
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system segments the document corpus into public and restricted portions, with separate indexing strategies. The search engine indexes all documents for completeness but applies access control layers that segment results based on user credentials, allowing both search completeness and access control to coexist

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary access control system is introduced between the search engine and document delivery. This mediator verifies user credentials and permissions, allowing the search engine to maintain complete indexing while the intermediary enforces access control policies before granting document access

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If search engines provide direct access to library documents, then user convenience is improved, but library access policies are violated

Engineering Contradiction:
Improveuser convenienceVSAvoidaccess policy enforcement
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The library's access control system serves as an intermediary between the search engine and document access. The search engine provides convenient search results, but the intermediary library system verifies user permissions and mediates document access, maintaining both user convenience and policy enforcement

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

User affiliation with libraries is determined in advance through preliminary authentication. The system pre-establishes user permissions and affiliations before document access is requested, allowing convenient search results to be generated while access policies are already verified and enforced

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If search engines index restricted access documents, then information availability is improved, but system complexity increases

Engineering Contradiction:
Improveinformation availabilityVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The indexing system is segmented into two layers: a comprehensive index that includes all documents for information availability, and an access control layer that manages complexity by handling permission verification separately. This segmentation allows complete information availability without proportionally increasing overall system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Access control functionality is extracted as a separate module from the core search engine indexing system. This extraction allows the search engine to maintain simple, efficient indexing while the extracted access control module handles the complexity of permission management independently

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7526475B1Library citation integration
Publication Date: 2009.04.28 GOOGLE LLC
  • US7526475B1 patent drawing
  • US7526475B1 patent drawing
  • US7526475B1 patent drawing

AI summary

An online search system generates an index of documents using index information received from a library. Some documents have restricted access; some documents may not be available online. The search system provides links to documents in the library as well as other sites based on a search, and may include link resolvers received from the library. The search system provides access links to the link resolvers if an identifier, such as a user identification or IP address, matches an affiliation list from the library.