User Search Patents (Class 705/14.54)
  • Patent number: 11687965
    Abstract: Systems and methods for determining outcomes for promotional messages presented to viewers using digital on-screen graphics are described. A service provider may present digital on-screen graphics on content presentation devices, which may be detected by an outcome management system. The digital on-screen graphic may be displayed in association with a primary content offering, such as a television program. The outcome management system may monitor content presentation devices, including those exposed to the digital on-screen graphic, to determine the effectiveness of the digital on-screen graphic. For instance, the outcome management system may determine whether content presentation devices exposed to the digital on-screen graphic subsequently accessed a content offering promoted therein.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: June 27, 2023
    Assignee: FreeWheel Media, Inc.
    Inventors: Claudio Marcus, Seth Haberman
  • Patent number: 11687974
    Abstract: An online system receives information describing a target group of online system users from a third party system that includes one or more user properties, which may identify an action performed by a an online user within a time interval to include the user in the target group. When an opportunity to present advertisement requests to a user is identified, the online system retrieves actions associated with the user and times associated with the actions. If an action associated with the user matches the action identified by the user properties and occurred within the time interval identified by the user properties, and other characteristics of the user satisfy at least a threshold number of the user properties, the online system includes the user in the target group. Advertisement requests having targeting criteria, including the target group, satisfied by characteristics of the user are evaluated for presentation to the user.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: June 27, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Yi Huang, Peng Fan, Zhimin Chen, Keyun Tong
  • Patent number: 11687969
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: June 27, 2023
    Assignee: Capital One Services, LLC
    Inventors: James O. H. Montgomery, Athanassios Kintsakis, Keegan Hines
  • Patent number: 11675982
    Abstract: A natural language processing system includes logic circuitry that receives, from a first user channel, a user query including natural language (NL) input in a colloquial format from an end user, selects a first NLP application from a plurality of NLP applications, transforms, using the first NLP application, the NL input into a plurality of language tokens, extracts a command trigger from the language tokens, determines that the command trigger is linked to a command executable by a first wagering game channel, transmits a command query incorporating the command to the first wagering game channel, receives a command reply including wagering game data associated with the command from the first wagering game channel, generates, using the first NLP application, an NL response that includes the wagering game data and is structured in a colloquial format, and transmits the NL response to the end user via the first user channel.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 13, 2023
    Assignee: LNW Gaming, Inc.
    Inventors: Muthukumaran Palanichamy, Mahesh Sundaramurthy
  • Patent number: 11669863
    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 31, 2022
    Date of Patent: June 6, 2023
    Assignee: Impact Engine, Inc.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11651376
    Abstract: Systems, methods, and apparatus are provided for fraud screening via smart glasses interactions during an ATM session. A smart glasses device may capture an image of an ATM environment. The ATM and the smart glasses device may be edge nodes on an edge network. An edge platform may use a fraud detection model to classify the image and compare it to stored ATM images. The model may be trained at an enterprise server and stored on the edge platform. In response to a determination of fraud at the edge platform, a fraud alert may be transmitted to the smart glasses device during the ATM session. Edge computing reduces latency to enable real-time smart glasses alerts. The smart glasses device may communicate the fraud alert to other smart glasses devices on the edge network.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: May 16, 2023
    Assignee: Bank of America Corporation
    Inventors: Nikhil Pathak, Vinod Maghnani, Saisrikanth Chitty, Mukesh Katare
  • Patent number: 11645295
    Abstract: Aspects of the disclosure are directed to establishing a pattern search box for searching one or more documents in a database. Accordingly, a method for searching the database for one or more documents with at least one pattern element, the method including dividing a pattern search box into a plurality of sections; inputting the at least one pattern element to one or more of the plurality of sections of the pattern search box; and searching the database for the one or more documents with the at least one pattern element to the one or more of the plurality of sections of the pattern search box to produce a search result.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: May 9, 2023
    Assignee: ImageScan, Inc.
    Inventor: Basker S. Krishnan
  • Patent number: 11631114
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: April 18, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11620038
    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: April 5, 2022
    Date of Patent: April 4, 2023
    Assignee: Evernote Corporation
    Inventors: Alexander Pashintsev, Eugene Livshitz, Vitaly Glazkov, P. J. Tanzillo
  • Patent number: 11620410
    Abstract: According to examples, a system for sentiment driven risk adjustable digital content management is provided herein. The system may include a processor and a memory storing instructions, which when executed by the processor, cause the processor to perform risk mitigating actions. These may include receiving sentiment data associated with a user and at least one of digital content, user group, or digital content provider. The processor may also aggregate the received sentiment data to measure and track sentiment associated with at least one of the user, the digital content, the user group, or the digital content provider. The processor may further determine sensitivity and risk metrics for at least one of the user, the digital content, the user group, or the digital content provider, based on the aggregated sentiment data. The processor may also provide data driven risk mitigation measures for privacy protection in digital content management based on the determined sensitivity and risk metrics.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: April 4, 2023
    Assignee: META PLATFORMS, INC.
    Inventor: Zi Yu Daniel Deng
  • Patent number: 11613010
    Abstract: A flux sensing system includes a memory and a processor in communication with the memory and at least one sensing device, the memory storing a plurality of capabilities and a plurality of semantic fluxes associated with the plurality of capabilities. Based on inputs from the at least one sensing device, the computing system is configured to determine an active servicing capability associated with a first semantic flux and/or a consumer interest associated with a second semantic flux and match the interest with the capability based on semantic drift inference.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: March 28, 2023
    Assignee: Lucomm Technologies, Inc.
    Inventor: Lucian Cristache
  • Patent number: 11611525
    Abstract: Disclosed are methods and systems for ranking content. In one aspect, a method of ranking content for display includes identifying, via hardware processing circuitry, interactions by a single account with content pairs, each of the content in the content pairs included in a plurality of content, aggregating, via the hardware processing circuitry, the identified interactions across a plurality of accounts, associating, via the hardware processing circuitry, probabilities with each content in the plurality of content based on the aggregated interactions, ranking, via the hardware processing circuitry, the plurality of content based on the associated probabilities; and selecting, via the hardware processing circuitry, content ranked above a threshold for display.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: March 21, 2023
    Assignee: Snap Inc.
    Inventors: Theresa Barton, Yanping Chen, Lucas Ou-Yang, Emre Yamangil, Keyang Zhang, Jiwoon Jeon, Jaewook Chung, Wisam Dakka, Xin Chen
  • Patent number: 11610236
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610235
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610234
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610215
    Abstract: Techniques for implementing an interactive user interface for a personal circular based on transformed deal data are described. In response to a receiving of a query from a device of a user via an interactive user interface of a personal circular, the query specifying one or more keywords, or in response to a determination that an item has been included in a shopping list or favorites list of the user via the interactive user interface of the personal circular, a set of sale deals are identified that correspond to the one or more keywords or the item; a set of coupon deals are identified that correspond to the one or more keywords or the item; one or more visual representations of the one or more sale deals are caused to be displayed in a sale deals portion of the interactive graphical user interface for the personal circular; and one or more visual representations of the one or more coupon deals are caused to be displayed in a coupon deals portion of the interactive user interface of the personal circular.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 21, 2023
    Assignee: Circupon
    Inventors: Danielle Barbieri, Brian Lawler
  • Patent number: 11610237
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11600266
    Abstract: Systems and methods of network-based learning models for natural language processing are provided. Information may be stored information in memory regarding user interaction with network content. Further, a digital recording of a vocal utterance made by a user may be captured. The vocal utterance may be interpreted based on the stored user interaction information. An intent of the user may be identified based on the interpretation, and a prediction may be made based on the identified intent. The prediction may further correspond to a selected workflow.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: March 7, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Stephen Yong
  • Patent number: 11593741
    Abstract: The present disclosure contemplates a variety of improved methods and systems for providing professionals and organizations tools to improve productivity and efficiency. The present disclosure includes a process for discovering and validating entity objectives. In an embodiment, the method and system receive communications from multiple data sources (e.g., email, calendar, contacts), find correlations between the communications, identify communications that appear to be important to a user, and provide relevant resources.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: February 28, 2023
    Assignee: MODULEQ, INC.
    Inventors: David James Brunner, Peter Taraba, Anupriya Ankolekar
  • Patent number: 11593838
    Abstract: Methods, apparatuses, and computer program products are provided herein. A method for providing a shared map interface includes causing display of a shared map interface on a first mobile device and on a second mobile device; receiving a first shape drawing input on the shared map interface displayed on the first mobile device; generating a first circumscribed region on the shared map interface of the first mobile device and the second mobile device; receiving a second shape drawing input on the shared map interface displayed on the second mobile device; generating a second circumscribed region on the shared map interface of the first mobile device and the second mobile device; and determining a search region based on combining the first circumscribed region and the second circumscribed region.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: February 28, 2023
    Assignee: GROUPON, INC.
    Inventor: Rebeca Minguela Garcia
  • Patent number: 11589083
    Abstract: Disclosed embodiments include a content consumption monitor (CCM) determines surges in content consumption based on changes in content consumptions scores. The CCM determines the content consumptions scores for domains and/or organizations (orgs) based on session events generated by different devices/users from the org and/or domain, a number of events generated by the org/domain, content and/or user interactions with the content indicated by the events, relevancy scores of the content to one or more topics, and/or other criteria. The CCM detects surges in consumption or interest in a topic for the domain/org when the consumption score reaches a threshold and/or within a period of time. The CCM may adjust the consumption score based on the changes in the relevancy, number of events and/or the number of users over different time periods. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: February 21, 2023
    Assignee: BOMBORA, INC.
    Inventors: Oleg Valentin Khavronin, Benny Lin, Anthony Livhits, Erik Gregory Matlick, Christian Michael Burton, Robert James Armstrong
  • Patent number: 11587117
    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 14, 2020
    Date of Patent: February 21, 2023
    Assignee: IMPACT ENGINE, INC.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11562298
    Abstract: Disclosed herein are systems and method for generating synthetic events. A method may include: monitoring user activity on a website of a conversion entity; collecting, for a monitored user session, first-party data including clickstream information on the website; calculating, using a machine learning algorithm, a prediction score indicative of a likelihood that a user associated with the monitored user session will request an asset depicted on the website after a threshold period of time, wherein the machine learning algorithm is trained using training vectors that map at least website clickstream information from various user sessions to offline asset conversion information collected after the threshold period of time from the various user sessions; in response to determining that the prediction score is greater than a threshold prediction score, generating a synthetic event indicative of the request being made by the user; and transmitting the synthetic event to a content platform.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: January 24, 2023
    Assignee: Tomi.ai, Inc.
    Inventors: Konstantin Bayandin, Andrey Sapronov, Ayrat Fanisovich Mardanov
  • Patent number: 11558368
    Abstract: Systems and methods are provided for a content-based security for computing devices. An example method includes identifying content rendered by a mobile application, the content being rendered during a session, generating feature vectors from the content and determining that the feature vectors do not match a classification model. The method also includes providing, in response to the determination that the feature vectors do not match the classification model, a challenge configured to authenticate a user of the mobile device. Another example method includes determining a computing device is located at a trusted location, capturing information from a session, the information coming from content rendered by a mobile application during the session, generating feature vectors for the session, and repeating this until a training criteria is met. The method also includes training a classification model using the feature vectors and authenticating a user of the device using the trained classification model.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: January 17, 2023
    Assignee: Google LLC
    Inventors: Matthew Sharifi, Kai Wang, David Petrou
  • Patent number: 11553257
    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: August 16, 2021
    Date of Patent: January 10, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Michael J. Cavanaugh
  • Patent number: 11544744
    Abstract: This document describes the autonomous collection, generation, distribution, and management of online web content. The devices, systems, and methods described herein can be used to collect and generate online web content and communications in an automatic and autonomous manner. Specifically, the disclosed methods, devices, and systems may be employed to produce one or more communications and/or advertising campaigns, as well as for monitoring, managing, defining the efficiency, effectiveness, and workability of the campaign with respect to generating predicted user engagements, thereby accurately determining the cost benefits of the communication campaign. The system may track, evaluate, and provide analytic results that may then be used to better guide the system parameters for customizing autonomous communications directed one or more characteristics of a defined target audience.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: January 3, 2023
    Assignee: SOCi, INC.
    Inventors: Afif Khoury, Alo Sarv
  • Patent number: 11514013
    Abstract: A computer-implemented method includes: reading a vector of a first table in a database, the vector including counts of a plurality of keywords in the first table, the plurality of keywords including a first keyword and a second keyword; determining a first custom attribute describing the first table, the first custom attribute having a vector including counts of at least a first portion of the plurality of keywords in the first table; determining a multiplier of the first custom attribute, the multiplier being a number of other tables that reference the first custom attribute; and revising the vector of the first table based on the first custom attribute.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Lu, Sun Chun Hua, Jian Ling Shi, Yi Yang Ren, Chun Leng
  • Patent number: 11488206
    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 24, 2020
    Date of Patent: November 1, 2022
    Assignee: IMPACT ENGINE, INC.
    Inventors: Neil Greer, Bennett Blank, Bryan Depew
  • Patent number: 11481806
    Abstract: Generating an estimate of reclaimed ad spend for an Internet advertising campaign, by receiving a set of keywords, where each keyword corresponds to a paid ad that is supplied to a search engine, gathering a cannibalism score for each paid ad, where a cannibalism score indicates that the presence of a designated paid ad in a SERP reduces the chance that a user will click on a corresponding unpaid listing, and estimating a reclaimed ad spend as the difference between the actual revenue reported for a period of time and an estimate of the expected ad spend for a comparable period of time when de-cannibalizing actions were taken; and reporting the estimate of the reclaimed ad spend.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: October 25, 2022
    Assignee: Taskmaster Technologies Inc.
    Inventors: Matt LeBaron, John Holsworth
  • Patent number: 11475469
    Abstract: Some embodiments provide a method for evaluating a content segment for relevancy to several of categories. The method retrieves the content segment. For each of the several categories, the method determines the relevancy of the content segment to the category by using a scoring model for the category. The scoring model accounts for (i) the presence of key word sets in the content segment and (ii) the context of the key word sets in the content segment. For each of the several categories, the method tags the content segment when the content segment is determined as relevant to the category.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: October 18, 2022
    Assignee: Aurea Software, Inc.
    Inventors: Amit Gupta, Michael Prospero, Binay Mohanty, Aparna Gupta, David Cooke
  • Patent number: 11461371
    Abstract: Methods and systems for data loss prevention and autolabelling of business categories and confidentiality based on text summarization are provided. The method for data loss prevention includes entering a combination of keywords and/or keyphrases and offline unsupervised mapping of a path of transfer of specific groups of documents. The offline unsupervised mapping includes keyword/keyphrase extraction from the specific groups of documents and normalization of candidates. The method further includes vectorization of the extracted keywords/keyphrases from the specific groups of documents and quantitative performance measurement of the keyword/keyphrase extraction to derive keywords and/or keyphrases suitable for data loss prevention.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: October 4, 2022
    Assignee: DATHENA SCIENCE PTE LTD.
    Inventors: Christopher Muffat, Tetiana Kodliuk
  • Patent number: 11444967
    Abstract: There is disclosed a method for identifying malicious activity of a pre-determined type. The method comprises acquiring, an indication of a plurality of web resources, each of the plurality of web resources being accessible via a communication network at a respective network address; analyzing, the plurality of web resources to identify a subset of web resources being candidates for being associated with the malicious activity; executing, an automated browser application, the automated browser application being configured to: access each of the web resources within the subset of web resources; and analyzing, by the server, a log associated with the automated browser application accessing each of the web resources, the log comprising an indication of a presence of a cookie unrelated to each of the web resources; determining, for a given web resource included within the subset of web resources, a presence of malicious activity based on the log.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: September 13, 2022
    Assignee: YANDEX EUROPE AG
    Inventors: Sergey Vyacheslavovich Statyev, Anton Olegovich Chigin
  • Patent number: 11436639
    Abstract: A behavioral analysis device acquires designated location information regarding a location of a place designated in advance. The behavioral analysis device acquires a history of terminal location information regarding a location of terminal, user identification information associated with the terminal location information, and a history of operation information indicating at least one operation behavior taken through at least one terminal operation of a user having the identification information.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: September 6, 2022
    Assignee: Rakuten Group, Inc.
    Inventors: Akihito Tabara, Koji Kinoshita
  • Patent number: 11436294
    Abstract: A network-based service is disclosed for disambiguating search queries based on a location-based clustering of search results corresponding to the query. In one embodiment, a user may submit a query for travel items, such as hotel accommodations. The service can determine, based on the query, an initial set of hotels providing such accommodations. The service can then cluster the hotels according to their geographic positions. If the service identifies multiple clusters, the user can be prompted to select a specific cluster to receive additional information regarding the cluster. Illustratively, if a user submits a query for a hotel in “Springfield,” the service may ask the user to select among multiple clusters of results, each corresponding to a different city named “Springfield” in which results have been located.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 6, 2022
    Assignee: Expedia, Inc.
    Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
  • Patent number: 11430018
    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: January 21, 2020
    Date of Patent: August 30, 2022
    Assignee: Xandr Inc.
    Inventors: Moussa Taifi, Yana Volkovich, Carlos Eduardo Rodriguez Castillo
  • Patent number: 11423447
    Abstract: An improved architecture including system and methods for online advertising placement that provide possibly defaulting advertisement tags the opportunity to serve an advertisement ahead of a lower value tag that is guaranteed to fill, resulting in higher CPMs (i.e., Cost Per Mille) for web publishers. The system and methods are configured to deterministically render an advertisement impression from a list of possibly defaulting advertisements in a JavaScript-enabled web browser. The knowledge of the complete outcome of such an “ad chain” at render-time significantly reduces complexity and latency in the supporting ad server. The system and method centers around a novel JavaScript approach to detect when an advertisement has been loaded but not defaulted.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: August 23, 2022
    Assignee: OPENX TECHNOLOGIES, INC.
    Inventors: Caleb Daniel Sotelo, Anthony Molinaro
  • Patent number: 11422753
    Abstract: The present invention offers a system including a transmission unit configured to transmit, based on a reception of predetermined information, first notification information for causing an audio control device to audibly notify a user of a first message related to a printing apparatus, and second notification information for causing a terminal device outside the audio control device and outside the printing apparatus to notify, through a notification screen, the user of a second message related to the printing apparatus and including a message not included in the first message.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: August 23, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yu Tomioka
  • Patent number: 11379511
    Abstract: Systems, methods, and storage media for providing a content recommendation service based on user viewed content without access to the user viewed content are disclosed. Exemplary implementations may: make an executable translation component available to a content provider; receive, from the content provider, multiple sets of content information; store the sets of content information in a database; receive a request from the content provider to provide a content recommendation; receive a content ID for content viewed by a user; query the database with a query based on embedding data corresponding to the content ID for content viewed by a user; process the query to obtain additional content IDs which correspond to additional content that is related to the content viewed by the user; and send the additional content IDs to the content provider.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: July 5, 2022
    Assignee: CBS Interactive, Inc.
    Inventors: Adam Leary, Rob Harrigan, Erik Collier
  • Patent number: 11379293
    Abstract: The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 5, 2022
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Si Sun, Forrestt Severtson
  • Patent number: 11375003
    Abstract: Distributing content markings includes receiving, from a first entity, marking content corresponding to Internet content and author presentation instructions associated with the marking content. When a request to view the Internet or marking content is received from a second entity, the received author presentation instructions are used to determine whether the second entity is approved to view marking content associated with the requested Internet content. Dependent on whether the second entity is approved to view the marking content, presentation of the information associated with the marking content concurrently with the requested Internet content is enabled.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: June 28, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Rakesh Agrawal
  • Patent number: 11363415
    Abstract: Systems and methods are disclosed for location determination and dynamic routing. In one implementation, a first request corresponding to a first location identifier is received. The first request is assigned based on a location of a first device. A second location identifier is received in conjunction with a fulfillment of the first request and based on a perception of one or more access points by one or more sensors of the first device. The second location identifier is associated with the first location identifier. A second request corresponding to the first location identifier is received. The second request is assigned to the second device with respect to the second location identifier based on input(s) originating from sensor(s) of a second device and an association, with respect to the fulfillment of the first request, of the second location identifier with the first location identifier.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: June 14, 2022
    Assignee: BRINGG DELIVERY TECHNOLOGIES LTD.
    Inventor: Lior Sion
  • Patent number: 11341194
    Abstract: Some embodiments provide a method for defining a content relevance model for determining whether a content segment is relevant to a particular category. The method receives a first set of content segments that contain content relevant to the particular category and a second set of content segments that contain content not relevant to the particular category. The method identifies a set of key word sets more likely to appear in the first set of content segments than the second set of content segments. The method defines a content relevance model that comprises a set of groups of word sets and a score for each group, each of the groups of word sets comprising a key word set from the set of key word sets and at least one word set found in a context of the key word set in at least one of the received content segments.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: May 24, 2022
    Assignee: Aurea Software, Inc.
    Inventors: Ashutosh Joshi, Martin Betz, Rajiv Arora, Rakesh Kumar Srivastava, David Cooke
  • Patent number: 11335088
    Abstract: Systems and methods are provided for performing operations including: receiving, via a messaging application, input that selects a collection of augmented reality items; obtaining an identifier of the collection of the augmented reality items; searching, based on the identifier, a plurality of augmented reality items to identify a subset of augmented reality items associated with the identifier; causing the messaging application to present the subset of augmented reality items; and causing the messaging application to modify an image based on a first augmented reality item in the subset.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Travis Chen, Gabriel Lupin
  • Patent number: 11327960
    Abstract: Systems and methods for data parsing are disclosed. In one aspect, a method of parsing raw data associated with one or more transactions involves receiving a text string including raw data for a transaction, matching the text string to a plurality of locations within a location corpus to extract location information from the text string, and identifying a candidate entity from the text string based on a similarity score with respect to a plurality of entities within an entity corpus. The method further involves in response to the similarity score of the identified candidate entity being less than a threshold score, generating entity information using the tokens indicative of entity information, and generating normalized transaction data including the extracted location information and one of the identified candidate entity or the generated entity information.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: May 10, 2022
    Assignee: Plaid Inc.
    Inventors: Zhongkun Jin, Louis Ben Arous, Kinako Abe, Yulia Barannikova
  • Patent number: 11328247
    Abstract: A message platform configured to receive video message data and correlate the video message data with shipping data associated with one or more items, generate a packing slip with a unique identifier, receive a message retrieval request based on the unique identifier, and cause the video message data to be transmitted to a recipient user device.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: May 10, 2022
    Assignee: EMOTIONAL COMMERCE, LLC
    Inventor: M. Allen Ivester
  • Patent number: 11314796
    Abstract: Embodiments relate to a dynamic text provider that generates and communicates a text object to a text consumer (e.g., a table with a text header, a chart having text axis labels and/or title). An engine is positioned between a dynamic text service, and an underlying data set organized according to a model with hierarchical elements (e.g., measures, dimensions, pages). The engine receives an input from the text consumer. The input includes at least a first identifier of the text consumer, a second identifier of the data set, and a third identifier of a specific element (e.g., dimension) of the model. The engine references the model to create a context. Based upon that context, the engine queries the data set to generate a dynamic text object including a list of values (LOV) for the dimension. The dynamic text object including the LOV is communicated to the text consumer.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: April 26, 2022
    Assignee: SAP SE
    Inventors: Xin Qiu, Ivan Cheng, James Lloyd
  • Patent number: 11301838
    Abstract: Systems and methods are provided for facilitating network transactions through use of browser extensions. One exemplary method includes accessing a virtual location associated with an entity through a web browser and receiving, from a user, a selection of a browser extension associated with the web browser, when at least one product is designated by the user at the virtual location. The method also includes calling a first application programming interface (API) associated with a virtual account platform, based on the selection of the browser extension, requesting virtual account information for the user from the virtual account platform, and displaying the virtual account information to the user. The method further includes calling a second API associated with the entity, requesting a transaction amount for the at least one product, and submitting a request for a network transaction based on the received virtual account information and the received transaction amount.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: April 12, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Emily Marie Thompson, Corey M. Hively
  • Patent number: 11287955
    Abstract: A digital medium environment is described to recommend a transition from use of a limited-functionality application to a full-functionality application. As described herein, the limited-functionality application includes a subset of the functionalities of the full-functionality application. Interactions by a user with a limited-functionality application to generate or edit a creation (e.g., a photo, video, or document) are monitored. Based on the interactions, it is determined that the user needs a functionality for the creation that is not available in the limited-functionality application but is supported by the full-functionality application. A recommendation to transition the creation to the full-functionality application that supports the functionality is displayed. The recommendation may include a selectable control that, when selected, causes the creation to be transitioned to the full-functionality application to enable the functionality to be applied to the creation.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: March 29, 2022
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 11278805
    Abstract: A method and a system for predicting churn of a player of an online game is described. Online engagements of a group of players of the online game are monitored during a churn prediction model training period. Online engagement scores for the group of players are computed within a periodic number of days within the churn model training period. A weighted exponential moving average of the online engagement scores of the group of players of the online game is computed during the churn model training period. The weighted exponential moving average is used to determine an online engagement threshold value of a churn prediction model for the online game. The online engagement threshold value is applied to a weighted exponential moving average of a player during an observation period to determine a churn probability of the player within a prediction period.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: March 22, 2022
    Assignee: Zynga Inc.
    Inventors: Hans Wolters, Jim Baer, Girish Keswani
  • Patent number: 11263660
    Abstract: Various implementations for multitouch attribution are described. One example method includes receiving a plurality of channel data associated with a first channel and second channel, determining conversion data for the first channel and the second channel using the plurality of channel data, receiving a first touch event and a second touch event associated with a first channel and a second channel, determining a first attribution for the first channel using a first touch event and the first channel data, determining a second attribution for the second channel using a second touch event and the second channel data, and determine an item conversion strategy using the first attribution and the second attribution.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: March 1, 2022
    Assignee: Poshmark, Inc.
    Inventors: Ankur Uttam, Barkha Saxena, Gautam Michael Golwala