IP Library › Granted Patent US 8,131,747
Granted Patent B2
US 8,131,747 · App. 11/376,711 · Granted Mar 6, 2012

Live search with use restriction

Assignee: The Invention Science Fund I, LLC
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 8,131,747
App. No.
11/376,711
Granted
Mar 6, 2012
Kind
B2
Abstract

An apparatus, device, methods, computer program product, and system are described that determine a search parameter in association with an operation of an instance of an application, determine a search result based on the search parameter, in association with a use restriction associated with the search result, and provide the search result in association with the instance of the application and in association with the use restriction.

Claims (72)

1. A system comprising:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application; and

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

2. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one textual term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one textual term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one textual term associated with operation of the at least one instance of the at least one application.

3. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether data input into at least one instance of the at least one application is associated with at least one specified character format, and, if the data input into the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the data input into the at least one instance of the at least one application.

4. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified font format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one font format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

5. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application circuitry comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified language format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified language format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

6. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter as the at least one term associated with operation of the at least one instance of the at least one application.

7. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

8. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining at one or more intervals whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

9. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format determined from at least one potential audience, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

10. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format determined based on at least one potential user, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

11. The system of claim 1 , wherein the circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application comprises:

circuitry for determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format determined from user-selection, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application.

12. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on at least one search performed using the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

13. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search engine result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

14. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter and at least one search rule in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

15. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter and at least one user-specified search rule in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

16. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter and at least one restriction rule in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

17. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result having at least one use restriction and enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

18. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application and at least one use restriction notice, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

19. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including for at least one fee at least some of the at least one search result as content associated with the at least one instance of the at least one application.

20. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including upon authorization at least some of the at least one search result as content associated with the at least one instance of the at least one application.

21. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including subject to at least one use restriction at least some of the at least one search result as content associated with the at least one instance of the at least one application.

22. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in proximity to the at least one term associated with operation of the at least one instance of the at least one application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

23. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter within at least one separate window from the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

24. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application and in accordance with at least one user-specified rule, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

25. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter during operation of the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

26. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least one truncated version of the at least one search result as content associated with the at least one instance of the at least one application.

27. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least one use-restriction-based truncated version of the at least one search result as content associated with the at least one instance of the at least one application.

28. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result and at least one secondary search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

29. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application and at least one subsequent instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

30. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one source citation based on the at least one search parameter in association with the at least one instance of the application, the at least one source citation enabled with drag-and-drop capability for including at least some of the at least one source citation as content associated with the at least one instance of the at least one application.

31. The system of claim 1 , wherein the circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application comprises:

circuitry for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as at least one footnote associated with the at least one instance of the at least one application.

32. A system comprising:

determination logic for determining, using at least some circuitry, at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application; and

providing logic for providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

33. A method comprising:

determining, using at least some circuitry, at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application; and

providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

34. One or more computer readable media including one or more instructions for facilitating operations comprising:

determining at least one search parameter associated with operation of at least one instance of at least one application by determining whether at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, and, if the at least one term associated with operation of the at least one instance of the at least one application is associated with at least one specified character format, determining at least one search parameter from the at least one term associated with operation of the at least one instance of the at least one application; and

providing at least one search result based on the at least one search parameter in association with the at least one instance of the application, the at least one search result enabled with drag-and-drop capability for including at least some of the at least one search result as content associated with the at least one instance of the at least one application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2011
From: SEARETE, LLC
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 027383/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2006
From: JUNG, EDWARD K.Y.; LEVIEN, ROYCE A.; LORD, ROBERT W.; MALAMUD, MARK A.; RINALDO, JR., JOHN D.
To: SEARETE LLC
Reel/Frame 017960/0714 →
Continuity (1)
Related Publication 20070219979A1 · Sep 20, 2007