Patent classifications
G06Q30/0257
GRAPH-BASED MUSIC RECOMMENDATION AND DYNAMIC MEDIA WORK MICRO-LICENSING SYSTEMS AND METHODS
Provided herein are systems and methods for generating a set of recommended media works based on an identified seed media work. The seed media work is used to identify a set of co-occurring media works, which are defined as media works that have been intentionally interacted with within a predetermined time window as the seed media work by a single user. After the co-occurrence set is created, it is ranked and filtered. Media works identified in the co-occurrence set may then be selected based on their ranking.
Customized vCards
Methods and systems provide customized electronic cards, such as customized vCards. Each vCard can be customized, such as with respect to a particular recipient. Thus, desired specific information can be provided to the recipient and not provided to anyone else who receives a vCard from a user. In this manner, a unique communication between the user and the recipient can be defined. Different vCards, each containing some common information and some unique information, can be communicated to different recipients.
Computer implemented method for the automated analysis or use of data
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (machine representation); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
Electronic periodical advertisement
An electronic periodical advertisement including a number of time dependent offers is generated, e.g., using a computing device. The offers are organized into a number of modules. A default set of the modules is presented to a user. The default set of modules is edited to generate a user-defined set of modules. A user-defined electronic periodical advertisement including the user-defined set of modules is presented to the user.
Gift messaging based customer acquisition
In accordance with some of the gift messaging based customer acquisition methods, apparatus, and computer-readable media that are described herein, a message for a gift recipient is determined in connection with a gift based on input from a first network node associated with a gift giver. A message notification that includes access information for accessing the gift message is generated. The access information is associated with the message. A request that includes the access information is received from a second network node associated with the gift recipient. Responsive to the request, the message is transmitted to the second network node based on the association between the access information and the message, and auxiliary customer acquisition information is transmitted to the second network node.
CROSS-DEVICE GEOLOCATION SENSING TO GEOTARGET OFFERS
Provided is a process of distributing offers to non-location-sensing devices based on a geolocation sensed by another device, the process comprising: obtaining a geolocation of a user from a mobile device of the user; associating the geolocation of the user with an identifier of the user in an offers engine; receiving a request for an offer from another computing device of the user, the request including or prompting obtaining data from the other computing device sufficient to identify the user; retrieving the geolocation of the user obtained from the mobile device by identifying the user with the data from the other computing device sufficient to identify the user account; selecting, with the offers engine, a responsive offer based on the geolocation of the user obtained from the mobile device; and sending the responsive offer to the other computing device of the user.
Advertising Workflow to Increase Click-Through Rates
Various implementations provide improved advertisement workflow techniques designed to increase click-through rates in the context of a digital medium environment. When content, such as streaming video, is received and has an associated advertisement, an option can be provided to enable the user to defer viewing of the advertisement. If the user selects the defer viewing option, the advertisement is placed in a deferred advertisement queue for later viewing and the user can proceed directly to consuming their content. The user can then choose to view deferred advertisements at any time that is convenient to the user.
Movie advertising placement optimization based on behavior and content analysis
An ad is placed in a movie, by analyzing inherent characteristics of the movie, analyzing viewed characteristics of the movie, analyzing viewer characteristics of a viewer of the movie, obtaining advertiser preferences for placement of the ad in the movie, determining costs of placing the ad in the movie based on the inherent characteristics of the movie, the viewed characteristics of the movie, the viewer characteristics and the advertiser preferences, and placing the ad in the movie in accordance with the inherent characteristics of the movie, the viewed characteristics of the movie, the viewer characteristics, the advertiser preferences and the determined costs.
Image Capture and Identification System and Process
A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.
Integration of a Video Player Pushdown Advertising Unit and Digital Media Content
Described are systems and methods for dynamic integration and presentation of advertising content and media content. The method includes receiving a request for media content from a remote computing device and providing, in response to the request, an interactive advertising unit. The interactive advertising unit includes a first content layer including the requested media content and a media player, a second content layer including the advertising content, wherein the advertising content comprises static content and interactive content, an integration module configured to display the requested media content in the media player, and reveal the advertising content in an area extending from a boundary of a playback window of the media player, wherein revealing the advertising content includes moving web page content to accommodate the advertising content. The method includes transmitting the interactive advertising unit for presentation on the remote computing device.