Network-based sales system with a customizable user interface
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-030/00
G06Q-030/06
G06Q-040/04
출원번호
US-0070301
(2013-11-01)
등록번호
US-9607333
(2017-03-28)
발명자
/ 주소
Ackley, Matthew F.
Aparo, Joseph
출원인 / 주소
eBay Inc.
대리인 / 주소
Schwegman, Lundberg & Woessner, P.A.
인용정보
피인용 횟수 :
0인용 특허 :
146
초록▼
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 user
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.
대표청구항▼
1. A sales system, comprising: a first sales interface;a second sales interface; andat 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 interfac
1. A sales system, comprising: a first sales interface;a second sales interface; andat 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. The system of claim 1, wherein the first and second sales interfaces are operative to present a plurality of linked pages. 3. The system of claim 1, wherein the first sales interface includes elements that are included in a first set of pages and wherein the second sales interface includes elements that are included in a second set of pages. 4. The system of claim 1, wherein the first sales interface includes a header that is included in the first set of pages and wherein the second sales interface includes a header that is included in the second set of pages. 5. The system of claim 1, wherein the first sales interface includes interface elements that include at least part of a name of the first domain, and wherein the second sales interface includes interface elements that include at least part of a name of the second domain. 6. The system of claim 1, wherein the operations are further comprising receiving a user arrangement of a plurality of user interface tokens, the user interface tokens define display attributes of at least one view of at least one of the plurality of sales interfaces. 7. The system of claim 6, wherein the user interface tokens represent parts of the first and second sales interfaces that are customizable. 8. The system of claim 1, wherein the operations are further comprising scanning the central database system to identify the record in the central database system that is changed. 9. The system of claim 1, wherein the operations are further comprising maintaining a dirty bit to indicate a change since the last generation of the first or second sales interfaces. 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; andregenerating the first and second sales interfaces responsive to the modification, in memory, of the object model representation, while the sales system is operational. 11. The method of claim 10, wherein the first and second sales interfaces operate to present a plurality of linked pages. 12. The method of claim 10, wherein the first sales interface includes elements that are included in a first set of pages and wherein the second sales interface includes elements that are included in a second set of pages. 13. The method of claim 10, wherein the first sales interface includes a header that is included in the first set of pages and wherein the second sales interface includes a header that is included in the second set of pages. 14. The method of claim 10, wherein the first sales interface includes interface elements that include at least part of a name of a first domain, and wherein the second sales interface includes interlace elements that include at least part of a name of a second domain. 15. The method of claim 10, further comprising receiving a user arrangement of a plurality of user interface tokens. 16. The method of claim 15, wherein the user interface tokens define display attributes of at least one view of at least one of the plurality of sales interfaces, wherein the user interface tokens represent parts of the first and second sales interfaces that are customizable. 17. The method of claim 10, further comprising scanning the central database system to identify the record in the central database system that is changed. 18. The method of claim 10, wherein the record includes a dirty bit to indicate whether the record has been changed since the last generation of the first or second sales interfaces. 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; andregenerating the first and second sales interfaces responsive to the modification, in memory, of the object model representation, while the sales system is operational. 20. The machine readable medium of claim 19, further comprising scanning the central database system to identify the record in the central database system that is changed.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (146)
Poland Terrell (Danbury CT) Waldron Steven (Danbury CT), Apparatus for communicating price changes including printer and display devices.
Hambrecht, William R.; Hansson, Othar; Hayes, Jordan; Katz, Alan; Ocheret, Charles; Regan, Matt, Auction system and method for pricing and allocation during capital formation.
Beach David ; Braden Donald ; George Paul L. ; Meredith Michael, Computer based system for monitoring and processing data collected at the point of sale of goods and services.
Chelliah Raman ; Cornez Jason S. ; Dellar Carl ; Harrison Stephen ; Hempe John A. ; Hsu Chih-Cheng ; Golin Eric J. ; Price Charles A. ; Rutta Neal S. ; Wood Thomas A. ; Yamamoto Wayne K., Computer system and method for electronic commerce.
Sutter, Donald C.; Green, Kurt D.; Friar, Thomas A.; Bane, Andrew J., Computer-enabled method and system for facilitating veterinary pharmaceutical and other animal-related product catalog customization.
Nahan Kenneth (Stamford CT) Nahan Sherri (Stamford CT) Graham John D. (New York NY) Corapcioglu Ahmet K. (Louisville CO) Miller Robert H. (Blairstown NJ) Lipman Alexander (New York NY) Osipou Andrei , Computerized, multimedia, network, real time, interactive marketing and transactional system.
Miller Mark S. (Los Altos CA) Tribble E. Dean (Los Altos CA) Hardy Norman (Portola Valley CA) Hibbert Christopher T. (Mountain View CA), Diverse goods arbitration system and method for allocating resources in a distributed computer system.
Shaw David E. ; Ardai Charles E. ; Marsh Brian D. ; Moraes Mark A. ; Rudolph Dana B. ; Mc Auliffe Jon D., Electronic mail system for displaying advertisement at local computer received from remote system while the local compu.
Kumar,Sanjay; Thomas,Stanton L.; Deshpande,Gaurav M.; Murty,Venkataesh V., Fulfillment management system for managing ATP data in a distributed supply chain environment.
Pi-Yu Chung ; Om P. Damani ; Yennun Huang ; Chandra M. Kintala ; Yi-Min Wang, Hosting a network service on a cluster of servers using a single-address image.
Nishikiori,Masaaki; Hashizume,Yasuhiko; Takada,Yuji; Yabe,Takashi; Hasegawa,Hiroki; Mohri,Takao; Iwao,Tadashige; Fukuta,Shigeki, Information mediating apparatus and method and storage medium storing information mediating program therein.
Ng, Tony Chun Tung; Learmont, Timothy R., Integrating both modifications to an object model and modifications to a database into source code by an object-relational mapping tool.
Hsu P. Robert ; Sonoda Yunie ; Ellenbogen Jesse, Method and apparatus for creating multimedia electronic mail messages or greeting cards on an interactive receiver.
Anderson, Mark; Bansal, Ajay; Doctor, Brad; Hadjiyiannis, George; Herringshaw, Christopher; Karplus, Eli E.; Muniz, Derald, Method and apparatus for estimating a geographic location of a networked entity.
Rauber Brett Alan ; Sanderson Blaine Everett ; Myers Paul David ; Hanshaw ; III Frank ; Ruiz Robert Anthony ; Pack Louis D., Method and apparatus for managing inventory.
Walker Jay S. ; Van Luchene Andrew S. ; Rogers Joshua D., Method and apparatus for selling an aging food product as a substitute for an ordered product.
Bruce V. Schwartz ; Russell S. Greer ; Stephen S. Boyle ; Mark A. Fox ; Alain S. Rossmann ; Mark G. Lentczner ; Andrew L. Laursen ; Brad E. Sandman, Method and architecture for interactive two-way communication devices to interact with a network.
Kinney, Jr.,Sam E.; Rago,Vincent F.; Meakem,Glen T.; Stevens,Robert G.; Becker,David J.; Bernard,Anthony F.; Rupp,William D.; Heckmann,Daniel C., Method and system for conducting electronic auctions with net present value bidding.
Kinney, Jr., Sam E.; Rago, Vincent F.; Meakem, Glen T.; Stevens, Robert G.; Becker, David J.; Bernard, Anthony F.; Rupp, William D.; Heckmann, Daniel C.; Rickert, Julia L.; Sobie, David M., Method and system for differential index bidding in online auctions.
Boone, Barry; Sacco, Nathan; Chard, Rhys, Method and system for listing items globally and regionally, and customized listing according to currency or shipping area.
Sadiq Waqar ; Cummins Fred Arthur ; Marney Steven H. ; Swift ; II William Earl, Method and system for maintaining persistence in a shared object system.
Seidman, Charles B.; Sossaman, II, Daniel M., Method and system for rewarding use of a universal identifier, and/or conducting a financial transaction.
Gottfurcht, Elliot A.; Gottfurcht, Grant E.; Dunn, Shawn C., Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer.
Kiernan Casey L. (Redmond WA) Jancke Gavin (Redmond WA), Method for separating a hierarchical tree control into one or more hierarchical child tree controls in a graphical user.
Seibel,John C.; Feng,Yu; Foster,Robert L., Prospects harvester system for providing contact data about customers of product or service offered by business enterprise extracting text documents selected from newsgroups, discussion forums, maili.
David Way Ng, Shopping scouts web site for rewarding customer referrals on product and price information with rewards scaled by the number of shoppers using the information.
Ross, Jr., D Delano; Ross, Daniel D; Michaels, Joseph R; May, William R; Anderson, Richard A, Specially programmed computer server serving pages offering commercial opportunities for merchants through coordinated offsite marketing.
Iannacci,Gregory Fx, System and method for an automated benefit recognition, acquisition, value exchange, and transaction settlement system using multivariable linear and nonlinear modeling.
Franklin D. Chase ; Remington Darren B. ; Saliba Bassam ; Speelpenning Bert ; Cockrill Michael, System and method for conducting commerce over a distributed network.
Grindrod, Geoff; Slavos, Oto; Kodali, Saigiridhar; Hallman, Clinton, System and method for customizing and processing business logic rules in a business process system.
Van Horn,Tom; Woodford,Dale A.; Halbert,Richard V.; Wampler,Kevin Dean, System and method for enhancing buyer and seller interaction during a group-buying sale.
Kaufman, Michael Philip; Silverman, Micah Philip, System and method for generating automatic user interface for arbitrarily complex or large databases.
Brown,Stephen; Chen,Angela; DeSouza,Thomas N., System and method for modeling market structures and processing market structure transactions over an electronic network.
Levin, Esther; Boyce, Susan; Helfrich, Brian; Mane, Amir; Schondorf, Alison; Zeljkovic, Ilija, System and method for pre-processing information used by an automated attendant.
Barnard, Ray F.; Cartin, Lawrence J.; Ciotoli, Jr., Louis M.; Cirulli, Philip J.; Dauley, Daniel M.; DeSantis, David J.; Flannery, Kerin J.; Lanuti, Carl J.; Oswald, Rose M.; Stoke, Harry D., System and method for project designing and developing a procurement and accounts payable system.
Lowery Keith ; Levine Andrew B. ; Howell Ronald L., System for managing dynamic web page generation requests by intercepting request at web server and routing to page serve.
Walker,Jay S.; Mik,Magdalena; Packes, Jr.,John M.; Sammon,Russell Pratt; Kobayashi,Michiko, Systems and methods wherin a buyer purchases products in a plurality of product categories.
Woodward,Franklin Goodhue; Mills,James Connell; Hodge,Randolph Ashton; Miller,Andrew Karl; Wijaya,Joyo, Technique for handling sales of regulated items implemented over a data network.
Ginter, Karl L.; Shear, Victor H.; Spahn, Francis J.; Van Wie, David M.; Weber, Robert P., Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.