Method for matching artistic attributes of a template and secondary images to a primary image
First Claim
Patent Images
1. A computer implemented method for generating a digital image template, the method comprising:
- identifying a primary image file, wherein the primary image file is stored on a computer accessible medium and the primary image file is associated with primary image attribute information;
selecting, by a processor, a digital template based on its similarity with the primary image attribute information corresponding to the primary image file, wherein the digital template has attributes associated therewith, wherein the digital template includes a plurality of digital windows including a primary window and at least one secondary window, wherein the primary window has associated therewith required image attributes that are satisfied by the primary image attribute information for disposing therein the primary image from the primary image file, wherein the at least one secondary window has associated therewith required image attributes that are dependent on the primary image attribute information and the attributes associated with the selected digital template for disposing therein at least one secondary image; and
selecting, by the processor, at least one secondary image file to be displayed together with the primary image file, wherein each of the at least one secondary images has corresponding secondary image attribute information; and
disposing the at least one secondary image from the secondary image file in the at least one secondary window in the selected digital template;
wherein selecting the at least one secondary image file comprises analyzing the primary image attribute information and the at least one secondary image attribute information and selecting the at least one secondary image based at least upon the secondary image attribute information being similar to the primary image attribute information and the attributes associated with the selected digital template.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically selecting a number of secondary images and a display template for display with a primary preselected image based on analyzing the primary image'"'"'s attribute information and comparing the secondary images attribute information and the templates image attribute requirements. The attribute information is used to evaluate a compatibility of the images and template so that a best compatibility fit can be obtained when displaying the images.
99 Citations
20 Claims
-
1. A computer implemented method for generating a digital image template, the method comprising:
-
identifying a primary image file, wherein the primary image file is stored on a computer accessible medium and the primary image file is associated with primary image attribute information; selecting, by a processor, a digital template based on its similarity with the primary image attribute information corresponding to the primary image file, wherein the digital template has attributes associated therewith, wherein the digital template includes a plurality of digital windows including a primary window and at least one secondary window, wherein the primary window has associated therewith required image attributes that are satisfied by the primary image attribute information for disposing therein the primary image from the primary image file, wherein the at least one secondary window has associated therewith required image attributes that are dependent on the primary image attribute information and the attributes associated with the selected digital template for disposing therein at least one secondary image; and selecting, by the processor, at least one secondary image file to be displayed together with the primary image file, wherein each of the at least one secondary images has corresponding secondary image attribute information; and disposing the at least one secondary image from the secondary image file in the at least one secondary window in the selected digital template; wherein selecting the at least one secondary image file comprises analyzing the primary image attribute information and the at least one secondary image attribute information and selecting the at least one secondary image based at least upon the secondary image attribute information being similar to the primary image attribute information and the attributes associated with the selected digital template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a computer accessible medium configured to store a primary image file, wherein the primary image file is associated with primary image attribute information; and a processor configured to select a digital template based on its similarity with the primary image attribute information corresponding to the primary image file, wherein the digital template has attributes associated therewith, wherein the digital template includes a plurality of digital windows including a primary window and at least one secondary window, wherein the primary window has associated therewith required image attributes that are satisfied by the primary image attribute information for disposing therein the primary image from the primary image file, wherein the at least one secondary window has associated therewith required image attributes that are dependent on the primary image attribute information and the attributes associated with the selected digital template for disposing therein at least one secondary image; wherein the processor is further configured to select at least one secondary image file to be displayed together with the primary image file, wherein each of the at least one secondary images has corresponding secondary image attribute information, and to dispose the at least one secondary image from the secondary image file in the at least one secondary window in the selected digital template; and wherein the processor is configured to select at least one secondary image file by analyzing the primary image attribute information and selecting the at least one secondary image based at least upon the secondary image attribute information being similar to the primary image attribute information and the attributes associated with the selected digital template. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor configured to select a digital template based on its similarity with primary image attribute information corresponding to a primary image file, wherein the digital template has attributes associated therewith, wherein the digital template includes a plurality of digital windows including a primary window and at least one secondary window, wherein the primary window has associated therewith required image attributes that are satisfied by the primary image attribute information for disposing therein the primary image from the primary image file, wherein the at least one secondary window has associated therewith required image attributes that are dependent on the primary image attribute information and the attributes associated with the selected digital template for disposing therein at least one secondary image; wherein the processor is further configured to select at least one secondary image file to be displayed together with the primary image file, wherein each of the at least one secondary images has corresponding secondary image attribute information, and to dispose the at least one secondary image from the secondary image file in the at least one secondary window in the selected digital template; and wherein the processor is configured to select at least one secondary image file by analyzing the primary image attribute information and selecting the at least one secondary image based at least upon the secondary image attribute information being similar to the primary image attribute information and the attributes associated with the selected digital template. - View Dependent Claims (16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
identifying a primary image file, wherein the primary image file is associated with primary image attribute information; selecting a digital template based on its similarity with the primary image attribute information corresponding to the primary image file, wherein the digital template includes attributes associated therewith, wherein the digital template includes a plurality of digital windows including a primary window and at least one secondary window, wherein the primary window has associated therewith required image attributes that are satisfied by the primary image attribute information for disposing therein the primary image from the primary image file, wherein the at least one secondary window has associated therewith required image attributes that are dependent on the primary image attribute information and the attributes associated with the selected digital template for disposing therein at least one secondary image; selecting at least one secondary image file to be displayed together with the primary image file, wherein each of the at least one secondary images has corresponding secondary image attribute information; and disposing the at least one secondary image from the secondary image file in the at least one secondary window in the selected digital template; wherein selecting the at least one secondary image file comprises analyzing the primary image attribute information and selecting the at least one secondary image based at least upon the secondary image attribute information being similar to the primary image attribute information and the attributes associated with the selected digital template. - View Dependent Claims (18, 19, 20)
-
Specification