| DIGITAL RIVER, INC. Patent applications |
| Patent application number | Title | Published |
| 20120130856 | Modularized In Application Commerce System and Method - An in-game e-commerce web service system and method is described. The system provides a seamlessly integrated, modular, turn-key solution to in-game commerce on game publisher web sites. Primary publisher-to-player and secondary player-to-player markets are supported along with their associated billing and customer management functions. Modules have been designed to allow the greatest flexibility in choosing the services to which a game publisher subscribes. | 05-24-2012 |
| 20120130853 | In-Application Commerce System and Method with Fraud Detection - A full-service turn-key in-application commerce solution with fraud detection is disclosed that provides web service interfaces to a commerce system. The in-application solution features fraud detection with user behavior tracking and fraud controls that limit the features that are offered to a user. Fraud detection involves input from the application, the commerce system, or third party systems. User fraud scores are updated frequently as events are processed. Controls are applied to the user account based on the user fraud score and risk classifications for ranges of fraud scores. An in-application solution also features a wallet with a personal threshold for microtransaction spending, limiting the amount that the user is allowed to spend before a wallet is cleared. The wallet is integrated with the fraud detection such that the personal threshold is determined from the user's latest fraud score. | 05-24-2012 |
| 20110055021 | Affiliate Network Hybrid Tracking System and Method - A system and method for determining a commission for an affiliate referral is described. Typically, affiliate tracking programs utilize a cookie deposited on an end user's computer to collect the data it needs to accurately associate a commission with an affiliate. If the cookie is lost for some reason (e.g. the user deletes cookies), that valuable information is missing, and the system must collect other information to determine the possible source of the referral. Two additional data collection and association pathways may be utilized to ensure that the commissions paid to affiliates are complete and accurate. These additional pathways include eTags and a caching system which enable cookieless tracking techniques. In addition a conversion breakdown report provides the data collection and user interface for an affiliate manager to determine in some circumstance to whom, among several possible affiliates, the commission should be given. | 03-03-2011 |
| 20100281008 | Universal Tracking Agent System and Method - A universal tracking agent system and method are described. The system utilizes a single, universal tag on merchant web pages in a commerce system. The tag collects data for marketing tracking and analysis from a local computer (e.g., a cookie or session variable set on a user computer browser) when the web pages are accessed. The system to receive the data, along with tracking code to collect the data, is determined when the program code accesses a back end database containing records of the marketing providers to which the merchant site subscribes. Only those systems requiring data for a particular user access event receive a report, and each receives a report based on its own requirements. Any changes to providers may be made in the database rather than the web page, providing a very efficient method of changing providers or code without waiting for release schedules or requiring developer resources. | 11-04-2010 |
| 20100250714 | On-Site Dynamic Personalization System and Method - An on-site dynamic personalization system and method having a browser interacting through an internet connection with web pages of members in a cooperative network is described. The system includes a processor coupled through the internet connection to the browser. In addition, the system includes a memory with a cooperative membership database that stores data collected as the browser navigates web pages in the cooperative network. The memory also includes a software module with program code that the processor executes to cause the system to perform certain operations. These operations include: collecting data in the form of universal resource locators as the browser navigates web pages, storing the collected data and assimilating the data by aggregating the stored data, analyzing the assimilated data to determine user preferences based on identification of particular web pages with content viewed by the browser, and dynamically inserting personalized content from a particular member in the cooperative network into a web page associated with the particular member to create a personalized web page. This personalized content is based on the determined user preferences for the browser. | 09-30-2010 |
| 20100131386 | E-Commerce Purchase Eligibility Determination System and Method - A system and method for determining e-commerce purchase eligibility of product offerings restricted to particular market segments and used in conjunction with an e-commerce system is described. Identifying information provided by the user is compared to a white list of eligibility parameters selected and configured by the vendor. An e-mail confirming eligibility and containing a customized URL is provided to the user; selecting the link automatically logs the user into the account. The system allows limited or unlimited purchases to be made by qualified users. Fraud detection is performed prior to checkout. Once the order has been processed the user may immediately download the product. An e-mail is sent to the user providing delayed downloading instructions and license key. Downloading may inject the license key for automatic software product or application activation. | 05-27-2010 |
| 20100049656 | Half-Graphical User Interface Order Processing System and Method - A half-graphical user interface (Half-GUI) order processing (HGOP) system with single sign on and its method of use is described. A set of web services may be utilized for order processing in an electronic commerce system which allows a merchant to host a product catalog and shopping cart, but post the transaction to an e-commerce system in one simple transaction. In response to a shopping cart request and utilizing single sign on technology, the HGOP system exposes a single checkout form, prepopulated with customer account information to a merchant web site. If no edits are required, the transaction posts and an order confirmation/thank you page is displayed. If edits are required or a new customer account is required, the customer's account is updated or created. | 02-25-2010 |
| 20100017417 | Secure Downloading of a File from a Network System and Method - A download processor for secure downloading of a digital product file when ordered by a user. The order includes a file identifier related to the file and an order identifier related to the order. The download processor performs security checks related to the file, the order, and the user. The file identifier and order identifier are verified based upon information related to the file and the order, and information related to the user is also verified. Based upon the verifications, the download processor selectively permits or denies download of the file to a user machine. | 01-21-2010 |
| 20090216861 | Integrated Software Network Agent - A model for the next generation of software network agents for downloadable software is provided. The software network agent delivers a streamlined user experience that presents the user with options to try or buy. The agent may be co-branded for merchant and affiliate marketing. The agent may be integrated with a number of services, such as ecommerce systems, affiliate marketing network systems, site optimization, web analytics and email marketing systems that enable a merchant to enhance the user experience and improve marketing. A user's actions may be tracked in order to provide OEMs and retailers payout on purchase referrals to the merchant's online store. Code changes and bug fixes can be made at the server and in a timely manner with minimal impact to the various systems supporting the software activation user experience. | 08-27-2009 |
| 20090204497 | Centralized Media Production System and Method - A centralized media production system and its method of use is described. Web services are utilized in order processing in an electronic commerce system and fulfillment requests in a vendor manufacturing system. An XML-formatted WSDL file is used for submitting order and fulfillment requests. This process and system provides a way for software manufacturers to fulfill customer orders for physical copies of downloadable software, without being restricted to a particular e-commerce platform while allowing the manufacturer to interface with multiple vendors for fulfillment. | 08-13-2009 |
| 20090106381 | Network Object Predictive Pre-Download Device - A network object predictive pre-download device operable on a network logically between a web client and a web server on a network is described. The pre-download device includes a prediction engine that intercepts a request from the web client to the web server for a first network object and determines a second network object most probable to be requested in the future from the web server. The pre-download device also includes a cache primer that intercepts a response to the request from the web server and sends a first message to the web client informing the web client of the second network object to be cached by the web client. The cache primer also sends the second network object to the web client such that the second network object is predicatively pre-downloaded to the web client whereby second network object latency is reduced when an actual user request occurs. | 04-23-2009 |
| 20090043747 | Remote segmentation system and method - Remote segmentation is a process by which segmentation data is collected from a third party and applied to an existing database. In a preferred embodiment of remote segmentation, a definition is added that makes the local system aware of all the possible segmentation dimensions in a way that is presentable to the user as well as transmittable to a third party (in house or other company) which processes the segment and returns the result. | 02-12-2009 |
| 20090018896 | Scaled Subscriber Profile Groups for Emarketers - A web based system and method for determining relevance of marketing group association by calculating the relevance factors of depth and weight of interest in a subscriber group is described. An emarketing management system typically includes a subscriber database, email marketing creation module, and a data management module. Collectively, the system allows marketers to group or segment subscribers according to marketing groups that are most relevant to the subscriber. By grouping or segmenting, marketers can design the most relevant content in subsequent email campaigns or distribution events, or to gain insight into subscriber behavior. The emarketing system may further integrate with external applications, such as a web analytic system or the emarketers own database, to gather, report and analyze data to refine relevance factors. A method for operating this system is also described. | 01-15-2009 |
| 20090006478 | Days and Visits to Transaction Metrics System and Method - A system and method for tracking and reporting days and visits to an online transaction is described. A web analytic system receives web site visit tracking information from a client computer as a user navigates the web site. The system updates a reporting database with visit information. The system may receive data in the form of a report message sent from a site, where the data has been calculated to give the metric or where the message provides the raw data required to derive the metric. The system generates a variety of reports showing time between visits and transactions, such as time between visits, orders, downloads, form completion or other such transactions. | 01-01-2009 |
| 20080300909 | Exclusivity in internet marketing campaigns system and method - A marketing campaign collects data for page counts, sessions, orders, and revenue. Four kinds of campaigns are addressed: direct, deferred, site link tracking, and deferred site link tracking. A particular page visit in an end-user session “qualifies” for a campaign if it satisfies the configured conditions for the campaign; that is, if the target universal resource locator (URL) of the page is the landing page of the campaign, the referrer URL is the referrer page of the campaign, or the page tag contains the configured string for the campaign. The data is processed through a set of heuristics identified by marketing experts as the most likely paths to a sale, and exclusivity is assigned to the type of campaign with the highest priority. | 12-04-2008 |