IP Library Patent Application 12861720
Patent Application
App. No. 12/861,720

RELATIVE USAGE AND LOCATION OPTIMIZATION SYSTEM

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 None
App. No.
12/861,720
Abstract

A system and method for rendering advertisements on electronic devices to consumers based upon one or more delivery requirements. The delivery requirements may specify that advertisements be rendered within a specified criteria after a change of state of an associated electronic device. In this manner, the present disclosure is able to maximize the effectiveness of the advertisements. In particular, after a change of state of an electronic device, a content stream may be monitored for an advertisement placement opportunity that satisfies a predetermined delivery requirement. After the advertisement placement opportunity is determined, an advertisement, such as a targeted advertisement, may be inserted into the content stream. The present disclosure may further include a pricing structure based upon the delivery requirement such that advertising providers pay a premium for advertisements rendered just after a change of state of an electronic device.

Claims (71)

1 . A method for rendering an advertisement using an electronic device, said method comprising:

defining a delivery requirement for the advertisement;

monitoring a content stream for an advertisement placement opportunity in accordance with the delivery requirement;

determining an advertisement placement opportunity in accordance with the delivery requirement;

rendering the advertisement on the electronic device in accordance with the advertisement placement opportunity; and

outputting the advertisement at an output module of the electronic device.

2 . The method of claim 1 , wherein said delivery requirement requires that the advertisement be rendered on the electronic device within a specified time interval after an occurrence of a predetermined event.

3 . The method of claim 2 , wherein said predetermined event comprises a change in state of the electronic device.

4 . The method of claim 2 , wherein said change of state is when the electronic device is switched from off to on.

5 . The method of claim 2 , wherein said change of state is when a channel of the electronic device is switched from one channel to another channel.

6 . The method of claim 2 , wherein said change of state is when a volume of the electronic device is increased or decreased.

7 . The method of claim 1 , wherein said delivery requirement requires that the advertisement be rendered on the electronic device at a specified ordinal location in the content stream.

8 . The method of claim 7 , wherein the specified ordinal location comprises a placement of the advertisement with respect to other advertisements.

9 . The method of claim 7 , wherein the specified ordinal location comprises a placement of the advertisement with respect to other advertisements in the content stream as determined from a predetermined event.

10 . The method of claim 9 , wherein said predetermined event comprises a change in state of the electronic device.

11 . The method of claim 1 , wherein said delivery requirement requires that the advertisement be rendered on the electronic device within a specified range of advertisements rendered on the electronic device.

12 . A method for rendering a targeted advertisement having an associated target profile, said method comprising:

defining a delivery requirement for the targeted advertisement;

comparing the target profile to a plurality of user profiles stored in a database to thereby determine a group of targeted users;

transmitting the targeted advertisement and the delivery requirement over a network to electronic devices associated with each of the targeted users;

rendering the targeted advertisement on the electronic devices of the targeted users in accordance with the delivery requirement; and

outputting the advertisement at an output module of the electronic device.

13 . The method of claim 12 , wherein said delivery requirement requires that the advertisement be rendered on a given electronic device within a specified time interval after an occurrence of a predetermined event.

14 . The method of claim 13 , wherein said predetermined event comprises a change in state of the given electronic device.

15 . The method of claim 13 , wherein said change of state is when the given electronic device is switched from off to on.

16 . The method of claim 13 , wherein said change of state is when a channel of the given electronic device is switched from one channel to another channel.

17 . The method of claim 13 , wherein said change of state is when a volume level of the given electronic device is increased or decreased.

18 . The method of claim 12 , wherein said delivery requirement requires that the advertisement be rendered on a given electronic device at a specified ordinal location in a content stream.

19 . The method of claim 18 , wherein the specified ordinal location comprises a placement of the advertisement with respect to other advertisements.

20 . The method of claim 18 , wherein the specified ordinal location comprises a placement of the advertisement with respect to other advertisements in the content stream as determined from a predetermined event.

21 . The method of claim 20 , wherein said predetermined event comprises a change in state of the electronic device.

