主权项 |
1. A multi-media device for recording and indexing a digital audio and video program, the indexing being received by the multi-media device from a server computer, the multi-media device comprising:
one or more audio and video input; one or more audio and video output; one or more processor device; one or more non-transitory storage device that stores the audio and video program as it is received by the multi-media device; the one or more non-transitory storage device also having stored thereon executable instructions which, when executed by the one or more processor device, implement a method comprising:
a first audio and video program downloading step including at least partially downloading the digital recording of the audio and video program, the program including a first segment of the program and a second segment of the program, the first and second segments of the program being defined between a beginning of the program and an end of the program;a first index downloading step including downloading from the server a first index of the digital audio and video program to the multi-media device, the first index being associated with the digital recording of the audio and video program so as to enable a user to navigate the digital recording of the audio and video program using the downloaded first index of the digital audio and video program;a first associating step including associating the first index to the first and second segments of the digital audio and video program saved on the multi-media device thereby enabling the user of the multi-media device to digitally navigate the digital recording of the audio and video program according to the first index;a second index downloading step including, while the user navigates the first segment of the audio/video program according to the first index, downloading from the server the second index related to at least the second segment of the audio and video program, wherein the second segment of the audio and video program and/or a division between the first and second segments of the audio/video program is updated by the second index while the first segment is being navigated by the user according to the first index; andafter the user has navigated the first segment of the program, enabling the user to navigate the newly indexed second segment of the associated digital recording of the audio and video program using the subsequently downloaded second index of the digital audio and video program such that the multi-media device recorded program is interactively and continuously indexed by the server as it is displayed to the user. |