Patent classifications
G06Q30/0619
Virtual goods having nested content and system and method for distributing the same
Virtual goods having nested content are distributed. The virtual goods can be branded or not branded. The nested content can be virtual goods, digital media (music files, video files, pictures and/or other digital media), promotional content (e.g., coupons, incentives, advertisements and/or other promotional content) and/or other nested content. The nested content can include one or more units or combinations of units.
DIGITAL CONTENT COMMERCE MANAGEMENT DEVICE, DIGITAL CONTENT COMMERCE MANAGEMENT METHOD, AND PROGRAM
A commerce management device (1) is comprised of a transaction log; a sales quantity calculator (113) that calculates a quantity of sales of a digital product; a resell order count calculator (114) that calculates a resell order count based on a resell order form that is issued by a participant and recorded in a digital product resell order queue; and a price determiner (112) that determines the price in the next transaction by employing a monotonically increasing mathematical function that calculates a transaction price by taking, as an argument, a net quantity of sales obtained by subtracting the resell order count from the quantity of sales.
Trash can monitoring systems and methods
Some embodiments provide methods and systems of monitoring trash cans. A central computer system of a shopping facility identifies a first motorized transport unit and a second motorized transport unit; communicates routing instructions based on a mapping of the shopping facility to each of the first and second motorized transport units directing the first and second motorized transport units to a trash can receptacle, wherein the second motorized transport unit transports a replacement second trash can; communicates trash can removal instruction to the first motorized transport unit to cause the first motorized transport unit to remove the first trash can from the trash can receptacle; and communicates a trash can replacement instruction to the second motorized transport unit to cause the second motorized transport unit to place the second trash can into the trash can receptacle in place of the first trash can.
Cross-platform ordering and payment-processing system and method
Various embodiments of the present approach and system include a novel ordering and integrated transaction system for providing consumers information about the merchants, such as locations of available retail merchants, menu items from the merchants, line time or wait time at the merchant locations, a make time for completing preparation of the consumer's order, etc.
Collaborative Software Platform
A system for enabling collaborative development of an idea through resource-sharing is disclosed and described. The system provides a platform for networking that can be utilized by multiple users in order to enable and develop their ideas in a private and safe exchange. Each user is united and able to collaborate through resources in a profile. Resource owners choose how far their information is extended. Furthermore, the platform can quantify the strength of the resource being offered by providing a quantifiable assessment of both the access to and leverage of specific resources in a given profile.
Cross-platform ordering and payment-processing system and method
Various embodiments of the present approach and system include a novel ordering and integrated transaction system for providing consumers information about the merchants, such as locations of available retail merchants, menu items from the merchants, line time or wait time at the merchant locations, a make time for completing preparation of the consumer's order, etc.
MANAGING TRANSACTION STATE DATA
A device may receive user data associated with a product or service, the user data including a user identifier associated with a user. The device may identify a business application that is relevant to the product or service, the business application being designed to provide the user with a business offer related to the product or service. In addition, the device may provide the user data to the business application and receive, from the business application, business application state data and user response data, the business application state data specifying a partially completed transaction associated with the product or service, and the user response data including information associated with the partially completed transaction. The device may store the business application state data and the user response data, and perform an action based on the business application state data.
Flexible format encryption
Encryption is performed at the field level within a data object, in response to an encryption indicator. Encrypted fields are nulled or zeroed out and the encrypted values are stored in encryption metadata with a path identifying the locations of the encrypted fields. An encrypted data key is appended with a decryption identifier and stored in the encryption metadata. The encrypted data object may be reformatted while encrypted. The encrypted data key is extracted from the encryption metadata and the decryption identifier is used to identify a master key used to decrypt the encrypted data key. The data key is used to decrypt the encrypted values and the decrypted values are stored in the fields identified by the paths.
Voice-enabled recipe selection
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform receiving a voice command from a user; transforming the voice command; transforming the voice command can include using a natural language understanding and rules execution engine into (a) an intent of the user to add recipe ingredients to a cart and (b) a recipe descriptor; determining a matching recipe from a set of ingested recipes based on the recipe descriptor; determining items and quantities associated with the items that correspond to a set of ingredients included in the matching recipe using a quantity inference algorithm; and automatically adding all of the items and the quantities associated with the items to the cart. Other embodiments are disclosed.
System for implementing a food-sharing application
A system including a user interface adapted to receive a user input and communicatively connected with a communications module, a foodstuff database stored in memory including a set of available foodstuff transactions, and a controller module adapted to receive the user input receive at the user interface by way of the communications module, and configured to query the foodstuff database based on the user input, identify at least a subset of available foodstuff transactions based on the query, and send the identified subset of available foodstuff transactions to the user interface by way of the communications module.