Patent ID: 11907973
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
generating, by a transaction management computing subsystem including a processor, according to restriction information, a plurality of bid requests, wherein the restriction information is obtained from an ad tag associated with a page request, wherein the plurality of bid requests characterize a user according to data retrieved from a user data store, wherein the data is retrieved from the user data store according to a user identification (ID), wherein the user ID is included in a browser header, wherein the browser header is obtained from the page request, wherein the page request is supplied to a web server by a web browser operating from a computing device of the user, wherein the web server facilitates publishing one or more web pages, wherein the plurality of bid requests further characterize one or more ad spaces of a web page associated with the page request, wherein a first bid request of the plurality of bid requests comprises first characterizing information of the user, wherein a second bid request of the plurality of bid requests comprises second characterizing information of the user, and wherein the first characterizing information is different from the second characterizing information;
selecting, by the transaction management computing subsystem, at least a first decisioning subsystem and a second decisioning subsystem, wherein the first decisioning subsystem and the second decisioning subsystem are selected from among a plurality of decisioning subsystems managed by a plurality of buyers, and wherein the first decisioning subsystem and the second decisioning subsystem are selected according to the restriction information;
submitting, by the transaction management computing subsystem, the first bid request to the first decisioning subsystem and the second bid request to the second decisioning subsystem;
receiving, by the transaction management computing subsystem, a return bid message generated by a respective processor of one or more of the first decisioning subsystem and the second decisioning subsystem resulting in at least one return bid message;
determining, by the transaction management computing subsystem, according to the at least one return bid message, a winning bid; and
submitting, by the transaction management computing subsystem, according to the at least one return bid message, the winning bid to the web server, wherein the web server provides ad data to the web browser according to the winning bid, enabling the web browser to obtain one or more advertisements for presentation in the one or more ad spaces of the web page.