System and methods for electronic commerce using personal and business networks
First Claim
1. A method of facilitating electronic commerce, the method comprising:
- processing with a server module registering registrations for a plurality of users on a website of a communications network, said communications network having a computer system connected thereto for hosting said website, said computer system having at least one computer defining the server module, said server module being connected to a data storage medium, each of the plurality of users being electronically interconnected so that the plurality of users define a community of users;
receiving and processing with the server module listing information for products or services for sale from users in the community at the computer system over the communications network and storing the listing information in the data storage medium;
providing with the server module the listing information for the products or services for sale from the data storage medium to other users in the community upon request over the communications network;
processing with the server module electronic commerce between users in the community over the communications network, said electronic commerce including business transactions involving the products or services identified in the listing information stored in the data storage medium;
processing with the server module, for each user in the community of users, a business network of business relationships based upon (i) the electronic commerce with other users in the community conducted through the computer system such that the only users included in a user'"'"'s business network are those other users with whom the user has either sold to, purchased from, or both, and (ii) mutual agreement between the user and those other users to join each other'"'"'s business network;
electronically storing, for each user in the community of users, the business network of business relationships in the data storage medium;
processing with the server module business ratings of electronic commerce with other users within the community and storing said business ratings in the data storage medium;
processing with the server module personal, non-commercial electronic interaction between users in the community through the computer system;
processing with the server module, for each user in the community of users, a personal network of personal relationships based upon (i) the personal, non-commercial electronic interaction with other users conducted through the computer system, and (ii) mutual agreement between the user and those other users to join each other'"'"'s personal network;
electronically storing, for each user in the community of users, the personal network of personal relationships in the data storage medium;
processing with the server module personal ratings of personal, non-commercial electronic interactions with other users within the community and storing said personal ratings in the data storage medium;
displaying on a computer of a third party user (i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) the business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user on the computer system; and
processing with the server module a business transaction between the third party user and the selected user, the business transaction involving buying or selling of a product or service identified in the listing information stored in the data storage medium by the selected user.
1 Assignment
0 Petitions
Accused Products
Abstract
Electronic commerce over a publicly accessible computer network such as the Internet is facilitated and leveraged by a computer system that forms a community of computer user parties based on personal and business connections of the parties involved. Personal connections are created between users by invitation and mutual acceptance. Business connections are created between users when a transaction takes place between those users. Users search to perform any one or more of a variety of actions such as to purchase products, browse departments and categories for purchasing products, or explore the connections between the parties involved to find items to buy. Different groupings of the parties involved may be the users themselves and other buyers/sellers in the business network, the users themselves and their friends in the personal networks, or some combination of buyers/sellers and friends from each of the types of networks. A computer or server at a site in the network implements an architecture whereby various pages viewed by a user have links to enable them to find products.
261 Citations
40 Claims
-
1. A method of facilitating electronic commerce, the method comprising:
-
processing with a server module registering registrations for a plurality of users on a website of a communications network, said communications network having a computer system connected thereto for hosting said website, said computer system having at least one computer defining the server module, said server module being connected to a data storage medium, each of the plurality of users being electronically interconnected so that the plurality of users define a community of users; receiving and processing with the server module listing information for products or services for sale from users in the community at the computer system over the communications network and storing the listing information in the data storage medium; providing with the server module the listing information for the products or services for sale from the data storage medium to other users in the community upon request over the communications network; processing with the server module electronic commerce between users in the community over the communications network, said electronic commerce including business transactions involving the products or services identified in the listing information stored in the data storage medium; processing with the server module, for each user in the community of users, a business network of business relationships based upon (i) the electronic commerce with other users in the community conducted through the computer system such that the only users included in a user'"'"'s business network are those other users with whom the user has either sold to, purchased from, or both, and (ii) mutual agreement between the user and those other users to join each other'"'"'s business network; electronically storing, for each user in the community of users, the business network of business relationships in the data storage medium; processing with the server module business ratings of electronic commerce with other users within the community and storing said business ratings in the data storage medium; processing with the server module personal, non-commercial electronic interaction between users in the community through the computer system; processing with the server module, for each user in the community of users, a personal network of personal relationships based upon (i) the personal, non-commercial electronic interaction with other users conducted through the computer system, and (ii) mutual agreement between the user and those other users to join each other'"'"'s personal network; electronically storing, for each user in the community of users, the personal network of personal relationships in the data storage medium; processing with the server module personal ratings of personal, non-commercial electronic interactions with other users within the community and storing said personal ratings in the data storage medium; displaying on a computer of a third party user (i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) the business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user on the computer system; and processing with the server module a business transaction between the third party user and the selected user, the business transaction involving buying or selling of a product or service identified in the listing information stored in the data storage medium by the selected user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of facilitating electronic commerce over a publicly accessible computer network, comprising the steps of:
-
processing with a server module registrations for users to provide a community of electronically interconnected users, said storage medium being accessible to at least one computer defining the server module, said server module being part of a computer system connected to the publicly accessible computer network; receiving and processing with the server module listing information for products or services for sale from users in the community at the computer system over the communications network and storing the listing information in the storage medium; providing with the server module the listing information for the products or services for sale from the storage medium to other users in the community upon request over the communications network; processing with the server module electronic commerce transactions between users in the community over the communications network, said electronic commerce transactions including business transactions involving the products or services identified in the listing information stored in the storage medium; processing with the server module a business network of business relationships for the community of electronically interconnected users based on (i) electronic commerce transactions with other users in the community conducted through the computer system such that the only users included in a user'"'"'s business network are those other users with whom the user has either sold to, purchased from, or both, and (ii) mutual agreement between the user and those other users to join each other'"'"'s business network; processing with the server module business ratings of the users in the community of electronically interconnected users; forming a record in the storage medium of the business ratings received from the users of the community of electronically interconnected users; making the business ratings in the storage medium available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users; processing with the server module personal electronic interaction between users in the community through the computer system; processing with the server module a personal network of personal relationships for the users of the community of electronically interconnected users based on the personal electronic interaction through the computer system with other users of the community; processing with the server module personal ratings received from the users in the community of electronically interconnected users; making the personal ratings in the storage medium available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users; and displaying on a computer of a third party user (i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) the business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user on the computer system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system to facilitate e-commerce over a publicly accessible computer network, comprising:
-
a first computer at a site accessible to the computer network to define a server, the first computer having a processor, memory coupled to the processor to store operating instructions therein, a graphical display coupled to the processor for displaying graphical images; a database accessible to the processor of the server and containing database records about e-commerce and the community of electronically interconnected users; a set of machine-readable instructions stored in the memory of the server to cause the server to form a community of electronically interconnected users of the computer network to facilitate e-commerce; a user interface coupled to the processor of the first computer to provide user access to manipulate the software and access database records; said user interface allowing users to provide listing information for products or services for sale that is stored in the database; said user interface further allowing users to browse the listing information for products or services for sale stored in the database upon request; said user interface further allowing users to engage in electronic commerce through the server, said electronic commerce including business transactions for the products or services identified in the listing information stored in the database; a second computer at a user site accessible to the computer network, the second computer defining a first user and having a processor, memory coupled to the processor to store software therein, and to receive database records therein, a graphical display coupled to the processor for displaying graphical images, and a user interface coupled to the processor to provide a user access to manipulate the stored software and received database records; a third computer positioned at another user site accessible to the computer network, the third computer defining a second user and having a processor, memory coupled to the processor to store software therein and to receive database records therein, a graphical display coupled to the processor for displaying graphical images, and a user interface coupled to the processor to provide a user access to manipulate the software and received database records; the first user computer and the second user computer being interconnected through the server to the publicly accessible computer network to establish business networks of business relationships for the community of electronically interconnected users based on the electronic commerce transactions through the server and based on mutual agreement between two users to join each others business networks, and to establish personal networks of personal, noncommercial relationships for the community of electronically interconnected users based on personal electronic interaction through the server; the first user and the second user generating business ratings of the users in the community based on commercial e-commerce transactions between the users, and generating personal ratings of the users in the community based on personal non-commercial interactions between the users; the database receiving and storing the business ratings and the personal rating generated by the users and making the stored ratings available to the users of the community such that information concerning the business networks, business ratings, personal networks, and personal ratings of the users of the community are shared between the users of the community; and displaying on the second computer (i) thumbnail images, profile names, and links to homepages of users in the community belonging to second user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the second user'"'"'s personal network (iii) the business and personal ratings of the second user, (iv) any connection between the first user and the second user in their personal or business networks, and (v) listing information for products or services offered for sale by the second user. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer readable medium that is readable by a computer facilitating electronic commerce in a publicly accessible computer network, the computer readable medium comprising:
-
a set of instructions that, when executed by the computer, cause the computer to perform the following operations;
register users with the computer to provide a community of electronically interconnected users;
receive product listing information for products or services for sale from users;
provide the listing information to other users upon request;
allow users to engage in electronic commerce through the computer, said electronic commerce including business transactions for the products or services identified in the listing information;
establish at the computer a business network of business relationships for the community of electronically interconnected users based on the electronic commerce transactions through the computer with other users of the community and mutual agreement between two users to join each other'"'"'s business networks;
receive at the computer business ratings of the users in the community of electronically interconnected users;
form a record of the business ratings received from the users of the community of electronically interconnected users;
make the received record of the business ratings available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users;
establish in the computer a personal network of personal relationships for the users of the community of electronically interconnected users based on personal electronic interaction through the computer with other users of the community;
receive at the computer personal ratings received from the users in the community of electronically interconnected users;
make the received record of personal ratings available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users; anddisplay on a computer of a third party user;
(i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) the business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user.
-
-
39. A computer system facilitating electronic commerce over a publicly accessible computer network, comprising:
-
a processor; a storage medium having data accessible to the processor; an input/output for transferring data to the processor; the processor comprising; means for registering users in the storage medium to provide a community of electronically interconnected users; means for receiving listing information for products or services for sale from users in the community at the computer system over the communications network and storing the listing information in the storage medium; means for providing the listing information for the products or services for sale from the storage medium to other users in the community upon request over the communications network; means for allowing users in the community to conduct electronic commerce transactions with other users in the community over the communications network using the computer system, said electronic commerce transactions including business transactions involving the products or services identified in the listing information stored in the storage medium; means for establishing in the storage medium a business network of business relationships for the community of electronically interconnected users based on the electronic commerce transactions through the computer with other users of the community; means for receiving at the input/output business ratings of the users in the community of electronically interconnected users; means for forming a record in the storage medium of the business ratings received from the users of the community of electronically interconnected users; means for making the business ratings in the storage medium available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users; means for establishing in the storage medium a personal network of personal relationships for the users of the community of electronically interconnected users based on personal electronic interaction through the computer with other users of the community; means for receiving at the input/output personal ratings received from the users in the community of electronically interconnected users; means for making the personal ratings in the storage medium available to the users of the community of electronically interconnected users on request from one of the users of the community of electronically interconnected users; and means for displaying on a computer of a third party user (i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) the business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user on the computer system.
-
-
40. A method of facilitating electronic commerce, the method comprising:
-
processing with a server module registrations for a plurality of users on a website of a communications network, each of the plurality of users being electronically interconnected so that the plurality of users define a community of users; receiving and processing with the server module listing information for products or services for sale from users in the community through the website; providing the listing information for the products or services for sale to other users in the community upon request through the website; processing with the server module electronic commerce between users in the community through the website for the products or services identified in the listing information; processing with the server module a business network of business relationships for the community based on (i) electronic commerce with other users in the community conducted through the computer system such that the only users included in a user'"'"'s business network are those other users with whom the user has either sold to, purchased from, or both, and (ii) mutual agreement between the user and those other users to join each other'"'"'s business network; processing with the server module a personal network of personal relationships for the community through personal, non-commercial electronic interaction between users; displaying on a computer of a third party user (i) thumbnail images, profile names, and links to homepages of users in the community belonging to a selected user'"'"'s business network, (ii) thumbnail images, profile names, and links to homepages of users in the community belonging to the selected user'"'"'s personal network (iii) business and personal ratings of the selected user, (iv) any connection between the third party user and the selected user in their personal or business networks, and (v) listing information for products or services offered for sale by the selected user on the computer system; and sharing the business network and the personal network among the plurality of users within the community.
-
Specification