IP Library Granted Patent US 7,849,083
Granted Patent B2
US 7,849,083 · App. 11/094,506 · Granted Dec 7, 2010

Automatic creation of output file from images in database

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,849,083
App. No.
11/094,506
Granted
Dec 7, 2010
Kind
B2
Abstract

A query is run against a database with information related to images. Images of interest are selected for inclusion in an output file, for example, a presentation application file. Configuration and other choices are made regarding the output file, and any other information needed to generate the output file is gathered. When all the necessary information is available, an output file is automatically generated and delivered to a user. The output file includes the selected images and identifying information about the images.

Claims (85)

1. A method of creating an output file from images, comprising:

processing a query by a processor against information in a database regarding a plurality of images and generating query results;

selecting at least one image from the generated query results;

selecting an output file type;

selecting a delivery method;

automatically creating at least one stand-alone output file with the file type corresponding to the selected output file type, wherein the at least one created stand-alone output file comprises the at least one selected image and preexisting identifying information for the at least one selected image; and

sending the at least one created stand-alone output file to a destination corresponding to the selected delivery method.

2. The method of claim 1 , wherein at least one output option is displayed for selecting.

3. The method of claim 2 , wherein the at least one output option comprises at least one output file type for the at least one created stand-alone output file.

4. The method of claim 3 , wherein the at least one output file type comprises an output file of a presentation application.

5. The method of claim 3 , wherein the at least one output file type comprises an output file of a spreadsheet application.

6. The method of claim 3 , wherein the at least one output file type comprises an output file of a word processing application.

7. The method of claim 3 , wherein the at least one output file type comprises an output file of an imaging application.

8. The method of claim 2 , wherein the at least one output option comprises a size for the at least one selected image.

9. The method of claim 2 , wherein the at least one output option comprises a layout for the at least one created stand-alone output file.

10. The method of claim 9 , wherein the layout comprises a template, and wherein at least one predefined option for the template is selected.

11. The method of claim 9 , wherein the layout comprises a predefined template.

12. The method of claim 11 , wherein the predefined template comprises an image of a single advertising page previously used in advertising.

13. The method of claim 11 , wherein the predefined template comprises at least one image of at least one page of a multi-page advertisement previously used in advertising.

14. The method of claim 13 , wherein the predefined template comprises at least one image of two pages of a preexisting multi-page advertisement.

15. The method of claim 11 , wherein the predefined template comprises a plurality of thumbnail images of pages in a preexisting multi-page advertisement.

16. The method of claim 11 , wherein the predefined template comprises at least one image of four pages from at least one preexisting advertisement.

17. The method of claim 11 , wherein the predefined template comprises a plurality of product images.

18. The method of claim 11 , wherein the predefined template comprises at least one product image and a preexisting advertisement page comprising the at least one product image.

19. The method of claim 11 , wherein the predefined template comprises at least one product image and data pertaining to sales resulting from the at least one product image.

20. The method of claim 11 , wherein the predefined template comprises at least one image of at least one advertising page previously used in advertising, wherein the at least one advertising page comprises a plurality of at least one of a product and a service, the predefined template further comprising data pertaining to sales resulting from the at least one advertising page.

21. The method of claim 1 , wherein the delivery method comprises at least one of an email with an attachment of the at least one created stand-alone output file, an email that includes a hyperlink for downloading the at least one created stand-alone output file, and directly downloading the at least one created stand-alone output file.

22. The method of claim 1 , wherein the automatically creating comprises:

automatically gathering information necessary to create the at least one stand-alone output file; and

automatically generating the at least one stand-alone output file using the gathered information.

23. The method of claim 1 , wherein the at least one stand-alone output file is created in response to a request that is received over a network.

24. The method of claim 23 , wherein the network comprises a global communications network.

25. The method of claim 1 , wherein the at least one image comprises at least one advertising image previously used in advertising.

26. The method of claim 25 , wherein the at least one advertising image comprises at least one of a product image and a page image, wherein a product image comprises a portion of a page image comprising at least one of a product and a service.

27. The method of claim 1 , further comprising displaying the generated query results.

28. The method of claim 1 , further comprising:

reprocessing the query against the database and generating updated query results at a subsequent time; and

automatically creating at least one other stand-alone output file based on the updated query results, wherein the at least one image and preexisting identifying information therefor are part of the at least one other created stand-alone output file.

29. The method of claim 28 , wherein the reprocessing comprises automatically reprocessing, and wherein the automatically reprocessing and automatically creating at least one other stand-alone output file are performed in accordance with a subscription.

30. The method of claim 29 , further comprising providing at least one other created stand-alone output file to a subscriber.

31. The method of claim 1 , wherein at least some of the plurality of images are stored outside the database, and wherein the information comprises pointers to the at least some of the plurality of images.

32. The method of claim 31 , wherein the at least some of the plurality of images is stored remotely from the database.

33. The method of claim 1 , wherein the preexisting identifying information comprises at least one description of content of the at least one image.

34. A computer system for creating an output file from images, the computer system comprising:

storage storing a database comprising information regarding a plurality of images and identifying information therefor;

a memory;

