Comparative Campaigns Patents (Class 705/14.42)
  • Patent number: 11403532
    Abstract: A method for finding a solution to a problem is provided. The method includes storing candidate individuals in a candidate pool and evolving the candidate individuals by performing steps including (i) testing each of the candidate individuals to obtain test results, (ii) assigning a performance measure to the tested candidate individuals, (iii) discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and (iv) adding, to the candidate pool, a new candidate individual procreated from candidate individuals remaining in the candidate pool.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: August 2, 2022
    Assignee: Cognizant Technology Solutions U.S. Corporation
    Inventors: Risto Miikkulainen, Hormoz Shahrzad, Nigel Duffy, Philip M. Long
  • Patent number: 11386452
    Abstract: In one embodiment, a system for predicting imputed revenue of inquiries includes: one or more computing devices comprising computer hardware and configured to: obtain data relating to a plurality of inquiries. Each of the plurality of inquiries is (a) indicative of a request for information about one or more programs providing a service, and (b) received from a particular channel of a plurality of online channels for presenting the one or more programs. The plurality of inquiries are represented using one or more data structures in one or more data sources. The computing devices are further configured to determine a model for predicting enrollment rates of the plurality of inquiries based at least in part on historical enrollment data of at least one program of the one or more programs, the model specifying a predicted enrollment rate value for one or more characteristics associated with the plurality of inquiries.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: July 12, 2022
    Assignee: CPL ASSETS, LLC
    Inventors: Steven Ostrover, Jonathan Frederick Ripper
  • Patent number: 11362897
    Abstract: A method, system and apparatus for inter-parties network computing. A policy management method can include establishing a set of policy terms for receiving content from a content provider based upon preferences selected by a content recipient externally to the content recipient and content provider. The method further can include enforcing the policy terms externally to the content recipient and content provider for content provided by the content provider for receipt by the content recipient. Notably, the establishing step can include mapping the selected preferences to the set of policy terms. The establishing step also can include exposing an interface to the content recipient, and accepting the selected preferences through the interface.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andrew L. Schirmer, Ruthie D. Lyle, Michael Muller
  • Patent number: 11361343
    Abstract: Methods, systems, and media for managing online advertising campaigns based on causal conversion metrics are provided. In some embodiments, the method comprises: receiving conversion information corresponding to test group including consumers that were presented with an advertisement using an advertising channel; receiving advertisement viewability information indicative of a probability that each of the consumers viewed the advertisement; determining that a subset of the consumers did not view the advertisement based on the probability; placing the consumers into a control group and a test group based on the probability corresponding to each of the consumers; calculating a causal conversion metric based on a comparison of the conversion information corresponding to consumers of the control group and conversion information corresponding to consumers of the test group; and determining whether to place an advertisement using the advertising channel based on the causal conversion metric.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: June 14, 2022
    Assignee: Integral Ad Science, Inc.
    Inventors: Kiril Tsemekhman, Vadim Tsemekhman, Arun Ahuja
  • Patent number: 11341694
    Abstract: Various examples are directed to computer-implemented systems and methods for graphical representation of financial account outflow. The method includes obtaining, by a processor of a computer, a transaction of an account holder including an amount and frequency of the transaction, and categorizing the transaction on a continuum of discretionary spending and fixed expense spending. The transaction is displayed by the processor on a user interface using a graph having an x-axis providing a frequency of the at least one transaction, and a y-axis indicating the categorization of the transaction. The transaction is displayed as a bubble on the graph, where the bubble has a diameter that is proportional to the amount of the transaction.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: May 24, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Erik Schutzman, Tambra Nichols, Susan Bell McCraw, H. Brock Kolls
  • Patent number: 11321779
    Abstract: The present invention relates to a system, method and apparatus for evaluating a variety of financial information, determining a valuation metric, and distributing the valuation metric to system users. The valuation metric distribution may be configured by an administrator for automatic distribution of the valuation metric to system users. Alternately, a system user may log onto a central server to access the valuation metric, based on administrator defined or user-customized system data. The valuation characteristic provides a system user with a metric that may be used to assist in allocating the user's financial resources. The metric is determined by analyzing three main types of financial indicators, specifically an earnings-yield factor, an interest factor and a growth indicator.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: May 3, 2022
    Assignee: Refinitiv US Organization LLC
    Inventors: Steven Krull, Michael G. Thompson
  • Patent number: 11323495
    Abstract: Information regarding application usage on an actor device may be provided through activity notifications and activity reports. An activity notification describing current application activity on an actor device is sent, via wireless connection, to an observer device which displays the activity notification. Activity notifications provide different granularity levels of information based on a received level selection or based on a distance (proximity) between the actor device and the observer device. An activity report representing the history of application usage on an actor device may be displayed on the actor device. For example, the activity report may be triggered to by displayed when the actor device is placed flat. The activity report provides a graphical representation of the application usage on the actor device for a predetermined time period of prior usage. The graphical representation may comprise a plurality of stripes, each stripe representing a particular application or application type.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 3, 2022
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, George Fitzmaurice, Justin Frank Matejka, Barrett Ens, Fraser Anderson
  • Patent number: 11315144
    Abstract: The present invention relates to methods for evaluating the effectiveness of all types of communication carried on offline communication media so as to generate data equivalent to the data obtained in online communication media. The present invention uses tangible tools such as fixed-line telephones, cellphones, computers, tablets and any other wearable mobile device to generate that data that will be used in media plans that are much more precise and efficient than the plans currently known. Finally, the present invention relates to said media plan obtained using one of said methods as well as the purchase of optimized media.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: April 26, 2022
    Inventor: Rodrigo Parana Sanches
  • Patent number: 11315088
    Abstract: A method may include collecting, in a data store, a plurality of signals associated with a user and a geographic area; calculating, using at least one processor, a satisfaction score for the user with respect to the geographic area based on the plurality of signals; querying the data store to retrieve a set of entities associated with the geographic area; generating, using the at least one processor, a respective credit allocation amount for each of the set of entities based on the satisfaction score and a user-specified allocation modality; and initiating a transfer from a user account to a set of receiver accounts according to the respective generated credit allocation amounts.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: April 26, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Jannette Marie McCully, Michael H. Chang, Russell Sage Hamilton, Gerardo Costilla, Darius A. Miranda, Muhammad Farukh Munir, Traci H. Nguyen
  • Patent number: 11301900
    Abstract: Arrangements for dynamic data exchange and control are provided. In some examples, user device location data may be detected by a system. The location data may be detected in real-time and one or more entities within a predefined proximity of the detected location may be identified. A communication session may be established with a first entity of the one or more entities identified and a request for a first offer may be transmitted to the first entity. In response, a first offer may be received from the first entity and evaluated to determine whether it is an optimized offer. If so, the offer may be presented to the user. If not, a counter offer may be generated using machine learning. The counter offer may be transmitted to the first entity for evaluation and acceptance or generation of another counter offer. Upon agreeing to a particular offer, the offer may be transmitted to the user device.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: April 12, 2022
    Assignee: Bank of America Corporation
    Inventors: Monika Kapur, Nathan Dent
  • Patent number: 11288684
    Abstract: A computer-implemented method, simulation and prediction system, and computer program product for advertising portfolio management. Embodiments commence upon receiving data comprising a plurality of marketing stimulations and respective measured responses, both pertaining to a first time period. A computer is used to form a multi-channel simulation model, where the simulation model accepts the marketing stimulations then outputs simulated responses. The simulation model is used for determining cross-channel weights to apply to the respective measured responses pertaining to the first time period. The simulation model is updated to reflect updated marketing stimulations pertaining to a second time period. The updated marketing stimulations overwrite some of the plurality of marketing stimulations captured in the first time period.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: March 29, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Anto Chittilappilly, Payman Sadegh, Madan Bharadwaj, Darius Jose, Rakesh Pillai
  • Patent number: 11250472
    Abstract: A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for causing electronic marketing communications of one or more promotions to be generated on a mobile computing device associated with a consumer. A method includes programmatically retrieving promotion data indicative of a plurality of promotions from a computer memory. The method includes determining, using processing circuitry, a promotion score for each of the plurality of promotions. Each promotion score is determined based on consumer profile data, stored consumer activity data, and at least one of: current consumer activity data, current local context data, or predicted consumer activity data. The method further includes outputting indications configured to generate electronic marketing communications associated with the plurality of promotions based on the promotion scores of the plurality of promotions.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: February 15, 2022
    Assignee: GROUPON, INC.
    Inventors: Don Albert Chennavasin, Lawrence Lee Wai, Hamish Barney, Devdatta Gangal, Daniel Beard, Valampuri Lakshminarayanan, Michael Burton
  • Patent number: 11221859
    Abstract: A method, apparatus, and mobile terminal for presenting a screen saver of an application are disclosed. The method comprises: sending broadcast information by a first application installed on the mobile terminal to other applications when a screen saver is to be activated; obtaining version numbers of the configuration information saved by other applications based on the received broadcast information from other applications; obtaining the latest version of configuration information based on the version number of the configuration information saved by the first application and the received version numbers of the configuration information saved by other applications; determining whether the first application has the highest priority among the first application and other applications based on the priorities of the applications contained in the latest version of configuration information; and if so, presenting the screen saver of the first application.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: January 11, 2022
    Assignee: Beijing Kingsoft Internet Security Software Co., Ltd.
    Inventors: Kangzong Zhang, Yong Luo
  • Patent number: 11216838
    Abstract: Embodiments are directed at determining a conversion rate and a latency distribution for an online campaign. The conversion rate indicates a ratio of an overall number of converted impressions to the number of previously provided impressions. The converted impressions are a subset of the set of previously provided impressions. One method includes receiving conversions from the campaign and determining an observed latency for the conversions. Each conversion is uniquely associated with one of the converted impressions. The observed latencies are based on a temporal difference between the conversion and the associated converted impression. The method simultaneously determines each of the conversion rate and parameters of the latency distribution. The latency distribution indicates a temporal distribution of the observed latencies.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: January 4, 2022
    Assignee: VERIZON MEDIA INC.
    Inventors: Niklas Karlsson, Mohsen Moslehpour
  • Patent number: 11212337
    Abstract: Techniques to measure consumption of content pages comprising a plurality of distinct content assets are disclosed. In various embodiments, content consumption signal data gathered by a plurality of clients, the content consumption signal data reflecting for at least a subset of content pages user engagement by content asset comprising the content page, is received. The received content consumption signal data and content attribute data associated with each respective content page are used to compute for each content page a content consumption metric reflecting an amount of content determined to have been consumed.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: December 28, 2021
    Assignee: Nativo, Inc.
    Inventor: Justin Yoo Choi
  • Patent number: 11205192
    Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for automated graphic generation for data sets identified using artificial intelligence. Example methods may include determining a set of user accounts that are similar to a second user account, determining first historical performance data for a first set of digital content associated with the first user account, determining second historical performance data for a second set of digital content associated with the second user account, and generating a first score for the first user account. Example methods may include determining a first number of search queries associated with the first user account, determining a second number of search queries associated with the second user account, generating a second score for the first user account, causing presentation of the first score and the second score at a user interface, and generating an action recommendation for the first user account.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 21, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Mark Timothy Rivera, George Aspland, Hoa Thi Thieu Vu, Alabhya Farkiya, Bo Yang, Christopher Vander Mey
  • Patent number: 11202108
    Abstract: Systems, methods, and devices of the various embodiments may provide for dynamic ad insertion. Systems, methods, and devices of the various embodiments may enable Video-On-Demand (VOD) dynamic ad inventory handling by a network operator. Systems, methods, and devices of the various embodiments may enable augmenting network operator VOD ad inventory in a VOD session.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: December 14, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: Tim Whitton, Glenn K. Meyer, Basil Badawiyeh
  • Patent number: 11194875
    Abstract: A method can include modeling a webpage as a random field. The random field can include an undirected graph including two or more nodes and one or more edges. A goodness function can be associated with one or more webpage elements. Each edge of the one or more edges can include a compatibility function based at least in part on the one or more goodness functions of two different nodes of the two or more nodes. The method also can include determining a probability of the webpage having exceeded a predetermined threshold based at least in part on one or more of the compatibility functions of the one or more edges. Other embodiments are disclosed.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: December 7, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Kannan Achan, Venkata Syam Prakash Rapaka, Evren Korpeoglu, Shirpaa Manoharan
  • Patent number: 11176156
    Abstract: A system determines a name probability based on a first name dataset frequency of a first name value stored by a first name field in a personal record and a last name dataset frequency of a last name value stored by a last name field in a personal record. The system determines at least one other probability based on another dataset frequency of another value stored by another field in the personal record and an additional dataset frequency of an additional value stored by an additional field in the personal record. The system determines a combined probability based on the name probability and the at least one other probability. The system increments a count of identifiable personal records for each personal record that has a corresponding combined probability that satisfies an identifiability threshold. The system outputs a message based on the count of identifiable personal records.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Stanislav Georgiev
  • Patent number: 11144983
    Abstract: The disclosed embodiments relate to a computer implemented recommender system/method which enables the computer to provide more “emotionally” relevant/connected, and therefore more likely to be successful, recommendations while minimizing dependency on historical data as well susceptibility to bias, e.g. monetary and/or sponsor based. The disclosed embodiments segment a target set of known users into groups based on similar characteristics and then associate each group with one or more unique sets of affinities derived from the social media interactions of a general population having similar affinities. Similarly, a unique set of affinity characteristics is derived, and stored in a data structure, for each of a set of recommendations. The unique sets of affinities associated with the groups are compared with the set of affinity characteristics associated with each recommendations to derive a subset thereof relevant to the users of the particular group.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: October 12, 2021
    Assignee: Virgin Cruises Intermediate Limited
    Inventors: Michelle Bentubo, Zachary R. Merritt, Andrew Pierce Schwalb, Francis G. Farro, II, Vijay Achanti
  • Patent number: 11132369
    Abstract: An online system identifies a candidate content item eligible for presentation to a viewing user of the online system, in which the candidate content item includes media (e.g., an image, a video, etc.). The online system identifies one or more media attributes for the media, such as color saturation, tone, brightness, sharpness, contrast, etc. The online system also predicts a value of a performance metric for the candidate content item that indicates a likelihood of user engagement with the candidate content item by the viewing user. For each modification that may be made to a media attribute, the online system predicts a change to the value of the performance metric. Based on the predicted change, the online system determines an optimal set of media attributes associated with a maximum predicted value of the performance metric. The online system modifies the media based on the optimal set of media attributes.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: September 28, 2021
    Assignee: Facebook, Inc.
    Inventors: Elizabeth Patton Boles, Yining Wu, Cassidy Jake Beeve-Morris, Chin Lung Fong
  • Patent number: 11132700
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing an A/B test on a target element of an online platform. In one aspect, a method comprises: conducting an A/B test on a target element of an online platform, comprising: for each user in a population of users, measuring: (i) an outcome of the user interacting with the online platform, and (ii) an interaction of the user with a mediator element of the online platform; and determining, based on the A/B test, a direct effect value that estimates an expected change in user outcomes when the test version of the target element is presented instead of the control version of the target element that is caused independently of induced changes in user interaction with the mediator element.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: September 28, 2021
    Assignee: Etsy, Inc.
    Inventors: Xuan Yin, Liangjie Hong
  • Patent number: 11120176
    Abstract: Techniques are provided to quickly process stored objects to generate an accurate estimate of the number of live objects that will be responsive to a client's filtering request defined at least in part based on a filtering parameter. Stored objects generated from user interactions with webpages are modified to simulate live objects and processed by a live object-intake simulator. The simulated results are then filtered using the filtering parameter to form a subset of matching objects. An estimate of the number of live objects produced by the filtering parameter is generated using at least the count of the objects in the subset. A confidence metric of the estimate is computed, in some cases using a statistical model. Under certain conditions, the estimate is delivered, the confidence metric is delivered, and/or live object intake based on the filtering parameter is initiated.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Anping Wang, Kendra Mariko Chen, Hyunjung Lee, John Patrick Connelly, Vernon W. Hui, Sanjeev Khodaskar, Jeevan Gheevarghese Joseph, Matthew P. Abrams
  • Patent number: 11121913
    Abstract: Embodiments of the present systems and methods may provide techniques for finding failing components in a distributed storage system. For example a method may comprise measuring problems and health of a plurality of physical and logical components in a distributed storage system, the plurality of physical and logical components forming nodes of the distributed storage system, and generating a graph of the nodes organized in a plurality of hierarchical levels, generating, for each node in the graph, a score summarizing the measured problems and health of the node, determining a highest score at a highest hierarchical level of the graph and determining the associated node as a failing component at a most significant level.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Elliot Karl Kolodner, Anna Levin
  • Patent number: 11107119
    Abstract: Systems and methods are disclosed for conducting media lift studies for online advertising concurrently with operating an advertising campaign. While operating an advertising campaign for a first advertiser/client focused primarily on a set of intended ads and a specific targeted viewer audience, a non-intended ad is occasionally substituted to run in an ad slot, and is tracked as belonging to the first advertiser/client. The non-intended ad can be for example one of: an ad for a second advertiser/client; an alternate ad for the first advertiser/client; or a blank/unrelated ad. After the campaign, attribution results for the intended ads are adjusted according to those for non-intended ads to provide an indication of net media lift resulting from the intended ads—typically at no additional cost to the first advertiser/client. Analysis results may also be compared between different attribution data providers to determine which provide the more accurate attribution data.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: August 31, 2021
    Assignee: ADOBE INC.
    Inventors: John Hughes, Boaz Ram, Jason Lopatecki
  • Patent number: 11093979
    Abstract: Techniques for using machine learning to configure social media campaigns are disclosed. A social relationship management (SRM) service performs supervised machine learning to generate a learned model, at least by: generating feature vectors based on training data including campaign configuration data and one or more campaign success metrics; and performing pattern recognition on the feature vectors to determine one or more preferred campaign configurations. The SRM service publishes messages to one or more social media platforms and receives user interaction data associated with users' interactions with the messages. The SRM service performs unsupervised machine learning to update the learned model based at least in part on the user interaction data.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: August 17, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, John B. Nolt, Chad Estes, Kimberly Ann Wolfe, Yizhou Jiang, Natalie You, Wenhua Li, Tara U. Roberts
  • Patent number: 11077368
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described, for generating an action selection policy of an execution device for completing a task in an environment. The method includes, in a current iteration, computing a counterfactual value (CFV) of the execution device in a terminal state based on a payoff of the execution device and a reach probability of other devices reaching the terminal state; computing a baseline-corrected CFV of the execution device in the terminal state; for each non-terminal state having child states, computing a CFV of the execution device in the non-terminal state based on a weighted sum of the baseline-corrected CFVs of the execution device in the child states; computing a baseline-corrected CFV and a CFV baseline of the execution device in the non-terminal state; and determining an action selection policy in the non-terminal state for the next iteration.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: August 3, 2021
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Hui Li, Le Song
  • Patent number: 11074622
    Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media configured to use a per-set level optimization of the rank order of promotions to be recommended to a consumer. In some embodiments, machine learning is used offline to generate a predictive diversity model that receives one or more similarity rank features associated with a promotion (e.g., category, price band) as input, and produces an output multiplier to be applied to the promotion's respective associated relevance score (e.g., a relevance score representing a prediction of the promotion's conversion rate without diversity features). At run time, per-set optimization of the ordering of a set of promotions is implemented by adjusting the respective associated relevance scores of the promotions using the diversity model and then re-ordering the set of promotions based on their respective adjusted relevance scores.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: July 27, 2021
    Assignee: Groupon, Inc.
    Inventor: Lawrence Lee Wai
  • Patent number: 11062350
    Abstract: The present invention provides a method, apparatus, and device for monitoring promotion status data, and a non-volatile computer storage medium. In the embodiments of the present invention, promotion status data of at least two promotion layers of a promotion account within a specified time range is sampled; then, it is determined, according to the promotion status data of the at least two promotion layers, whether promotion status data of a first promotion layer is consistent with promotion status data of a second promotion layer; if the promotion status data of the first promotion layer is not consistent with the promotion status data of the second promotion layer, an abnormal monitoring result of the promotion account can be obtained.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: July 13, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Gongzheng Wang, Feng Kuang
  • Patent number: 11062386
    Abstract: Disclosed are various embodiments for a placement bidding application. A list of items is generated. A position of an item within the list is determined according to a bid associated with the item and a display placement preference included with the bid. A number of items from the list are encoded for rendering in a user interface element or on a display of a client device. The number of items is based at least in part on a size limitation of the user interface element or the display of the client device.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Paul Anthony Kotas
  • Patent number: 11038785
    Abstract: In some embodiments, an intervention evaluation system estimates counterfactual metric for a focal online platform based on an assessment model built using performance data of the focal online platform and control online platforms. The intervention evaluation system accesses performance data of the focal online platform that has been subject to a temporary intervention and performance data of control online platforms that are not subject to the temporary intervention. The intervention evaluation system determines estimation weights for these control online platforms based on the performance data in a pre-intervention period. Based on the estimation weights, the intervention evaluation system computes a counterfactual metric indicating the performance of the focal online platform in a post-intervention period in the absence of the temporary intervention.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 15, 2021
    Assignee: Adobe Inc.
    Inventors: Pranav Ravindra Maneriker, Reshmi Sasidharan, Atanu R. Sinha
  • Patent number: 11038976
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for determining send times for distributing digital content to client devices utilizing a recommendation system approach. For example, the disclosed systems can utilize a recommendation system model such as a matrix factorization model, a factorization machine model, and/or a neural network to implement collaborative filtering to generate predicted response rates for particular candidate send times. Based on the predicted response rates indicating likelihoods of receiving responses for particular send times, the disclosed system can generate a distribution schedule to provide electronic communications at one or more of the send times.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: June 15, 2021
    Assignee: ADOBE INC.
    Inventors: Xinyue Liu, Jun He, Zhenyu Yan, Wuyang Dai, Abhishek Pani
  • Patent number: 11017415
    Abstract: A method, computer system, and a computer program product for performing a total unduplicated reach and frequency (TURF) analysis, is provided. The present invention may include distributing variables into a plurality of groups and calculating, based on a TURF analysis, a reach score for each variable in the plurality of groups. The present invention may include identifying at least one group of variables including the calculated reach score above a first threshold value and displaying a set of TURF analysis results to a user. The present invention may include determining, an available computational resource value for the TURF analysis and in response to determining that a count of variables in the identified at least one group of variables is below a second threshold value, wherein the second threshold value is based on the determined available computational resource value, performing a next TURF analysis on a single group of variables.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventor: Jon K. Peck
  • Patent number: 11010790
    Abstract: A system and methods are disclosed for creating and using a revenue value index to score impressions and users for purposes of determining fair pricing for advertisement (“ad”) placement or to provide analytics and information to publishers for future use. The revenue value index may be configured to evaluate data obtained or acquired from first-party, publisher platforms and/or third-party platforms or other data sources for the purpose of valuing either ad impressions or the users engaging the websites on which ads are likely to be placed. The revenue value index may be utilized for either providing value information to entities (for example, publishers) or for measuring the value of ad impressions or users for use in determining fair pricing in real-time auctions conducted for ad placement.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: May 18, 2021
    Assignee: OpenX Technologies, Inc.
    Inventors: Jason Fairchild, Qasim Saifee, Anke Audenaert
  • Patent number: 11003997
    Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: May 11, 2021
    Assignee: Snap Inc.
    Inventors: John Cain Blackwood, Jason Brewer, Nima Khajehnouri, Hadi Minooei, Benjamin C. Steele, Qian You
  • Patent number: 10970740
    Abstract: Systems and methods are provided for discovering advertisements on publisher web pages and for identifying placement pathways by which discovered advertisements have been placed on the publisher web pages. An advertisement tracking and discovery system may use multiple web crawler applications to explore multiple publisher websites. The web crawler applications may gather advertisement data that includes times associated with each request made by the web crawler application. The system may use the gathered advertisement data and the times associated with each request to determine the placement pathways by which discovered advertisements have been placed. Each placement pathway may include one or more advertising channels or combinations of advertising channels. The system may accumulate and aggregate advertising data associated with the advertisements and the placement pathways and display the aggregated advertising data to a customer.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: April 6, 2021
    Assignee: Pathmatics, Inc.
    Inventors: Gabriel Gottlieb, Thomas George Lorimor
  • Patent number: 10970750
    Abstract: An online system identifies seed users of high value to a sponsored content provider. Characteristics of the seed users are identified, and additional users having a threshold measure of similarity to the seed users are identified based on the characteristics. A score is determined for each of the additional users based on the measure of similarity. The seed users are placed in an initial tier of a tiered set of users for the sponsored content, and the additional users are placed in additional tiers of the tiered set of users based upon the determined scores such that each additional tier includes those users of the additional users having a specified range of determined scores, the tiers of the tiered set of users ranked according to the determined scores of users within each tier.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: April 6, 2021
    Assignee: Facebook, Inc.
    Inventors: Sue Ann Hong, Gunjit Singh, Kyle Edward Johnson, Atif Zahoor Khan
  • Patent number: 10956485
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 23, 2021
    Assignee: GOOGLE LLC
    Inventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen, Gaurav Bhaya, Robert Stets
  • Patent number: 10949875
    Abstract: Systems, methods and computer-readable storage media for determining an outcome of a content promotional message are described. For example, a media network may be configured to transmit content to a plurality of content playback devices, such as a television or a computing device. The content may include a content promotion message configured to promote content, such as a television program or a website, available through the media network. The content promotion message and the content may be associated with network identifiers generated by the media network for tracked content. When the content is played by the content playback device, a device identifier may be generated for the content. The device identifiers may be compared with the network identifiers to determine which, if any, content tracked by the media network has been played by the plurality of content playback devices.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: March 16, 2021
    Assignee: Visible World, LLC
    Inventors: Gerrit Niemeijer, Claudio Marcus
  • Patent number: 10935464
    Abstract: The invention relates to a method (1) for determining supporting points of a test plan (9) for measuring pre-defined test variables of a test machine on the basis of previously measured operating values (3) of operating variables of at least one field machine during the normal use thereof. In an aggregation step (2), the detected operating values (3) are allocated to categories (4) with regard to at least one selected operating variable, according to a predefined classification rule. Default variables are selected in a default step (5) before or after the aggregation step (2). The default variables form at least one subset of the operating variables. The operating category frequency (7) for each category (4) is determined in a determination step (6) following the aggregation step (2). In a subsequent determination step (8), the supporting points of the test plan (9) are determined on the basis of the operating category frequency (7).
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: March 2, 2021
    Assignee: Technische Universität Darmstadt
    Inventors: Stephan Rinderknecht, Stéphane Foulard, Rafael Fietzek, Arved Esser
  • Patent number: 10915921
    Abstract: Methods, systems, and media for managing online advertising campaigns based on causal conversion metrics are provided. In some embodiments, the method comprises: receiving conversion information corresponding to test group including consumers that were presented with an advertisement using an advertising channel; receiving advertisement viewability information indicative of a probability that each of the consumers viewed the advertisement; determining that a subset of the consumers did not view the advertisement based on the probability; placing the consumers into a control group and a test group based on the probability corresponding to each of the consumers; calculating a causal conversion metric based on a comparison of the conversion information corresponding to consumers of the control group and conversion information corresponding to consumers of the test group; and determining whether to place an advertisement using the advertising channel based on the causal conversion metric.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: February 9, 2021
    Assignee: Integral Ad Science, Inc.
    Inventors: Kiril Tsemekhman, Vadim Tsemekhman, Arun Ahuja
  • Patent number: 10902452
    Abstract: A method, apparatus, and computer program product are disclosed for receiving redemption selections from a consumer and scheduling redemption of a promotion. The method includes presenting one or more promotions for products or services offered by a merchant, and receiving an indication of a selection, by a consumer, of a promotion from the one or more promotions. The method further includes presenting one or more time slots based on predicted booking limits of a set of time slots including the one or more time slots, receiving a selection of a time slot from the one or more time slots, determining merchant time slot availability for the selected time slot, and scheduling a time slot for redeeming the promotion based on the determined merchant time slot availability. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 26, 2021
    Assignee: Groupon, Inc.
    Inventors: Gaston L'Huillier, Francisco Jose Larrain, Ricardo Andres Zilleruelo
  • Patent number: 10877618
    Abstract: A method of generating a user-interface to be displayed at a remote location may include receiving a search request for an item listing receiving a search request for an event at a venue with multiple rows. The method may also include retrieving a first listing and a second listing in a same row of the multiple rows based on the search request, and determining which of the first listing and the second listing is a listing selected for display and which is a listing selected to not be displayed. The method may additionally include generating instructions to be transmitted to a remote location to generate a user interface to be displayed at the remote location, the user interface including the listing selected for display and excluding the listing selected to not be displayed, and transmitting the instructions to the remote location.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: December 29, 2020
    Assignee: STUBHUB, INC.
    Inventor: Girish Vasvani
  • Patent number: 10839418
    Abstract: An online system predicts a performance of a content item campaign based on a set of received target parameters from a content item publisher and compares the predicted performance of the content item campaign to predicted performances of comparison campaigns. The comparison campaigns are selected by performing a plurality of simulations on prior content item campaigns to estimate campaign presentation results for each prior content item campaign if presented to users with the sets of test campaign parameters. After generating histograms based on the estimated results, the online system selects prior content item campaigns for the set of comparison campaigns based on changes in histogram positions of the prior content item campaigns. The online system generates a set of estimated campaign presentation results for the content item campaign and the set of comparison campaigns for comparison.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Prathyusha Aragonda, Sumeet Kumar, Spencer Bingham Powell
  • Patent number: 10832194
    Abstract: A method and system determining an inventory threshold for offering for online sale or an inventory threshold for sourcing in node order assignment. The method includes receiving by a computer processor of a probabilistic cancellation module an electronic record of a current order or item. The program instructions executed by the processor of the probabilistic cancellation module allows the module to retrieve historical and current data of each node from a plurality of nodes. The method then includes automatically converting the retrieved historical data into a probability of cancellation of an item comprising the one or more items from the plurality of items. Further, the method includes identifying an inventory threshold for offering of an item or an inventory threshold for sourcing of one or more items of the current order, where the probability of item cancellation is lower than a predetermined order cancelation rate of the one or more items from the plurality of items.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Deshpande, Arun Hampapur, Ali Koc, Yingjie Li, Xuan Liu, Brian L. Quanz, Dahai Xing
  • Patent number: 10834215
    Abstract: An online system receives a list of third party user identifiers from a third party attribution system, each associated with one or more user action events by each of a set of users across multiple content providers. The online system determining if it has its own user identifiers that match to at least a subset of the received third party user identifiers. The online system determines relevant impressions corresponding to the matching online system user identifiers, and sends them to the third party attribution system along with an associated subset of the third party user identifiers.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: November 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Sanjay Kanaka Sai Tirupattur Saravanan, Andrew Knox
  • Patent number: 10819859
    Abstract: A system for creating and managing Sponsored Data Plans in a geographic area spanning across multiple mobile telecommunications networks includes a UDSS Portal to receive Sponsorship campaign parameters, and a UDSS Application Server to accept and propagate resulting policies and configurations to a relevant network operators' OCS and Sponsorship Application Server components based on the campaign targeted geographic areas received by the UDSS Application Server from the UDSS Portal. The system may include a UDSS Proxy Server to implement a mechanism to perform protocol and data integrity checks; and look up any active cached matching campaign parameters. The Sponsorship Application Server inside the operator's network may determine the operator's subscriber eligibility to the sponsored content. The system may include a UE to send a request for a sponsored content and an operator's PCEF to receive and forward the request to the Sponsorship Application Server for determination of sponsorship eligibility.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: October 27, 2020
    Inventors: Ali Mohamed Ahmed, Rachid Zarita
  • Patent number: 10795959
    Abstract: The present disclosure is directed to a technique for reducing latency in converting a term in a message to a hyperlink to a content item. The system can receive, from a messaging application executed by a first computing device, a first portion of a message and select a first content item based on the first portion of the message. The system can receive a second portion of the message and select a second content item based on the second portion and the first portion. The system can replace the first content item with the second content item. The system can provide instructions to the messaging application executed by the first computing device to convert a term of the message to a hyperlink for the second content item prior to transmission of the message from the first computing device to the second computing device via the messaging application.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: October 6, 2020
    Assignee: Google LLC
    Inventors: Thomas Price, Tuna Toksoz
  • Patent number: 10785343
    Abstract: A system for transmitting electronic content over a computer network is provided. In one technique, client devices that visit a website send, to a content delivery service, interaction data that indicates that the client devices interacted with the website. Later, a content provider of the website creates a content delivery campaign with the service or establishes (or renews) a retargeting segment for an existing campaign. The content delivery campaign indicates that certain content is to be delivered to entities who have interacted with the content provider, such as by visiting the website. The content delivery service uses the interaction data to identify candidate entities who satisfy targeting criteria of the retargeting segment. If a candidate entity does satisfy the targeting criteria, then the candidate entity is added to the retargeting segment, even though the candidate entity may not have interacted with the website after the retargeting segment was created or renewed.
    Type: Grant
    Filed: July 31, 2016
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex Boisvert, Darren Lee, Matthew Heller, Stephen Haberman, Nitin Julka
  • Patent number: 10785245
    Abstract: Among other things, traces are received of activities of an online user who is associated with an entity. By analysis of the traces a security state of the entity is inferred. Also, a map is generated between (a) technical assets that contribute to security characteristics of respective entities and (b) the identities of the entities that are associated with the respective technical assets. At least part of the generating of the map is done automatically. A user can be engaged to assist in the generating of the map by presenting to the user through a user interface (a) data about the technical assets of entities and (b) an interactive tool for associating the technical assets with the identities of the entities.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: September 22, 2020
    Assignee: BitSight Technologies, Inc.
    Inventors: Philip John Steuart Gladstone, Alan Joseph Kirby, John Matthew Truelove, David Feinzeig, Nagarjuna Venna, Stephen Boyer