Value determination for mobile transactions
First Claim
1. A computer-implemented method comprising:
- receiving, by at least one computing device, information pertaining to a mobile transaction;
analyzing, by at least one computing device, the information to determine one or more transaction parameter values of the mobile transaction;
accessing, by at least one computing device, a set of hierarchical value share rules;
determining, by at least one computing device, a value share rule from the set of hierarchical value share rules that applies to the mobile transaction by determining that one or more rule parameter values associated with a determined value share rule from the set of hierarchical value share rules are a more specific match to the one or more transaction parameter values than rule parameter values associated with other value share rules of the set of hierarchical value share rules; and
determining, by at least one computing device, a value share amount of the mobile transaction for an entity by applying the determined value share rule to a value associated with the mobile transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide techniques for determining a value share of a mobile transaction for one or more entities associated with the mobile transaction. Examples of mobile transactions include purchases of content such as applications, games, video, audio, graphics, and so on. In one or more embodiments, value share rules can be created and reconfigured. The value share rules specify a share of a transaction value (e.g., a percentage of revenue generated from a purchase of content) that an entity involved in a particular mobile transaction is credited with. In one example scenario, a user of a mobile device purchases an application for the mobile device. A value share rule can be applied to the application purchase amount to determine a share of the application purchase amount that is to be credited to a mobile operator that provides service for the mobile device.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by at least one computing device, information pertaining to a mobile transaction; analyzing, by at least one computing device, the information to determine one or more transaction parameter values of the mobile transaction; accessing, by at least one computing device, a set of hierarchical value share rules; determining, by at least one computing device, a value share rule from the set of hierarchical value share rules that applies to the mobile transaction by determining that one or more rule parameter values associated with a determined value share rule from the set of hierarchical value share rules are a more specific match to the one or more transaction parameter values than rule parameter values associated with other value share rules of the set of hierarchical value share rules; and determining, by at least one computing device, a value share amount of the mobile transaction for an entity by applying the determined value share rule to a value associated with the mobile transaction. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable memories embodying computer-executable instructions which when executed by one or more computing devices, cause the one or more computing devices to:
-
receive transaction parameter values for a mobile transaction; access a set of value share rules; determine which value share rule of the set of value share rules is a more specific match to the mobile transaction by; comparing one or more rule parameter values for each value share rule of the set of value share rules to the transaction parameter values; and determining which value share rule of the set of value share rules includes more rule parameter values that match the transaction parameter values; and determine a value share amount of a value of the mobile transaction by applying a determined value share rule to the value of the mobile transaction. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; and at least one computer-readable memory storing computer-executable instructions that are executable by the at least one processor to cause the system to; receive transaction parameter values for a transaction; responsive to receiving the transaction parameter values, access a set of value share rules; determine which value share rule of the set of value share rules is a more specific match to the transaction by; comparing one or more rule parameter values for each value share rule of the set of value share rules to the transaction parameter values; and determining which value share rule of the set of value share rules includes the most rule parameter values that match the transaction parameter values; and determine a value share amount of a value of the transaction by applying a determined value share rule to the value of the transaction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification