Patent ID: 9092525
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A method for facilitating real-time searching of non-public data using a single search query, the method comprising: reporting an availability of a non-public companion application of a remote source unit to an auto discovery module to enable a client device to automatically discover the remote source unit and to enable the client device to search, in real-time, non-public data on the remote source unit using the single search query, wherein the companion application is a non-public application; receiving, at the remote source unit, the single search query, wherein the single search query comprises a search term; and in response to the single search query: searching, in real-time, non-public data on the remote source unit using the search term; identifying one or more files or folders stored on the remote source unit that match the search term in name, content, or metadata associated with the one or more files or folders; identifying metadata associated with the one or more files or folders; identifying metadata associated with the content of the one or more files or folders; retrieving, in real-time, a non-public search result comprising: one or more file names or folder names of the one or more files or folders stored on the remote source unit that match the search term and associated search ranking information; and one or more metadata indicators indicating whether the metadata associated with the one or more files or folders or the metadata associated with the content of the one or more files or folders includes a particular type of metadata, the one or more metadata indicators including one or more of: an icon indicator indicating whether an icon associated with a file or folder of the one or more files or folders exists in the remote source unit; a preview indicator indicating whether a preview associated with a file or folder exists in the remote source unit; a thumbnail indicator indicating whether a thumbnail associated with a file or folder exists in the remote source unit; a partial content indicator indicating whether a partial content associated with a file or folder exists in the remote source unit; and a partial image indicator indicating whether a partial image associated with a file or folder exists in the remote source unit; and transmitting the non-public search result in real-time; wherein a secure remote session log-on between the remote source unit and the client device is not established, and wherein the remote source unit is not mounted onto the client device.