Abstract: Embodiments are provided that facilitate launching of particular application program(s) determined as associated with an installed state on a mobile computing device without causing execution of such application program(s) or otherwise negatively impacting the performance of such application program(s).
Type:
Grant
Filed:
December 8, 2020
Date of Patent:
April 18, 2023
Assignee:
Groupon, Inc.
Inventors:
Eli Gratz, Nicolas Roth, Matthew Aaron Gilk
Abstract: Methods, apparatuses, and computer program products are provided that utilize a computer-executable tool to identify uninstalled software applications on a particular device. The computer-executable tool is configured to identify the uninstalled software applications based on identifying unresolved program links without affecting execution of other applications on the particular device. Additional processing associated with uninstalled applications may be performed. For example identify, generate, and/or otherwise present impressions associated with the uninstalled application programs. In this regard, for example, such impressions may be presented as part of providing promotions associated with such uninstalled application programs.
Type:
Grant
Filed:
September 21, 2020
Date of Patent:
April 11, 2023
Assignee:
Groupon, Inc.
Inventors:
Eli Gratz, Nicolas Roth, Matthew Aaron Gilk
Abstract: In some aspects, methods for measuring a level of usage of one or more replaceable consumable components within a material processing system can include detecting a type of consumable component in use within a processing device of the material processing system; determining, using a computing system, if the type of consumable component in use is a specific type of consumable component; and determining, using the computing system, a usage ratio of the specific type of consumable component used relative to other types of consumable components used within the processing device during a cumulative time period of use of the material processing system.
Type:
Grant
Filed:
November 23, 2016
Date of Patent:
March 21, 2023
Assignee:
Hypertherm, Inc.
Inventors:
Roger E. Young, Jr., Richard Adams, Phillip N. Parker
Abstract: An online system optimizes for longer attribution window conversions with an additive decomposition model by predicting the probability that a predefined action happens given an impression/click. The online system receives a content item from a content provider for display to a target user, and predicts a probability that a target user will convert given an interaction with the content item by the target user. The online system computes, by a first trained model, a short-term conversion probability of a conversion event happening within a first conversion window after the interaction. The online system computes, by a second trained model, a long-term conversion probability of the a conversion event happening within a second conversion window after the interaction, the second conversion window being longer than the first conversion window. The online system computes the conversion probability given the interaction based on the short-term conversion probability and the long-term conversion probability.
Type:
Grant
Filed:
April 21, 2020
Date of Patent:
March 21, 2023
Assignee:
META PLATFORMS, INC.
Inventors:
Zheng Chen, Shyamsundar Rajaram, Pradheep K. Elango
Abstract: Systems and methods for batch multiplexing a plurality of transactions are provided. A system may include a machine-learning (“ML”) based engine configured to receive instructions to execute a first transaction, derive a plurality of sets of delay parameters for the first transaction, and display the sets of delay parameters on a graphical user interface (“GUI”) associated with a sender of the instructions. The engine may be configured to receive a selection of a set of delay parameters, and, based on the selection, append the first transaction to one of a plurality of pending transaction queues. The engine may be further configured to, within a maximum time window, combine the transactions in the pending transaction queue to create a single multiplexed transaction, and execute the multiplexed transaction. The engine may also be configured to demultiplex the multiplexed transaction after it is executed.
Type:
Grant
Filed:
February 24, 2022
Date of Patent:
February 21, 2023
Assignee:
Bank of America Corporation
Inventors:
Jayachandra Varma, Gopikrishna Nemalikanti, Manu Kurian, Saritha Vrittamani
Abstract: Disclosed are various embodiments for establishing a connection between a client device and a third-party entity device and providing services associated with a third-party entity to the client device according to user-defined access permissions. A context environment can be determined according to user data and third-party entity data. Services available to the user device can be selected according to the context environment, the user-defined access permissions and third-party defined instructions. Upon selecting the services, the services are provided to the client device and a connection between the client device and a third-party entity device can be established.
Type:
Grant
Filed:
April 27, 2020
Date of Patent:
February 14, 2023
Assignee:
American Express Travel Related Services Company, INC.
Inventors:
John Bruno, Christian Baker, Sibish Basheer
Abstract: Processor(s) of a client device can: analyze one or more features of an electronic resource that is under consideration for solicitation to a user; determine a notification likelihood that the user will access the electronic resource in response to an unsolicited notification of the electronic resource being output to the user; determine a baseline likelihood that the user will access the electronic resource without being solicited; compare the notification likelihood with the baseline likelihood; and cause, based on the comparing, the unsolicited notification to be output to the user. In some implementations, determining the notification likelihood and/or the baseline likelihood is based on applying data associated with the electronic resource as input across a machine learning model to generate output indicative of the notification likelihood and/or the baseline likelihood.
Type:
Grant
Filed:
December 6, 2019
Date of Patent:
February 7, 2023
Assignee:
GOOGLE LLC
Inventors:
Yew Jin Lim, James Kunz, Randolph Gregory Brown, Beidou Wang, David Hou, Kyle Zaragoza, Yi Li, Nikita Kirnosov, Tao Feng
Abstract: Branded content, or a target asset, may be included in a set of ordered assets based on the category of an anchor asset. Fill rates, total views of the target asset, or a combination may be used in selecting an optimization strategy. A dual optimization may be used to reduce the burden of presentation based on historical yield rates and follow-on rates observed from category transition data. Serendipity may be incorporated in the process through use of a reserve pool of transitions.
Abstract: A method includes receiving, from a computing device, a request for content hosted by a content provider and determining one or more experiment variations for the requested content that the computing device is assigned to based, at least in part, on the request. The method further includes generating, by a processing device, a hash value of the one or more experiment variations and transmitting the hash value to the computing device and to a caching server.
Type:
Grant
Filed:
June 17, 2019
Date of Patent:
December 20, 2022
Assignee:
OPTIMIZELY, INC.
Inventors:
Michael James Connolly, Jr., Lauren Pappone, Michael Hood, Asa Schachar
Abstract: A computer system and method causes selection of an advertisement based on the prevalence of a healthcare condition in each of a plurality of geographic areas. The prevalence is calculated by an entity that matches healthcare data with consumer data to determine, in each of the geographic areas, how many individuals have an unidentified healthcare condition. The entity removes information pertaining to specific geographic areas and healthcare condition codes that would permit re-identification of persons coded with those specific codes, so that the privacy of the personal healthcare information is maintained.
Abstract: Systems, devices, media, instructions, and methods are provided for presentation of media collections with automated advertising. In one embodiment, display time data associated for a first plurality of content elements and a first advertising element as displayed on a first device are used in adjusting a presentation order for a second content collection comprising a second plurality of content elements and at least a second advertising element, where a placement of the second advertising element within the presentation order is based on the display time data. In some embodiments, a ratio of advertising to content elements is targeted over time for a user based on user interactions with various content and advertising elements.
Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for recommending contextually relevant promotions to consumers in order to facilitate their discovery of promotions that they are likely to purchase from a promotion and marketing service.
Abstract: A method for mobile credit acquisition is disclosed. The method deploys a shopping incentive offer, the shopping incentive offer for a shopping incentive. A device identifier associated with a user's mobile device is received in response to a user responding to the shopping incentive offer on the user's mobile device. In addition, a user identifier is received for the user. The device identifier and the user identifier are used to obtain user specific information useable for a credit prescreen. The shopping incentive is then provided to the user's mobile device. If the user does pass a credit prescreen, a pre-approved credit offer is also provided to the user via the user's mobile device in conjunction with the shopping incentive.
Abstract: Provided is a computer-implemented method for providing real-time offers based on geolocation and merchant category. Transaction data for transaction from a plurality of merchants is received. A subset of merchants is determined based on the physical location of the merchants and the merchant category of the merchants. Real-time market activity data is determined for each of the merchants in the subset of merchants. A real-time offer is initiated based on comparing the market activity data of at least one merchant compared to the market activity data of a first merchant.
Type:
Grant
Filed:
February 26, 2020
Date of Patent:
October 25, 2022
Assignee:
Visa International Service Association
Inventors:
William Joseph Leddy, III, Hongqin Song
Abstract: Methods and systems are provided for blockchain-based social media commerce referral tracking system (BRTS). In one novel aspect, the blockchain is used to support traceability and transparency for the referral tracking system that monitors transactions of one or more user generated contents (UGCs) with one or more actionable items. Traceability and transparency foster trust among participants. In one embodiment, the BRTS tracks transactions of a UGC, updates a UGC record upon detecting one or more predefined transactions at a receiving node, detects one or more exit transactions at an ending node, and adds a UGC tuple of transactions from the originator node to the ending node based on the UGC record to a blockchain database upon detecting the one or more exit conditions. In another embodiment, the UGC record is updated using a recursive push procedure. In one embodiment, the BRTS generates one or more referral rewards for each UGC tuple record based on a configured rewarding scheme.
Abstract: Systems and methods for increasing consumer engagement with a multimedia content distribution system through the use of temporal metadata and gamification techniques. Personalized game-like tasks are created, whereby a consumer is enticed to find and access multimedia content containing a specific content element, or “easter egg,” to earn a reward. The specific content element may be identifiable based on temporal metadata tags associated with multimedia content available within the multimedia content distribution system. To further increase the probability of consumer engagement, the easter egg may be personalized based on data unique to the consumer, such as consumer preferences, viewing habits, and previous engagement level with the multimedia content.
Abstract: This application relates to apparatus and methods for automatically determining and providing item category advertisement recommendations. In some examples, a computing device obtains transaction data identifying historical transactions. The computing device generates a first model, and trains the first model with non-seasonal data. The computing device generates a second model, and trains the second model with seasonal data. The computing device then generates a seasonal re-rank model based on the first model and the second model. The seasonal re-rank model, when executed, identifies probabilities of purchase of categories of items. In some examples, the computing device selects item advertisements to provide for display to a customer based on the probabilities of purchase of categories of items determined by the seasonal re-rank model. The selected item advertisements may be displayed to the customer, for example, on a website.
Abstract: Advertisements are often presented in the context of a media content viewing experience. Advertisement presentation may be intrusive or subtle. In many instances, users may be interested in particular advertisements but may not want to disrupt a media content viewing experience by launching an advertisement window, opening an advertisement application, or otherwise being redirected to another piece of content. Consequently, mechanisms are provided to allow a user to identify advertisements or save advertisement interests for presentation at a later time. Saved advertisement interests can be used to inform future advertisement and/or content suggestions, and the user can be presented with selected advertisements within an application or through external mechanisms.
Abstract: A method of protecting a device from unauthorized advertisements includes intercepting data from the Internet that is to be displayed by a browser and determining if the data includes an advertisement. If the data includes an advertisement, the advertisement is analyzed to determine if the advertisement is an unauthorized advertisement and if the advertisement is an unauthorized advertisement, a warning message is displayed.
Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for recommending contextually relevant promotions to consumers in order to facilitate their discovery of promotions that they are likely to purchase from a promotion and marketing service.