ПРИЕМНИК ТЕЛЕВИЗИОННЫХ СИГНАЛОВ

1. Способ сохранения данных, содержащий следующие операции:
прием данных на переменной скорости передачи данных, которые представляют поток информации;
сохранение этих данных;
нахождение ожидаемой длительности информационного потока, представленного сохраненными данными, чтобы выяснить, должен ли информационный поток воспроизводиться так, как требуется; и
удаление наиболее старых данных, когда найденная длительность достигнет заданного периода, так чтобы найденная длительность не превышала заданного периода.
2. Способ по п.1, по которому информационный поток предназначен для воспроизведения практически с постоянной скоростью.
3. Способ по п.1, по которому данные представляют поток видеоданных.
4. Способ по п.1, по которому ожидаемая длительность потока информации, представленного сохраненными данными, определяется как период, в течение которого принимались сохраненные данные.
5. Способ по п.1, по которому заданный период является периодом по умолчанию, который может изменяться пользователем.
6. Способ по п.1, по которому:
прием данных содержит прием потока данных сжатых видеоданных, доставленных с переменной скоростью передачи данных;
нахождение содержит выработку информации о времени на основании времени приема данных и относящейся к длительности данных, когда они выдаются в развернутом виде практически с постоянной скоростью передачи данных;
сохранение данных содержит запись принятых данных в файл в память в принятом порядке вместе с информацией о времени;
удаление содержит наблюдение за информацией о времени данных, записанных в файл, и удаление данных из файла, когда общий объем данных в файле соответствует периоду времени, который больше заранее заданного периода, так что в любой момент времени объем данных в файле имеет длительность не больше, чем заранее заданный период.
7. Способ по п.1, по которому данные хранятся в виде файла данных в памяти, и самые старые данные удаляются путем передвижения начала файла данных на данные, предоставляющие информацию, расположенную позднее в потоке данных.
8. Способ по п.1, по которому память отформатирована как множество секторов сохранения, и файл данных занимает последовательность секторов сохранения.
9. Способ сохранения данных, содержащий сохранение потока данных в виде файла данных в памяти, так что файл данных не превышает заданного размера, путем удаления самых старых данных из файла данных, когда новые данные сохраняются в конце файла данных, при этом самые старые данные удаляются путем передвижения начала файла данных на более позднее место в сохраненном потоке данных.
10. Способ по п.9, по которому память отформатирована как множество секторов сохранения, и файл данных занимает последовательность секторов сохранения.
11. Способ по п.10, по которому начало файла данных идентифицируется как конкретный сектор сохранения.
12. Способ по п.11, по которому начало файла данных может перемещаться путем идентификации другого конкретного сектора сохранения, расположенного позже предыдущего в последовательности секторов сохранения, так что предыдущие секторы сохранения в этой последовательности удаляются из файла данных.
13. Способ записи данных, представляющих программу, для последующего воспроизведения программы, содержащий следующие операции:
сохранение одного набора принятых данных одной программы в памяти при одновременной выдаче тех же данных для отображения программы, представленной таким образом, причем один набор принятых данных сохраняется в соответствии со способом по любому из предшествующих пунктов; и
одновременная запись следующего набора принятых данных другой программы в память.
14. Способ записи телевизионных программ, содержащий сохранение времени тех программ, которые подлежат записи, и проверку сохраненных времен, если имеется перекрытие по времени двух или более программ, подлежащих записи, чтобы задать приоритет той программе, которая имеет тип программы с более высоким приоритетом в сохраненном списке приоритетов типов программ.
15. Способ по п.14, который содержит проверку сохраненных времен, если имеется перекрытие по времени между двумя или более программами, подлежащими записи, чтобы в свою очередь присвоить приоритет тем программам, которые имеют соответствующие типы программ с более высокими соответствующими приоритетами в сохраненном списке приоритетов типов программ.
16. Способ создания записей множества программ, содержащий следующие операции:
выработку списка приоритетов, идентифицирующего типы программ, подлежащих записи, и их соответствующие приоритеты;
сохранение информации о времени, относящейся к одной или более программам, подлежащим записи, вместе с информацией, идентифицирующей тип программы, подлежащей записи;
сравнение элементов в списке приоритетов с сохраненной информацией о времени и информацией о типе для каждой программы, подлежащей записи; и
проверку сохраненной информации о времени в случае конфликта между информацией о времени двух или более программ, подлежащих записи, в зависимости от соответствующих приоритетов конфликтующих программ.
17. Способ управления устройством записи для записи программ, содержащий следующие операции:
сохранение списка приоритетов, идентифицирующего типы программ, подлежащих записи, и их соответствующие приоритеты;
сохранение информации о времени, относящейся к одной или более программам, подлежащим записи, вместе с информацией, идентифицирующей тип программы, подлежащей записи;
прием потока данных, включающего в себя данные, представляющие содержание программы, данные идентификации программы и данные, идентифицирующие время трансляции программ;
сравнение сохраненной информации о времени с принятыми данными, идентифицирующими время трансляции программ;
исправление сохраненной информации о времени в случае изменений, определяемых из принятых данных, идентифицирующих время трансляции программ;
сравнение записей в списке приоритетов с сохраненной информацией о времени и информацией о типе для каждой программы, подлежащей записи; и
проверку сохраненной информации о времени в случае конфликта между информацией о времени двух или более программ, подлежащих записи, в зависимости от соответствующих приоритетов конфликтующих программ.
18. Устройство сохранения данных, содержащее:
приемник для приема данных с переменной скоростью передачи данных, которые представляют поток информации;
устройство хранения для сохранения данных; и
процессор для нахождения ожидаемой длительности потока информации, представленного сохраненными данными, чтобы выяснить, должен ли поток информации воспроизводиться так, как требуется;
в котором устройство хранения удаляет самые старые из сохраненных данных, когда найденная длительность достигает заданного периода, так что найденная длительность не превышает заданный период.
19. Устройство по п.18, в котором информационный поток предназначен для воспроизведения практически с постоянной скоростью.
20. Устройство по п.18, в котором данные представляют поток видеоданных.
21. Устройство по п.18, в котором процессор определяет ожидаемую длительность потока информации, представленного сохраненными данными, как период, в течение которого сохраненные данные были приняты.
22. Устройство по п.18, в котором заданный период является периодом по умолчанию, и устройство содержит средство, с помощью которого пользователь может изменять период по умолчанию.
23. Устройство по п.18, в котором устройством хранения является жесткий диск.
24. Устройство по п.18, в котором
приемник содержит средство приема данных в потоке данных, содержащем сжатые видеоданные, доставляемые на переменной скорости передачи данных;
процессор содержит средство выработки информации о времени на основании времени приема данных и относительно длительности данных, когда они выходят в развернутом виде практически с постоянной скоростью передачи данных;
устройство сохранения содержит средство записи принятых данных в файл в памяти в принятом порядке вместе с информацией о времени; и
процессор далее содержит средство наблюдения за информацией о времени данных, записанных в файл, и средство удаления данных из файла, когда общий объем данных в файле соответствует периоду времени, который больше заранее заданного периода, так что в любой момент времени объем данных в файле имеет длительность не больше, чем заранее заданный период.
25. Устройство по п.18, в котором устройство сохранения сохраняет данные в виде файла данных в памяти и удаляет самые старые данные путем передвижения начала файла данных на данные, представляющие информацию, расположенную позднее в потоке данных.
26. Устройство по п.18, в котором память отформатирована как множество секторов сохранения, и файл данных занимает последовательность секторов сохранения.
27. Устройство сохранения данных, содержащее средство сохранения потока данных в виде файла данных в памяти, и диспетчер файлов, чтобы управлять размером файла данных так, чтобы он не превышал заданного размера, путем удаления самых старых данных из файла данных при сохранении новых данных в конце файла данных, в котором диспетчер файлов удаляет самые старые данные путем перемещения начала файла данных на более поздние данные в файле.
28. Устройство по п.27, в котором память отформатирована как множество секторов сохранения, и файл данных занимает последовательность секторов сохранения.
29. Устройство по п.28, в котором диспетчер файлов идентифицирует начало файла данных как конкретный сектор сохранения.
30. Устройство по п.29, в котором диспетчер файлов перемещает начало файла данных путем идентификации другого конкретного сектора сохранения, расположенного позже предыдущего в последовательности секторов сохранения, так что предыдущие секторы сохранения в этой последовательности удаляются из файла данных.
31. Устройство записи данных, представляющих программу, для последующего воспроизведения программы, содержащее:
средство сохранения одного набора принятых данных одной программы в памяти при одновременной выдаче тех же самых данных для отображения программы, представленной таким образом, причем один набор принятых данных сохраняется устройством по любому из пп.18-30; и
средство записи следующего набора принятых данных другой программы в память.
32. Устройство записи телевизионных программ, содержащее средство сохранения времени тех программ, которые подлежат записи, и средство проверки сохраненных времен, если имеется перекрытие по времени двух или более программ, подлежащих записи, чтобы задать приоритет той программе, которая имеет тип программы с более высоким приоритетом в сохраненном списке приоритетов типов программ.
33. Устройство по п.32, в котором средство проверки проверяет сохраненные времена, если имеется перекрытие по времени между двумя или более программами, подлежащими записи, чтобы в свою очередь присвоить приоритет тем программам, которые имеют соответствующие типы программ с более высокими соответствующими приоритетами в сохраненном списке приоритетов типов программ.
34. Устройство создания записей множества программ, содержащее:
средство выработки списка приоритетов, идентифицирующего типы программ, подлежащих записи, и их соответствующие приоритеты;
средство сохранения информации о времени, относящейся к одной или более программам, подлежащим записи, вместе с информацией, идентифицирующей тип программы, подлежащей записи;
средство сравнения элементов в списке приоритетов с сохраненной информацией о времени и информацией о типе для каждой программы, подлежащей записи; и
средство проверки сохраненной информации о времени в случае конфликта между информацией о времени двух или более программ, подлежащих записи, в зависимости от соответствующих приоритетов конфликтующих программ.
35. Устройство управления устройством записи для записи программ, содержащее:
средство сохранения списка приоритетов, идентифицирующего типы программ, подлежащих записи, и их соответствующие приоритеты;
средство сохранения информации о времени, относящейся к одной или более программам, подлежащим записи, вместе с информацией, идентифицирующей тип программы, подлежащей записи;
средство приема потока данных, включающего в себя данные, представляющие содержание программы, данные идентификации программы и данные, идентифицирующие время трансляции программ;
средство сравнения сохраненной информации о времени с принятыми данными, идентифицирующими время трансляции программ;
средство исправления сохраненной информации о времени в случае изменений, определяемых из принятых данных, идентифицирующих время трансляции программ;
средство сравнения записей в списке приоритетов с сохраненной информацией о времени и информацией о типе для каждой программы, подлежащей записи; и
средство проверки сохраненной информации о времени в случае конфликта между информацией о времени двух или более программ, подлежащих записи, в зависимости от соответствующих приоритетов конфликтующих программ.
36. Способ записи телевизионных программ, содержащий следующие операции: буферизацию телевизионного сигнала, в текущий момент отображаемого на экране телевизора; и реагирование на запрос на запись телевизионной программы, включенный в телевизионный сигнал, путем сохранения буферизованного телевизионного сигнала вместе с последующими телевизионными сигналами, чтобы записать программу.
37. Способ по п.36, в котором запрос на запись телевизионной программы содержит установку экрана телевизионной программы на паузу.
38. Способ по п.36, в котором запрос на запись телевизионной программы содержит отображение буферизованного телевизионного сигнала.
39. Способ по любому из пп.36, в котором сохраненный буферизованный телевизионный сигнал сокращается до начала телевизионной программы.
40. Способ отображения записанной телевизионной программы, содержащий постепенное удаление данных, представляющих записанную программу, через заданный интервал времени после того, как программа показана.
41. Устройство записи телевизионных программ, содержащее память для буферизации телевизионного сигнала, в текущий момент отображаемого на экране телевизора; процессор для реагирования на запрос на запись телевизионной программы, включенный в телевизионный сигнал, путем сохранения буферизованного телевизионного сигнала вместе с последующими телевизионными сигналами, чтобы записать программу.
42. Устройство по п.41, в котором запрос на запись телевизионной программы содержит установку экрана телевизионной программы на паузу.
43. Устройство по п.41, в котором запрос на запись телевизионной программы содержит отображение буферизованного телевизионного сигнала.
44. Устройство по п.41, в котором процессор сокращает сохраненный буферизованный телевизионный сигнал до начала телевизионной программы.
45. Устройство отображения записанной телевизионной программы, содержащее процессор, постепенно удаляющий данные, представляющие записанную программу, через заданный интервал времени после того, как программа показана.
46. Приемник телевизионного сигнала, включающий в себя устройство по любому из пп.18-33.