Patent classifications
G06Q30/0205
Real Time Discount Marketplace
A method includes receiving, from a user device of a user, a first request for a discount; identifying, based on the first request, matching discounts from respective vendors, wherein at least some of the matching discounts comprising respective expiration timestamps; forwarding the matching discounts to the user device; and receiving, from the user device, a second request to associate a selected matching discount of the matching discounts from a selected vendor with the user.
Information processing apparatus, information processing method and storage medium
An information processing apparatus includes a control circuitry that judges that a mealtime of a user is included between a schedule time of departure of a mobile object that travels while carrying the user and a schedule time of arrival of the mobile object, estimates a location where the mobile object is traveling during the mealtime, and generates search conditions of restaurant search for extracting restaurants located within a first distance from the estimated location where the mobile object is traveling and located a second distance away from at least one of a point of departure and a destination of the mobile object, from restaurant information associated with location information.
Platform for hierarchy cooperative computing
A system for hierarchical cooperative computing is provided, comprising a vector definition service configured to receive a user-submitted request, and compile the request into a vector; a rules engine configured to retrieve the vector from the vector definition service, and evaluate the vector for appropriateness; a parametric evaluator configured to parameterize the vector, and generate at least a run from the parameterized vector; and an optimizer configured to retrieve the run from the parametric evaluator, and determine an optimal plan for executing the user-submitted request.
System for implementing sub-database replication
A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.
Automatic analysis of regional housing markets based on the appreciation or depreciation of individual homes
A facility for determining a housing index value for a subject geographic region for a subject period in time is described. For each home in a set of homes within the subject geographic region, the facility determines home attribute values; applies a first valuation model and second valuation for the subject geographic region to the home attributes to obtain estimated values of the home at the beginning and end of the subject period, respectively; and determines an appreciation rate for the home on the basis of the estimated values of the home at the beginning and end of the subject period. The facility combines the appreciation rates to obtain an aggregate appreciation rate for the subject period, and combines the aggregate appreciation rate for the period with a housing index value for a prior period to obtain the housing index value for the subject geographic region and subject period.
Valuation of homes using geographic regions of varying granularity
A facility for estimating a subject home's value is described. For each of one or more direct home attributes, the facility determines the value of the direct home attribute for the subject home. For each of a plurality of arbitrary geographic regions of different sizes containing the subject home, the facility determines information relating to the geographic region as a whole. The facility then subjects the determined values and information to a statistical home valuation model to obtain an estimated value of the subject home.
Optimization techniques for content presentation strategies
Strategies for an objective associated with an offering set are obtained. A strategy assigns respective selection probabilities of receiving content associated with the offering set to users of a user population. Strategy optimization iterations are performed with respect to a sub-sample of the population and a subset of the strategies. In a given iteration, weights assigned to the strategies are used to determine aggregated selection probabilities for users, content pertaining to the offering set is presented to users selected based on the aggregated probabilities, and the weights are adjusted based on feedback metrics and an exploration-exploitation tradeoff parameter. Based on weights updated in the iterations, content associated with the offering set is presented to users which were not in the sub-sample.
IMPROVING ACCURACY OF EXPERIMENTAL RESULTS THROUGH GEO SELECTION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating an initial treatment group that includes geographic regions; creating a matching control group for the initial treatment group; creating an updated treatment group that includes the geographic regions from the initial treatment group and an additional geographic region that provides a specified level of increase to a model quality metric; iteratively creating each of i) an updated matching control group based on the updated treatment group and ii) an additional updated treatment group based on the updated matching control group until a stop condition occurs; receiving input specifying a treatment group size; and in response to receiving the input, conducting the experiment using i) the updated treatment group that includes a number of geographic regions that matches the treatment group size and ii) the updated matching control group created for that updated treatment group.
COMPUTER PLATFORM AND METHOD FOR SECURELY EXCHANGING CONFIDENTIAL DATA AND GENERATING LEGAL DOCUMENTS
A system and method for securely exchanging confidential data and compiling legal documents, and performing particular legal actions using the confidential data, the documents being compiled based on features such as user location and verified user identity.
Providing insights and suggestions for journeys
Methods and systems are provided for generating and providing insights associated with a journey. In embodiments described herein, journey data associated with a journey is obtained. A journey can include journey paths indicating workflows through which audience members can traverse. The journey data can include audience member attributes (e.g., demographics) and labels indicating journey paths traversed by audience members. A set of audience segments are determined that describe a set of audience members traversing a particular journey path. The set of audience segments can be determined using the journey data to train a segmentation model and, thereafter, analyzing the segmentation model to identify patterns that indicate audience segments associated with the particular journey path. An indication of the set of audience segments that describe the set of audience members traversing the particular journey path can be provided for display.