Network-based sales system with a customizable user interface
First Claim
1. A sales system, comprising:
- a first sales interface;
a second sales interface; and
at least one processor and executable instructions, accessible on a computer-readable medium, that, when executed, cause the at least one processor to perform operations comprising;
generating the first sales interface based on a first set of customization commands and communicating the first sales interface, over a network, through a first member site to a first user;
generating the second sales interface based on a second set of customization commands and communicating the second sales interface, over the network, through a second member site to a second user;
receiving a first request to view a listing of an item that is presented in an offer for sale to the first user via the first sales interface;
receiving a second request to view the listing of the item that is presented in an offer for sale to the second user via the second sales interface;
storing an object model representation of a central database system in memory, the object model representation including a record of the listing;
retrieving the record of the listing from the central database system in response to the receiving the first request or the second request to view the listing;
detecting a change of the record, the change based on a sale of the item of the record;
modifying, in memory, the object model representation of the central database system in response to the detecting the change of the record, the object model being a structured representation of data in memory, the data being retrieved from the central database system and stored in the object model;
regenerating the first and second sales interfaces while the sales system is operational in response to the modifying the object model representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for a network-based sales system with customizable user interfaces are described. The system generates first and second sales interfaces based on customization commands and communicates the sales interfaces, over a network, through respective member sites to first and second users. The system further receives first and second requests to view a listing of an item that is presented in an offer for sale via the first and second sales interfaces, retrieves a record from a central database system that is changed responsive to a sale of the item that is presented in the first and second sales listings, modifies an object model representation of a central database system based on the retrieval of the record that is changed and regenerates the first and second sales interfaces responsive to the modification of the object model representation.
-
Citations
20 Claims
-
1. A sales system, comprising:
-
a first sales interface; a second sales interface; and at least one processor and executable instructions, accessible on a computer-readable medium, that, when executed, cause the at least one processor to perform operations comprising; generating the first sales interface based on a first set of customization commands and communicating the first sales interface, over a network, through a first member site to a first user; generating the second sales interface based on a second set of customization commands and communicating the second sales interface, over the network, through a second member site to a second user; receiving a first request to view a listing of an item that is presented in an offer for sale to the first user via the first sales interface; receiving a second request to view the listing of the item that is presented in an offer for sale to the second user via the second sales interface; storing an object model representation of a central database system in memory, the object model representation including a record of the listing; retrieving the record of the listing from the central database system in response to the receiving the first request or the second request to view the listing; detecting a change of the record, the change based on a sale of the item of the record; modifying, in memory, the object model representation of the central database system in response to the detecting the change of the record, the object model being a structured representation of data in memory, the data being retrieved from the central database system and stored in the object model; regenerating the first and second sales interfaces while the sales system is operational in response to the modifying the object model representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
generating a first sales interface based on a first set of customization commands; generating a second sales interface based on a second set of customization commands; communicating the first sales interface, over a network, through a first member site to a first user; communicating the second sales interface, over the network, through a second member site to a second user; receiving a first request to view a listing of an item that is presented in an offer for sale to the first user via the first sales interface; receiving a second request to view the listing of the item that is presented in an offer for sale to the second user via the second sales interface; retrieving a record of the listing from a central database system in response to the receiving the first request or the second request to view the listing; detecting a change of the record, the change based on a sale of the item of the record; modifying, in memory, an object model representation of a central database system in response to the detecting the change of the record, the object model being a structured representation of data in memory, the data being retrieved from the central database system and stored in the object model; and regenerating the first and second sales interfaces responsive to the modification, in memory, of the object model representation, while the sales system is operational. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine readable medium having no transitory signals and storing a set of instructions that, when executed by the machine, cause the machine to perform actions comprising:
-
generating a first sales interface based on a first set of customization commands; generating a second sales interface based on a second set of customization commands; communicating the first sales interface, over a network, through a first member site to a first user; communicating the second sales interface, over the network, through a second member site to a second user; receiving a first request to view a listing of an item that is presented in an offer for sale to the first user via the first sales interface; receiving a second request to view the listing of the item that is presented in an offer for sale to the second user via the second sales interface; retrieving a record of the listing from a central database system in response to the receiving the first request or the second request to view the listing; detecting a change of the record, the change based on a sale of the item of the record; modifying, in memory, an object model representation of a central database system in response to the detecting the change of the record, the object model being a structured representation of data in memory, the data being retrieved from the central database system and stored in the object model; and regenerating the first and second sales interfaces responsive to the modification, in memory, of the object model representation, while the sales system is operational. - View Dependent Claims (20)
-
Specification