IP Library Granted Patent US 7,444,348
Granted Patent B2
US 7,444,348 · App. 10/106,274 · Granted Oct 28, 2008

System for enhancing a query interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,444,348
App. No.
10/106,274
Granted
Oct 28, 2008
Kind
B2
Abstract

A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of the invention providing at least one search option suggesting changing at least one search parameter and at least one option allowing the user to indicate that their search was successful.

Claims (16)

1. A computer-readable medium having computer-executable components comprising:

a search tool component soliciting a search query from a user, selecting a search area where a search based on the search query is to be performed, invoking an instance of a network browser component after receiving the search query in order to transmit the search query, wherein the instance of the network browser component was not open before receiving the search query, generating a uniform resource locator based on the search area and the search query, and passing the uniform resource locator to the network browser component; and

a network browser component invoked by the search tool component, receiving a uniform resource locator from the search tool component, using the uniform resource locator to pass the search query to the search area, receiving search results from the search area, and displaying the search results in a browser window that is independent of the search tool component.

2. The computer-readable medium of claim 1 wherein the search tool component invokes an instance of an animation component that produces an animated character that appears on a display in conjunction with the search tool's solicitation of the search query.

3. The computer-readable medium of claim 2 wherein soliciting a search query from a user comprises the search tool component displaying a balloon that includes text to solicit the search query from the user.

4. The computer-readable medium of claim 3 wherein displaying the balloon comprises displaying the balloon proximate the animated character such that the solicitation balloon appears to emanate from the animated character.

5. The computer-readable medium of claim 3 further comprising displaying a suggestion in the balloon that allows the user to indicate that they have found what they were looking for.

6. The computer-readable medium of claim 5 further comprising making a record of the search query and the uniform resource locator when the user indicates their search was successful.

7. A method comprising:

in a search tool component soliciting a search query from a user, selecting a search area where a search based on the search query is to be performed, invoking an instance of a network browser component after receiving the search query in order to transmit the search query, wherein the instance of the network browser component was not open before receiving the search query, generating a uniform resource locator based on the search area and the search query, and passing the uniform resource locator to the network browser component; and

in a network browser component invoked by the search tool component, receiving a uniform resource locator from the search tool component, using the uniform resource locator to pass the search query to the search area, receiving search results from the search area, and displaying the search results in a browser window that is independent of the search tool component.

8. The method of claim 7 further comprising in the search tool component invoking an instance of an animation component that produces an animated character that appears on a display in conjunction with the search tool's solicitation of the search query.

9. The method of claim 8 wherein soliciting a search query from a user comprises in the search tool component displaying a balloon that includes text to solicit the search query from the user.

10. The method of claim 9 wherein displaying the balloon comprises displaying the balloon proximate the animated character such that the solicitation balloon appears to emanate from the animated character.

11. The method of claim 9 further comprising displaying an option in the balloon that allows the user to indicate that they have found what they were looking for.

12. The method of claim 11 further comprising making a record of the search query and the uniform resource locator when the user indicates their search was successful.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →