Electronic submission of application programs for network-based distribution
First Claim
1. A method for submitting an application program to an online repository, said method comprising:
- authenticating a user;
determining if the user is approved for submission of application programs to the online repository;
determining whether there are any eligible application programs for upload by the user to the online repository provided that the user has been authenticated and approved for submission of application programs; and
receiving a submission of an application program file for a selected one or more of the eligible application programs.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved system and method for submitting, distributing and/or managing digital products with respect to a product distribution site are disclosed. The submission of digital products to the product distribution site is able to be performed by numerous submitters in a uniform and computer-assisted manner. The submitted digital products can then be managed in a largely automated manner and made available for online purchase and distribution at the product distribution site. Once a digital product is submitted, the user can access the status of the digital product submission to obtain information of whether the digital product has been approved or rejected. In one embodiment, the digital products are computer program products (e.g., computer software programs).
-
Citations
25 Claims
-
1. A method for submitting an application program to an online repository, said method comprising:
-
authenticating a user; determining if the user is approved for submission of application programs to the online repository; determining whether there are any eligible application programs for upload by the user to the online repository provided that the user has been authenticated and approved for submission of application programs; and receiving a submission of an application program file for a selected one or more of the eligible application programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for submitting an application program to an online repository, said method comprising:
-
receiving login information for a user; displaying an indication that the user has been verified and approved for submission of application programs to an online repository; subsequently displaying a list of one or more application programs that are eligible for upload by the user to the online repository; receiving a selection of at least one of the application program in the list of the one or more application programs; specifying an electronic application program file to correspond to the at least one selected application program; and initiate uploading of the specified electronic application program file to the online repository. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable medium including at least executable computer program code tangibly stored thereon for submitting an application program to an online repository, said computer readable medium comprising:
-
computer program code for authenticating a user; computer program code for determining if the user is approved for submission of application programs to the online repository; computer program code for determining whether there are any eligible application programs for upload by the user to the online repository provided that the user has been authenticated and approved for submission of application programs; and computer program code for receiving a submission of an application program file for a selected one or more of the eligible application programs. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer readable medium including at least executable computer program code tangibly stored thereon for submitting an application program to an online repository, said method comprising:
-
computer program code for receiving login information for a user; computer program code for displaying an indication that the user has been verified and approved for submission of application programs to an online repository; computer program code for displaying a list of one or more application programs that are eligible for upload by the user to the online repository; computer program code for receiving a selection of at least one of the application program in the list of the one or more application programs; computer program code for specifying an electronic application program file to correspond to the at least one selected application program; and computer program code for initiating upload of the specified electronic application program file to the online repository. - View Dependent Claims (22, 23, 24, 25)
-
Specification