IP Library Granted Patent US 7,774,460
Granted Patent B2
US 7,774,460 · App. 11/708,976 · Granted Aug 10, 2010

Certification process for applications entering a web hosting community

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,774,460
App. No.
11/708,976
Granted
Aug 10, 2010
Kind
B2
Abstract

An example of a certification process for an application to be made available to a plurality of Hosting Customers within a Web Hosting Community starts with a partner, from a Partner Web Site, submitting the application to a Hosting Provider. The Hosting Provider may perform a test on the application to verify the application conforms to a predetermined standard. The Hosting Provider may perform one or more manual or automated test and look for viruses, worms, Trojen horses, adware, malware, reliability/compatibility issues or other problems with the application that may adversely impact the Web Hosting Community. If the application passes the test, the Hosting Provider may make the application available to the plurality of Hosting Customers. In preferred embodiments, the Hosting Customer may purchase the application thereby triggering the Hosting Provider to automatically make the application available for use by the Hosting Customer's Hosted Web Site.

Claims (37)

1. A method comprising the steps of:

a) hosting a community web site on one or more hosting servers, wherein the community web site is accessible to one or more Hosting Customers;

b) receiving from a partner, via a Partner Web Site on the community web site, a software application to be made available to the one or more Hosting Customers via the community web site;

c) testing the software application to verify that the software application conforms to a predetermined installation standard; and

d) downloading the software application, after selection by one of the one or more Hosting Customers, to one or more of the one or more hosting servers if the software application conforms to the predetermined installation standard.

2. The method of claim 1 , wherein the testing step comprises testing the software application via a computer automated test.

3. The method of claim 1 , wherein the testing step comprises testing the software application via a manual quality control test.

4. The method of claim 1 , wherein the testing step comprises testing the software application via a security control test.

5. The method of claim 1 , wherein the testing step comprises testing the software application via a computer automated test and a security control test.

6. The method of claim 1 , wherein the partner is able to track a status of the software application from the Partner Web Site.

7. The method of claim 1 , further comprising the step of, if the software application fails the testing step, notifying the partner via the Partner Web Site.

8. A method comprising the steps of:

a) hosting a Community Web Site on one or more hosting servers, wherein the Community Web Site is accessible to one or more Hosting Customers;

b) receiving from a partner, via a Partner Web Site on the Community Web Site, a software application to be made available to the one or more Hosting Customers via the Community Web Site;

c) testing the software application to verify that the software application conforms to a predetermined installation standard; and

d) on a determination that the software application conforms to the predetermined installation standard:

i) downloading the software application to one or more of the one or more Hosting Servers; and

ii) receiving from the partner, via the Partner Web Site, an upgrade for the software application to be made available to the one or more Hosting Customers via the Community Web Site.

9. The method of claim 8 , wherein the testing step comprises testing the software application via a computer automated test.

10. The method of claim 8 , wherein the testing step comprises testing the software application via a manual quality control test.

11. The method of claim 8 , wherein the testing step comprises testing the software application via a security control test.

12. The method of claim 8 , wherein the testing step comprises testing the software application via a computer automated test and a security control test.

13. The method of claim 8 , further comprising the step of the partner tracking a status of the application from the Partner Web Site.

14. The method of claim 8 , further comprising the step of notifying the partner, from the Partner Web Site, if the software application fails the testing step.

15. A method comprising the steps of:

a) hosting a Community Web Site on one or more hosting servers, wherein the Community Web Site is accessible to one or more Hosting Customers;

b) providing a tool, accessible to a partner via a Partner Web Site on the Community Web Site, wherein the tool performs a first test on a software application;

c) receiving from the Partner, via the Partner Web Site, the software application to be made available to the one or more Hosting Customers via the Community Web Site;

d) testing the software application to verify that the software application conforms to a predetermined installation standard; and

e) downloading the software application, after selection by one of the one or more Hosting Customers, to one or more of the one or more Hosting Servers if the software application conforms to the predetermined installation standard.

16. The method of claim 15 , wherein the testing step comprises testing the software application via a computer automated test.

17. The method of claim 15 , wherein the testing step comprises testing the software application via a manual quality control test.

18. The method of claim 15 , wherein the testing step comprises testing the software application via a security control test.

19. The method of claim 15 , wherein the testing step comprises testing the software application via a computer automated test and a security control test.

20. The method of claim 15 , further comprising the step of the partner tracking a status of the software application from the Partner Web Site.

21. The method of claim 15 , further comprising the step of notifying the partner, via the Partner Web Site, if the application fails the testing step.

22. The method of claim 15 , further including the step of one or more Hosting Customers purchasing the software application from the Community Web Site only if the software application passes the testing step.

Assignments (4)
NOTICE OF SUCCESSION FOR SECURITY AGREEMENT RECORDED AT REEL/FRAME 027416/0080 Recorded Feb 17, 2023
From: BARCLAYS BANK PLC
To: ROYAL BANK OF CANADA
Reel/Frame 062780/0514 →
SECURITY AGREEMENT Recorded Dec 20, 2011
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 027416/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2011
From: THE GO DADDY GROUP, INC.
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 027363/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2007
From: ADELMAN, WARREN; CHADWICK, MICHAEL
To: GO DADDY GROUP, INC., THE
Reel/Frame 019013/0349 →