KENSHOO LTD. Patent applications |
Patent application number | Title | Published |
20150379556 | System and Method for Online Advertising - A system, method and non-transitory media containing instructions for managing a next engagement in a system comprising a memory storing a database of collected users' paths to conversion, the system including a processor operatively coupled to the memory to obtain a pattern comprising one or more interactions, with respect to a user, map the obtained pattern to paths in the database and selecting the paths characterized by a likelihood value fitting a predefined condition, to yield matched paths, select a preferred path from among the matched paths using parameters, and determine an action for the next engagement using business-related criteria, thereby influencing said user to choose a next action corresponding to the selected preferred path. | 12-31-2015 |
20150088636 | CLASSIFICATION OF GEOGRAPHIC PERFORMANCE DATA - A system for classification, including: (a) at least one storage apparatus configured to store information pertaining to a set of ad entity performance data associated with different geographic locations; and (b) at least one processor configured to: define a classification scheme for classification of the performance data into classes based on at least the geographic location identifier in a defining process which includes assigning a score to the geographic location identifier, based on a plurality of quantities of successful occurrences of performance data, each of the quantities is a quantity of successful occurrences having a corresponding geographic location identifier; obtain a respective subset of the performance data; determine, with respect to each class of the plurality of classes, an outcome estimation; compute, for an analyzed performance data, a performance assessment. | 03-26-2015 |
20150066634 | SYSTEM, A METHOD AND A COMPUTER PROGRAM PRODUCT FOR OPTIMALLY COMMUNICATING BASED ON USER'S HISTORICAL INTERACTIONS AND PERFORMANCE DATA - Provided is a system for communication, including: a non-transitory processor configured to: (a) determine a group of messages including a plurality of optional messages for a user in response to obtaining of user identification information identifying the user; (b) obtain performance information for each one of plurality of optional messages; (c) obtain historical interactions data pertaining to interactions which are included in a series of user interactions, where at least one of the interactions of the series includes communication of digital media over a network connection to the user; and (d) select an elect message out of the plurality of optional messages based on the historical interactions data and on the performance information; and a communication interface operable and configured to transmit information of the elect message over a communication channel. | 03-05-2015 |
20140379464 | BUDGET DISTRIBUTION IN ONLINE ADVERTISING - A method for budget distribution in online advertising, the method comprising using at least one hardware processor for: receiving a definition of a single advertiser budget to be spent on advertising multiple ad entities in an online advertising platform; receiving historical performance data associated with the multiple ad entities, wherein the historical performance data comprises multiple proportional performance metrics for each of the multiple ad entities; computing a health index for each of the multiple ad entities, the health index being a weighted average of multiple components comprising the multiple proportional performance metrics, wherein the multiple components are each monotonic with respect to spend; and proportionally distributing the single advertiser budget between the multiple ad entities, based on the health indices of the multiple ad entities. | 12-25-2014 |
20140372350 | System, A Method and a Computer Program Product for Performance Assessment - A system, a computerized method, and a computerized service center for classification of items based on their attributes and on a classification scheme that is defined based on information pertaining to each item of a set of items, and which is indicative of: (a) a quantity of occurrences of the item in a sample; (b) a quantity of successful occurrences of the item in the sample; and (c) at least one attribute of the item with regard to at least one variable out of a set of variables. | 12-18-2014 |
20140236715 | TARGETED ADVERTISING IN SOCIAL MEDIA NETWORKS - Machines, systems and methods for managing reach of an advertisement campaign, the method comprising selecting an initial seed of one or more keywords, such that the initial seed is pertinent to a target audience with known interests and demographics; receiving at least one candidate keyword to be added to the initial seed; determining effectiveness of the candidate keyword based on relevancy, expansion and redundancy parameters associated with the candidate keyword; and expanding the initial seed by adding the candidate keyword, in response to determining that the candidate keyword meets a threshold measure for effectiveness. | 08-21-2014 |
20140058785 | Method for Efficiently Allocating an Advertising Budget Between Web Advertising Entities - There are provided a computing system capable of allocating an advertisement budget of an advertisement campaign between a plurality of advertisement entities and a method of operating thereof. The method comprises: obtaining, for each of the plurality of advertisement entities, a respective optimal target frontier function representing for each given advertising cost an optimal value of return and configured to follow the law of diminishing return; receiving a budget constraint for the advertisement budget; generating a global target frontier function by summing each of the received optimal target frontier functions; processing the generated global target frontier function to determine for each of the plurality of advertisement entities an optimal, with respect of at least the received budget constrain, advertising cost value such that a sum of the optimal advertising cost values meets the budget constraint; and reporting the determined values. | 02-27-2014 |
20130231977 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ATTRIBUTING A VALUE ASSOCIATED WITH A SERIES OF USER INTERACTIONS TO INDIVIDUAL INTERACTIONS IN THE SERIES - A system operable to attribute a value associated with a series of user interactions to individual interactions in the series, the system including: (a) an interface, configured to obtain information of interactions which are included in the series of interactions; and (b) a processor on which an attribution module is implemented, the attribution module is configured to attribute an apportionment of the value to each out of a plurality of interactions of the series, based on a calibrated attribution scheme and on properties relating to at least one interaction out of the series of interactions, thereby enabling efficient utilization of communication resources. | 09-05-2013 |
20130212108 | SYSTEM, A METHOD AND A COMPUTER PROGRAM PRODUCT FOR PERFORMANCE ASSESSMENT - A system, a computerized method, and a computer program product for classification of items based on their attributes and on a classification scheme that is defined based on information pertaining to each item of a set of items, and which is indicative of: (a) a quantity of occurrences of the item in a sample; (b) a quantity of successful occurrences of the item in the sample; and (c) at least one attribute of the item with regard to at least one variable out of a set of variables. | 08-15-2013 |
20130204700 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PREDICTION BASED ON USER INTERACTIONS HISTORY - A system operable to computing a performance assessment, the system including: an interface, configured to obtain information of interactions which are included in a series of interactions, wherein at least one of the interactions of the series includes communication of digital media over a network connection; and a processor on which a performance assessment module is implemented, the performance assessment module is configured to compute a performance assessment for the series of interactions, based on the obtained information and on an assessment scheme which is based on a statistical analysis of historical data of a plurality of series of interactions. | 08-08-2013 |
20130085850 | LOCATION-BASED ADVERTISING FOR ROVING SERVICE PROVIDERS - Facilitating the provision of advertising by receiving a notification indicating a location of a roving provider of a service, and updating data associated with the roving provider based on the location of the roving provider, where a computer server is configured to provide, responsive to a search of the data, advertising that is associated with the roving provider, and where the search is associated with both the service and the location. | 04-04-2013 |
20120036009 | METHOD FOR EFFICIENTLY ALLOCATING AN ADVERTISING BUDGET BETWEEN WEB ADVERTISING ENTITIES - A method for allocation of an advertisement budget of an advertisement campaign between a plurality of advertisement entities. The method comprises receiving for each of the plurality of advertisement entities a corresponding optimal value of its target frontier function respective of an advertising cost; receiving at least a budget constraint for the advertisement budget; creating a global target frontier function that is a sum of each of the target frontier functions of each of the plurality of advertisement entities, each of the target frontier function is multiplied by a binary inclusion variable; and optimizing the global target frontier function to determine a marginal equilibrium to determine at least the advertising cost value for each of the advertisement entities, the sum of the advertising cost values determined for each of the plurality of advertisement entities meets the budget constraint. | 02-09-2012 |
20110208992 | Universal Resource Locator Watchdog - A watchdog system for identifying failures in uniform resource locators (URLs) respective of advertized content. The system comprises a database containing at least campaign information, the at least campaign information containing at least a URL to be monitored by the watchdog system, the URL directs to advertized content; and a server connected to the database and operative to monitor the at least URL for identification of a failure in the URL providing the advertized content, and performing a corrective action for correcting the URL based on definitions in the at least campaign information. | 08-25-2011 |
20110208738 | Method for Determining an Enhanced Value to Keywords Having Sparse Data - A method for associating sparse keywords with non-sparse keywords. The method comprises determining from metrics of a plurality of keywords a list of sparse keywords and non-sparse keywords; generating a similarity score for each sparse keyword with respect of each non-sparse keyword; associating a sparse keyword with a non-sparse keyword; and storing the association between the non-sparse keyword and the sparse keyword in a database. | 08-25-2011 |
20110153411 | METHOD AND SYSTEM FOR IDENTIFICATION OF AN ONLINE PURCHASE WITHOUT NOTIFICATION OF MAKING THE PURCHASE - A system and method for identification of an on-line purchase by tracking on-line advertisement interaction. The method comprises comparing between at least one cookie value generated by a tracking server and at least one cookie value provided by one or more web servers, wherein the comparison results in a list of matching cookies; matching between a plurality of on-line purchase transactions and a plurality of on-line advertisements that a user interacted with, wherein the matching is based, in part, on the list of matching cookies and click identifications; and generating, based on the matching results, a report including conventions of the user interaction with the plurality of on-line advertisements into one or more on-line purchases made by the user. | 06-23-2011 |
20110099186 | SYSTEM FOR FINDING WEBSITE INVITATION CUEING KEYWORDS AND FOR ATTRIBUTE-BASED GENERATION OF INVITATION-CUEING INSTRUCTIONS - A system for identifying keywords which may include a non-acquiescence information collector operative to collect information indicating, for each individual website from among a multiplicity of websites, at least one keyword which brought at least one user into contact with said individual website but did not result in a defined criterion for acquiescence of a user to at least one suggestion presented by said website; and a negative keyword definer operative to define at least one specific keyword which brought at least one user into contact with a specific website but did not result in a transaction between said user and said website, as a negative keyword for said specific website. Positive keyword extraction based on aggregation of visitor acquiescence information may be provided. Paradigm structuring may include template generation of invitations and/or attribute based generation of invitation cueing sets. | 04-28-2011 |
20080201324 | COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR ENHANCING KEYWORD EXPANSION - A computerized system which implements a method for obtaining an improved set of relevant keywords from an initial set of relevant keywords and their associated relative ratings, utilizing the proven expertise and reliability of existing keyword expansion tools and the accumulated experience of search engines. The method comprises iterating over keyword seeds, search engines' results and keyword suggestion sources' results, merging lists of keywords and combining their scores by means of an optimization method and learned effectiveness of result sources. Keyword relevance scores may be effectively used to distribute a content provider's resources amongst keywords thereby to achieve inclusion and optimization in search engines' results. The system input is a set of one or more seed keywords and the system produces an expanded list of unique keywords, each keyword typically accompanied by a computed relevance score. | 08-21-2008 |