IP Library Granted Patent US 8,296,183
Granted Patent B2
US 8,296,183 · App. 12/829,543 · Granted Oct 23, 2012

System and method for dynamic layout intelligence

Assignee: eComSystems, Inc.
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,296,183
App. No.
12/829,543
Granted
Oct 23, 2012
Kind
B2
Abstract

Methods, systems, and computer readable media for of automatically rendering an advertisement element on an advertisement are disclosed. The method includes the steps of obtaining an advertisement element to be rendered on the advertisement, comparing the advertisement element to a set of stored markup records, determining which stored markup record is closest in at least one attribute to the advertisement element, rendering the advertisement element in accordance with the closest markup record, and displaying the rendered advertisement element on the advertisement.

Claims (22)

1. A method of automatically rendering an advertisement element on an advertisement, comprising one or more computers executing:

obtaining an advertisement element to be rendered on the advertisement from a user;

comparing the advertisement element to a set of stored markup records;

determining which stored markup record is closest in at least one attribute to the advertisement element;

rendering the advertisement element in accordance with the closest markup record; and

displaying the rendered advertisement element on the advertisement.

2. The method of claim 1 , wherein the advertisement element is chosen from a database of advertisement elements or created newly by a user.

3. The method of claim 1 , wherein the set of stored markup records includes at least one markup record previously saved by the user.

4. The method of claim 3 , further comprising:

determining if the at least one stored markup record saved by the user is within a predetermined variance in at least one attribute to the advertisement element;

rendering the advertisement element in accordance with the markup record saved by the user if the markup record saved by the user is within the predetermined variance; or

rendering the advertisement element in accordance with the closest markup record saved by another if the markup record saved by the user is not within the predetermined variance.

5. The method of claim 4 , wherein the variance is within a 10% height to width ratio.

6. The method of claim 1 , further comprising:

obtaining customizations to the rendered advertisement element from the user; and

saving the customizations as a new markup record.

7. The method of claim 1 , wherein the at least one attribute is chosen from advertisement element height to width ratio, image height to width ratio, advertisement dimensions, image dimensions, text dimensions, text content, and advertisement content.

8. The method of claim 1 , wherein if there are no stored markup records or no markup record is close in at least one attribute to the advertisement element, the advertisement element is distributed evenly on the advertisement.

9. The method of claim 1 , wherein the markup record comprises style preferences of the user and others.

10. The method of claim 9 , wherein the style preferences include at least one of image size, image position, text size, text font, text color, text position, background color, and rotation.

11. The method of claim 10 , wherein the advertisement element is rendered in accordance with the style preferences of the markup record.

12. The method of claim 1 , wherein the advertisement element comprises at least one of text, an image, and a background.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2013
From: ECOMSYSTEMS, INC.
To: ECOMSYSTEMS, INC.
Reel/Frame 031259/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2010
From: EVANS, JON C.
To: ECOMSYSTEMS, INC.
Reel/Frame 024958/0435 →
Continuity (2)
Provisional Application 61254399 · Nov 23, 2009
Related Publication 20110125591A1 · May 26, 2011