User Search Patents (Class 705/14.54)
  • Patent number: 12254007
    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: March 18, 2025
    Assignee: Google LLC
    Inventors: Jeremiah Harmsen, Tushar Deepak Chandra, Marcus Fontoura
  • Patent number: 12248964
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: March 11, 2025
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 12242515
    Abstract: A computer-based method to identify test user intent during evaluation of user interaction with a digital asset is provided comprising: receiving test user interaction data; producing a vector based upon the received data; using a machine learning model to project the vector to a first non-custom label embedding vector space; using the machine learning model to project the vector to a second custom label embedding vector space; determining a starting label associated with the vector based at least in part upon a nearest neighbor search within the first embedding vector space for a label nearest to the vector and a nearest neighbor search within the second embedding vector space for a nearest neighbor to the vector, receiving identification of a custom label; and adjusting the second embedding vector space based upon the custom label.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: March 4, 2025
    Assignee: USER TESTING, INC.
    Inventors: Ranjitha Kumar, Kristijan IVancic, Kelsey Elizabeth Turbeville, Ali Hur Zaidi, Jenny Gutierrez Villalobos, Jason Matthew Moss
  • Patent number: 12238387
    Abstract: Embodiments are related to faster provisioning of targeted advertisements at a set-top box (STB) via an Internet Protocol (IP) connection between the STB and a remote server. The disclosed IP-based advertisement distribution system enables targeted advertisements to be pulled from the remote server efficiently, causing the advertisements to be made available within a short time frame (e.g., less than one day from the time when the advertisements are available). The disclosed methods enables a STB to determine whether to retain existing targeted advertisements, discard them, or provision newly-available advertisements. The targeted advertisements can depend on various factors such as demographic information of an owner of the STB, lifestyle information of the owner of the STB, etc.
    Type: Grant
    Filed: December 1, 2023
    Date of Patent: February 25, 2025
    Assignee: DISH Network L.L.C.
    Inventor: Michael J. Cavanaugh
  • Patent number: 12229801
    Abstract: Systems and methods for automatically determining and providing digital advertisements with ensured relevancy to a search query are disclosed. In some embodiments, based on historical user session data, a query is determined to be a head query, torso query, or tail query. For each sponsored item, a relevance score is generated to represent a degree of relevancy between the sponsored item and the query, and it is determined whether the sponsored item is eligible to be recommended in response to the query based on: (a) comparing the relevance score to a first threshold when the query is a head or torso query, or (b) comparing the relevance score to a second threshold when the query is a tail query. Based on all sponsored items that are eligible to be recommended, a ranked list of recommended items is generated for display based on an auction mechanism.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: February 18, 2025
    Assignee: Walmart Apollo, LLC
    Inventors: Fanglida Yan, Tanay Kumar Saha, Musen Wen
  • Patent number: 12210440
    Abstract: The application testing system and method provide an efficient and effective way to test multiple application variants of an application on at least one mobile device. The application testing system may cause a first application variant selection indication to be transmitted to at least one mobile device having the application. The first application variant selection indication may be configured to cause the mobile device to interact with the application according to a first application variant of the plurality of application variants. The application testing system may analyze data corresponding to the usage of the first application variant by the at least one mobile device, and cause a second application variant selection indication to be transmitted to the mobile device, wherein the second application variant selection indication is configured to cause the mobile device to interact with the application according to a second application variant of the plurality of application variants.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 28, 2025
    Assignee: Bytedance Inc.
    Inventors: Fabio Sisinni, Don Chennavasin
  • Patent number: 12205140
    Abstract: Techniques to allow advertising or other secondary content to be dismissed for later follow up are disclosed. In various embodiments, a user input associated with dismissing a displayed content for later follow up is received. Display of the content item discontinued and a follow up record is stored based at least in part on the indication. The follow up record is used to provide to a user with which the user input is associated a follow up content associated with the dismissed content.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: January 21, 2025
    Assignee: Rowles Holdings, LLC
    Inventor: Noah Tilman Rowles
  • Patent number: 12205151
    Abstract: The present application describes systems, methods and devices for creative asset management, some of which can be utilized in closed/batch supply and/or open real-time bidding (RTB) supply opportunities. The present application further describes systems, methods and devices for omni-channel creative asset management that may have bi-directional features. In particular, in some embodiments, the creative asset management systems, methods, and devices described herein can allow advertisers to consolidate their online advertising efforts into a central platform.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: January 21, 2025
    Assignee: MediaMath Acquisition Corporation
    Inventors: Aaron Goldman, Daniel Robert Howard Bougourd, Justin Michael Dougherty, Michael John Perreux, Cullinan B. Hartnett, Wilfried A. Schobeiri, Ming-Lun Tung
  • Patent number: 12190356
    Abstract: Aspects of the subject disclosure may include, for example, receiving from a campaign manager device information defining a line item in an online advertising system, including receiving information defining constraints for the line item. The subject disclosure may further include collecting browsing history information for targetable users matching the constraints for the line item, generating a machine learning model to rank the targetable users and building a new segment based on users ranked by the model. The subject disclosure may further include providing, to the campaign manager device, a recommendation to add the new segment to the line item, receiving from the campaign manager device an indication to attach the new segment to the line item, and subsequently, providing advertisement content to targeted users according to the line item including the new segment. Other embodiments are disclosed.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: January 7, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Moussa Taifi, Yana Volkovich, Carlos Eduardo Rodriguez Castillo
  • Patent number: 12189942
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: January 7, 2025
    Assignee: GOOGLE LLC
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Patent number: 12177307
    Abstract: Digital media distribution frequency management systems and methods are disclosed for reducing digital media across digital networks and platforms. A set of impression identifiers (IDs) is determined for a digital media asset as displayed on graphic user interfaces (GUIs) of open web digital channel(s). An identifier of a user is determined as well as an impression count of the user based on the set of impression IDs and an open web ID of the user. An impression frequency message is pushed to an application programming interface (API) of an online based digital media content distribution platform. The impression frequency message may comprise the identifier of the user. The online based digital media content distribution platform is configured to suppress or allow the digital media asset to be displayed to the user on a GUI of the online based digital media content distribution platform based on the impression frequency message.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: December 24, 2024
    Assignee: The Procter & Gamble Company
    Inventor: Umur Tüner
  • Patent number: 12159289
    Abstract: Aspects described herein relate to methods, systems, and apparatuses that track the availability of items from multiple vendors based on website browsing records from multiple users, and provide alerts to users when an out-of-stock item becomes available.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: December 3, 2024
    Assignee: Capital One Services, LLC
    Inventors: Kevin Osborn, Francis Ogbennah, Anita Eradla
  • Patent number: 12137075
    Abstract: A plurality of distributed service components and experience clients forming a social networking platform to provide user interfaces for recipe sharing and interaction between users about food and recipes. System and methods provide user interfaces allowing users to save, manage, and share their own recipes and stories about food and other food-related content. Further, user interfaces allow users to view content of other users within shared circles, as well as clip recipes from other digital sources.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: November 5, 2024
    Assignee: CGS, Inc.
    Inventor: George Francis McNulty, Jr.
  • Patent number: 12125064
    Abstract: A system and method generate location-based real-time pop-ups to user portable devices utilizing a computing system storing target information and user profiles and providing a downloadable pop-up display application. A user portable device running the application sends user identification and current location information to the computing system. The computing system uses the current location and the stored user profile associated with the identified user to select relevant stored target information and send the selected information as pop-up data to the portable device across a wireless communication channel only when the user portable device current location is within the predetermined distance of the associated target location. The application generates pop-up images from the received pop-up data on the portable device display for use by the user in purchasing products and/or services from the targets.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 22, 2024
    Assignee: TRUIST BANK
    Inventor: Gregory Wright
  • Patent number: 12125065
    Abstract: A system and method generate location-based real-time pop-ups to user portable devices utilizing a computing system storing target information and user profiles and providing a downloadable pop-up display application. A user portable device running the application sends user identification and current location information to the computing system. The computing system uses the current location and the stored user profile associated with the identified user to select relevant stored target information and send the selected information as pop-up data to the portable device across a wireless communication channel only when the user portable device current location is within the predetermined distance of the associated target location. The application generates pop-up images from the received pop-up data on the portable device display for use by the user in purchasing products and/or services from the targets.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: October 22, 2024
    Assignee: TRUIST BANK
    Inventor: Gregory Wright
  • Patent number: 12105727
    Abstract: Methods, systems, and computer programs are presented for providing a unified search tool for searching data in multiple domains. One method includes an operation for causing presentation of a user interface (UI) for entering one or more search parameters to search items in two or more domains. Each domain is owned by a different entity and data for each domain is acquired by the corresponding entity. Further, the method includes operations for receiving one or more search parameters values, searching, in response to the received search parameter values, the two or more domains based on the search parameters values, and ranking separately search results for each domain. Further, the method includes causing presentation in the UI of the search results for the two or more domains based on the ranking, the search results for each domain being presented in a separate results list.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: October 1, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Parul Jain, Brian Hung-Chung Leung, Fenglin Li, Zheng Li, Shidong Yan, Xie Lu, Tao Zheng
  • Patent number: 12067217
    Abstract: The present disclosure provides a video processing method, an apparatus, a device, and a storage medium, and the method includes: first, displaying a favorites menu at a display position corresponding to a favorites control in response to a preset triggering operation for the favorites control on a video playing page, in which the favorites menu comprises at least one favorites folder created by a current user; then, adding a first video being displayed on the video playing page to a target favorites folder in response to a selection operation for the target favorites folder among the at least one favorites folder.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: August 20, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Lingling Zheng, Jun Liu
  • Patent number: 12067050
    Abstract: Systems and methods for dynamically altering shared content are provided. A set of media items to be shared with users of a content sharing service is identified. The set of media items includes a first media item associated with a first media item type and multiple second media items each associated with a second media item type. Each of the second media items correspond to at least one of a geographic location or a content preference associated with client devices connected to the content sharing service. In response to receiving a request for content from a first client device of the client devices connected to the content sharing service, a second media item is identified among the second media items. The identified second media item corresponds to a geographic location or a content preference associated with the first client device.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 20, 2024
    Assignee: Google LLC
    Inventor: Andrew Mark Diamondstein
  • Patent number: 12056195
    Abstract: Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: August 6, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Seth Mitchell Demsey
  • Patent number: 12045873
    Abstract: Methods and systems are disclosed for providing seller-initiated financing in a sale of an item between private parties. A financial service system configures a financing program to give sellers the opportunity to offer prospective buyers financing directly. The financial service system enrolls a given seller in the program, providing resources and services to the seller to help market the sale and select a credit-worthy buyer. Once the transaction is completed, the financial service system transfers proceeds to the seller, then configures a loan account and payment plan for the buyer. Alternatively, the program can be implemented with an intermediate service provider, such as an online marketplace retailer. The service provider enrolls the seller and assists with marketing and buyer selection, and the financial service system transfers proceeds to the seller and service provider, and configures a loan account and payment plan for the buyer.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: July 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Luke A. Hammock, Janusz Michael Niczyporuk
  • Patent number: 12026741
    Abstract: Allocating bids for providing content within a segmented campaign is controlled to ensure that an event rate associated with the provided content meets or exceeds a threshold rate. A campaign-level event rate, associated with the provided content, is estimated and provided as a feedback signal. This feedback signal is employed to dynamically update bid allocations for each of the segments, which in turn varies the number or rate of provided impressions and events. Such feedback enables the control of the campaign-level rate and ensures that the campaign-level rate meets or exceeds the rate threshold. To control these rates, the number of total impressions, as well as the number of associated events, is temporally sampled across the campaign segments. Based on the number of impressions and events, the campaign-level event rate is estimated and employed as the feedback signal. Updating the bid allocations may be based on the Beta Distribution.
    Type: Grant
    Filed: April 23, 2023
    Date of Patent: July 2, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Niklas Karlsson, Qian Sang, Jiaxing Guo
  • Patent number: 12008582
    Abstract: Method and system for generating a personalized landing page for a user are disclosed. For example, the method includes receiving, by a computing device, one or more user data associated with the user, the one or more user data including one or more telematics data of the user, determining, by the computing device, one or more user interface features based at least in part upon the one or more user data, and generating, by the computing device, a personalized landing page customized for the user using the one or more user interface features to increase an effectiveness of the personalized landing page.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 11, 2024
    Assignee: BLUEOWL, LLC
    Inventor: Kenneth Jason Sanchez
  • Patent number: 11995299
    Abstract: Searching for documents includes retrieving objects from a physical media image using a camera from a smartphone, a user selecting a subset of the objects, forming a search query based on the subset of objects, and applying the search query to a search engine to search for the documents. Retrieving objects from a media image may include waiting for a view of the camera to stabilize. Waiting for the view of the camera to stabilize may include detecting changing content of a video flow provided to the camera and/or using motion sensors of the camera to detect movement. Retrieving objects may include the smartphone identifying possible subsets of objects in the media image. The user selecting a subset of the objects may include the smartphone presenting at least some of the possible subsets to the user and the user selecting one of the possible subsets.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: May 28, 2024
    Assignee: Bending Spoons S.p.A.
    Inventors: Alexander Pashintsev, Eugene Livshitz, Vitaly Glazkov, P. J. Tanzillo
  • Patent number: 11978088
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: May 7, 2024
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11961116
    Abstract: Systems and methods are described herein for determining user exposures to content, such as content presented by physical objects (e.g., advertisements on billboards). The systems and methods may determine a probability (an “exposure probability”) that a user has viewed or consumed content, information, or other visual media presented by a physical object, such as a billboard, vehicle, sign, or other structure, and provide the determined probability to various attribution systems, such as systems that attribute user engagements (e.g., store visits, app downloads, website visits, product purchases, and so on) to earlier content exposures.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: April 16, 2024
    Assignee: FOURSQUARE LABS, INC.
    Inventors: Elliott Waldron, David Shim, Jack Chua
  • Patent number: 11947707
    Abstract: Systems and methods for obtaining an external content item from an online service for presentation on the client device is presented. On the client device, a condition is detected in the execution context of an executing application, the condition corresponding to the presentation of an external content item by the application. A request is made to the online service for content items. In response, content information is received, where the content information identifies potential content items. According to various embodiments, initial scores are associated with each potential content item in the content information. At the client device, a completed score is generated for each content item according to local information on the client device and the corresponding initial score. An external content item is selected for presentation on the client device from the potential content items according to, at least in part, the completed scores.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: April 2, 2024
    Assignee: Vungle, Inc.
    Inventors: Gregory Garland Thatcher, Hammond Guerin, Jian Chen, Akifumi Shinagawa, Albert Tsai
  • Patent number: 11947620
    Abstract: Aspects of the present disclosure involve a system including a computer-readable storage medium storing a program and method for providing interfaces for automatically mapping webpages to page groups. The program and method provide for determining prioritized terms for plural URLs corresponding to webpages of a website; sending, to a user's client device, an indication of the prioritized terms; receiving, from the client device, an indication of the prioritized terms as modified by the user; generating page groups based on the modified prioritized terms, each page group being assigned to a page category for the website, and each page group having URL-based conditions; sending, to the client device, an indication of the page groups; receiving, from the client device, an indication of the page groups as modified by the user; and causing display of a mapping interface on the client device, the mapping interface corresponding to the modified page groups.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: April 2, 2024
    Assignee: Content Square SAS
    Inventors: Mathieu Kerharo, Leslie Pochat
  • Patent number: 11921806
    Abstract: Systems and methods for rearranging tags on a graphical user interface (GUI) based on known and unknown levels of web traffic are disclosed. To provide users with real estate listings that have popular home attributes with respect to a given region, the system uses known user interaction information to determine predicted user interaction information for real estate listing phrases (e.g., tags) that are associated with unknown user interaction information. The system then ranks the real estate listing phrases based on each real estate listing phrase's user interaction information. Based on the ranked real estate listing phrases, the system generates for display the highest ranked real estate listing phrase in association with a real estate listing being associated with the real estate listing phrase.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: March 5, 2024
    Assignee: MFTB Holdco, Inc.
    Inventors: Sangdi Lin, Anish Khazane, Zachary Harrison, Philip Foeckler, Saeid Balaneshinkordan, Joshua Urbanovsky, George Busby, Ondrej Linda, Siddhi Vakil, Joshua Gnanayutham
  • Patent number: 11915724
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating videos. In one aspect, a method comprises: receiving: (i) an input video comprising a sequence of video frames, and (ii) data indicating a target object type; processing the input video to generate tracking data that identifies and tracks visual locations of one or more instances of target objects of the target object type in the input video; generating a plurality of sub-videos based on the input video and the tracking data, including: for each sub-video, generating a respective sequence of sub-video frames that are each extracted from a respective video frame of the input video to include a respective instance of a given target object from among the identified target objects of the target object type; and generating an output video that comprises the plurality of sub-videos.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventors: Nathan James Frey, Zheng Sun
  • Patent number: 11914962
    Abstract: The present disclosure relates generally to determining intent based upon speech input using a dialog system. More particularly, techniques are described using matching-based machine learning techniques to identify an intent corresponding to speech input in a dialog system. These procedures do not require training when intents are added or removed from the set of possible intents.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: February 27, 2024
    Assignee: Oracle International Corporation
    Inventor: Mark Edward Johnson
  • Patent number: 11907527
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Patent number: 11900317
    Abstract: Aspects described herein relate to methods, systems, and apparatuses that infer which items were purchased in a transaction based on correlating a transaction record for the purchase, such as credit card receipt, with browsing records received from multiple users of vendor websites that identify individual costs of items.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: February 13, 2024
    Assignee: Capital One Services, LLC
    Inventors: Kevin Osborn, Francis Ogbennah, Anita Eradla
  • Patent number: 11900418
    Abstract: In various embodiments, boundaries of geo-fences can be made mutable based on principles described herein. The term “mutable” refers to the ability of a thing (in this case, the boundary of a geo-fence) to change and adjust. In a typical embodiment, a mutable geo-fence system is configured to generate and monitor a geo-fence that encompasses a region, in order to dynamically vary the boundary of the geo-fence based on a number of boundary variables. The term “geo-fence” as used herein describes a virtual perimeter (e.g., a boundary) for a real-world geographic area. A geo-fence could be a radius around a point (e.g., a store), or a set of predefined boundaries. Boundary variables, as used herein, refers to a set of variables utilized by the mutable geo-fence system in determining a location of the boundary of the geo-fence.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: February 13, 2024
    Assignee: Snap Inc.
    Inventors: Farnaz Azmoodeh, Peter Sellis, Jinlin Yang
  • Patent number: 11893138
    Abstract: Techniques are disclosed relating to methods that include receiving an indication of an access by a user to a web page that includes a beacon, and calculating a readiness score for triggering the beacon. The methods may also include determining, based on the readiness score, whether to perform a client-side or server-side triggering of the beacon. The triggering causes data associated with the access to be transmitted to a third-party computer system.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: February 6, 2024
    Assignee: PayPal, Inc.
    Inventors: Ravi Raj Singh, Sanjeev Koranga
  • Patent number: 11893597
    Abstract: A computational approach is proposed herein for controlling a user interface for rendering of interactive graphical control elements representing offers and coupons that are inserted into a computational payment process. In particular, the offers and coupons can interact with stored payment information resident (or tokens thereof) on a digital wallet data structure. The approach can be implemented as a computing system, a computing method operable on a computing system, or a computer program product affixed in the form of a non-transitory computer readable medium storing machine-interpretable instructions.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 6, 2024
    Assignee: ROYAL BANK OF CANADA
    Inventors: Edison U. Ortiz, David Ian Mckay, Christoph Knoess, Seung Bong Baek, Ravi Khandavilli, Adel Al Nabulsi, Arnold Badal-Badalian, Justin Simonelis
  • Patent number: 11856274
    Abstract: Embodiments are related to faster provisioning of targeted advertisements at a set-top box (STB) via an Internet Protocol (IP) connection between the STB and a remote server. The disclosed IP-based advertisement distribution system enables targeted advertisements to be pulled from the remote server efficiently, causing the advertisements to be made available within a short time frame (e.g., less than one day from the time when the advertisements are available). The disclosed methods enables a STB to determine whether to retain existing targeted advertisements, discard them, or provision newly-available advertisements. The targeted advertisements can depend on various factors such as demographic information of an owner of the STB, lifestyle information of the owner of the STB, etc.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: December 26, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Michael J. Cavanaugh
  • Patent number: 11841915
    Abstract: Disclosed are methods, systems, and computer-readable medium for displaying contextually relevant links by a browser extension. For instance, the method may include: comparing terms of a set of terms with a content of a user interface to identify matching terms; in response to identifying matching terms, transmitting a query to a server, the query indicating the matching terms; receiving a response from the server, the response including one or more information cards for each of the matching terms; annotating instances of the identified matching terms on the user interface; in response to a user interaction with an annotated instance of an identified matching term, causing an information card to be displayed that corresponds to the identified matching term, the information card including a link element; determining whether a user input selects the link element; and in response to determining the user input selecting the link element, executing a link process.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 12, 2023
    Assignee: MICROSTRATEGY INCORPORATED
    Inventors: Siyuan Fan, Jiande Yu, Fang Niu, Victor Hugo Pena, Jose Manuel Nocedal De La Garza, Raul De Leon
  • Patent number: 11826654
    Abstract: A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: November 28, 2023
    Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
  • Patent number: 11810152
    Abstract: Automatic item placement recommendation is described. An item placement configuration system receives an item for which a recommended placement is to be generated and identifies an entity associated with the item. The item placement configuration system then identifies a multi-domain taxonomy that describes relationships between different entities based on items associated with the different entities published among different domains. A representation of the entity associated with the item to be placed is then identified within the multi-domain taxonomy, along with a representation of at least one similar entity. Upon identifying a similar entity, historic item placement metrics for the similar entity are leveraged to generate a placement recommendation for the received item. In some implementations, the placement recommendation is output with a visual indication of a similar entity and associated performance metrics that were considered in generating the recommended placement.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: November 7, 2023
    Assignee: Adobe Inc.
    Inventors: Xiang Chen, Viswanathan Swaminathan, Somdeb Sarkhel
  • Patent number: 11803876
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: October 31, 2023
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11803872
    Abstract: Various embodiments are directed to assigning offers to marketing deliveries utilizing new features to describe offers in the marketing deliveries. Marketing deliveries can be described at a finer level to thus enhance the effectiveness of building and conducting marketing campaigns. The approaches facilitate matching content to recipients, predicting content performance, and measuring content performance after dispatching a marketing delivery.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: October 31, 2023
    Assignee: Adobe Inc.
    Inventors: Kokil Jaidka, Sumit Shekhar
  • Patent number: 11798031
    Abstract: Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: October 24, 2023
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11798041
    Abstract: An ad collision machine can be configured to evaluate collision queries for possible ad collisions and is associated with an ad datacenter configured to evaluate and respond to bid requests on behalf of a plurality of advertisers. The ad collision machine can comprise a plurality of nodes and a data cache containing a plurality of user ID—campaign ID keys representing recently submitted bids in response to bid requests. Once a selected node receives a collision query, a user ID—campaign ID key is retrieved from the collision query. If the first key is not found in the data cache, it is written to the data cache by the node and the ad collision machine returns that user ID—campaign ID pair as available to be bid on.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: October 24, 2023
    Assignee: Zeta Global Corp.
    Inventors: Chendong Zou, Yogesh Kumar, Guodong Han
  • Patent number: 11785313
    Abstract: A system and method for scheduling at least one advertisement for presentation in connection with at least one media program is presented. In one embodiment, the method comprises determining a measure of engagement of at least a portion of the at least one media program, selecting the at least one advertisement from the plurality of advertisements based at least in part upon the determined measure of engagement of the at least a portion of the media program, and scheduling the selected advertisement for presentation in connection with the selected at least one advertisement.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: October 10, 2023
    Assignee: TFCF LATIN AMERICAN CHANNEL LLC
    Inventors: Daniela E. Novick, Juan C. Vallejo
  • Patent number: 11782915
    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: October 10, 2023
    Assignee: Google LLC
    Inventors: Jeremiah Harmsen, Tushar Deepak Chandra, Marcus Fontoura
  • Patent number: 11783293
    Abstract: In a content management system (CMS), a method for managing content types across multiple content spaces is provided, including: receiving, through a template creation interface, a selection of content types of a source content space; generating a template having said selection of content types, and storing said template to a template library; receiving a command to install the template into a destination content space; responsive to said command, installing the content types of the template into the destination content space, and establishing a link between the destination content space and the template such that the installed content types are identified as being managed via the template.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: October 10, 2023
    Assignee: Contentful GmbH
    Inventors: Paolo Negri, Andrew Grant, Farruco Sanjurjo, Thomas Spiesser, Grace Gross
  • Patent number: 11783294
    Abstract: A content management system (CMS) for managing content types across multiple content spaces is provided, said CMS being configured to perform the following operations: receiving, through a template creation interface, a selection of content types of a source content space; generating a template having said selection of content types, and storing said template to a template library; receiving a command to install the template into a destination content space; responsive to said command, installing the content types of the template into the destination content space, and establishing a link between the destination content space and the template such that the installed content types are identified as being managed via the template.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: October 10, 2023
    Assignee: Contentful GmbH
    Inventors: Paolo Negri, Andrew Grant, Farruco Sanjurjo, Thomas Spiesser, Grace Gross
  • Patent number: 11768904
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collecting data regarding resource views. In one aspect, a method includes generating a tag that includes instructions that, upon execution of the instructions, cause a device to perform operations including identifying content located in at least one particular portion of a structured resource. The particular portion can be specified by the instructions. The operations may include generating resource view data that includes parameters identifying the device and at least a portion of the identified content. The operations may include sending the resource view data to a server. A request for the tag may be received. The tag may be provided in response to the request.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: September 26, 2023
    Assignee: Google LLC
    Inventor: Damian Reeves
  • Patent number: 11769176
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing content. A method includes receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement; the annotation including customized information to be presented along with the advertisement; providing the advertisement responsive to the request including providing the annotation along with a control for re-publishing the advertisement along with the relevant advertisement; receiving user input selecting the control and designating the advertisement for re-publishing to a group, the group being designated by the user; and targeting additional content to the group based on the received user input.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 26, 2023
    Assignee: Google LLC
    Inventors: Davi De Castro Reis, Eider Silva de Oliveira, Marcus A. Leal, Christian Oestlien
  • Patent number: 11763339
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for advertisement keyword scoring. A processing circuit receives a request for an advertisement to be provided to a user during a user session. The advertisement is to be provided alongside other content that is associated with a first plurality of keywords. A processing circuit identifies a plurality of advertisements based on the first plurality of keywords. Each of the plurality of advertisements are associated with a second plurality of keywords. The processing circuit calculates a keyword score for each of the second plurality of keywords for each of the plurality of advertisements. Based on the keyword score, one of the keywords for each of the plurality of the plurality of advertisements is selected. Based on a comparison of the selected keywords, the advertisement to be provided to the user is selected.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: September 19, 2023
    Assignee: GOOGLE LLC
    Inventors: Gaofeng Zhao, Ping Fu