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.
156 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