Systems and Methods for Providing an Interface for Purchasing Ad Slots in an Executable Program
First Claim
1. A method for providing an interface for purchasing ad slots in an executable program operable at a plurality of clients, the method comprising:
- receiving, at a server, data associated with an ad slot in the executable program;
determining a price for the ad slot based at least on the data and information associated with one or more clients operating the executable program, the one or more clients each identified by a device fingerprint; and
providing an interface for purchasing the ad slots, the interface identifying the executable program, the ad slot and the determined price.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing an interface for purchasing ad slots in an executable program operable at a plurality of clients. The system comprises a network interface disposed to receive data associated with an ad slot in the executable program and information associated with the plurality of clients operating the executable program, the plurality of clients each identified by a device fingerprint. The system also comprises a memory holding program instructions operable for determining a price for the ad slot based at least on the data and information associated with the plurality of clients and providing an interface for purchasing the ad slots. The interface identifies at least the executable program, the ad slot and the determined price.
-
Citations
20 Claims
-
1. A method for providing an interface for purchasing ad slots in an executable program operable at a plurality of clients, the method comprising:
-
receiving, at a server, data associated with an ad slot in the executable program; determining a price for the ad slot based at least on the data and information associated with one or more clients operating the executable program, the one or more clients each identified by a device fingerprint; and providing an interface for purchasing the ad slots, the interface identifying the executable program, the ad slot and the determined price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for offering for sale a plurality of ad slots in various executable programs operable on client devices, the method comprising:
-
providing an interface for purchasing the ad slots, the interface describing each ad slot, the executable program featuring the ad slot, and an initial purchase price; receiving a plurality of bids to purchase the ad slot, the plurality of bids each indicating an offered purchase price that is the same or different from the initial purchased price; and selecting a winning bid from the plurality of bids received based on a predetermined criteria. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification