КОМПЬЮТЕРНОЕ УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ЗАРЕЗЕРВИРОВАННЫХ ОБЪЕКТОВ

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к компьютерному устройству, в частности, к компьютерному устройству для выполнения зарезервированных объектов, которое экономит потребляемую мощность компьютерного устройства и отвечает требованиям защиты окружающей среды, а также предотвращает последствия аварийного выключения, так как компьютерное устройство остается в режиме ожидания в течение длительного времени.
УРОВЕНЬ ТЕХНИКИ
В современной технике широкое распростронение получил компьютер, который помимо выполнения большинства операций, может также использоваться для выполнения зарезервированных объектов.
Как показано на фиг.1 выключатель питания 11, размещенный в компьютерном устройстве 10, принимает команду включения от устройства ввода 21 командных сигналов, например, кнопки выключателя питания, и, далее, блок питания 13 снабжает энергией центральный процессор 15, оперативную память 18, жесткий диск 17, основной электрический таймер 19 и внешний сигнальный процессор 16, которые расположены в компьютерном устройстве 10, для выполнения начальной загрузки компьютерного устройства 10.
При необходимости резервирования ряда объектов, таких как запись телевизионных программ, антивирусная проверка, запрос на включение питания, передача данных, пользователи могут предварительно задать зарезервированные данные, которые содержат зарезервированное время и соответствующий зарезервированный объект, после чего компьютерное устройство 10 определяет, требуется ли переход в спящий режим, режим ожидания или режим пониженного энергопотребления/приостановки. Если такой переход не требуется, компьютерное устройство переходит к выполнению других объектов, Если такой переход требуется, компьютерное
устройство 10 входит в режим приостановки, а системные данные сохраняются на жестком диске 17 или в оперативной памяти 18 для снижения быстродействия центрального процессора 15 для экономии потребляемой мощности, при этом питание подается только в центральный процессор 15, оперативную память, выполненную по технологии CMOS, и основной электрический таймер 19.
Компьютерное устройство 10 продолжает контролировать, задействованы ли в течение режима приостановки мышь, джойстик, клавиатура, кнопка выключателя питания или устройство 21 ввода командных сигналов внешнего устройства ввода. Если устройство 21 задействовано, компьютерное устройство 10 обеспечивает немедленное восстановление системных данных и возврат к первоначальному режиму работы, после чего могут быть выполнены другие объекты.
Компьютерное устройство 10 отслеживает, наступило зарезервированное время или нет. Если зарезервированное время наступило, система активируется и возвращается в первоначальный режим работы, выполняются зарезервированные объекты, например, ввод данных канала телевизионной программы из устройства 26 ввода/вывода внешних сигналов через внешний сигнальный процессор 16. После выполнения зарезервированного объекта или наступления зарезервированного времени компьютерное устройство 10 определяет в соответствии с установочными параметрами системы, требуется ли переход в состояние выключенного питания. Если такой переход не требуется, компьютерное устройство возвращается в режим приостановки.
Несмотря на то, что известное компьютерное устройство 10 может быть использовано для выполнения зарезервированных объектов, оно имеет ряд недостатков.
1. Хотя компьютерное устройство может войти в режим приостановки для экономии потребляемой энергии, такой режим, тем не менее, не исключает потребления энергии, так как ряд элементов продолжает работать, что может нарушать требования защиты окружающей среды, а также может быть сокращен срок службы этих элементов.
2. Процесс выполнения зарезервированных объектов связан с операционной системой, а операционная система входит в режим приостановки
или выходит из него много раз, так что она может дать сбой или отказать при включении питания после аварийного выключения, которое может произойти при сбое.
3. Многочисленные одновременные зарезервированные объекты недопустимы, поскольку компьютерное устройство переходит в выключенное состояние после выполнения одного зарезервированного объекта и не может закончить следующий зарезервированный объект, назначенный на следующее зарезервированное время.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Целью настоящего изобретения является создание компьютерного устройства для выполнения зарезервированных объектов, которое может преодолеть упомянутые выше недостатки уровня техники.
Другой целью настоящего изобретения является создание компьютерного устройства для выполнения зарезервированных объектов, которое может управлять выключателем питания путем перевода его, с помощью задающего устройства для задания резервирования, в состояние включенного питания для запуска нормальных загрузочных процедур, и путем перевода выключателя питания в состояние выключенного питания после выполнения зарезервированного объекта для ожидания следующего зарезервированного времени, в результате чего достигается значительная экономия потребляемой энергии и обеспечивается соответствие требованиям защиты окружающей среды.
Еще одной целью настоящего изобретения является создание компьютерного устройства для выполнения зарезервированных объектов, которое содержит задающее устройство для задания резервирования, моделирующее команды включения и выключения для перевода компьютерного устройства во включенное или выключенное состояние и предотвращения, таким образом, сбоя операционной системы или отказа компьютера после аварийного выключения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 изображает блок-схему части известного компьютерного устройства.
Фиг.2 изображает блок-схему части компьютерного устройства в соответствии с предпочтительным вариантом реализации настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
На фиг.2 изображена блок-схема части компьютерного устройства в соответствии с предпочтительным вариантом реализации предложенного изобретения. Компьютерное устройство 30 содержит устройство 51 ввода командных сигналов, выключатель 31 питания, основной блок 33 питания, центральный процессор 35, оперативную память 38, жесткий диск 37, основной электрический таймер 39, внешний сигнальный процессор 36, например приемник сигналов изображения или модем, и задающее устройство 40 для задания резервирования, которое электрически связано с выключателем 31. Устройство 40 включает второй электрический таймер 45 для генерирования временных данных, вторую память 47 для сохранения данных, которые относятся к зарезервированным объектам и включают по меньшей мере одно зарезервированное время и соответствующий зарезервированный объект, контроллер 41 обнаружения, выполненный с возможностью электрического соединенения с таймером 45 и памятью 47, и второй блок питания 43 для обеспечения энергией таймера 45, памяти 47 и контроллера 41.
Когда контроллер 41 распознает и определяет, что временные данные, сгенерированные таймером 45, совпадают с зарезервированным временем, генерируется команда включения питания для управления выключателем 31 посредством его перевода в состояние включенного питания, после чего блок 33 подает энергию к элементам компьютерного устройства 30 для выполнения зарезервированных объектов. Если же они не совпадают с ним, тогда после того, как компьютерное устройство 30 выполнило зарезервированный объект, или наступило зарезервированное время, контроллер 41 генерирует команду
отключения питания для перевода выключателя 31 в состояние выключенного питания.
Устройство 40 используют для моделирования команды включения питания или отключения питания, а также управления выключателем 31 путем его перевода в состояние включенного питания или в состояние выключенного питания.
Согласно одному варианту реализации настоящего изобретения задающее устройство 40 для задания резервирования может быть электрически связано с устройством 51 ввода командных сигналов, которое может быть мышью, клавиатурой, джойстиком, кнопкой выключателя питания или устройством ввода удаленных сигналов, таким как модем. Необходимо, чтобы устройство 40 было расположено между устройством 51 и выключателем 31; в этом случае устройство 40 может управлять выключателем 31 в соответствии с общими командами включения и выключения питания.
В соответствии с другим вариантом реализации изобретения устройство 51 может быть электрически связано с выключателем 31 посредством первой линии 53, и может быть непосредственно не соединено с устройством 40. Когда выключатель 31 принимает команду включения питания или отключения питания от устройства 51, устройство 40 извещается, что компьютерное устройство 30 находится во включенном состоянии или в выключенном состоянии.
Способ выполнения зарезервированных объектов включает следующие этапы.
Если пользователи хотят зарезервировать объекты, компьютерное устройство 30 может быть использовано для предварительного задания данных зарезервированного объекта, которые включают по меньшей мере одно зарезервированное время и соответствующий зарезервированный объект. Определяют, должно ли компьютерное устройство быть переведено в выключенное состояние или нет.
Если компьютерное устройство остается во включенном состоянии, выполняют второй зарезервированный объект и ожидают команды отключения питания, при этом второй зарезервированный объект может быть спящим режимом, режимом ожидания или режимом пониженного энергопотребления/ приостановки, функции которых общеизвестны.
Перед переходом компьютерного устройства в выключенное состояние по команде отключения питания данные зарезервированного объекта сохраняют в оперативной памяти 38, на жестком диске 37 или во второй памяти 47, причем команда отключения питания может быть подана после перехода в режим пониженного энергопотребеления или приостановки в указанное время.
Обнаруживают запрос устройства 51 на включение питания, поскольку компьютерное устройство остается в выключенном состоянии.
Обнаруживают и определяют, совпадают ли временные данные, сгенерированные вторым электрическим таймером 45, с зарезервированным временем. Если они совпадают с ним, то зарезервированное время наступило, в противном случае продолжают обнаружение запроса.
Если зарезервированное время наступило, компьютерное устройство 30 все еще остается в выключенном состоянии, а устройство 51 не запросило команду включения питания, контроллер обнаружения 41 моделирует команду включения питания для перевода выключателя 31 в состояние включения питания и обеспечения подачи энергии другим элементам компьютерного устройства 30.
Поскольку компьютерное устройство 30 остается во включенном состоянии, выполняют зарезервированный объект, например запись телевизионной программы, антивирусную проверку, запрос на включение питания или передачу данных, причем передача данных может быть представлена как процесс, при котором внешний сигнальный процессор 36 принимает или передает данные устройству 56 ввода-вывода внешних сигналов.
После выполнения зарезервированных объектов или при наступлении зарезервированного времени, задающее устройство 40 для задания резервирования или компьютерное устройство 30 определяет, остается оно во включенном состоянии согласно предварительной установке или нет, или определяет интервал времени между настоящим временем и следующим зарезервированным временем. Если компьютерное устройство не остается во включенном состоянии, оно ожидает следующее зарезервированное время или команду включения питания.
Независимо от того, наступило следующее зарезервированное время или нет, компьютерное устройство все еще остается во включенном состоянии,
которое может быть спящим режимом, режимом ожидания или режимом пониженного энергопотребления или приостановки.
Если устройство 51 запрашивает команду включения питания перед наступлением зарезервированного времени, переходят в состояние включения питания, и после этого заканчивают процесс включения питания компьютерного устройства 30.
Обнаруживают и опредлеяют, совпадают ли временные данные, сгенерированные таймером 45, и зарезервированное время. Опрашивают пользователей, намерены ли они выполнять зарезервированные объекты, поскольку наступило зарезервированное время, а компьютерное устройство 30 остается во включенном состоянии.
Если компьютерное устройство до наступления зарезервированного времени находится в выключенном состоянии, значительно снижается объем потребляемой им энергии, и может быть продлен общий срок службы элементов этого компьютерного устройства, кроме того, компьютерное устройство может быть включено при наступлении зарезервированного времени, поэтому разные операционные системы не будут вступать в конфликт при общем включении или выключении питания, и таким образом может быть предотвращен сбой операционной системы или отказ компьютера при аварийном завершении работы. Кроме того, согласно предложенному изобретению может производиться многократное включение и выключение питания, и при этом могут быть получены разнообразные зарезервированные времена и зарезервированные объекты, что значительно расширяет область применения настоящего изобретения.
Согласно еще одному варианту реализации настоящего изобретения при выполнении способа резервирования канала телевизионной программы предварительно задают данные по меньшей мере одного зарезервированного канала телевизионной программы, при наступлении зарезервированного времени переводят компьютерное устройство во включенное состояние, после этого внешний приемник 36 сигнала, например, приемник сигнала изображения, и устройство 56 ввода-вывода внешних сигналов, например, линия кабельного телевидения, выборочно принимают, сохраняют или запсывают зарезервированную телевизионную программу на жесткий диск 37, в оперативную память 38 или на компакт-диск, а после окончания записи
телевизионной программы сохраняют состояние включенного питания для ожидания следующего зарезервированного времени или переходят в состояние выключенного питания.
В соответствии еще с одним вариантом реализации вторая память 47, расположенная в устройстве 40, может быть выполнена так, что она действует аналогично оперативной памяти 38, а таймер 45 может быть выполнен так, что он действует аналогично основному электрическому таймеру 39, расположенному в компьютерном устройстве 30. Контроллер 41 продолжает выявление временных данных, сгенерированных таймером 39. Второй блок 43 питания может быть выполнен так, что он действует аналогично блоку 33, иными словами, блок 33 обеспечивает энергией устройство 40. Кроме того, второй блок 43 может быть сменным элементом питания или перезаряжаемым элементом питания.
Конкретные варианты реализации настоящего изобретения подробно описаны в целях иллюстрации, и могут быть модифицированы и усовершенствованыв рамках сущности и объема изобретения. Таким образом, объем изобретения ограничен только приложенной формулой.