Patents by Inventor Ryan Patrick DOUGLAS
Ryan Patrick DOUGLAS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10951489Abstract: Compliance with a Service Level Agreement (SLA) between an ecommerce provider and its customer may be determined using real user monitoring by collecting data for each HTTP/HTTPS request and response sent to the ecommerce provider. The presence of a content delivery network (CDN), also monitoring every HTTP/HTTPS request sent from a user, through the CDN provides an external, third-party confirmation of compliance. Real user monitoring is collected at the SaaS system by triggering an event rule, collecting data regarding the performance of the request and the response, and logging the created message. The log is processed and stored in a performance monitoring system where indexed for calculations and presentation.Type: GrantFiled: December 29, 2016Date of Patent: March 16, 2021Assignee: DIGITAL RIVER, INC.Inventors: Mark Aron Beltt, Ryan Patrick Douglas, Chad Martin, Marcus Mechmann, Michael Edwin Borchert
-
Patent number: 10771351Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: GrantFiled: October 11, 2016Date of Patent: September 8, 2020Assignee: DIGITAL RIVER, INC.Inventors: Ryan Patrick Douglas, James Edward Lehnhoff, Michael Robert Wilson, Lukas John Marty, Michael Thomas Gross, Paul Conrad Schaleger
-
Patent number: 10223729Abstract: 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: GrantFiled: July 22, 2013Date of Patent: March 5, 2019Assignee: 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
-
Publication number: 20180077227Abstract: A light-weight system is employed to meter traffic into an ecommerce system when the expected level of traffic would cause performance instability and other issues. A distribution service system logically sits in front of the ecommerce system when traffic is or is expected to be extraordinarily high. Users complete a page form indicating interest in purchasing an item. High-speed logging of the request record is performed by the distribution service engine. Basic preliminary filter services are applied to the file with records failing preliminary checks flagged or removed. The remaining records are presented to a distribution engine. A distribution algorithm determines an optimal policy for allowing the users to place orders, specifying the particular time period allowed, which has the effect of metering orders into the system at a rate at which the system can continue to perform optimally.Type: ApplicationFiled: August 24, 2017Publication date: March 15, 2018Inventors: Oleg Yeshaya Ryaboy, Amit Bartake, Ian Holsman, Ryan Patrick Douglas, Christopher Joseph Rence
-
Publication number: 20170187583Abstract: Compliance with a Service Level Agreement (SLA) between an ecommerce provider and its customer may be determined using real user monitoring by collecting data for each HTTP/HTTPS request and response sent to the ecommerce provider. The presence of a content delivery network (CDN), also monitoring every HTTP/HTTPS request sent from a user, through the CDN provides an external, third-party confirmation of compliance. Real user monitoring is collected at the SaaS system by triggering an event rule, collecting data regarding the performance of the request and the response, and logging the created message. The log is processed and stored in a performance monitoring system where indexed for calculations and presentation.Type: ApplicationFiled: December 29, 2016Publication date: June 29, 2017Inventors: Mark Aron Beltt, Ryan Patrick Douglas, Chad Martin, Marcus Mechmann, Michael Edwin Borchert
-
Publication number: 20170034012Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: ApplicationFiled: October 11, 2016Publication date: February 2, 2017Inventors: Ryan Patrick Douglas, James Edward Lehnhoff, Michael Robert Wilson, Lukas John Marty, Michael Thomas Gross, Paul Conrad Schaleger
-
Publication number: 20150149640Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: ApplicationFiled: September 30, 2014Publication date: May 28, 2015Inventors: Ryan Patrick DOUGLAS, Lukas John MARTY, James Robert GRILL, James Edward LEHNHOFF, Michael Robert WILSON
-
Publication number: 20150058467Abstract: A system and method for the fast, on-demand provisioning of platform-as-a-service is described. A customer submits a request for a platform, such as an e-commerce platform, by providing specifications for the infrastructure and identifying the type of platform required. The system automatically creates and tunes an infrastructure template. Applications and configuration details as well as other artifacts are installed on the template to create a platform model. The platform model is replicated to location and capacity specifications. Data Center and network details are registered so the platform may be identified on the network. The requestor may use the capacity for any period of time and then return it to the provider.Type: ApplicationFiled: October 30, 2014Publication date: February 26, 2015Inventors: Ryan Patrick DOUGLAS, Michael Edwin OLSEN BORCHERT, Dana Elli JOHNSON, Kyle John FRIESEN
-
Publication number: 20150019742Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Inventors: Ryan Patrick DOUGLAS, Lukas John MARTY, James Robert GRILL, James Edward LEHNHOFF, Michael Robert WILSON
-
Publication number: 20150019743Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Inventors: Ryan Patrick DOUGLAS, Lukas John MARTY, James Robert GRILL, James Edward LEHNHOFF, Michael Robert WILSON
-
Publication number: 20140025535Abstract: 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: ApplicationFiled: July 22, 2013Publication date: January 23, 2014Inventors: Ryan Patrick Douglas, Samuel Fast Morris, Michael Edwin Olsen Borchert, Amit S Bartake, Sean Walbran, Glenn Aaron Stolar, Steven J Hardek
-
Publication number: 20130339510Abstract: A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.Type: ApplicationFiled: June 17, 2013Publication date: December 19, 2013Inventors: Ryan Patrick DOUGLAS, Lukas John MARTY, James Robert GRILL, James Edward LEHNHOFF, Michael Robert WILSON