According to a computer-implemented approach for renting items to customers, customers specify what items to rent using item selection criteria separate from deciding when to receive the specified items. According to the approach, customers provide item selection criteria to a provider provides the
According to a computer-implemented approach for renting items to customers, customers specify what items to rent using item selection criteria separate from deciding when to receive the specified items. According to the approach, customers provide item selection criteria to a provider provides the items indicated by the item selection criteria to customer over a delivery channel. The provider may be either centralized or distributed depending upon the requirements of a particular application. A "Max Out" approach allows up to a specified number of items to be rented simultaneously to customers. A "Max Turns" approach allows up to a specified number of item exchanges to occur during a specified period of time. The "Max Out" and "Max Turns" approaches may be used together or separately with a variety of subscription methodologies.
대표청구항▼
The invention claimed is: 1. A computer-implemented method for renting movies to customers, the method comprising: providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information rec
The invention claimed is: 1. A computer-implemented method for renting movies to customers, the method comprising: providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information received over the Internet, a movie rental queue associated with a customer comprising an ordered list indicating two or more movies for renting to the customer; causing to be delivered to the customer up to a specified number of movies based upon the order of the list; in response to one or more delivery criteria being satisfied, selecting another movie based upon the order of the list and causing the selected movie to be delivered to the customer; and in response to other electronic digital information received from the customer over the Internet, electronically updating the movie rental queue. 2. A computer-implemented method as recited in claim 1, wherein updating the movie rental queue comprises changing the order of the two or more movies for renting to the customer. 3. A computer-implemented method as recited in claim 1, wherein updating the movie rental queue comprises indicating an additional movie in the ordered list. 4. A computer-implemented method as recited in claim 1, wherein updating the movie rental queue comprises removing an indication of one or more of the movies from the ordered list. 5. A computer-implemented method as recited in claim 1, wherein the two or more movies for renting to the customer are selected by the customer. 6. A computer-implemented method as recited in claim 1, further comprising determining the order of the two or more movies based upon one or more preferences of the customer. 7. A computer-implemented method as recited in claim 1, wherein the delivery of the selected movie comprises delivery by mail. 8. A computer-implemented method as recited in claim 1, wherein the delivery of the selected movie comprises delivery by mail on one or more optical media. 9. A computer-implemented method as recited in claim 1, wherein the delivery criteria comprises receipt of the movie by mail. 10. A computer-implemented method as recited in claim 1, wherein a number of movies delivered to the customer and not yet returned does not exceed the specified number. 11. A method as recited in claim 1, wherein the other electronic digital information indicates one or more delivery criteria being satisfied. 12. A method as recited in claim 1, wherein the other electronic digital information comprises one or more selection criteria. 13. A method as recited in claim 1, wherein the movies comprise any of motion pictures, television series, documentaries, cartoons, music videos, video recordings of concert performances, instructional programs, and educational programs. 14. A computer-implemented method for renting movies to customers, the method comprising: providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information received over the Internet, a movie rental queue associated with a customer comprising an ordered list indicating two or more movies for renting to the customer; causing to be delivered to the customer up to a specified number of movies based upon the order of the list, wherein the customer is not required to return the movies within a specified time associated with delivery; in response to one or more delivery criteria being satisfied, selecting another movie based upon the order of the list and causing the selected movie to be delivered to the customer; and in response to other electronic digital information received from the customer over the Internet, electronically updating the movie rental queue. 15. A computer-implemented method as recited in claim 14, wherein updating the movie rental queue comprises changing the order of the two or more movies for renting to the customer. 16. A computer-implemented method as recited in claim 14, wherein updating the movie rental queue comprises indicating an additional movie in the ordered list. 17. A computer-implemented method as recited in claim 14, wherein updating the movie rental queue comprises removing an indication of one or more of the movies from the ordered list. 18. A computer-implemented method as recited in claim 14, wherein the two or more movies for renting to the customer are selected by the customer. 19. A computer-implemented method as recited in claim 14, further comprising determining the order of the two or more movies based upon one or more preferences of the customer. 20. A computer-implemented method as recited in claim 14, wherein the delivery of the selected movie comprises delivery by mail. 21. A computer-implemented method as recited in claim 14, wherein the delivery of the selected movie comprises delivery by mail on one or more optical media. 22. A computer-implemented method as recited in claim 14, wherein the delivery criteria comprises receipt of the movie by mail. 23. A computer-implemented method as recited in claim 14, wherein a number of movies delivered to the customer and not yet returned does not exceed the specified number. 24. A computer-implemented method for renting movies to customers, the method comprising: providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information received over the Internet, a movie rental queue associated with a customer comprising an ordered list indicating two or more movies for renting to the customer; causing to be delivered to the customer up to a specified number of movies based upon the order of the list, wherein the customer is not charged a fee for retaining one or more movies beyond a specified time associated with delivery; in response to one or more delivery criteria being satisfied, selecting another movie based upon the order of the list and causing the selected movie to be delivered to the customer; and in response to other electronic digital information received from the customer over the Internet, electronically updating the movie rental queue. 25. A computer-implemented method as recited in claim 24, wherein updating the movie rental queue comprises changing the order of the two or more movies for renting to the customer. 26. A computer-implemented method as recited in claim 24, wherein updating the movie rental queue comprises indicating an additional movie in the ordered list. 27. A computer-implemented method as recited in claim 24, wherein updating the movie rental queue comprises removing an indication of one or more of the movies from the ordered list. 28. A computer-implemented method as recited in claim 24, wherein the two or more movies for renting to the customer are selected by the customer. 29. A computer-implemented method as recited in claim 24, further comprising determining the order of the two or more movies based upon one or more preferences of the customer. 30. A computer-implemented method as recited in claim 24, wherein the delivery of the selected movie comprises delivery by mail. 31. A computer-implemented method as recited in claim 24, wherein the delivery of the selected movie comprises delivery by mail on one or more optical media. 32. A computer-implemented method as recited in claim 24, wherein the delivery criteria comprises receipt of the movie by mail. 33. A computer-implemented method as recited in claim 24, wherein a number of movies delivered to the customer and not yet returned does not exceed the specified number. 34. A computer-implemented method for renting movies to customers, the method comprising: establishing over the Internet a rental agreement with a customer that provides for charging the customer a periodic fee; providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information received over the Internet, a movie rental queue associated with a customer comprising an ordered list indicating two or more movies for renting to the customer; causing to be delivered to the customer up to a specified number of movies based upon the order of the list; in response to one or more delivery criteria being satisfied, if the customer is current on the periodic fee, selecting another movie based upon the order of the list and causing the selected movie to be delivered to the customer; and in response to other electronic digital information received from the customer over the Internet, electronically updating the movie rental queue. 35. A computer-implemented method as recited in claim 34, wherein updating the movie rental queue comprises changing the order of the two or more movies for renting to the customer. 36. A computer-implemented method as recited in claim 34, wherein updating the movie rental queue comprises indicating an additional movie in the ordered list. 37. A computer-implemented method as recited in claim 34, wherein updating the movie rental queue comprises removing an indication of one or more of the movies from the ordered list. 38. A computer-implemented method as recited in claim 34, wherein the two or more movies for renting to the customer are selected by the customer. 39. A computer-implemented method as recited in claim 34, further comprising determining the order of the two or more movies indicated by the movie rental queue based upon preferences of the customer. 40. A computer-implemented method as recited in claim 34, wherein the delivery of the selected movie comprises delivery by mail. 41. A computer-implemented method as recited in claim 34, wherein the delivery of the selected movie comprises delivery by mail on one or more optical media. 42. A computer-implemented method as recited in claim 34, wherein the receipt of the movie previously delivered to the customer comprises receipt by mail. 43. A computer-implemented method as recited in claim 34, wherein a number of movies delivered to the customer and not yet returned does not exceed the specified number. 44. A computer system for renting movies to customers, comprising: a computer that is coupled to a digital telecommunications network by a digital telecommunications link; an electronic digital memory in the computer; one or more sequences of computer program instructions stored in the electronic digital memory which, when executed, cause the computer to perform the steps of: providing electronic digital information that causes one or more attributes of movies to be displayed; establishing, in electronic digital form, from electronic digital information received over the Internet, a movie rental queue associated with a customer comprising an ordered list indicating two or more movies for renting to the customer; causing to be delivered to the customer up to a specified number of movies based upon the order of the list; in response to one or more delivery criteria being satisfied, selecting another movie based upon the order of the list and causing the selected movie to be delivered to the customer; and in response to other electronic digital information received from the customer over the Internet, electronically updating the movie rental queue. 45. A computer system as recited in claim 44, wherein the other electronic digital information specifies changing the order of the two or more movies for renting to the customer. 46. A computer system as recited in claim 44, wherein the other electronic digital information specifies an additional movie to add to the ordered list. 47. A computer system as recited in claim 44, wherein the other electronic digital information specifies removing an indication of one or more of the movies from the ordered list. 48. A computer system as recited in claim 44, wherein the delivery of the selected movie comprises delivery by mail. 49. A computer system as recited in claim 44, wherein the delivery of the selected movie comprises delivery by mail on one or more optical media. 50. A computer system as recited in claim 44, wherein the delivery criteria comprise receipt by mail. 51. A computer system as recited in claim 44, wherein a number of movies delivered to the customer and not yet returned does not exceed the specified number.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (35)
Robinson Gary B., Automated collaborative filtering in world wide web advertising.
Heckerman David E. (Bellevue WA) Breese John S. (Mercer Island WA) Horvitz Eric (Kirkland WA) Chickering David Maxwell (Los Angeles CA), Collaborative filtering utilizing a belief network.
Sheena Jonathan Ari ; McNulty John Edward ; Sullivan James J. ; Metral Max E., Computer-implemented collaborative filtering based method for recommending an item to a user.
Bergh Christopher P. ; Metral Max E. ; Ritter David Henry ; Sheena Jonathan Ari ; Sullivan James J., Distributed system for facilitating exchange of user information and opinion using automated collaborative filtering.
Dunn Matthew W. ; Shoff Daniel J., Interactive entertainment network system and method for customizing operation thereof according to viewer preferences.
Chislenko Alexander ; Lashkari Yezdezard ; Tiu David D. ; Metral Max E. ; McNulty John Edward, Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering.
Altschuler Steven J. ; Ridgeway Greg, Methods and apparatus for building resource transition probability models for use in pre-fetching resources, editing resource link topology, building resource link topology templates, and collaborati.
Lang Andrew K. ; Kosak Donald M., Multi-level mindpool system especially adapted to provide collaborative filter data for a large scale information filtering system.
Bernard Warren E. ; Jacobson Philip A., System and method for automated remote previewing and purchasing of music, video, software, and other multimedia product.
Aggarwal Charu Chandra ; Wolf Joel Leonard ; Yu Philip Shi-Lung, System and method for searching databases with applications such as peer groups, collaborative filtering, and e-commerce.
Bieganski Paul ; Konstan Joseph A. ; Riedl John T., System, method and article of manufacture for making serendipity-weighted recommendations to a user.
Miller Bradley N. ; Riedl John T. ; Konstan Joseph A., System, method and article of manufacture for using receiver operating curves to evaluate predictive utility.
Miller Bradley N. ; Konstan Joseph A. ; Riedl John T., System, method, and article of manufacture for generating implicit ratings based on receiver operating curves.
Paul Bieganski ; Joseph Konstan ; John Rauser ; Dan Frankowski, System, method, and article of manufacture for making a compatibility-aware recommendations to a user.
Miller Bradley N. ; Konstan Joseph A. ; Riedl John T., System, method, and article of manufacture for utilizing implicit ratings in collaborative filters.
Reimer James A. ; Reinsch Roger A., System, method, and computer program product for presenting multimedia objects, including movies and personalized collections of items.
Lowe, J. Mitchell; Hoersten, Eric; Kapcar, Christopher A., Article vending machine and method for exchanging an inoperable article for an operable article.
Lowe, J. Mitchell; Hoersten, Eric; Kapcar, Christopher A., Article vending machine and method for exchanging an inoperable article for an operable article.
Lowe, J. Mitchell; Hoersten, Eric; Kapcar, Christopher A., Article vending machine and method for exchanging an inoperable article for an operable article.
Lowe, J. Mitchell; Hoersten, Eric; Kapcar, Christopher A., Article vending machine and method for exchanging an inoperable article for an operable article.
Lowe, J. Mitchell; Hoersten, Eric; Kapcar, Christopher A., Article vending machine and method for exchanging an inoperable article for an operable article.
Chaudhrl, Imran A.; Louch, John O.; Christle, Gregory N.; Peyton, Eric Steven; Tiene, Kevin; Forstall, Scott, Preview and installation of user interface elements in a display environment.
Forstall, Scott; Chaudhri, Imran A.; Louch, John O.; Peyton, Eric Steven, Preview including theme based installation of user interface elements in a display environment.
Smith, Thomas Franklin; Martinka, William; Polubinski, Jr., Jim, System and method for optimizing utilization of inventory space for dispensable articles.
Smith, Thomas Franklin; Martinka, William; Polubinski, Jr., Jim, System and method for optimizing utilization of inventory space for dispensable articles.
Bowers, Brad; Maskatia, Imran; Rubinstein, Jason, System and method for providing the identification of geographically closest article dispensing machines.
Wynn, Dominic C.; Williams, Philip M.; Simons, Malachi G.; Wilkins, Nicholas F.; Macrow, Alistair; Dufty, Nigel A.; Eng, Alvin; Doherty, Michael J.; Groves, David M., System and method for provisioning audiovisual works.
Chaudhri, Imran A.; Louch, John O.; Grignon, Andrew M.; Christie, Gregory N., Visual characteristics of user interface elements in a unified interest layer.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.