WEB-BASED WORKSPACE FOR ENHANCING INTERNET SEARCH EXPERIENCE
First Claim
1. A web-based workspace for enhancing a networked database search experience throughout a search session, said workspace comprising:
- a graphical user interface (GUI) located on a client computer;
connected via a network toa backend module located on a remote server;
wherein said GUI enables a user to enter a search query and wherein said backend module applies said search query on a search engine and returns initial results to the user via the GUI;
and wherein the GUI enables the user to browse through search results and related URL via said backend module and wherein said backend module tracks and analyzes said user'"'"'s browsing and behavior, wherein the user'"'"'s behavior comprises every physical and virtual action initiated by the user on the client'"'"'s computer which is observable by the workspace;
and wherein said backend module dynamically returns further search results on the fly throughout the search session in conjunction with relevant information in accordance with the user'"'"'s browsing and behavior.
1 Assignment
0 Petitions
Accused Products
Abstract
A comprehensive web based workspace, or search and navigation environment that supports the user throughout an Internet search session and beyond. Specifically, any search session is performed through the workspace which is a web based application that enables the user to log in and identify. The workspace tracks and analyzes the search pattern of the user, learns and characterizes it and provides him or her with ever improving search results, targeted advertisements and other relevant information on-the-fly. Specifically, the workspace is capable of monitoring each and every hypertext document (including URLs) visited by the user. Additionally, the workspace further enables a user to create a cluster search materials comprising URLs and downloaded files. The cluster is used by the workspace to further optimize the search. Moreover—the cluster may be shared between users.
-
Citations
24 Claims
-
1. A web-based workspace for enhancing a networked database search experience throughout a search session, said workspace comprising:
-
a graphical user interface (GUI) located on a client computer;
connected via a network toa backend module located on a remote server; wherein said GUI enables a user to enter a search query and wherein said backend module applies said search query on a search engine and returns initial results to the user via the GUI; and wherein the GUI enables the user to browse through search results and related URL via said backend module and wherein said backend module tracks and analyzes said user'"'"'s browsing and behavior, wherein the user'"'"'s behavior comprises every physical and virtual action initiated by the user on the client'"'"'s computer which is observable by the workspace; and wherein said backend module dynamically returns further search results on the fly throughout the search session in conjunction with relevant information in accordance with the user'"'"'s browsing and behavior. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for enhancing networked database search and navigation experience, said method comprising the steps of:
-
enabling a user to connect to a remote server; receiving an initial search query; presenting said user with initial search result; tracking user'"'"'s browsing and behavior presented search results; presenting the user with at least one of the following;
optimized search results, targeted advertisements, relevant information according to user'"'"'s browsing and behavior. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for enhancing a networked database search experience, said system comprising:
-
means for identifying a client user logging to a remote server; means for receiving an initial search query; means for presenting said user with URLs relevant to said initial search query; means for tracking user'"'"'s browsing through presented search results and user'"'"'s behavior; means for presenting the user with optimized search results according to user'"'"'s browsing and behavior. - View Dependent Claims (23, 24)
-
Specification