×

Ad integration and extensible themes for operating systems

  • US 8,799,077 B2
  • Filed: 06/25/2007
  • Issued: 08/05/2014
  • Est. Priority Date: 12/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for facilitating extensible themes and/or advertising integration with a user-interface associated with an operating system, the method comprising:

  • acquiring from an advertiser, a first advertisement content that is tailored for display in association with the user-interface associated with the operating system, wherein the user-interface associated with the operating system is a desktop displayed on a local computer, and wherein the first advertisement content includes an advertisement for a product or service;

    storing the first advertisement content to a data store on the local computer;

    identifying a first unused, non-occluded, or nonessential display space for displaying an advertisement;

    accessing the data store on the local computer for selecting the first advertisement content;

    automatically selecting, by a processor, the first advertisement content from the data store without user intervention and based on a set of preferences associated with the operating system or the desktop, the selected first advertisement content being selected based on at least a size or dimension of the identified first unused, non-occluded, or nonessential display space;

    configuring the operating system to display the first advertisement content by way of the desktop;

    receiving a setting designated by the operating system or a user of the operating system related to a region or a feature of the desktop;

    identifying, based on at least the received setting related to a region or feature of the desktop, a second unused, non-occluded, or nonessential display space for displaying an advertisement, the second unused, non-occluded, or nonessential display space being different from the first unused, non-occluded, or nonessential display space;

    automatically selecting, by the processor, a second advertisement content from the data store without user intervention and based on a set of preferences associated with the operating system or the desktop, the selected second advertisement content being selected based on at least a size or dimension of the identified second unused, non-occluded, or nonessential display space; and

    configuring the operating system to display the second advertisement content by way of the desktop.

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