US 12,482,022 B2
System and method for purchasing advertisements associated with words and phrases
Peter Sweeney, Kitchener (CA)
Assigned to Primal Fusion Inc., Kitchener (CA)
Filed by Primal Fusion Inc., Kitchener (CA)
Filed on Jun. 13, 2024, as Appl. No. 18/742,055.
Application 18/742,055 is a continuation of application No. 17/864,080, filed on Jul. 13, 2022, granted, now 12,045,862, issued on Jul. 23, 2024.
Application 17/864,080 is a continuation of application No. 14/328,414, filed on Jul. 10, 2014, granted, now 11,423,445, issued on Aug. 23, 2022.
Application 14/328,414 is a continuation of application No. 13/341,881, filed on Dec. 30, 2011, granted, now 8,818,862, issued on Aug. 26, 2014.
Application 13/341,881 is a continuation in part of application No. 13/164,732, filed on Jun. 20, 2011.
Application 13/341,881 is a continuation in part of application No. 13/162,069, filed on Jun. 16, 2011, granted, now 9,361,365, issued on Jun. 7, 2016.
Application 13/162,069 is a continuation in part of application No. 12/671,846, granted, now 8,676,722, issued on Mar. 18, 2014, previously published as PCT/CA2009/000567, filed on May 1, 2009.
Claims priority of provisional application 61/357,509, filed on Jun. 22, 2010.
Claims priority of provisional application 61/430,090, filed on Jan. 5, 2011.
Claims priority of provisional application 61/430,138, filed on Jan. 5, 2011.
Claims priority of provisional application 61/430,141, filed on Jan. 5, 2011.
Claims priority of provisional application 61/430,143, filed on Jan. 5, 2011.
Claims priority of provisional application 61/428,546, filed on Dec. 30, 2010.
Claims priority of provisional application 61/428,435, filed on Dec. 30, 2010.
Claims priority of provisional application 61/428,445, filed on Dec. 30, 2010.
Claims priority of provisional application 61/428,676, filed on Dec. 30, 2010.
Claims priority of provisional application 61/357,512, filed on Jun. 22, 2010.
Claims priority of provisional application 61/049,581, filed on May 1, 2008.
Prior Publication US 2024/0338734 A1, Oct. 10, 2024
Int. Cl. G06Q 30/02 (2023.01); G06F 40/30 (2020.01); G06Q 30/0251 (2023.01); G06Q 30/0273 (2023.01)
CPC G06Q 30/0273 (2013.01) [G06F 40/30 (2020.01); G06Q 30/0251 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for purchasing advertising placements in advertising channels, the method comprising:
obtaining, by at least one processor, purchaser-context information representing interests of a purchaser of advertisement opportunities;
obtaining, by the at least one processor, a reference set of content as advertiser-context information representing interests of an advertiser who provides advertisement opportunities, wherein the advertiser-context information is digital data;
obtaining, by the at least one processor, user-context information representing interests of a user who views advertisement opportunities, the user-context information being digital data;
synthesizing at least one new concept from a knowledge representation embodied as a data structure stored on a non-transitory memory storage device coupled to the at least one processor, wherein the new concept is semantically relevant to the purchaser-context information, and wherein the new concept comprises at least one knowledge representation entity from the knowledge representation; and
computing, by the at least one processor executing stored program instructions, a monetary value to the purchaser of the purchaser-context information of at least one specified advertising word or phrase, at least in part by determining a semantic relevance, derived from the knowledge representation, between the new concept associated with the purchaser-context information and a plurality of second concepts from the synthesized knowledge representation associated with the at least one specified advertising word or phrase, by:
determining a semantic relevance between the new concept and each one of the second concepts based at least in part on relative positions of the new and the second concept in a topology of the synthesized knowledge representation; and
computing the monetary value of the purchaser-context information of at the least one specified advertising word or phrase as a function of the determined semantic relevance between the new concept and the plurality of second concepts;
deploying a purchasing software agent to monitor at least one advertising channel for the availability of advertisement placements associated with the purchaser-context information based on the synthesized knowledge representation; and
augmenting the user context information with the new concept associated with the purchaser-context information in response to the monetary value of the at least one specified advertising word or phrase.