Session Tracker Module for Search Re-finding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users spend a significant amount of time during search sessions re-finding previously viewed content, indicating a need for efficient re-finding mechanisms within search services.

Innovation Solution

A session tracker module is implemented on search results pages to display recently issued queries and accessed content, including links, dwell time, and selection indications, facilitating easy re-access of previous search results without cluttering the main page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a session tracker module is added to display recent search queries and results, then user efficiency in re-finding content is improved, but the complexity of the search results page increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidpage complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The search results page is segmented into distinct functional areas: the main search results display area and the session tracker module. This segmentation allows the session tracker to be added as a separate component that provides additional functionality without fundamentally altering or complicating the core search results display structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The session tracker module acts as an intermediary component between the user and the search system. It provides a layer that tracks and displays session information without directly modifying the search results generation or display process, thereby adding functionality while maintaining separation of concerns.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed session information is displayed in the session tracker module, then the ability to re-find content is improved, but the amount of information clutter on the page increases

Engineering Contradiction:
Improvecontent re-findabilityVSAvoidinformation clutter
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

Session tracking information is extracted from the main search results display and placed into a separate session tracker module. This extraction allows detailed session information to be displayed without cluttering the primary search results area, as the information is removed and presented in a dedicated, organized section.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different areas of the interface have different information densities and purposes. The session tracker module is designed with local quality appropriate for its function - displaying structured session data in a compact, organized format that differs from the main search results display, optimizing each area for its specific purpose.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8055638B2Providing recent history with search results
Publication Date: 2011.11.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8055638B2 patent drawing
  • US8055638B2 patent drawing
  • US8055638B2 patent drawing

AI summary

A system, method, and medium are provided for presenting a user-interface to a user during a search session that includes information about the user's search history during that search session. A search session is instantiated, and search queries, search results, user selections of search results, and other information is recorded. Search results pages provided to the user in response to queries include a session tracker module that displays interactive information associated with recent search queries issued by the user during the same session, such that the user can quickly recall previously issued queries and corresponding search results.