Patents Assigned to Digital River, Inc.
  • Publication number: 20200051147
    Abstract: Systems and methods are disclosed for the functional decomposition of the catalog domain and its sub-domains inside a global scale e-commerce system into respective software application services with dedicated data storage, so in order for the complex raw data of different nature or sub-domain that belongs to large catalogs to be easily accessed and read by online stores, it needs to be deciphered and derived by its domain specific computational process then materialized into appropriate real time content that can be directly obtained via software services and APIs by B2C and B2B websites instead having to utilize lots of computational power for every on line store page request to generate necessary real time content from the same raw catalog data that is administered by catalog managers. In the case of data that does not frequently change (i.e.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Applicant: Digital River, Inc.
    Inventors: Billy Chi Hsun Tsai, Ming-Wei Yang, Ping-Tai Teng Teng, Yung-Fu Tsai
  • Patent number: 10223729
    Abstract: A high volume order management system is disclosed. Order capture and order processing are separated in order to allow the maximum number of orders to be captured during a short period of time. An order capture system is integrated with each website on which the product is offered. The system is comprised of a number of pods which are further comprised of order capture web pages, business rules and modules designed to capture orders as quickly as possible while still preventing fraudulent orders and providing the shopper with an expectation of whether the purchase attempt was successful. Orders are collected in a file and are subsequently processed by a global ecommerce system.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: March 5, 2019
    Assignee: Digital River, Inc.
    Inventors: Ryan Patrick Douglas, Samuel Fast Morris, Michael Edwin Olsen Borchert, Amit S Bartake, Sean Walbran, Glenn Aaron Stolar, Steven J Hardek
  • Patent number: 9817650
    Abstract: An agent software application for controlling distribution of files and managing updates to files. The agent automatically downloads files upon request by a user and can download a file in multiple portions by tracking received byte numbers. The agent searches for updates to files by using application signatures to uniquely identify files stored on a user's machine and transmitting the application signatures to a server storing the updates. The user can set parameters related to control of the downloading and searching for file updates, including scheduling of downloads for selected files and scheduling of automatic searching for updates on a periodic basis.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: November 14, 2017
    Assignee: Digital River, Inc.
    Inventors: Joel A. Ronning, Kelly J. Wical, Marc A. Kukura
  • Patent number: 9760921
    Abstract: 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.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: September 12, 2017
    Assignee: Digital River, Inc.
    Inventors: Eric Gunter Roubal, Amit Bartake
  • Publication number: 20160092297
    Abstract: An API gateway provides a failure policy for services that fail when presented with a request. An API definition includes a policy for controlling subsequent calls to a server once failures are detected. The policy provides a threshold number of failures before requests are failed-fast. After a timeout period, requests are again presented to the service in an attempt to reset the system. The first request is allowed to pass and subsequent calls are either allowed to pass, if the requests succeed, or fail fast if the requests fail. When the requests succeed, the system follows a procedure to ramp up the use of the service in order to allow the system time to recover, by looping through stages configured by the service and set out in the API definition.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 31, 2016
    Applicant: Digital River, Inc.
    Inventors: Armando Mazon, Jonathan Kenneth Losch
  • Patent number: 9218270
    Abstract: A method and system of testing coded features is provided that provides deterministic test results. The method includes building an instance of the hosted application using a minimum set of information required for the instance of the hosted application. A coded feature to be tested is deployed to the created instance of the hosted application and tests are run against the deployed coded feature.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: December 22, 2015
    Assignee: Digital River, Inc.
    Inventors: Mark Thomas Klunder, Oleg Yeshaya Ryaboy
  • Patent number: 8874487
    Abstract: A computer software license management system wrapper for use in a local computer is described. The software wrapper includes a wrapper interface that provides controlled access to a computer software application file. The software application file is encapsulated by security software code to protect it from unauthorized access. The software wrapper also includes a software license key identifying a license policy specifying a use limitation within a geographic boundary. In addition, the software wrapper includes a license validation mechanism that periodically determines compliance with the license policy. The license validation mechanism permits access by another process operating on the local computer through the wrapper interface in response to a valid license confirmation signal received from the license server. A license server that utilizes and an electronic storefront that sells software license wrappers having software use limitations within a geographic boundary also are described.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: October 28, 2014
    Assignee: Digital River, Inc.
    Inventors: Joel A. Ronning, David Efergan, Pete Olson, Amir Rauf
  • Publication number: 20140317600
    Abstract: A method and system of testing coded features is provided that provides deterministic test results. The method includes building an instance of the hosted application using a minimum set of information required for the instance of the hosted application. A coded feature to be tested is deployed to the created instance of the hosted application and tests are run against the deployed coded feature.
    Type: Application
    Filed: March 17, 2014
    Publication date: October 23, 2014
    Applicant: Digital River, Inc.
    Inventors: Mark Thomas KLUNDER, Oleg Yeshaya RYABOY
  • Patent number: 8856094
    Abstract: 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.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: October 7, 2014
    Assignee: Digital River, Inc.
    Inventors: Daniel Thomas Smith, Adam Thomas Gillespie, Timothy Charles Logasso
  • Publication number: 20140288996
    Abstract: A Technology Asset Tracking System and Method tracks all technology assets including software, hardware and other devices and telecommunications equipment, plans, contracts and agreements, and usage of technology assets from acquisition and assignment to disposal/retirement. An asset database maintains details on each of the devices, including its costs and features. Business rules related to device usage, including compliance policies, are maintained and checked against phone usage to monitor compliance. The system is designed to provide enterprise level configuration and compliance management—to accumulate information about configurations, changes and other data from disparate sources and enable management and data providers to integrate their data into a coherent, seamless unit, using a familiar type of interface.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 25, 2014
    Applicant: Digital River, Inc.
    Inventors: Christopher Joseph RENCE, Mary Suddendorf Braunwarth
  • Publication number: 20140207567
    Abstract: A cross channel conversion tracking system and method provides online marketers with information regarding which ads lead to conversion transactions, such as purchases. The system and method provides means to track purchases made when a particular user receives a marketing exposure on one device or channel but purchases on another device or channel. A cross channel conversion tracking system and method may be comprised of at least a data collection module, a data integration module, and a communications module with sub-modules as described. A data collection module may collect data on marketing exposures, post-purchase online interactions and device associations. A communications module may be used to retrieve data from local databases or third party systems when available, to allow for cross-device and cross-channel tracking. A data integration module may associate the various types of data to present a picture of marketing expenditure efficiency.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 24, 2014
    Applicant: Digital River, Inc.
    Inventors: Christopher Michael Gould, Eric William Lanser, Jeffrey J. Dahlby, Jason R. Nyhus
  • Patent number: 8769479
    Abstract: A software system that performs the creation of compact discs (CDs) containing full product files (executables, binaries, etc.) is described. This system allows clients to produce, on demand, software CD's as required for purchases and avoid maintenance of stock of product. A method of providing software CD's also is described.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 1, 2014
    Assignee: Digital River, Inc.
    Inventors: Melvin E. Clark, Richard M. Bump, Peter Jirak
  • Patent number: 8732841
    Abstract: A computer software license management system wrapper for use in a local computer is described. The software wrapper includes a wrapper interface that provides controlled access to a computer software application file. The software application file is encapsulated by security software code to protect it from unauthorized access. The software wrapper also includes a software license key identifying a license policy specifying a use limitation within a geographic boundary. In addition, the software wrapper includes a license validation mechanism that periodically determines compliance with the license policy. The license validation mechanism permits access by another process operating on the local computer through the wrapper interface in response to a valid license confirmation signal received from the license server. A license server that utilizes and an electronic storefront that sells software license wrappers having software use limitations within a geographic boundary also are described.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: May 20, 2014
    Assignee: Digital River, Inc.
    Inventors: Joel A. Ronning, David Efergan, Pete Olson, Amir Rauf
  • Publication number: 20130339511
    Abstract: A system and method are provided that allows users to define a set of parameters for Uniform Resource Locator (URL) mapping rules. A URL may be defined for each output parameter condition, input parameters inspected, and the output parameter value determined. Business logic is executed before and after URL mappings have been determined. Multiple exclusive groups of mapping rules are maintained and an incoming URL can be explicitly directed to a rule group. Rule handlers, new URLs within an existing link generator, as well as input and output parameters are created to act on parameters during processing. Input parameters and values are translated to output parameters and values, respectively. Output parameters and values are mapped to a destination URL. In addition, a customizable bulk loading tool is provided which sends the mapped sets directly to a client to add values to the sets and then returns the document.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 19, 2013
    Applicant: Digital River, Inc.
    Inventors: Brad Livingston ARMSTRONG, Peter HUANG, Dan John CHARBONNEAU
  • Publication number: 20130317899
    Abstract: 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.
    Type: Application
    Filed: May 6, 2013
    Publication date: November 28, 2013
    Applicant: Digital River, Inc.
    Inventor: Digital River, Inc.
  • Publication number: 20130297492
    Abstract: E-commerce customers may dispute a charge for various reasons. When they dispute a charge with the payment processor, the payment processor reverses the charge and notifies the payment gateway that transacted the payment. An automated chargeback dispute program is scheduled to run each day to collect data for disputing the chargeback notifications. Data is extracted from the payment processing gateway and e-commerce platform that performed the original transaction. The data is formatted into a response, such as a letter, file, or API message and electronically submitted to the issuing bank.
    Type: Application
    Filed: November 1, 2012
    Publication date: November 7, 2013
    Applicant: Digital River, Inc.
    Inventors: Michael James Ertresvaag, Jessica Leigh Bergholtz Burnett, David Thomas McFadden, Christopher Scott Beaudoin
  • Publication number: 20130290141
    Abstract: A content management console system application for electronic devices is disclosed. A content management system application is a device agnostic system installed on a computing or telecommunications device which interfaces with various web and content servers over a communications network, such as the internet, to provide a multi-media, multi-function console with embedded media player (e.g. movies/games/books/music) and ecommerce store facilitated by an ecommerce/mobile commerce system and platform backend. The CEC is a flexible, scalable and global system which allows developers to code and deploy apps to all walled gardens. The CEC provides accessibility to secure downloaded or real-time data streaming of encrypted or unencrypted media and online shopping from within the CEC.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 31, 2013
    Applicant: Digital River, Inc.
    Inventor: Deepak Bhaskar
  • Patent number: 8566461
    Abstract: Methods, apparatuses and systems directed to account-based access to media services are described. A media access controller server validates a voucher for an offer of network content and issues a token permitting access to the content. A media access manager server validates the token and invokes a playlist-generation step at a publishing point, and returns the content to a user's media player. A custom plug-in on the media access manager may enforce terms of service imposed by the publisher, such as a maximum number of simultaneous streams permitted by a single voucher, or a time window for use of the voucher. Streams whose voucher's end time has expired are terminated by the plug-in.
    Type: Grant
    Filed: June 8, 2005
    Date of Patent: October 22, 2013
    Assignee: Digital River, Inc.
    Inventors: Gyuchang Jun, Kurt Huang, Duane Kuroda
  • Patent number: 8566462
    Abstract: Methods, apparatuses and systems directed to methods of controlling access to one or more items of network content referenced within a structured document such as an RSS feed. Embodiments of the invention are particularly suited to podcasting, where the access control is based on monetary payment, presentation of coupons or other promotional devices, or other forms of web commerce; or may limit the duration of accessibility of the content, the number of times it can be downloaded, or other characteristics of access.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: October 22, 2013
    Assignee: Digital River, Inc.
    Inventors: Gyuchang Jun, Kurt Huang, Duane Kuroda
  • Patent number: 8516057
    Abstract: The present invention is related to a software system that solves the above-mentioned problems. In accordance with one embodiment of the invention, a computerized subscriber list creation and management system for use on the internet or other network is described. In a preferred embodiment of the invention, a business may conduct advanced database search queries, then save, manage and update those searches automatically. A business may build subscriber lists using multi-part rules determined by customer data including demographics, preferences, and behaviors. Moreover, the business may save the searches and manage database segments effectively for use in multiple campaigns. Subscriber lists update automatically as the database grows and changes.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: August 20, 2013
    Assignee: Digital River, Inc.
    Inventors: Adam Thomas Gillespie, Tyler Glendon Wardhaugh