Determination Of Advertisement Effectiveness Patents (Class 705/14.41)
  • Patent number: 11409801
    Abstract: Systems and methods are described herein for updating search results based on a user's comment or a conversation among users using a media guidance application. A set of search results may be presented to a user or users. Comments or a conversation about the search results may be analyzed by the media guidance application. Selected comments by a user determined to have a greater weight may be used to update the search results.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: August 9, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: John Blake, Paul Stathacopoulos, William L. Thomas
  • Patent number: 11403353
    Abstract: Embodiments of this application provide a method of distributing information from an allocator terminal to a client terminal over a communication network. Information allocation data in an information allocation system is collected by processing circuitry. The information allocation system is configured to allocate the information to a client terminal. The information allocation data includes data associated with a process of allocating the information. Data of actual effect and estimated effect of allocating the information is calculated according to the information allocation data. An allocation instruction is generated according to a comparison between the actual effect data and the corresponding estimated effect data. The allocation instruction is provided to the allocator terminal.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: August 2, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xu He, Xiwang Yang, Gong Chen, Chong Peng, Yuanfeng Song, Shi Huang, Bifeng Zhang
  • Patent number: 11403665
    Abstract: According to an embodiment, a computer-implemented method stores a set of historical transaction records pertaining to past consumer transactions, contextual transaction data, and offer activation and redemption tracking logs; receives a request to generate a new item offer; and uses a parameter optimizer to create suggested additional parameters. The parameter optimizer receives the stored records and data and determines a potential impact of the suggested additional parameters on sales of the item. In an embodiment, a visualization of the impact of the set of the parameters is presented on an offer definition interface. In an embodiment, the suggested additional parameters are automatically sent to the offer provider based in part on previous offer data associated with the offer provider.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: August 2, 2022
    Assignee: QUOTIENT TECHNOLOGY INC.
    Inventor: Steven R. Boal
  • Patent number: 11392983
    Abstract: Aspects of the subject disclosure may include, for example, monitoring a performance of a creative presented by a first plurality of client devices in conjunction with a distribution of a first content item via a first outlet, determining that the performance exceeds a threshold, responsive to the determining that the performance exceeds the threshold, identifying a second outlet to distribute the first content item, and providing the first content item to the second outlet responsive to the identifying of the second outlet. Other embodiments are disclosed.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: July 19, 2022
    Assignees: AT&T Intellectual Property I, L.P., Xandr Inc.
    Inventors: Lee Begeja, Eric Zavesky, Samuel Seljan, Ashutosh Sanzgiri, David Crawford Gibbon
  • Patent number: 11336506
    Abstract: Automatic diagnostics alerts for streaming multiple types of content is disclosed. At a first time, a set of metrics for a plurality of groups of streaming sessions is computed. A streaming session in a group is associated with streaming of a piece of content encoded by an entity. The streaming of the piece of content encoded by the entity is associated with streaming of another piece of content. An anomaly is identified at least in part by performing anomaly detection using the set of metrics. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: May 17, 2022
    Assignee: Conviva Inc.
    Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
  • Patent number: 11315132
    Abstract: Embodiments for implementing intelligent customer journey prediction and customer segmentation of a processor in a computing environment. A response outcome of a customer journey for a user may be predicted according to an assigned score based on one or more discriminatory sequence patterns identified between one or more groups of customers using one or more machine learning operations.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu Kiran Ganti, Dakshi Agrawal, Mudhakar Srivatsa, Pranita Dewan
  • Patent number: 11308525
    Abstract: Systems, methods, and computer-readable media are disclosed for augmenting real-time bidding data with proprietary data. One method includes: receiving, at a server over an electronic communications network from a real-time impression bidder, a bid request or a request to augment a bid request with proprietary data; accessing, by the server from an internal database, proprietary data of a data augmenting service based on a user identifier of the bid request; determining, by the server, proprietary data to include in an augmented bid request based on at least one of the received bid request and the user identifier; formatting, by the server, the augmented bid request into a standardized, augmented bid request; and transmitting, by the server over the electronic communications network, the standardized, augmented bid request to the real-time impression bidder.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: April 19, 2022
    Assignee: Yahoo Ad Tech LLC
    Inventors: Seth Mitchell Demsey, Matthew M. Patton
  • Patent number: 11295367
    Abstract: There is provided a system for in-store consumer behaviour event metadata aggregation, data verification and the artificial intelligence analysis thereof for data interpretation and associated action triggering. The system may collect in-store consumer behaviour event metadata from a plurality of consumer electronic devices and then uses a trained artificial intelligence analytics engine to provide various artificial intelligence insights useful to such consumers which may further modify consumer behaviour. The trained artificial intelligence analytics engine may have a data interpretation controller configured for intelligently interpreting such aggregated in-store consumer behaviour event metadata and triggering actions accordingly which are then sent electronically to the consumer electronic devices.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 5, 2022
    Inventors: Dipesh Avlani, Sean Taheny, Karl Guiney
  • Patent number: 11288696
    Abstract: Systems and methods for the efficient generation and testing of promotions within a load to card environment are provided. A load-to-card abstraction layer collects store, user and offer data. The test promotions are then generated to span a design space of an offer. The user base is segmented and the test promotions are applied. The promotions include an offer, and the ability to load the offer for later redemption (load-to-card). Redemption and load rates are measured, and can be used individually, or in combination, to gauge consumer engagement with the promotion. Promotions with low consumer engagement may be discontinued, until only optimally performing promotions are remaining.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: March 29, 2022
    Assignee: EVERSIGHT, INC.
    Inventors: Michael Montero, David Moran
  • Patent number: 11287848
    Abstract: A training apparatus has an input device and a wearable computing device with a bio-signal sensor and a display to provide an interactive virtual reality (“VR”) environment for a user. The bio-signal sensor receives bio-signal data from the user. The user interacts with content that is presented in the VR environment. The user interactions and bio-signal data are scored with a user state score and a performance scored. Feedback is given to the user based on the scores in furtherance of training. The feedback may update the VR environment and may trigger additional VR events to continue training.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 29, 2022
    Assignee: INTERAXON INC.
    Inventors: Christopher Allen Aimone, Trevor C E Coleman, Ariel Stephanie Garten, Kapil Jay Mishra Vidyarthi, Locillo (Lou) Giuseppe Pino, Michael Apollo Chabior, Paul Harrison Baranowski, Raul Rajiv Rupsingh, Madeline Ashby, Paul V Tadich
  • Patent number: 11282121
    Abstract: A computer-implemented system and method are provided for obtaining and providing product information to a user. The method comprises creating, with a processor of a purchase evaluation system, a user profile comprising a plurality of purchasing decision factors with each having a respective weight. The method further comprises receiving a product identifier that identifies a product being considered for purchase by a user, and then building or retrieving, in real-time, a product profile based on the product identifier that contains a plurality of product factors corresponding to the purchasing decision factors, each of which contain a value representing a score of the product's relationship to the respective product factor. The method then evaluates the product based on a function that incorporates the purchasing decision factors and the product factors, and creates display data for displaying the identified product and the product evaluation on a display.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: March 22, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Corey Michael Nelson, Spencer Holland Touchberry, November Michelle Champion, Gwendoria M. Salley
  • Patent number: 11282092
    Abstract: Systems and methods for universal data modeling are disclosed. Exemplary embodiments include an information processing apparatus that can acquire a plurality of different data types form different sources that contains both anonymous and nonanonymous customer data. This data is ingested into a data repository and a quality control check is applied to the data The data is enriched and data analytics are applied to the data in order to associate at least some of the data with a customer.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: March 22, 2022
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Sid Ratnaswamy, Lana Kapulovskaya
  • Patent number: 11276079
    Abstract: A method and system for meeting a service level of content item promotion. The method is executable by a server hosting a recommendation service for providing digital content items to a user, the user being one of a plurality of users of the service. Storage communicatively coupled to the server contains data representative of the digital content items, and of the history of interactions of the plurality of users of the service with such digital content items. The method includes upon the server receiving a request for a promotion of a digital content item with a requested service level, calculating a threshold of probability within a distribution of users based on their likelihood that they take action over the digital content item, and providing the digital content item to users within the plurality of users of the service having a probability within the distribution that is above the threshold.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: March 15, 2022
    Assignee: YANDEX EUROPE AG
    Inventors: Evgeny Andreevich Sokolov, Andrey Petrovich Danilchenko
  • Patent number: 11270338
    Abstract: An approach is provided for optimizing a digital display. Classifications of advertisements are determined. A location of a future action in an event is predicted. A sentiment of an audience is determined. The audience includes spectators at the venue, viewers who are viewing the event via devices receiving a live broadcast of the event, or a combination of the spectators and the viewers. Based on the location of the future action, a digital display is selected from digital displays in the venue and content on the digital display is predicted to be captured as an image by a camera and broadcast to devices of the viewers. Based on the classifications, the sentiment, the location of the future action, and the content being predicted to be captured and broadcast, an advertisement is selected. The selected advertisement is sent to the selected digital display.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: James Ward, Michael Bender, Sarbajit K. Rakshit, Shawn D. Hennessy
  • Patent number: 11270349
    Abstract: A portable billboard is presented including a portable media projection subsystem to selectively project media and to supply an enablement signal in response to the media being projected. A location device supplies a geographic location of the media projection subsystem. A verifier receives the enablement signal and the geographic location, and supplies verification information responsive to the media being projected from a stationary location for a predetermined minimum duration of time. A communications subsystem receives verification information and either stores the information for subsequent downloads, or transmits the information to a central controlling server. A targeting subsystem permits an entity to select a target stationary location from a plurality of value weighted target stationary locations. The targeting application typically provides a reward in response to a value of the selected target stationary location.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: March 8, 2022
    Assignee: Productive Application Solutions, Inc.
    Inventors: Gerald Maliszewski, Peter Ta
  • Patent number: 11238495
    Abstract: A system and method for providing a customized user experience is presented. A system can include one or more processing modules and one more non-transitory storage modules. The usage history of a user can be tracked at an eCommerce retailer. Static information about the user can also be tracked. Thereafter, using the usage history, the static information, and the available promotions of the retailer, a probability of conversion can be calculated for each promotion. Thereafter, the promotion being displayed to the user can be based on the probability of conversion. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: February 1, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Kannan Achan, Venkata Syam Prakash Rapaka, Jeremy King
  • Patent number: 11222268
    Abstract: The present disclosure relates to a media attribution system that improves multi-channel media attribution by employing discrete-time survival modeling. In particular, the media attribution system uses event data (e.g., interactions and conversions) to generate positive and negative conversion paths, which the media attribution system uses to train an algorithmic attribution model. The media attribution system also uses the trained algorithmic attribution model to determine attribution scores for each interaction used in the conversion paths. Generally, the attribution score for an interaction indicates the effect the interaction has in influencing a user toward conversion.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: January 11, 2022
    Assignee: Adobe Inc.
    Inventors: Zhenyu Yan, Yang Wang, Arava Sai Kumar, Abhishek Pani
  • Patent number: 11222357
    Abstract: Systems, methods, and other embodiments associated with computing and generating schedule data structures for items in a display are described. In one embodiment, a method includes accessing a sales data structure corresponding to a store and analyzing sales records for items associated with subcategories to calculate a subcategory profit contribution score for each subcategory. The method may also include selecting a first subcategory from the subcategories as a candidate subcategory of items and analyzing the sales records to calculate an item profit contribution score for each of the items assigned to the candidate subcategory. A first item is selected from the candidate subcategory to be placed on a promotional display space, based upon the item profit contribution score of the first item. A schedule data structure is generated that assigns the first item to the promotional display space.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: January 11, 2022
    Assignee: Oracle International Corporation
    Inventors: Su-Ming Wu, Mark E. Ferguson, Olga Pak, Olga Perdikaki
  • Patent number: 11216844
    Abstract: Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content, creating an input word vector for the input word, calculating cosine similarities between the input word vector and the inventory word vectors, and analyzing the calculated cosine similarities to determine one or more keywords from the one or more text strings, wherein the one or more keywords are from the text strings having inventory word vectors with the highest cosine similarities to the input word vector.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: January 4, 2022
    Assignee: eBay Inc.
    Inventors: Shad Kirmani, Manohara Shankar
  • Patent number: 11216828
    Abstract: Total advertising inventory of a broadcast station can be dynamically allocated between local, or station-sold, inventory and general, or network, inventory. The portion of total inventory allocated to local inventory or network inventory can be adjusted based on feedback from an advertising service, and a broadcast log can be generated based on the adjusted allocation. The broadcast log can be delivered to a media automation system associated with a media station which plays out local inventory in accordance with the broadcast log. When the broadcast log indicates that general/network inventory is to be broadcast, the media automation system stops playing-out local inventory, and allows the advertisement system to broadcast network inventory for a period of time indicated by the broadcast log. Broadcast of local inventory can be resumed early, before the time period indicated in the broadcast log has expired.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: January 4, 2022
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: Jeffrey Lee Littlejohn, Daniel N. MacTiernan, Amit Aggarwal, Patricia D. Roberts, Kathleen Brougham, Jeffrey Joseph Augustyn
  • Patent number: 11216843
    Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a universal relevance service framework for ranking and personalizing items.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 4, 2022
    Assignee: Groupon, Inc.
    Inventors: Amber Roy Chowdhury, Abhaya Parthy, Lei Tang, Sri Subramaniam
  • Patent number: 11210700
    Abstract: Aspects of the subject disclosure may include, for example, a method including receiving advertisements from a remote advertising content provider and pre-loading the advertisements at a communication device. An advertisement is selected for presentation at a presentation device, based on a user's advertising viewing history, the duration of the advertisement, the device location, the device environment, the user's demographic profile, or the user's activities. The presentation device presents the advertisement responsive to the trigger message. The effectiveness of the advertisement is determined, and the advertisement viewing history is updated; the advertisement is selected based in part on the effectiveness of a past presentation of the advertisement. Other embodiments are disclosed.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: December 28, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: James G. Beattie, Jr., Jeffrey A. Krinsky
  • Patent number: 11206315
    Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the web site in a browser according to the first user profile.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: December 21, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mohamed Mall, Felix Gerard Torquil Ifor Andrew
  • Patent number: 11205230
    Abstract: A system and method comprising logging into a crowdfunding site; selecting at least an opportunity listed in said crowdfunding site; uploading said selected opportunity; providing a geospatial location identifier for at least one of, a local entrepreneur, an investment opportunity, and local investor in order to utilize a geospatial search and discovery processes for local investment; showcasing, by said crowdfunding site, said selected opportunity; searching for local investments; matching an investment searched for in a geographic region; choosing said matched investment according to said geographic location identifier; and displaying said searched local investment on a geospatial mapping server.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: December 21, 2021
    Inventor: Zoran Obradovic
  • Patent number: 11182822
    Abstract: A computerized method of dynamically expanding an online advertisement campaign, comprising receiving from an advertiser an advertisement policy for an online advertisement campaign for offered item(s), the advertisement policy includes policy setting(s) and expanding the online advertisement campaign through multiple iterations.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: November 23, 2021
    Assignee: Albert Technologies Ltd.
    Inventors: Or Shani, Tomer Naveh
  • Patent number: 11182831
    Abstract: A method to untarget users of an online service for advertising includes embedding first code corresponding to a first pixel and second code corresponding to a second pixel in a version of a webpage and providing the version of the webpage for loading by a client device. Loading of the version of the webpage by the client device triggers execution of the first code and the second code by the client device. Furthermore, execution of the first code by the client device signals an advertising platform to forgo providing one or more advertisements for a service associated with the server system to the client device. Additionally, execution of the second code by the client device provides a signal to the server system.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: November 23, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Dmitry Faradjev, Aswin Prakash Natesan Sridaran, Aniruddha Ramakant Kortikar, Po Lung Chen
  • Patent number: 11176605
    Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 16, 2021
    Assignee: Black Crow AI, Inc.
    Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
  • Patent number: 11170393
    Abstract: A location based measurement system monitors user interactions with media items, and visitation data to physical locations, to calculate an engagement score of the media item, wherein the engagement score serves as an indication of a “lift” incited by the media item on a population of users exposed to the media item. The location based measurement system may be or include any instrumentality or aggregate of instrumentalities operable to compute, process, store, display, generate, communicate, or apply various forms of data for geo-fencing, control, or other purposes.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 9, 2021
    Assignee: Snap Inc.
    Inventors: Yiwei Ma, Shuo Wu, Masoud Akhoondi, Houshmand Shirani-Mehr, Douglas Cohen
  • Patent number: 11164197
    Abstract: A method for evaluating effective product visibility in a physical shopping environment including multiple products is provided. The method includes, in a data capture phase, counting a total number of shoppers for a period of time. For a first sample of shoppers, trip length is monitored to determine an average trip length. A second sample of shoppers is audited, and a viewing vector of audited shoppers is determined at each display visited. Displays visited are assigned at least one product category. In a following product category visibility analysis phase, from a total number of shoppers and the average trip length, the total shopping time for the physical shopping environment is calculated. The total shopping time is allocated to each viewing vector of audited shoppers to determine allocated time. From allocated time and the viewing vectors, an exposure value of the product category is determined. Non-display exposure values are also determinable.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: November 2, 2021
    Assignee: SHOPPER SCIENTIST LLC
    Inventor: Herb Sorensen
  • Patent number: 11157980
    Abstract: Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include receiving, from a first user of a plurality of users, a first set of electronic documents, where each electronic document in the first set of electronic documents corresponds to a respective user in the plurality of users. The methods also include identifying a plurality of user profiles, where each of the plurality of user profiles was generated by processing a corpus of electronic documents associated with each respective user using a first trained machine learning model. The methods include determining a plurality of match coefficients, based on comparing a plurality of user profiles associated with each respective user in the plurality of users, filtering the first set of electronic documents based on the plurality of match coefficients, and providing the filtered first set of electronic documents to the first user.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv Joshi, John J. Thomas
  • Patent number: 11151606
    Abstract: Technologies for adaptively embedding visual advertising content into media content include a computing device for receiving visual advertisements, an advertisement map, and media content from a remote content provider. Such technologies may also include determining a location of an advertising enabled area within an image of the media content, selecting a visual advertisement to embed within the image of the media content at the determined location of the advertising enabled area as a function of the advertisement map, and embedding the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area to generate augmented media content for subsequent display to the user. In some embodiments, the advertisement map includes display conditions for each of the visual advertisements.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: October 19, 2021
    Assignee: Intel Corporation
    Inventor: Jason A. Garcia
  • Patent number: 11151382
    Abstract: Image processing of an image is used to determine the opportunity to view an object. Rather than relying on simple numbers passing an object, the opportunity to view the object is weighted based on attention, which is derived from other objects competing for attention. For the processor to more accurately determine opportunity to view as compared to using geometric information alone, a machine-learned network is used. To deal with changes in obstructions, another machine-learned network may extract obstructions from camera images. Trace data is used to allow for daily variation in base counts of viewers, allowing greater temporal resolution and determination based on information more recently acquired than counts.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: October 19, 2021
    Assignee: BILLUPS, INC.
    Inventor: Shawn Spooner
  • Patent number: 11120486
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of creating a unique identification (UID) for an online advertisement for an item available for sale from an online retailer, publishing the online advertisement with the UID for the item in an online medium of the online retailer, receiving a user selection of the online advertisement with the UID, coordinating displaying a landing webpage for the item from the online retailer on an interface of the user electronic device, recording the user selection of the online advertisement with the UID in an event log, and extracting the UID from the event log to track clicks of the online advertisement when published.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: September 14, 2021
    Assignee: WALMART APOLLO LLC
    Inventors: Girish Nath Natarajan, Chintan Jagdish Rita, Venkata Pranay Kumar Sowdaboina
  • Patent number: 11107120
    Abstract: A social networking system receives information describing locations associated with a plurality of its users. Based on information identifying each user and a location associated with each user, the social networking system generates and stores hash values. For example, the social networking system maintains various geo-tiles that each identify geographic areas and generates a hash value based on a user identifier and an identifier of a geo-tile including the location associated with the user. Based on the hash values and locations associated with one or more users, the online system determines a number of unique users associated with locations included in a geographic region. When determining the number of unique users, the online system accounts for a rate at which the online system updates location information associated with various users.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: August 31, 2021
    Assignee: Facebook, Inc.
    Inventors: Charles Joseph Hughes, Xiao Zhang, Patrick Brendan Maginnis
  • Patent number: 11100533
    Abstract: The disclosed computer-implemented method may include (1) accessing, by a computing device and from a record stored in an immutable distributed ledger, information describing characteristics of a target audience, (2) ascertaining a target audience member identifier of a target audience member by matching information describing characteristics of the target audience member with the information describing characteristics of the target audience, (3) generating a unique and encrypted secure identifier linking an advertiser identifier to the target audience member identifier, and (4) committing the secure identifier to the immutable distributed ledger as an update transaction to the record. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: August 24, 2021
    Assignee: Facebook, Inc.
    Inventors: Erik Taubeneck, Michael Randolph Corey, Frederick R. Leach, Daniel K. Chapsky
  • Patent number: 11093861
    Abstract: Techniques for controlling item frequency using machine learning are provides. In one technique, two prediction models are trained: one based on interaction history of multiple content items by multiple entities and the other based on predicted interaction rates and an impression count for each of multiple content items. In response to a request, a particular entity associated with the request is identified and multiple candidate content items are identified. For each identified candidate content item, the first prediction model is used to determine a predicted interaction rate, an impression count of the candidate content item is determined with respect to the particular entity, the second prediction model is used to generate an adjustment based on the impression count, and an adjusted entity interaction rate is generated based on the predicted interaction rate and the adjustment. A particular candidate content item is selected based on the generated adjusted entity interaction rates.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jinyun Yan, Vinay Praneeth Boda, Yin Zhang, David Pardoe
  • Patent number: 11093977
    Abstract: Systems and methods of serving advertisements in a computer network environment are provided. A data processing system can receive a request for content from a client computing device. The data processing system can receive a cost-per-incremental-action (“CPIA”) bid from a content provider computing device. The data processing system can calculate a value of expected incremental actions from serving a first candidate online ad corresponding to the CPIA bid, and use it to translate the CPIA bid to an auction bid. The data processing system can select a winning online ad from among the first candidate online ad and additional candidate online ads based on their respective corresponding auction bids. The data processing system can transmit the winning online ad to the client computing device.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 17, 2021
    Assignee: Google LLC
    Inventor: Randall Lewis
  • Patent number: 11086964
    Abstract: Users may arrive at a website via different digital channels. Users may also arrive at the website on different entry pages of the website. A propensity analyzer can, based on website activity data associated with a website, determine propensities of one or more of the digital channels, and/or one or more of the entry pages, to drive users to perform a target user activity during visits to the website. The propensity analyzer can generate recommendations for revising digital channels and/or entry pages to increase their propensities to drive users to perform the target user activity.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 10, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Matthew Cuttell, Shuhui Zheng, Carl Baldone
  • Patent number: 11082799
    Abstract: According to one embodiment, a network device includes an uplink port, a downlink port, a memory, and a processor. The processor is configured for providing a webserver; receiving a request from a mobile device of a user to establish a connection with the downlink port; establishing a first connection between the mobile device and the webserver via the downlink port; determining a media access control (MAC) address of the mobile device; receiving, from a server, user history information associated with the MAC address; and providing targeted information to the mobile device based on the user history information. The processor may be further configured for querying the server using the MAC address to obtain the user history information, collecting new user information and transmitting updated user history information to the server.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 3, 2021
    Assignee: BOULDER INVESTMENTS, LLC
    Inventor: Hoang Thanh Tran
  • Patent number: 11062340
    Abstract: An e-commerce system is provided that tracks purchase transaction across multiple client devices. The e-commerce system stores hop information describing when a customer is exposed to a product of a vendor through an affiliate who advertises the vendor's products. The e-commerce system determines from the stored hop information which affiliate or affiliates to compensate for the sale of a product. This allows the e-commerce system to determine, after the sale, whether additional affiliates need to be compensated for the sale of the product based on the hop information.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: July 13, 2021
    Assignee: CLICK SALES INC.
    Inventor: Andrew Michael Hust
  • Patent number: 11062329
    Abstract: An e-commerce system is provided that tracks purchase transaction across multiple client devices. The e-commerce system stores hop information describing when a customer is exposed to a product of a vendor through an affiliate who advertises the vendor's products. The e-commerce system determines from the stored hop information which affiliate or affiliates to compensate for the sale of a product. This allows the e-commerce system to determine, after the sale, whether additional affiliates need to be compensated for the sale of the product based on the hop information.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: July 13, 2021
    Assignee: CLICK SALES INC.
    Inventors: Andrew Michael Hust, Gregory Spencer Lems
  • Patent number: 11062354
    Abstract: Systems and related methods facilitating payments with a mobile device are discussed herein. Circuitry in a networked-based central system, which may be a promotional system or payment system, may be configured to receive payment information from a consumer device. The consumer device may include circuitry configured to receive wallet identifying data from the central system. The wallet identification data may be used to secure messages between the consumer device and another device, such as a merchant device, over a wireless link. In some embodiments, the consumer device may receive promotional offers, such as deal vouchers or rewards, and make payments to the other device via the wireless link.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: July 13, 2021
    Assignee: Groupon, Inc.
    Inventors: Tuomas Artman, Jyri Engestrom, Ulf Schwekendiek
  • Patent number: 11062335
    Abstract: A method and apparatus for spawning and management of online surveys is provided. An administration and redirector subsystem (ARS) is used manage ongoing surveys for a plurality of sites. Surveys can be added to or removed from individual sites using the ARS. The ARS also tracks statistics for individual surveys. Redirector tags invite users to participate in surveys and track user survey participation through cookies. The system can be used to conduct advertisement effectiveness studies. Tracker tags and corresponding cookies are used to track users who have viewed content containing the tag. Each study is issued a unique content tag, but uses the same redirector tag.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: July 13, 2021
    Assignee: KANTAR LLC
    Inventors: Stephen Jepson, Jody Francis Powlette, Michael Queenan
  • Patent number: 11039193
    Abstract: Systems and methods for optimizing offsite content delivery are provided. A content request is received from a content exchange and multiple candidate content delivery campaigns are identified in response to the content request. A computerized method includes, for each candidate content delivery campaign, determining a resource usage per conversion on a particular content platform, determining a conversion rate on one or more third-party content platforms, and determining a conversion rate on the one or more third-party content platforms. The resource usage per impression is computed based on the resource usage per conversion, the resource usage per selection, and the conversation rate. A particular candidate content delivery campaign is selected from among multiple candidate content delivery campaigns based on the resource usage per impression and the particular candidate content delivery campaign is caused to be transmitted over a computer network to the content exchange.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 15, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alagu Sanjana Haribhaskaran, Shahriar Shariat Talkhoonche, Zhen Wang, Yanbo Ma
  • Patent number: 11037133
    Abstract: Provided is a method for selectively displaying information regarding activity in a geographic area. The method may include receiving data regarding a plurality of card-present payment transactions that have been conducted in the geographic area during a time interval, determining a plurality of segments of the geographic area, assigning each of the transactions to the segment in which the transaction was conducted, determining aggregate transaction data for each of the segments based on data regarding the transactions that have been assigned to that segment; generating a transaction index for each segment based on a comparison of the aggregate transaction data of that segment with aggregate transaction data of at least one different segment and/or least one predetermined metric, and generating a visual representation comprising data regarding the transaction index of at least one of the segments. A system and computer program product are also provided.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 15, 2021
    Assignee: Visa International Service Association
    Inventors: Paul Rollings, Debesh Kumar, Christopher DeMartini, Lawson Lau, Guangyu Wang, Zhe Zhang
  • Patent number: 11023921
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing data and analysis for advertising on networked devices. One of the methods includes creating a vector of identifiers representing an ad opportunity. The method includes linking data attributes that describe the ad opportunity to the identifiers. The method includes expressing the data attributes following predefined scheme of hierarchy. The method includes linking a taxonomy describing data attributes. The method includes obtaining outcome measurements of ad events associated with the ad opportunity. The method also includes associating user interaction events with the ad with at least one of the identifiers or data attributes associated with the identifier.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: June 1, 2021
    Assignee: ADELPHIC LLC
    Inventors: Changfeng Charles Wang, David Rydzewski
  • Patent number: 11017425
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: May 25, 2021
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Weining Zhou
  • Patent number: 11017461
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of coordinating displaying a set of dress code interface elements, coordinating displaying each weather condition interface element of the set of weather condition interface elements associated with a different weather condition of a set of weather conditions, receiving a dress code selection of a first dress code interface element of the set of dress code interface elements, receiving a weather condition selection of a first weather condition interface element of the set of weather condition interface elements, and coordinating displaying a first outfit comprising multiple layers. The one item for each layer of the multiple layers can be based on one or more item affinity scores for the user and one or more color rules.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: May 25, 2021
    Assignee: BONOBOS, INC.
    Inventors: Hilah Sarah Almog, Richard Eduardo Nuno, Thiam Hui Lee, Howard Fisher Cordray, III, Phillip Chase Birtcher, Steven Diaz, Scott Michael Crawford, Nelson Obiora Madubuonwu, Jason Timothy Dolatshahi
  • Patent number: 11003792
    Abstract: Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: May 11, 2021
    Assignee: FortifID, Inc.
    Inventors: Shantanu Rajkumar Kothavale, Anirban Basak, Michael Brown, Danny Y. Lee, Prashant Kediyal, Ronald C. Lee
  • Patent number: 10999376
    Abstract: Systems and methods for providing parallel mock rest services are disclosed. A system includes a computing device configured to execute a mock resource server including at least a first session associated with a first set of endpoint values. The mock resource server is configured to receive a session request and provide a set of endpoint values. The first session is associated with a first session identifier. A first resource call including the first session identifier is received and a session request for a first session is generated by the computing device. The resource call is generated by a first application server during execution of a first test case. The first set of endpoint values is transmitted to the first application server. The first set of endpoint values is provided by the first session in response to the session request.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: May 4, 2021
    Assignee: Walmart Apollo, LLC
    Inventor: Himanshu Jain