22 . The method of claim 12 , wherein said delivery requirement requires that the advertisement be rendered on a given electronic device within a specified range of advertisements rendered on the electronic device.

23 . The method of claim 12 , further comprising the step of monitoring a content stream for an advertisement placement opportunity in accordance with the delivery requirement.

24 . A method for rendering an advertisement to one or more of a plurality of users, each user having an associated electronic device, said method comprising:

storing usage information for each of the plurality of users in an electronic storage medium;

establishing a usage criteria in association with the advertisement;

determining a group of targeted users from the plurality of users based upon said usage criteria; and

rendering the advertisements to each of the group of targeted users.

25 . The method of claim 24 , wherein said usage information comprises information regarding an amount of time spent by each user using an associated electronic device.

26 . The method of claim 24 , wherein storing usage information further comprises storing usage information in a database.

27 . The method of claim 24 , further comprising storing profile information regarding each of the plurality of users in the electronic storage medium.

28 . The method of claim 24 , further comprising disseminating the advertisement to the electronic devices of each of the targeted users over a network from a centralized computing system.

29 . The method of claim 24 , further comprising monitoring at least one content stream for an advertisement placement opportunity.

30 . The method of claim 24 , further comprising establishing a delivery requirement for the advertisement.

31 . The method of claim 30 , wherein said delivery requirement requires that the advertisement be rendered to each of the targeted users within a specified time interval after an occurrence of a predetermined event.

32 . The method of claim 30 , wherein said delivery requirement requires that the advertisement be rendered to each of the targeted users within a specified range of advertisements.

33 . The method of claim 30 , wherein said delivery requirement requires that the advertisement be rendered to each of the targeted users at a specified ordinal location in a content stream.

34 . The method of claim 30 , further comprising disseminating the delivery requirement to the electronic devices of each of the targeted users over a network from a centralized computing system.

35 . A system for rendering an advertisement using an electronic device, said system comprising:

a delivery requirement management module for defining a delivery requirement for the advertisement;

an advertisement opportunity detection module for monitoring a content stream for an advertisement placement opportunity in accordance with the delivery requirement; and

a rendering module for rendering the advertisement on the electronic device in accordance with the advertisement placement opportunity.

36 . The system of claim 35 , further comprising a change of state detection module for determining a state of change of the electronic device.

37 . The system of claim 35 , further comprising a user identification module for determining an identity of a user of the electronic device.

38 . The system of claim 35 , wherein said advertisement is a targeted advertisement.

39 . The system of claim 35 , further comprising a switching module for switching a source between the content stream and the advertisement.

40 . The system of claim 35 , wherein said delivery requirement requires that the advertisement be rendered within a specified time interval after an occurrence of a change of state of the electronic device.

41 . The system of claim 35 , wherein said delivery requirement requires that the advertisement be rendered within a specified range of advertisements after an occurrence of a change of state of the electronic device.

42 . The system of claim 35 , wherein said delivery requirement requires that the advertisement be rendered at a specified ordinal location in a content stream after an occurrence of a change of state of the electronic device.

43 . A system for disseminating an advertisement to a plurality of electronic devices, said system comprising:

a network gateway module for providing a communication path to each of the plurality of electronic devices;

a delivery requirement management module for defining a delivery requirement for the advertisement;

a pricing management module for determining a price for said advertisement based upon said delivery requirement; and

an advertisement delivery module for transmitting said advertisement and delivery requirement to each of the plurality of electronic devices via said network gateway module.

44 . The system of claim 43 , wherein said pricing management module implements a pricing structure based upon a parameter as determined from a predetermined event.

45 . The system of claim 44 , wherein said predetermined event is a change of state of an electronic device.

46 . The system of claim 45 , wherein said change of state is from a power off state to a power on state.

47 . The system of claim 45 , wherein said change of state is a change of content.

48 . The system of claim 44 , wherein said parameter is an ordinal requirement for advertisement placement.

49 . The system of claim 44 , wherein said parameter is a relative timing for advertisement placement.

50 . The system of claim 44 , wherein said parameter is a relative number of advertisements rendered to a user before advertisement placement.