×

System and method for inserting additional icon content into a display screen

  • US 9,594,471 B1
  • Filed: 01/31/2014
  • Issued: 03/14/2017
  • Est. Priority Date: 01/31/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for displaying non-disruptive additional content via a display screen, comprising:

  • a mobile communication device comprising an application and the display screen, wherein the display screen displays at least one previously inserted program icon at a display screen location of a plurality of display screen locations; and

    the application, that when executed on the mobile communication device,identifies the receipt of a virtual pre-load pack by the mobile communication device, wherein the virtual pre-load pack comprises at least one virtual pre-load program icon and a virtual pre-load pack template that provides a proposed display screen location of the plurality of display screen locations for the insertion of the at least one virtual pre-load program icon, wherein the proposed display screen location is based on a display screen insertion priority level that authorizes the at least one virtual pre-load program icon for insertion into a display screen location of the plurality of display screen locations comprising at most a predetermined level of display frequency, and wherein the display frequency comprises the number of times that the display screen location is viewed;

    compares the virtual pre-load pack template with a current display screen template, wherein the current display screen template provides the display screen location of the at least one previously inserted program icon;

    identifies, based on the comparison of the virtual pre-load pack template with the current display screen template, that the proposed display screen location of the at least one virtual pre-load program icon overlaps with the display screen location of the at least one previously inserted program icon;

    locates and selects, in response to identifying that the proposed display screen location of the at least one virtual pre-load program icon overlaps with the display screen location of the at least one previously inserted program icon, an unoccupied display screen location of the plurality of display screen locations for the insertion of the at least one virtual pre-load program icon based on the comparison of the virtual pre-load pack template with the current display screen template, wherein the unoccupied display screen location does not overlap with the display screen location of the at least one previously inserted program icon, and wherein the unoccupied display screen location does not violate the display screen insertion priority level; and

    inserts the at least one virtual pre-load program icon in the unoccupied display screen location on the display screen without overlapping the display of the at least one virtual pre-load program icon with the display of the at least one previously inserted program icon and without violating the display screen insertion priority level.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×