Promoting a web technology through a virtual service marketplace
First Claim
1. A computer implemented method for electronic commerce applications, said computer implemented method comprising:
- promoting a web technology through a virtual service marketplace on a host website, comprising;
providing a computing system comprising one or more processors, wherein said host website resides on said computing system;
providing a website creation application comprising a plurality of templates on said host website, wherein said host website further comprises online tools and a graphical user interface to create a project website using said website creation application, wherein the host website comprises said virtual service marketplace;
defining a project by a user, wherein said project definition comprises a description of said project, a due date and due time of bids for the project, and core controlling factors associated with the project, wherein said user is provided with funds comprising user general fund and user project fund;
displaying status of a plurality of consultants and consultant profiles on the host website, wherein said consultant profiles are screened by a system administrator of said host website, and wherein said system administrator selects said status of the consultants based on said screening of said consultant profiles;
proposing said defined project by said user to said plurality of consultants in the virtual service marketplace to create said project website and transferring said funds from said user general fund to said user project fund, wherein said user general fund and said user project fund are displayed along with the project definition, wherein transferring said funds provides an initiation amount for said proposed project, and wherein said project fund represents actual funds available for the project;
displaying said initiation amount available in said user project fund to said project consultants;
enabling said plurality of consultants to set and/or modify said core controlling factors associated with the project and bidding for said proposed project by one or more of said consultants in the virtual service marketplace;
synchronizing said core controlling factors set by the user for the defined project with core controlling factors set by the consultants;
accepting the set core controlling factors and the bids placed by one or more of the plurality of consultants associated with the project if the core controlling factors set by the one or more of the plurality of consultants are identical to the core controlling factors set by the user;
selecting a project consultant from the plurality of consultants by the user, wherein said project consultant is selected based on said synchronization and said acceptance by the user;
creating the project website by the selected project consultant using said website creation application, said templates, and said online tools on the host website; and
paying the selected project consultant at progressive intervals of time during the due time by the user for creating the project website;
whereby said creation of the project website through the virtual service marketplace using the online tools promotes said web technology on the host website.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a computer implemented method and system for promoting a web technology through a virtual service marketplace. Online tools are provided on a host website for creating a project website. The host website comprises the virtual service marketplace. A user defines a project and proposes the project to multiple consultants in the virtual service marketplace. The consultants bid for the proposed project in the virtual service marketplace. Core controlling factors set by the user during project definition are synchronized with core controlling factors set by the project consultant. The user selects a project consultant based on the synchronization. The selected project consultant creates the project website using the online tools. The user pays the selected project consultant for creating the project website. The presence of the virtual service marketplace promotes the web technology and the growth in numbers of users and consultants familiar with the web technology.
9 Citations
28 Claims
-
1. A computer implemented method for electronic commerce applications, said computer implemented method comprising:
-
promoting a web technology through a virtual service marketplace on a host website, comprising; providing a computing system comprising one or more processors, wherein said host website resides on said computing system; providing a website creation application comprising a plurality of templates on said host website, wherein said host website further comprises online tools and a graphical user interface to create a project website using said website creation application, wherein the host website comprises said virtual service marketplace; defining a project by a user, wherein said project definition comprises a description of said project, a due date and due time of bids for the project, and core controlling factors associated with the project, wherein said user is provided with funds comprising user general fund and user project fund; displaying status of a plurality of consultants and consultant profiles on the host website, wherein said consultant profiles are screened by a system administrator of said host website, and wherein said system administrator selects said status of the consultants based on said screening of said consultant profiles; proposing said defined project by said user to said plurality of consultants in the virtual service marketplace to create said project website and transferring said funds from said user general fund to said user project fund, wherein said user general fund and said user project fund are displayed along with the project definition, wherein transferring said funds provides an initiation amount for said proposed project, and wherein said project fund represents actual funds available for the project; displaying said initiation amount available in said user project fund to said project consultants; enabling said plurality of consultants to set and/or modify said core controlling factors associated with the project and bidding for said proposed project by one or more of said consultants in the virtual service marketplace; synchronizing said core controlling factors set by the user for the defined project with core controlling factors set by the consultants; accepting the set core controlling factors and the bids placed by one or more of the plurality of consultants associated with the project if the core controlling factors set by the one or more of the plurality of consultants are identical to the core controlling factors set by the user; selecting a project consultant from the plurality of consultants by the user, wherein said project consultant is selected based on said synchronization and said acceptance by the user; creating the project website by the selected project consultant using said website creation application, said templates, and said online tools on the host website; and paying the selected project consultant at progressive intervals of time during the due time by the user for creating the project website; whereby said creation of the project website through the virtual service marketplace using the online tools promotes said web technology on the host website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 28)
-
-
13. A computer implemented system for promoting a web technology through a virtual service marketplace on a host website, comprising:
a computing system comprising one or more processors, said computing system further comprising; said host website, wherein said host website comprise a website creation application comprising a plurality of templates; a graphical user interface provided on said host website comprising online tools for creating a project website, said graphical user interface displays status of a plurality of consultants and consultant profiles on the host website, wherein said consultant profiles are screened by a system administrator of said host website, and wherein said system administrator selects said status of the consultants based on said screening of said consultant profiles; a project generation module comprising; a project definition module for enabling a user to define a project and to propose said defined project to said plurality of consultants in said virtual service marketplace to create said project website, and said user is provided with funds comprising user general fund and user project fund; a consultant selection module for enabling said user to select a project consultant from said consultants; a project creation module for creating the project website by said selected project consultant using said online tools on the host website; and a payment and fund management module for enabling the user to transfer said funds from said user general fund to said user project fund, wherein said user general fund and said user project fund are displayed along with the project definition, wherein transferring said funds provides an initiation amount for said proposed project, wherein said payment and funds management module displays said initiation amount available in said user project fund to said project consultants, and wherein said payment and fund management module further enables the user to pay the selected project consultant for creating the project website; a bidding system comprising; a bid creation engine for enabling one or more of the consultants to set and/or modify said core controlling factors associated with the project and create bids for said proposed project in the virtual service marketplace; and a bid synchronization engine for synchronizing core controlling factors set by the user with core controlling factors set by the consultants for the proposed project. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27)
-
25. A computer program product comprising computer executable instructions embodied in a non-transitory computer-readable medium, wherein said computer program product comprises:
-
a first computer parsable program code for providing a website creation application comprising a plurality of templates on said host website, wherein said host website further comprises online tools and a graphical user interface to create a project website using said website creation application, wherein said host website comprises a virtual service marketplace; a second computer parsable program code for a graphical user interface for enabling a user to define a project, wherein said project definition comprises a description of said project, a due date and due time of bids for the project, and core controlling factors associated with the project, and said user is provided with funds comprising user general fund and user project fund; a third computer parsable program code for displaying status of a plurality of consultants and consultant profiles on the host website, wherein said consultant profiles are screened by a system administrator of said host website, and wherein said system administrator selects said status of the consultants based on said screening of said consultant profiles; a fourth computer parsable program code for enabling said user to propose said defined project to a plurality of consultants in said virtual service marketplace to create said project website and transferring said funds from said user general fund to said user project fund, wherein said user general fund and said user project fund are displayed along with the project definition, wherein transferring said funds provides an initiation amount for said defined project, wherein said project fund represents actual funds available for the project; a fifth computer parsable program code for displaying said initiation amount available in said user project fund to said project consultants; a sixth computer parsable program code for enabling one or more of said consultants to set and/or modify said core controlling factors associated with the project and bid for said proposed project in the virtual service marketplace; a seventh computer parsable program code for synchronizing said core controlling factors set by the user for the defined project with core controlling factors set by the consultants; an eighth computer parsable program code for enabling the user to select a project consultant from the consultants based on said synchronization; a ninth computer parsable program code for allowing said selected project consultant to create the project website using said website creation application, said templates, and said online tools on the host website; and a tenth computer parsable program code for paying the selected project consultant for creating the project website.
-
-
26. A computer implemented method of promoting a web technology through a virtual service marketplace on a host website, comprising:
-
providing a computing system comprising one or more processors, wherein said host website resides on said computing system; providing a website creation application comprising a plurality of templates on said host website, wherein said host website further comprises online tools and a graphical user interface to create a project website using said website creation application, wherein the host website comprises said virtual service marketplace; defining a project by a user, wherein said user is provided with funds comprising user general fund and user project fund; displaying status of a plurality of consultants and consultant profiles on the host website, wherein said consultant profiles are screened by a system administrator of said host website, and wherein said system administrator selects said status of the consultants based on said screening of said consultant profiles; proposing said defined project by said user to said plurality of consultants in the virtual service marketplace to create said project website and transferring said funds from said user general fund to said user project fund, wherein said user general fund and said user project fund are displayed along with the project definition, wherein transferring said funds provides an initiation amount for said proposed project, wherein said project fund represents actual funds available for the project; displaying a view of said initiation amount available in said user project fund to said project consultants; enabling said plurality of consultants to set and/or modify said core controlling factors associated with the project and bidding for said proposed project by one or more of said consultants in the virtual service marketplace; selecting a project consultant from the consultants by the user; creating the project website by the selected project consultant using said website creation application, said templates, and said online tools on the host website; and paying the selected project consultant by the user for creating the project website; whereby said creation of the project website through the virtual service marketplace using the online tools promotes said web technology on the host website.
-
Specification