US2015324462A1PendingUtilityA1

Browser Search Result Option to Facilitate Human Spidering

Assignee: IBMPriority: May 12, 2014Filed: May 12, 2014Published: Nov 12, 2015
Est. expiryMay 12, 2034(~7.8 yrs left)· nominal 20-yr term from priority
Inventors:Eric P. Fried
G06F 16/954G06F 16/951G06F 16/955G06F 16/9027G06F 40/14G06F 3/0484H04L 67/535H04L 67/22G06F 17/30864
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques are provided for automatically generating a hierarchical representation of a navigation order within a web browsing session in conjunction with a traversing of a plurality of websites within the browsing session; flagging a subset of the plurality of websites; displaying a user interface in conjunction with the browser such that the user interface provides a traversal control with respect to the subset in accordance with the hierarchical representation; and traversing the subset utilizing the traversal control.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method, comprising:
 automatically generating a hierarchical representation of a navigation order within a web browsing session in conjunction with a traversing of a plurality of websites within the browsing session;   flagging a subset of the plurality of websites;   displaying a user interface in conjunction with the browser such that the user interface provides a traversal control with respect to the subset in accordance with the hierarchical representation; and   traversing the subset utilizing the traversal control.   
     
     
         2 . The method of  claim 1 , wherein the user interface provides a capability to select and display a website of the plurality of websites. 
     
     
         3 . The method of  claim 1 , wherein the user interface provides a capability to reorder the hierarchical representation. 
     
     
         4 . The method of  claim 1 , wherein the user interface provides a capability to remove a website from the hierarchical representation. 
     
     
         5 . The method of  claim 1 , further comprising:
 detecting an end of the browser session; and   removing the subset form the hierarchical representation in response to the detecting.   
     
     
         6 . The method of  claim 1 , further comprising:
 automatically generating a second hierarchical representation of a second navigation order within the web browsing session in conjunction with a second traversing of a second plurality of websites within the browsing session;   flagging a second subset of the second plurality of websites;   displaying the user interface in conjunction with the browser such that the user interface provides the traversal control with respect to the second subset in accordance with the second hierarchical representation; and   traversing the second subset utilizing the traversal control.   
     
     
         7 . The method of  claim 1 , further comprising:
 generating a traversal history corresponding to the traversing of the subset utilizing the traversal control; and   utilizing the traversal history to determine a particular website of the plurality of websites to focus on during the traversing.   
     
     
         8 . An apparatus method, comprising:
 a plurality of processors;   a non-transitory computer-readable storage medium coupled to the plurality of processors; and   logic, stored on the computer-readable storage medium and executed on the plurality of processors, for:
 automatically generating a hierarchical representation of a navigation order within a web browsing session in conjunction with a traversing of a plurality of websites within the browsing session; 
 flagging a subset of the plurality of websites; 
 displaying a user interface in conjunction with the browser such that the user interface provides a traversal control with respect to the subset in accordance with the hierarchical representation; and 
 traversing the subset utilizing the traversal control. 
   
     
     
         9 . The apparatus of  claim 8 , wherein the user interface comprises logic for selecting and displaying a website of the plurality of websites. 
     
     
         10 . The apparatus of  claim 8 , wherein the user interface comprises logic for reordering the hierarchical representation. 
     
     
         11 . The apparatus of  claim 8 , wherein the user interface comprises logic for removing a website from the hierarchical representation. 
     
     
         12 . The apparatus of  claim 8 , the logic further comprising logic for:
 detecting an end of the browser session; and   removing the subset form the hierarchical representation in response to the detecting.   
     
     
         13 . The apparatus of  claim 8 , the logic further comprising logic for:
 automatically generating a second hierarchical representation of a second navigation order within the web browsing session in conjunction with a second traversing of a second plurality of websites within the browsing session;   flagging a second subset of the second plurality of websites;   displaying the user interface in conjunction with the browser such that the user interface provides the traversal control with respect to the second subset in accordance with the second hierarchical representation; and   traversing the second subset utilizing the traversal control.   
     
     
         14 . The apparatus of  claim 8 , the logic further comprising logic for:
 generating a traversal history corresponding to the traversing of the subset utilizing the traversal control; and   utilizing the traversal history to determine a particular website of the plurality of websites to focus on during the traversing.   
     
     
         15 . A computer programming product for facilitating user tracking and navigating of website search results, comprising a non-transitory computer-readable storage medium having program code embodied therewith, the program code executable by a plurality pf processors to perform a method comprising:
 automatically generating a hierarchical representation of a navigation order within a web browsing session in conjunction with a traversing of a plurality of websites within the browsing session;   flagging a subset of the plurality of websites;   displaying a user interface in conjunction with the browser such that the user interface provides a traversal control with respect to the subset in accordance with the hierarchical representation; and   traversing the subset utilizing the traversal control.   
     
     
         16 . The computer programming product of  claim 15 , wherein the user interface provides a capability to select and display a website of the plurality of websites. 
     
     
         17 . The computer programming product of  claim 15 , wherein the user interface provides a capability to reorder the hierarchical representation. 
     
     
         18 . The computer programming product of  claim 15 , wherein the user interface provides a capability to remove a website from the hierarchical representation. 
     
     
         19 . The computer programming product of  claim 15 , the method further comprising:
 detecting an end of the browser session; and   removing the subset form the hierarchical representation in response to the detecting.   
     
     
         20 . The computer programming product of  claim 15 , the method further comprising:
 automatically generating a second hierarchical representation of a second navigation order within the web browsing session in conjunction with a second traversing of a second plurality of websites within the browsing session;   flagging a second subset of the second plurality of websites;   displaying the user interface in conjunction with the browser such that the user interface provides the traversal control with respect to the second subset in accordance with the second hierarchical representation; and   traversing the second subset utilizing the traversal control.

Join the waitlist — get patent alerts

Track US2015324462A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.