×

Built-in search indexing for NAS systems

  • US 9,934,247 B2
  • Filed: 06/18/2014
  • Issued: 04/03/2018
  • Est. Priority Date: 06/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • storing multiple files to a file-level storage system comprising one or more storage devices, the file-level storage system comprising a network attached storage (NAS) system remote to a computer;

    wherein the multiple files are organized by a user in a flat format within a root folder of the file-level storage system in order for the multiple files are not organized in a hierarchal format;

    maintaining, by the file-level storage system and without maintaining by an external search appliance, one or more searchable indexes for the multiple files, each of the indexes indexing a respective key field, the key field comprising contents of the files, attributes of the files, and individual user habits associated with accessing the files;

    wherein the individual user habits associated with accessing the files comprises identifying specific dates of the month and days of the week the user opens one or more of the files, and further identifying which particular ones of the files the user opens together at a given time;

    receiving, from the computer in communication with the file-level storage system via a network, a search query;

    identifying, using the one or more searchable indexes, one or more of the multiple files that match the search query; and

    returning, to the computer, a notification specifying the one or more multiple files matching the search query including suggestions to related files to the one or more multiple files matching the search query based on the individual user habits, thereby providing the user of the computer being remote to the file-level storage system the specified one or more multiple files matching the search query with a speed and efficiency of a locally-based storage system to the computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×