Claims
- 1. A user interface for use with a content item delivery apparatus, comprising:
a plurality of representations of the content items, the plurality of representations of the content items being user selectable; and a plurality of user selectable operators for performing functions on the content items; wherein the user interface enables the user to obtain a license associated with the content item, the license corresponding to an access level, the access level defining a different set of conditions, wherein the license associated with the selected content item includes access level information corresponding to an access level selected by the user.
- 2. The user interface recited in claim 1, further comprising:
a server network device located at a first node, the server network device being programmed to provide the user interface; a user network-enabled device located at a second node and communicatively coupled to the server network device via a network, the user network-enabled device being programmed to access the user interface.
- 3. The user interface recited in claim 2, wherein the network comprises the Internet and the user interface comprises a main website.
- 4. The user interface recited in claim 1, wherein the plurality of representations of the content items comprise virtual representations of the content items.
- 5. The user interface recited in claim 4, wherein the virtual representations of the content items comprise a plurality of selectable virtual video boxes.
- 6. The user interface recited in claim 5, wherein the plurality of selectable virtual video box representations of the digital video signals comprise a virtual carousel of selectable virtual video boxes, the virtual carousel being capable of simulated movement so that the spinning of a video rental store carousel is simulated.
- 7. The user interface recited in claim 5, wherein the plurality of selectable virtual video box representations of the digital video signals comprise a virtual shelf of selectable virtual video boxes, the virtual shelf being capable of simulated movement so that searching a video rental store shelf is simulated.
- 8. The user interface recited in claim 5, wherein the plurality of selectable virtual video box representations of the digital video signals may be manipulated in 3D so that all sides of the virtual video box representations of the digital video signals may be viewed by the user.
- 9. The user interface recited in claim 1, further comprising at least one display area for staging a user-perceptible form of the content items.
- 10. The user interface recited in claim 9, wherein the at least one display area on the user interface for staging of the content item in a user-perceptible form comprises a streaming box for playing at least one of a movie clip and a trailer of a movie.
- 11. The user interface recited in claim 1, further comprising a plurality of website pages for performing at least one of facilitating searching of the content items, facilitating browsing of the content items, facilitating licensing of the content items, facilitating downloading of the content items, and facilitating display of the content items.
- 12. The user interface recited in claim 1, wherein the plurality of user selectable operators comprise selectable virtual buttons for at least one of moving between a plurality of web pages, choosing a search option, choosing a browse option, and choosing a display option.
- 13. The user interface recited in claim 12, wherein the search options comprise at least one of a movie genre, a movie actor, a movie director, a movie producer, a movie date, a movie download time, and a movie license cost.
- 14. The user interface recited in claim 12, wherein the browse options comprise at least one of a movie genre, a movie actor, a movie director, a movie producer, a movie date, a movie download time, and a movie license cost.
- 15. The user interface recited in claim 12, wherein the display options comprise at least one of a text list, an image list, a video box list, a grid, a stack, a virtual carousel, and a video shelf.
- 16. The user interface recited in claim 11, further comprising a recommendation page for displaying to the user at least one representation of the content items determined to be of interest to the user by a recommendation engine based on user criteria.
- 17. The user interface recited in claim 16, wherein the content items determined to be of interest to the user by the recommendation engine is staged in the at least one display area on the user interface.
- 18. The user interface recited in claim 16, wherein the recommendation engine is implemented in software routines.
- 19. The user interface recited in claim 16, wherein the user criteria comprises at least one of the user's answers to a questionnaire provided by the user interface, the user's activities on the user interface, the user's shopping habits, and the user's activities on other websites.
- 20. The user interface recited in claim 11, further comprising a MyList page for displaying to the user at least one representation of the content items marked as being of interest to the user by a remember engine.
- 21. The user interface recited in claim 20, wherein the remember engine marks the content items based on previous user activities on the user interface.
- 22. The user interface recited in claim 21, wherein the previous user activities comprise selecting a representation of the content items to obtain more information about the selected content items.
- 23. The user interface recited in claim 5, further comprising a movie page for displaying for a selected movie at least one of reviews of the selected movie, a hyperlink for an official movie website for the selected movie, an enlarged virtual video box representation of the selected movie, comments about the selected movie, a synopsis of the selected movie, a clip of the selected movie, and a trailer of the selected movie.
- 24. The user interface recited in claim 5, further comprising an order page for requesting a selected movie based on a defined level of access.
- 25. The user interface recited in claim 24, wherein the defined level of access comprises a license which is purchased by a user so that the user may play the selected movie a defined number of times during a defined time window.
- 26. The user interface recited in claim 5, further comprising an open order page for displaying a list of movies that have been ordered by the user but which the user has not yet viewed.
- 27. The user interface recited in claim 5, further comprising an unlock page for providing a key to the user to allow the user to convert a downloaded digital video signal to a user-perceptible form.
- 28. The user interface recited in claim 1, wherein the plurality of representations of the content items comprise textual representations of the content items.
- 29. The user interface recited in claim 5, wherein selecting the plurality of virtual representations of the content items by left-clicking a mouse displays additional information about the selected content items.
- 30. The user interface recited in claim 5, wherein selecting the plurality of virtual representations of the content items by right-clicking a mouse takes the user to an order page for the selected content items so that the user may purchase a license for the selected content items.
- 31. The user interface recited in claim 1, wherein the plurality of user selectable operators comprise selectable menus for at least one of printing, saving files, editing text, and selecting movie options.
- 32. A method for implementing a user interface for use with a content items delivery apparatus, comprising:
displaying a plurality of representations of the content items on the user interface, the plurality of representations of the content items being user selectable; providing a plurality of user selectable operators for performing functions on the content items; licensing selected content items to the user based on a defined level of access, the license corresponding to an access level, the access level defining a different set of conditions, wherein the license associated with the selected content items includes access level information corresponding to an access level selected by the user.
- 33. The method recited in claim 32, further comprising:
programming a server network device to provide the user interface, the server network device being located at a first node; providing access to the user interface by a user network-enabled device located at a second node and communicatively coupled to the server network device via a network.
- 34. The method recited in claim 32, wherein the network comprises the Internet and the user interface comprises a main website.
- 35. The method recited in claim 32, wherein displaying the plurality of representations comprises displaying a plurality of virtual representations of the content items.
- 36. The method recited in claim 35, wherein displaying the plurality of virtual representations of the content items comprises displaying a plurality of selectable virtual video boxes representing digital video signals.
- 37. The method recited in claim 36, wherein displaying the plurality of selectable virtual video box representations of the digital video signals comprises displaying a virtual carousel of selectable virtual video boxes, the virtual carousel being capable of simulated movement so that the spinning of a video rental store carousel is simulated.
- 38. The method recited in claim 36, wherein displaying the plurality of selectable virtual video box representations of the digital video signals comprises displaying a virtual shelf of selectable virtual video boxes, the virtual shelf being capable of simulated movement so that searching a video rental store shelf is simulated.
- 39. The method recited in claim 36, wherein displaying the plurality of selectable virtual video box representations of the digital video signals comprises allowing the selectable virtual video box representations of the digital video signals to be manipulated in 3D so that all sides of the virtual video box representations of the digital video signals may be viewed by the user.
- 40. The method recited in claim 32, further comprising providing at least one display area for staging a user-perceptible form of the content items.
- 41. The method recited in claim 40, wherein providing at least one display area for staging a user-perceptible form of the content items comprises providing a streaming box for playing at least one of a movie clip and a trailer of a movie.
- 42. The method recited in claim 32, further comprising providing a plurality of website pages for performing at least one of facilitating the searching of the content items, facilitating browsing of the content items, facilitating licensing of the content items, facilitating downloading of the content items, and facilitating display of the content items.
- 43. The method recited in claim 32, wherein providing the plurality of user selectable operators comprises providing selectable virtual buttons for at least one of moving between a plurality of web pages, choosing a search option, choosing a browse option, and choosing a display option.
- 44. The method recited in claim 43, wherein providing selectable virtual buttons for choosing a search option comprises providing selectable virtual buttons for choosing at least one of a movie genre, a movie actor, a movie director, a movie producer, a movie date, a movie download time, and a movie license cost.
- 45. The method recited in claim 43, wherein providing selectable virtual buttons for choosing a browse option comprises providing selectable virtual buttons for choosing at least one of a movie genre, a movie actor, a movie director, a movie producer, a movie date, a movie download time, and a movie license cost.
- 46. The method recited in claim 43, wherein providing selectable virtual buttons for choosing the display options comprises providing selectable virtual buttons for choosing at least one of a text list, an image list, a video box list, a grid, a stack, a virtual carousel, and a video shelf.
- 47. The method recited in claim 42, further comprising providing a recommendation page for displaying to the user at least one representation of the content items determined to be of interest to the user by a recommendation engine based on user criteria.
- 48. The method recited in claim 47, further comprising staging the content items determined to be of interest to the user by the recommendation engine in the at least one display area on the user interface.
- 49. The method recited in claim 42, further comprising providing a MyList page for displaying to the user at least one representation of the content items marked as being of interest to the user by a remember engine.
- 50. The method recited in claim 36, further comprising providing a movie page for displaying for a selected movie at least one of reviews of the selected movie, a hyperlink for an official movie website for the selected movie, an enlarged virtual video box representation of the selected movie, comments about the selected movie, a synopsis of the selected movie, a clip of the selected movie, and a trailer of the selected movie.
- 51. The method recited in claim 36, further comprising providing an order page for requesting a selected movie based on a defined level of access.
- 52. The method recited in claim 36, further comprising providing an open order page for displaying a list of movies that have been ordered by the user but which the user has not yet viewed.
- 53. The method recited in claim 36, further comprising providing an unlock page for providing a key to the user to allow the user to convert a downloaded digital video signal to a user-perceptible form.
- 54. A user interface for use with a content delivery apparatus, comprising:
a plurality of images associated with content items, the plurality of images associated with content items being user-selectable; and at least one area of the user interface for display of streaming video; wherein the at least one streaming video display area displays streaming video of content corresponding to a content item associated with at least one of the plurality of user selectable images.
- 55. The user interface recited in claim 54, wherein the content item to be displayed in the at least one streaming video display area of the user interface is selected automatically by the content delivery apparatus.
- 56. The user interface recited in claim 55, wherein the content item displayed in the at least one streaming video display area of the user interface is selected automatically based on at least one of pre-defined user preferences and promotional considerations.
- 57. The user interface recited in claim 54, wherein the content item to be displayed in the at least one streaming video display area of the user interface is chosen by a user by selecting one of the plurality of representations.
- 58. The user interface recited in claim 54, wherein the content item displayed in the at least one streaming video display area is a trailer for one of the content items associated with one of the plurality of images.
- 59. The user interface recited in claim 54, wherein the content item displayed in the at least one streaming video display area is a representative segment for one of the content items associated with one of the plurality of images.
- 60. A user interface for use with a content delivery apparatus, comprising:
a plurality of images associated with content items, the plurality of images associated with content items being user-selectable; wherein the plurality of images associated with content items comprise virtual representations of a standard box or package in which the content items are typically contained in a conventional store.
- 61. The user interface recited in claim 60, wherein virtual representations of a standard box or package comprise virtual representations of a standard video box.
- 62. The user interface recited in claim 60, wherein virtual representations of a standard box or package comprise virtual representations of a standard music compact disc box.
- 63. A virtual carousel interface for use with a content delivery apparatus, comprising:
a plurality of images associated with content items, the plurality of images associated with content items being user-selectable; a plurality of rows, each row having a plurality of images, each image associated with a respective content item, the plurality of images being user-selectable; and means for simulating lateral motion of images in each row to simulate boxes on a carousel rack.
- 64. A method for recommending content items to users of a content delivery apparatus, comprising:
storing user preference data representing possible preferences of a given user or group of users; determining particular content items that may be of interest to a particular user based on the stored user preference data; and displaying to the user, on a user interface, user-selectable images associated with the content items determined to be of interest to the user.
- 65. The method recited in claim 64, wherein determining particular content items that may be of interest to a particular user comprises programming a processor to determine the particular content items based on the stored user preference data.
- 66. The method recited in claim 65, wherein programming the processor to determine the particular content items comprises programming the processor to track user activity to determine content item preferences of the user.
- 67. The method recited in claim 66, wherein the user activity comprises at least one of previous purchases, previous selections of content items, and software programs operated by the user.
- 68. The method recited in claim 64, wherein determining particular content items that may be of interest to a particular user comprises collecting user responses to questionnaires.
- 69. A method for generating a record of content items designated by a user of a user interface as being of interest, comprising:
tracking user activity to determine content items that the user has previously accessed; maintaining a record of the content items that the user has previously accessed; displaying to the user, on a user interface, user-selectable images associated with the content items that the user has previously accessed.
- 70. The method recited in claim 69, wherein tracking user activity comprises programming a processor to track user activity.
- 71. The method recited in claim 69, wherein maintaining the record of the content items that the user has previously accessed comprises maintaining the record in a database accessible by a server network device.
- 72. The method recited in claim 69, wherein displaying to the user, on a user interface, user-selectable images associated with the content items that the user has previously accessed comprises displaying user-selectable representations of the content items in a user-selectable text list.
- 73. A method for authorization of a license for content, the license being transferred from a first user network-enabled device to a second user network-enabled device, comprising:
transferring the content from the first user network-enabled device to the second user network-enabled device; connecting the second user network-enabled device to a server network device, the server network device providing a user interface;
obtaining a license for the content; wherein the license allows the second user network-enabled device access to the content in a user-perceptible form under conditions defined in the license.
- 74. The method recited in claim 73, wherein connecting the second user network-enabled device to the server network device comprises connecting to a website on the Internet.
- 75. The method recited in claim 73, wherein transferring the content from the first user network-enabled device to the second user network-enabled device comprises copying the content to a computer readable disc, transporting the computer readable disc to the location of the second user network-enabled device, and copying the content from the computer readable disc to the second user network-enabled device.
- 76. The method recited in claim 73, wherein transferring the content from the first user network-enabled device to the second user network-enabled device comprises downloading the content from the first user network-enabled device to the second user network-enabled device over a network.
- 77. The method recited in claim 73, wherein transferring the content from the first user network-enabled device to the second user network-enabled device comprises the second user network-enabled device accessing content residing on the first user network-enabled device through a file-swapping user interface provided by the server network device, the file-swapping user interface allowing access to and transfer of content, the content residing on a plurality of user network-enabled devices, the plurality of user network-enabled devices being connected to the file-swapping user interface.
- 78. The method recited in claim 77, further comprising selection by the user of the second user network-enabled device of content residing on the first user network-enabled device and requesting transfer of the selected content to the second user network-enabled device.
- 79. The method recited in claim 78, further comprising transferring the selected content from the first user network-enabled device to the second user network-enabled device.
RELATED APPLICATIONS
[0001] This application claims priority to Provisional Application No. 60/195,870, filed Apr. 7, 2000, and to Provisional Application No. 60/273,444, filed Mar. 5, 2001, each of which is hereby incorporated by reference. The present invention also relates to U.S. patent application Ser. No. 09/603,805, filed Jun. 20, 2000 (for which a Petition to Convert Non-Provisional Application to Provisional Application Under 37 CFR 1.53(c)(2) was filed Mar. 16, 2001 via U.S. Express Mail Label No. EL752586903US, our file number 041892-0208, decision of petition and provisional serial number unknown at this time), is incorporated herein by reference and which forms a basis for priority. The present invention also relates to U.S. patent application Ser. No. ______ , titled “Online Digital Video Signal Transfer Apparatus and Method,” filed Apr. 4, 2001 (attorney docket no. 041892.0207), which is incorporated herein by reference and which forms a basis for priority. The present invention also relates to U.S. patent application Ser. No. _______ , titled “Secure Digital Content Licensing System and Method,” filed Apr. 6, 2001 (attorney docket no. 041892.0203); and U.S. patent application Ser. No. ______ , titled “System and Process For Delivery Of Content Over A Network,” filed Apr. 6, 2001 (attorney docket no. 041892.0206), each of which is incorporated by reference in its entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60195870 |
Apr 2000 |
US |
|
60273444 |
Mar 2001 |
US |