Method for creating and maintaning worldwide e-commerce
First Claim
1. A method of a virtual network resource infrastructure having a plurality of clients accessing said virtual network resource infrastructure back-end means, comprising:
- a plurality of e-malls;
a plurality of satellite e-malls;
a plurality of e-shops;
a plurality of e-distributors;
a plurality of web sites;
a method of uploading interfaces where a user uploads an interface and said user uploaded interface is the front-end means for a client accessing said virtual network;
a method of fetching interfaces where a client having fetching and displaying means for fetching and displaying an interface with an similar appearance and said interface is fetched from more than one location;
a method of on-line interface translation for translating interfaces in a user selected foreign language;
said virtual network having satellite e-malls and each of said satellite e-mall having e-services means and at least one of said virtual network'"'"'s e-mall having including means for including at least one said satellite e-mall and at least one of said satellite e-mall'"'"'s e-service;
a method of user uploading of file with settings for the purpose of changing an interface appearance based on said user uploaded file with setting'"'"'s parameters;
a method of user surfing tracking where a server having an automatic tracking means for tracking each information transmitted to each client;
use of agents by an e-mall; and
a method for presenting different information about a subject matter based on each user pre-set information and said user pre-set information is stored in the server supplying said information about said subject matter to said user.
4 Assignments
0 Petitions
Accused Products
Abstract
A virtual network resource infrastructure for hosting and managing a plurality of e-malls and each e-mall uses the virtual network resource infrastructure for offering e-commerce solution and the hosting of: e-shops, e-distributors and web sites. Also, on-line foreign language interface translation and interface exchange. Further having satellite e-malls with e-services and e-mall using satellite e-malls'"'"' e-services; user surfing tracking means and multiple sales channel where e-shops, e-malls, satellite e-malls and e-distributors sell their products directly or cross-sell each others products.
142 Citations
58 Claims
-
1. A method of a virtual network resource infrastructure having a plurality of clients accessing said virtual network resource infrastructure back-end means, comprising:
- a plurality of e-malls;
a plurality of satellite e-malls;
a plurality of e-shops;
a plurality of e-distributors;
a plurality of web sites;
a method of uploading interfaces where a user uploads an interface and said user uploaded interface is the front-end means for a client accessing said virtual network;
a method of fetching interfaces where a client having fetching and displaying means for fetching and displaying an interface with an similar appearance and said interface is fetched from more than one location;
a method of on-line interface translation for translating interfaces in a user selected foreign language;
said virtual network having satellite e-malls and each of said satellite e-mall having e-services means and at least one of said virtual network'"'"'s e-mall having including means for including at least one said satellite e-mall and at least one of said satellite e-mall'"'"'s e-service;
a method of user uploading of file with settings for the purpose of changing an interface appearance based on said user uploaded file with setting'"'"'s parameters;
a method of user surfing tracking where a server having an automatic tracking means for tracking each information transmitted to each client;
use of agents by an e-mall; and
a method for presenting different information about a subject matter based on each user pre-set information and said user pre-set information is stored in the server supplying said information about said subject matter to said user. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
- a plurality of e-malls;
-
2. A method of e-commerce in a virtual network resource infrastructure having a plurality of clients accessing said virtual network resource infrastructure for said virtual network e-commerce back-end means, comprising:
- a plurality of e-malls;
a plurality of satellite e-malls;
a plurality of e-shops;
a plurality of e-distributors;
a plurality of web sites;
a method of uploading interfaces where a user uploads an interface and said user uploaded interface is the front-end means for a client accessing said virtual network;
a method of fetching interfaces where a client having fetching and displaying means for fetching and displaying an interface with an similar appearance and said interface is fetched from more than one location;
a method of on-line interface translation for translating interfaces in a user selected foreign language;
said virtual network having satellite e-malls and each of said satellite e-mall having e-services means and at least one of said virtual network'"'"'s e-mall having including means for including at least one said satellite e-mall and at least one of said satellite e-mall'"'"'s e-service;
a method of user uploading of file with settings for the purpose of changing an interface appearance based on said user uploaded file with setting'"'"'s parameters;
a method of user surfing tracking where a server having an automatic tracking means for tracking each information transmitted to each client;
use of agents by an e-mall; and
a method for presenting different information about a subject matter based on each user pre-set information and said user pre-set information is stored in the server supplying said information about said subject matter to said user.
- a plurality of e-malls;
-
3. A program in a storage medium in which the program having means for processing the hosting and management of a virtual network resource infrastructure where it has been stored and which can be read by a computer, comprising:
- a plurality of e-malls;
a plurality of satellite e-malls;
a plurality of e-shops;
a plurality of e-distributors;
a plurality of web sites;
a method of uploading interfaces where a user uploads an interface and said user uploaded interface is the front-end means for a client accessing said virtual network;
a method of fetching interfaces where a client having fetching and displaying means for fetching and displaying an interface with an similar appearance and said interface is fetched from more than one location;
a method of on-line interface translation for translating interfaces in a user selected foreign language;
said virtual network having satellite e-malls and each of said satellite e-mall having e-services means and at least one of said virtual network'"'"'s e-mall having including means for including at least one said satellite e-mall and at least one of said satellite e-mall'"'"'s e-service;
a method of user uploading of file with settings for the purpose of changing an interface appearance based on said user uploaded file with setting'"'"'s parameters;
a method of user surfing tracking where a server having an automatic tracking means for tracking each information transmitted to each client;
use of agents by an e-mall; and
a method for presenting different information about a subject matter based on each user pre-set information and said user pre-set information is stored in the server supplying said information about said subject matter to said user.
- a plurality of e-malls;
-
37. A virtual network resource infrastructure having hosting and management means for hosting and managing a plurality of e-malls over the Internet or over a computer network and each of said e-mall using said virtual network resource infrastructure means for hosting and managing e-shops, e-distributors and web sites, comprising:
-
D) Each of said e-mall hosting at least one e-shop. E) Each of said e-mall hosting at least one e-distributor. F) Each of said e-mall hosting at least one web site.
-
-
38. A program in a storage medium in which the program having means for processing the hosting and management of a plurality of e-malls within the resource infrastructure where it has been stored and which can be read and processed by a computer and each of said e-mall using said resource infrastructure hosting and management means for hosting and managing e-shops, e-distributors and web sites, comprising:
-
A) Each of said e-mall hosting at least one e-shop. B) Each of said e-mall hosting at least one e-distributor. C) Each of said e-mall hosting at least one web site.
-
-
39. An e-commerce resource infrastructure having hosting and management means for hosting and managing a plurality of e-malls and each of said e-mall using said e-commerce hosting and management means for hosting and managing e-shops, e-distributors and web sites, comprising:
-
A) Each of said e-mall hosting at least one e-shop. B) Each of said e-mall hosting at least one e-distributor. C) Each of said e-mall hosting at least one web site.
-
-
40. A method of on-line text object translation where a user at a client initiates a request for a page translation and said client transmits said user request to a server, comprising:
- a client having selecting means for selecting a foreign language and a user at said client uses said selecting means and selects a foreign language and said client having transmitting means for transmitting said user selected foreign language in the form of encoded information to a server;
said server having receiving means for receiving said encoded information from said client and said encoded information represents said user selected foreign language, also, said server having processing means for processing a program code and said program code having a translation function and said translation function having translating means for translating a page;
said server having transmitting means for transmitting said translated page to said client; and
said client having receiving and displaying means for receiving and displaying said translated page. - View Dependent Claims (41)
- a client having selecting means for selecting a foreign language and a user at said client uses said selecting means and selects a foreign language and said client having transmitting means for transmitting said user selected foreign language in the form of encoded information to a server;
-
42. A method for on-line page translation for translating text objects and database text objects, comprising:
- a user at said client selects a foreign language and said client having transmitting means for transmitting said user selection in the form of encoded information to a server;
said server having receiving means for receiving said encoded information;
said server having processing means for processing a program and said program having a translating function for translating text objects, also, said program having combining means for combining said encoded reference with SQL text string and form a SQL query expression and said query expression'"'"'s result will only include database text objects in the user selected foreign language;
said server having transmitting means for transmitting said translated page to said client; and
said client having receiving and displaying means for receiving and displaying said translated page in the said user selected foreign language. - View Dependent Claims (43)
- a user at said client selects a foreign language and said client having transmitting means for transmitting said user selection in the form of encoded information to a server;
-
44. A method for exchanging a web site'"'"'s interface where an end-user at a client uploads an interface to a server, comprising:
- a client having uploading means for uploading a user interface and said user uploaded interface is the front-end means for a user at a client accessing said server back-end means;
a server having receiving and processing means for receiving and processing said user uploaded interface and creating means for creating a new interface. - View Dependent Claims (45, 46, 47, 48)
- a client having uploading means for uploading a user interface and said user uploaded interface is the front-end means for a user at a client accessing said server back-end means;
-
49. A user surfing tracking method where a server supplying information to a client creates a surf user-list for tracking said supplied information to each of said client, comprising:
- a server with storing means for storing a surf code reference for each of said information supplied to each of said client and creating means for creating a surf user-list in said server for each of said client; and
a client with requesting means for requesting a surf user-list that is stored in said server, also, said client having receiving and displaying means for receiving and displaying said surf user-list. - View Dependent Claims (50)
- a server with storing means for storing a surf code reference for each of said information supplied to each of said client and creating means for creating a surf user-list in said server for each of said client; and
-
51. A method of a customized web site for presenting different information about the same subject matter tailored uniquely to each user based on each user'"'"'s pre-set information, comprising:
- a user furnishes information to a server and said server having storing means for storing said user furnished information; and
upon said user requests information about a subject matter from said server, said server will only supply information about said requested subject matter to said user that is relevant to said user pre-set information stored in said server. - View Dependent Claims (52)
- a user furnishes information to a server and said server having storing means for storing said user furnished information; and
-
53. A method of uploading a file with settings for the purpose of changing an interface'"'"'s appearance as to allow the same interface to have more than one appearances, comprising:
- (a) a client having uploading means for uploading a file with settings and having transmitting means for transmitting said uploaded file with settings to a server;
(b) said server having receiving and processing means for receiving and processing said uploaded file with settings and extracting means for extracting said file setting'"'"'s parameters;
also, (c) said server having inserting means for inserting said extracted parameters into said interface;
(d) said server having transmitting means for transmitting said interface to a client and said interface having a new appearance based on said extracted parameters; and
(e) said client of step (d) having receiving and displaying means for receiving and displaying an interface and said interface having an appearance based on said user uploaded file with setting'"'"'s parameters.
- (a) a client having uploading means for uploading a file with settings and having transmitting means for transmitting said uploaded file with settings to a server;
-
54. A method of displaying a plurality of e-services on a client computer and at least one of said e-service is retrieved by a secondary computer and said secondary computer will make said retrieved e-service available to at least one tertiary computer, and said tertiary computer having transmitting means for transmitting said e-service to said client computer and said client computer having receiving and displaying means for receiving and displaying said e-services.
-
55. A server having creating means for creating a page and said page containing at least one object and said object having at least one encoded information and said encoded information is used by said server as guiding means for guiding said server to include at least one other object in said page and said server having transmitting means for transmitting said page to a client.
-
56. A program in a storage medium in which the program having means for processing the hosting of a three levels solutions where it has been stored and which can be read by a computer, comprising:
- the first level is the hosting means for hosting a plurality of locations (second level) and each of said location uses said hosting means of the first level and offers said hosting means to at least one other location (third level).
-
57. A method of online solution comprising of three levels where the third level uses the solution offered by the first level where the hosting means is located through a second level.
-
58. A method of online solution where a virtual server hosting the resource infrastructure retrieves database objects from at least one dynamic server and combine said retrieved database objects with said virtual server'"'"'s database objects and uses said combined database objects to offer solutions, comprising:
-
A) Making said solution available to at least one e-mall hosted at said virtual server;
B) Making said solution available to at least one e-shop hosted at said virtual server;
C) Making said solution available to at least one e-distributor hosted at said virtual server;
-
Specification