a processor in communications with the memory to execute a method of presenting database information, the method comprising:

processing a query against the information in the database and generating query results;

selecting at least one image from the generated query results;

selecting an output file type;

selecting a delivery method;

automatically creating at least one stand-alone output file with the file type corresponding to the selected output file type, wherein the at least one created stand-alone output file comprises the at least one selected image and preexisting identifying information for the at least one selected image; and

sending the at least one created stand-alone output file to a destination corresponding to the selected delivery method.

35. The computer system of claim 34 , wherein at least one output option is displayed for selecting.

36. The computer system of claim 35 , wherein the at least one output option comprises at least one output file type for the at least one created stand-alone output file, and wherein the at least one output file type comprises at least one of a presentation application output file, a spreadsheet application output file, a word processing application output file, and an imaging application output file.

37. The computer system of claim 35 , wherein the at least one output option comprises at least one of a size for the at least one selected image and a layout for the at least one created stand-alone output file.

38. The computer system of claim 34 , wherein the automatically creating comprises:

automatically gathering information necessary to create the at least one stand-alone output file; and

automatically generating the at least one stand-alone output file using the gathered information.

39. The computer system of claim 34 , further comprising:

reprocessing the query against the database and generating updated query results at a subsequent time; and

automatically creating at least one other stand-alone output file based on the updated query results, wherein the at least one other stand-alone output file includes the at least one image and preexisting identifying information therefor.

40. The computer system of claim 34 , wherein at least some of the plurality of images are stored outside the database, and wherein the information comprises pointers to the at least some of the plurality of images.

41. The computer system of claim 40 , further comprising additional storage separate from the storage for storing the at least some of the plurality of images.

42. The computer system of claim 34 , wherein the preexisting identifying information comprises at least one description of content of the at least one image.

43. A computer program product for creating an output file from images, the computer program product comprising:

a storage medium readable by a processor and storing programming for execution by the processor for performing a method of presenting database information, the method comprising:

processing a query against information in a database regarding a plurality of images and generating query results;

selecting at least one image from the generated query results;

selecting an output file type;

selecting a delivery method;

automatically creating at least one stand-alone output file with the file type corresponding to the selected output file type, wherein the at least one created stand-alone output file comprises the at least one selected image and preexisting identifying information for the at least one selected image; and

sending the at least one created stand-alone output file to a destination corresponding to the selected delivery method.

44. The computer program product of claim 43 , wherein at least one output option is displayed for selecting.

45. The computer program product of claim 44 , wherein the at least one output option comprises at least one output file type for the at least one created stand-alone output file, and wherein the at least one output file type comprises at least one of a presentation application output file, a spreadsheet application output file, a word processing application output file, and an imaging application output file.

46. The computer program product of claim 44 , wherein the at least one output option comprises choosing at least one of a size for the at least one selected image and a layout for the at least one created stand-alone output file.

47. The computer program product of claim 43 , wherein the automatically creating comprises:

automatically gathering information necessary to create the at least one stand-alone output file; and

automatically generating the at least one stand-alone output file using the gathered information.

48. The computer program product of claim 43 , further comprising:

reprocessing the query against the database and means for generating updated query results at a subsequent time; and

automatically creating at least one other stand-alone output file based on the updated query results, wherein the at least one other stand-alone output file includes the at least one image and preexisting identifying information therefor.

49. The computer program product of claim 43 , wherein at least some of the plurality of images are stored outside the database, and wherein the information comprises pointers to the at least some of the plurality of images.

50. The computer program product of claim 49 , wherein the at least some of the plurality of images is stored remotely from the database.

51. The computer program product of claim 43 , wherein the preexisting identifying information comprises at least one description of content of the at least one image.

Assignments (7)
RELEASE OF FIRST LIEN SECURITY INTEREST RECORDED AT 42704/0240 AND 42704/0410 Recorded Jul 2, 2021
From: ANTARES CAPITAL LP
To: MARKET TRACK, LLC; DYNAMITE DATA, LLC
Reel/Frame 056756/0863 →
RELEASE OF SECOND LIEN SECURITY INTEREST RECORDED AT 42704/0364 AND 42704/0371 Recorded Jul 2, 2021
From: GOLDMAN SACHS BDC, INC.
To: MARKET TRACK, LLC; DYNAMITE DATA, LLC
Reel/Frame 056756/0868 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 6, 2017
From: MARKET TRACK, LLC
To: ANTARES CAPITAL LP, AS COLLATERAL AGENT
Reel/Frame 042704/0240 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 6, 2017
From: MARKET TRACK, LLC
To: GOLDMAN SACHS BDC, INC., AS COLLATERAL AGENT
Reel/Frame 042704/0364 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2014
From: ADVERTISING PROCESSING, INC.
To: MARKET TRACK, LLC
Reel/Frame 032812/0396 →
CHANGE OF ADDRESS Recorded Aug 18, 2010
From: FITZPATRICK, DANIEL G.
To: ADVERTISING PROCESSING, INC.
Reel/Frame 024855/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2008
From: FITZPATRICK, DANIEL G.
To: ADVERTISING PROCESSING, INC.
Reel/Frame 020577/0839 →