СПОСОБ ЭНЕРГОСБЕРЕЖЕНИЯ ДЛЯ КАРМАННОГО ИНТЕРНЕТ-УСТРОЙСТВА, КАРМАННОЕ ИНТЕРНЕТ-УСТРОЙСТВО И СИСТЕМА МГНОВЕННОГО ОБМЕНА СООБЩЕНИЯМИ
POWER SAVING TECHNIQUE FOR POCKET INTERNET DEVICE, POCKET INTERNET DEVICE AND INSTANT MESSAGING SYSTEM

ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
Область техники
Настоящее изобретение относится к способу энергосбережения для карманного Интернет-устройства, а более конкретно к способу снижения потребления энергии при использовании службы мгновенного обмена сообщениями с помощью карманного Интернет-устройства.
Предшествующий уровень
В наше время все больше людей использует для мгновенного обмена сообщениями карманные Интернет-устройства, такие как, например, мобильные телефоны или устройства мгновенного обмена сообщениями. Однако когда карманное устройство подключается к сети Интернет для мгновенного обмена сообщениями, очень важной задачей является увеличение времени работы такого устройства. После того как пользователь подключается к службе мгновенного обмена сообщениями, карманное устройство постоянно обменивается информацией с сервером для своевременного обновления статуса всех контактных лиц, обменивающихся сообщениями. Если число таких контактных лиц быстро увеличивается, то частота обновленных данных, передаваемых из карманного Интернет-устройства, и объем данных будут увеличиваться, что будут приводить к увеличению потребления энергии батареи этого устройства.
Если пользователь не использует карманное Интернет-устройство, и программа мгновенного обмена сообщениями не будет закрыта, то такая программа будет продолжать обмениваться с определенной частотой обновленными данными со службой мгновенного обмена сообщениями, в результате чего будет напрасно расходоваться энергия Интернет-устройства.
Краткое описание изобретения
Таким образом, одной из целей по меньшей мере одного варианта осуществления настоящего изобретения является устранение вышеуказанных недостатков известных технических решений способом энергосбережения для карманного Интернет-устройства с помощью карманного Интернет-устройства, в котором реализуется такой способ, и системы мгновенного обмена сообщениями, в которой предотвращается излишнее потребление энергии таким устройством.
По меньшей мере в одном варианте осуществления настоящего изобретения раскрывается способ энергосбережения для карманного Интернет-устройства, в котором выполняется программа мгновенного обмена сообщениями. Способ энергосбережения содержит следующие стадии. Сначала осуществляется проверка дисплея карманного Интернет-устройства, и если дисплей используется, то программа мгновенного обмена сообщениями переводится в первый режим работы; а если дисплей не используется, то программа мгновенного обмена сообщениями переводится во второй режим работы, причем частота обновления сообщений программой во втором режиме меньше частоты обновления в первом режиме.
Предпочтительно дисплей содержит модуль задней подсветки и ЖК-панель, и состояние использования или неиспользования дисплея определяется, соответственно, по включению или выключению модуля задней подсветки и ЖК-панели.
Предпочтительно предложенный в изобретении способ энергосбережения содержит дополнительно стадии обеспечения прокси-сервера, его подключения при выполнении программы мгновенного обмена сообщениями, передачи идентификационной информации пользователя в службу мгновенного обмена сообщениями через прокси-сервер для выполнения процедуры подключения к этой службе и обмена данными со службой мгновенного обмена сообщениями через прокси-сервер.
Предпочтительно при переходе программы мгновенного обмена сообщениями во второй режим работы на прокси-сервере временно сохраняются данные, принятые из службы мгновенного обмена сообщениями, для снижения частоты получения данных карманным Интернет-устройством.
Предпочтительно прокси-сервер дополнительно принимает вызов карманного Интернет-устройства через базовую станцию беспроводной связи, к которой подключено устройство, и определяет по вызову, работает еще или нет программа мгновенного обмена сообщениями.
Кроме того, по меньшей мере в одном варианте осуществления настоящего изобретения раскрывается карманное Интернет-устройство, содержащее блок обмена информацией по беспроводной сети, дисплей, блок мгновенного обмена сообщениями, процессор и блок питания. Блок мгновенного обмена сообщениями может передавать или принимать мгновенные сообщения через блок обмена информацией по беспроводной сети. Процессор электрически соединен с блоком обмена информацией по беспроводной сети, блоком мгновенного обмена сообщениями и дисплеем и может осуществлять управление дисплеем для перевода его в режим использования или в режим неиспользования. Блок питания обеспечивает электрическую энергию, необходимую для работы карманного Интернет-устройства. Если дисплей переходит в режим использования, то блок мгновенного обмена сообщениями переходит в первый режим работы. Если дисплей переходит в режим неиспользования, то программа мгновенного обмена сообщениями переходит во второй режим работы, и частота обновления сообщений блока мгновенного обмена сообщениями во втором режиме меньше частоты обновления в первом режиме.
Предпочтительно дисплей содержит дополнительно модуль задней подсветки и ЖК-панель, и состояние использования или неиспользования дисплея определяется, соответственно, по включению или выключению модуля задней подсветки и ЖК-панели.
Предпочтительно блок мгновенного обмена сообщениями дополнительно подключается к прокси-серверу и передает через него в службу мгновенного обмена сообщениями идентификационную информацию пользователя для выполнения процедуры подключения к этой службе, а также обменивается данными через прокси-сервер со службой мгновенного обмена сообщениями.
Кроме того, по меньшей мере в одном варианте осуществления изобретения раскрывается дополнительно система мгновенного обмена сообщениями, содержащая прокси-сервер и карманное Интернет-устройство. Прокси-сервер устанавливает соединение в режиме онлайн со службой мгновенного обмена сообщениями. Карманное Интернет-устройство устанавливает соединение в режиме онлайн с прокси-сервером, выполняет программу мгновенного обмена сообщениями и передает через прокси-сервер в службу мгновенного обмена сообщениями идентификационную информацию пользователя для выполнения процедуры подключения к этой службе, а также обменивается данными через прокси-сервер со службой мгновенного обмена сообщениями. Если прокси-сервер обнаруживает, что карманное Интернет-устройство не используется, то прокси-сервер временно сохраняет данные, полученные от службы мгновенного обмена сообщениями, для снижения частоты получения данных карманным Интернет-устройством.
Предпочтительно, если прокси-сервер обнаруживает, что карманное Интернет-устройство начинает использоваться, он передает в него данные временного хранения.
Если дисплей карманного Интернет-устройства не используется, то выполняющаяся программа мгновенного обмена сообщениями передает в прокси-сервер уведомление о том, что карманное Интернет-устройство находится в состоянии незанятости (неиспользования). Если дисплей карманного Интернет-устройства используется, то выполняющаяся программа мгновенного обмена сообщениями передает в прокси-сервер уведомление о том, что началось использование карманного Интернет-устройства.
Предпочтительно дисплей карманного Интернет-устройства содержит модуль задней подсветки и ЖК-панель, и состояние использования или неиспользования дисплея определяется, соответственно, по включению или выключению модуля задней подсветки и ЖК-панели.
Предпочтительно прокси-сервер принимает вызов карманного Интернет-устройства через базовую станцию беспроводной связи, к которой подключено устройство, и определяет по вызову, работает еще или нет программа мгновенного обмена сообщениями.
Как это следует из вышеизложенного, способ энергосбережения для карманного Интернет-устройства, карманное Интернет-устройство, к котором реализуется такой способ, и система мгновенного обмена сообщениями в соответствии по меньшей мере с одним вариантом осуществления настоящего изобретения отличаются следующими достоинствами:
(1) При использовании предложенного способа может быть снижено потребление энергии при работе программы мгновенного обмена сообщениями, когда карманное Интернет-устройство не используется.
(2) Карманное Интернет-устройство, выполненное в соответствии с изобретением, может эффективно противодействовать увеличению энергопотребления при увеличении числа контактных лиц, обменивающихся мгновенными сообщениями.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты осуществления настоящего изобретения можно будет лучше понять из нижеприведенного подробного описания с прилагаемыми чертежами различных вариантов, которые, однако, не должны рассматриваться как ограничивающие изобретение и приводятся лишь для его иллюстрации и лучшего понимания сущности изобретения:
фиг.1 - блок-схема системы мгновенного обмена сообщениями в соответствии с первым предпочтительным вариантом осуществления настоящего изобретения;
фиг.2 - блок-схема системы мгновенного обмена сообщениями в соответствии со вторым предпочтительным вариантом осуществления настоящего изобретения;
фиг.3 - блок-схема осуществления способа энергосбережения для карманного Интернет-устройства в соответствии с настоящим изобретением;
фиг.4 - блок-схема способа энергосбережения для карманного Интернет-устройства в соответствии с первым предпочтительным вариантом осуществления настоящего изобретения;
фиг.5 - блок-схема способа энергосбережения для карманного Интернет-устройства в соответствии со вторым предпочтительным вариантом осуществления настоящего изобретения;
фиг.6 - блок-схема способа энергосбережения для карманного Интернет-устройства в соответствии с третьим предпочтительным вариантом осуществления настоящего изобретения;
фиг.7 - блок-схема системы мгновенного обмена сообщениями в соответствии с четвертым предпочтительным вариантов осуществления настоящего изобретения;
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения описываются ниже в части способа, системы и устройства для обеспечения способа энергосбережения для карманного Интернет-устройства, обеспечения карманного Интернет-устройства и системы мгновенного обмена сообщениями.
Для среднего специалиста в данной области техники будет ясно, что нижеприведенное подробное описание вариантов осуществления изобретения дается лишь в иллюстративных целях и ни в коей мере не ограничивает объем изобретения. Другие варианты могут быть легко предложены такими специалистами после ознакомления с настоящим описанием. Ниже дается подробное описание вариантов осуществления изобретения, которые иллюстрируются на прилагаемых чертежах. На чертежах и в описании используются одинаковые ссылочные обозначения для указания одинаковых или сходных частей.
В соответствии с вариантами осуществления настоящего изобретения компоненты, стадии способа и/или структуры данных, рассмотренные в настоящем описании, могут быть реализованы с использованием различных типов операционных систем, вычислительных платформ, компьютерных программ и/или аппаратных средств общего назначения. Кроме того, средним специалистам в данной области техники будет ясно, что более специализированные устройства, такие как, например, аппаратно-реализованные устройства, программируемые вентильные матрицы, интегральные схемы, разработанные по заказу, и другие устройства, могут использоваться без выхода за пределы объема и сущности раскрытых идей изобретения. В тех случаях, когда способ, содержащий ряд стадий, осуществляется с использованием компьютера или аппаратных средств, и такие стадии могут быть записаны в форме набора команд, считываемых аппаратными средствами, они могут храниться на материальном носителе, таком как запоминающее устройство компьютера (например, ПЗУ (постоянное запоминающее устройство), ППЗУ (программируемое ПЗУ), ППЗУ с электрическим стиранием, устройства флэш-памяти, жесткий диск и аналогичные устройства), магнитные носители информации (например, магнитная лента, магнитный диск и аналогичные носители), оптические носители информации (например, диски CD-ROM, DVD-ROM, перфокарты, перфоленты и аналогичные носители) и другие известные типы памяти для хранения программ.
На фиг.1 представлена блок-схема системы мгновенного обмена сообщениями в соответствии с первым вариантом осуществления настоящего изобретения. Система 1 мгновенного обмена сообщениями содержит карманное Интернет-устройство 11 и прокси-сервер 10. Карманное Интернет-устройство 11 содержит блок 12 обмена информацией по беспроводной сети, дисплей 13, блок 14 мгновенного обмена сообщениями, процессор 15 и источник 16 питания. Источник 16 питания обеспечивает карманное Интернет-устройство 11 электрической энергией, необходимой для его работы. Блок 14 мгновенного обмена сообщениями может устанавливать соединение в режиме онлайн с прокси-сервером 10 через блок 12 обмена информацией по беспроводной сети и передавать через прокси-сервер 10 в службу 191 мгновенного обмена сообщениями идентификационную информацию 141 пользователя для выполнения процедуры подключения к этой службе, а также блок 14 мгновенного обмена сообщениями обменивается через прокси-сервер 10 сообщениями со службой 191 мгновенного обмена сообщениями после подключения к службе, и прокси-сервер 10 принимает данные, передаваемые службой 191 мгновенного обмена сообщениями, и затем передает данные в блок 14 мгновенного обмена сообщениями. Необходимо отметить, что вместо блока 12 обмена информацией по беспроводной сети может использоваться блок обмена информацией по кабелю.
Например, блок 14 мгновенного обмена сообщениями передает сетевые данные карманного Интернет-устройства 11, такие как, например, IP-адрес или идентификатор порта, в службу 191 мгновенного обмена сообщениями для приема информации удаленным Интернет-устройством 192. Аналогично, если товарищ пользователя использовал Интернет-устройство 192 для входа в службу 191 мгновенного обмена сообщениями, то блок 14 мгновенного обмена сообщениями может передавать информацию, содержащую положение, и текстовое мгновенное сообщение в Интернет-устройство 192 через прокси-сервер 10 в соответствии с сетевыми данными Интернет-устройства 192, сохраненными в службе 191 мгновенного обмена сообщениями. Кроме того, блок 14 мгновенного обмена сообщениями может включать или выключать функцию обмена информацией службы 191 мгновенного обмена сообщениями через прокси-сервер 10.
Процессор 15 электрически соединен с блоком 12 обмена информацией по беспроводной сети, блоком 14 мгновенного обмена сообщениями и дисплеем 13 и может осуществлять управление дисплеем 13 для перевода его в режим использования или в режим неиспользования. Например, если процессор 15 не принял запускающий сигнал, который может вводиться пользователем, в течение заданного интервала времени, это означает, что пользователь не использует карманное Интернет-устройство в течение заданного интервала времени. Для экономии энергии и продления времени использования карманного Интернет-устройства процессор 15 может управлять дисплеем 13 для перевода его в режим неиспользования для снижения потребляемой им энергии. Поскольку предполагается, что пользователь не будет постоянно пользоваться карманным Интернет-устройством 11, перевод дисплея 13 в режим неиспользования не будет создавать неудобство для пользователя. Если дисплей 13 переводится в состояние неиспользования, то считается, что карманное Интернет-устройство находится в состоянии незанятости. Если процессор 15 принимает позднее запускающий сигнал, введенный пользователем, то процессор 15 переведет дисплей 13 в состояние использования.
Дисплей 13 содержит блок 131 задней подсветки и ЖК-панель 132. Состояние использования или неиспользования дисплея 13 определяется, соответственно, включением или выключением модуля 131 задней подсветки и ЖК-панели 132, и такая зависимость может быть задана разработчиком карманного Интернет-устройства 11. Например, когда модуль 131 задней подсветки и ЖК-панель 132 одновременно выключены, считается, что дисплей 13 находится в состоянии неиспользования. Если модуль 131 задней подсветки и ЖК-панель 132 одновременно включены или модуль 131 задней подсветки выключен, а ЖК-панель 132 включена, то считается, что дисплей 13 находится в состоянии использования. Кроме того, разработчик также может задать, что дисплей 13 находится в состоянии неиспользования, если модуль 131 задней подсветки выключен, а ЖК-панель 132 включена.
Если дисплей 13 находится в состоянии неиспользования, это означает, что пользователь не будет контролировать состояние других контактных лиц с использованием службы 191 мгновенного обмена сообщениями, и поэтому блок 14 мгновенного обмена сообщениями может снизить частоту обновления сообщений. Предпочтительно блок 14 мгновенного обмена сообщениями может уменьшать количество передач данных в службу 191 мгновенного обмена сообщениями или вообще прекратить такие передачи данных, чтобы снизить потребление энергии блоком 12 передачи информации по беспроводной сети. Блок 14 мгновенного обмена сообщениями формирует и передает в прокси-сервер 10 уведомления 142 для информирования прокси-сервера 10 о том, что карманное Интернет-устройство 11 перешло в режим незанятости, чтобы прокси-сервер 10 выполнил соответствующие действия. Например, прокси-сервер 10 может временно хранить временно хранящиеся данные 101, полученные из службы 191 мгновенного обмена сообщениями, например обновленные данные контактных лиц, без передачи этих данных непосредственно в блок 14 мгновенного обмена сообщениями, пока последний не передаст в прокси-сервер 10 команду на передачу данных. Поэтому частота получения данных карманным Интернет-устройством может быть эффективно снижена, и временно сохраняемые данные 101 дополнительно содержат только самые свежие данные, так что блоком 14 мгновенного обмена сообщениями могут быть получены самые свежие данные, и объем данных уменьшается.
Когда дисплей 13 возвращается в состояние использования, блок 14 мгновенного обмена сообщениями также информирует прокси-сервер 10 о том, что карманное Интернет-устройство вышло из состояния незанятости, так что прокси-сервер 10 передает временно хранимые данные 101 в блок 14 мгновенного обмена сообщениями.
На фиг.2 представлена блок-схема системы мгновенного обмена сообщениями в соответствии со вторым вариантом осуществления настоящего изобретения. Если пользователь не пользуется карманным Интернет-устройством, блок 14 мгновенного обмена сообщениями передает в фоновом режиме сообщение 292 поддержания соединения или сообщение 293 поддержания обмена информацией в службу 191 мгновенного обмена сообщениями. После подключения к службе мгновенного обмена сообщениями блок 14 мгновенного обмена сообщениями периодически передает в службу 191 пакет информационного сообщения 292 поддержания соединения, чтобы соединение блока 14 со службой 191 мгновенного обмена сообщениями не прерывалось. Если пользователь начинает обмен сообщениями каким-либо контактным лицом, блок 14 мгновенного обмена сообщениями периодически передает в службу 191 пакет информационного сообщения 293 поддержания обмена информацией, чтобы обмен информацией не прерывался. Однако для обеспечения периодической передачи вышеуказанных пакетов информационных сообщений блок 12 обмена информацией по беспроводной сети должен потреблять значительное количество энергии.
На фиг.2 разница между системой 2 и системой 1 мгновенного обмена сообщениями заключается в том, что прокси-сервер 20 может принимать вызывное сообщение 291 карманного Интернет-устройства 11 через базовую станцию 29 беспроводной связи, к которой подключено это Интернет-устройство 11. Когда карманное Интернет-устройство 11 начинает входить в беспроводную сеть, оно должно сначала установить соединение в режиме онлайн с базовой станцией 29 беспроводной связи, и затем карманное Интернет-устройство 11 периодически передает вызывное сообщение 291 на базовую станцию 29 беспроводной связи. Поэтому прокси-сервер 20 на основании вызывного сообщения 291 может определить, работает еще блок 14 мгновенного обмена сообщениями или нет.
Сначала выключается функция блока 14 мгновенного обмена сообщениями по периодической передаче сообщения поддержания соединения или сообщения поддержания обмена информацией, и после этого прокси-сервер 20 отвечает за передачу сообщения поддержания соединения или сообщения поддержания обмена информацией в службу 191 мгновенного обмена сообщениями, после того как пользователь инициирует обмен информацией. Поэтому изобретение позволяет снизить потребление энергии блоком 12 обмена информацией по беспроводной сети, и логика работы прокси-сервера 20 может быть следующей:
(i) Когда прокси-сервер 20 определяет по вызывному сообщению 291, что блок 14 мгновенного обмена сообщениями отключился от системы, прокси-сервер 20 прекращает передачу сообщения поддержания соединения в службу 191 мгновенного обмена сообщениями и вместо него передает сообщение отключения.
(ii) Если прокси-сервер 20 определяет по вызывному сообщению 291, что блок 14 мгновенного обмена сообщениями не может отвечать в данный момент, то прокси-сервер 20 будет ожидать в течение заданного промежутка времени, и если от блока 14 мгновенного обмена сообщениями не поступает ответа, то прокси-сервер 20 прекратит передачу сообщения поддержания соединения в службу 191 мгновенного обмена сообщениями и передаст в нее сообщение отключения.
(iii) Когда пользователь закрывает обмен информацией, прокси-сервер 20 прекращает передачу сообщения поддержания обмена информацией в службу 191 мгновенного обмена сообщениями.
Кроме определения по вызывному сообщению, продолжает еще работать блок 14 мгновенного обмена сообщениями или нет, прокси-сервер 20, в соответствии с третьим вариантом осуществления изобретения, может также продолжать передавать в карманное Интернет-устройство 11 сигнал подтверждения, и определяет, продолжает еще работать блок 14 мгновенного обмена сообщениями или нет по успешной передаче этого сигнала, и такой способ используется вместо определения по вызывному сообщению.
Предпочтительно блок 14 мгновенного обмена сообщениями может быть реализован на процессоре, который может выполнять программу мгновенного обмена сообщениями, или на чипе, содержащем такую программу, для обеспечения мгновенного обмена сообщениями. Как уже указывалось, блок 14 может быть программой мгновенного обмена сообщениями, выполняемой процессором, или чипом, содержащим такую программу.
На фиг.7 представлена блок-схема системы мгновенного обмена сообщениями в соответствии с четвертым вариантом осуществления настоящего изобретения. Разница между четвертым и предыдущими вариантами заключается в том, что блок 14 мгновенного обмена сообщениями устанавливает соединение в режиме онлайн со службой 191 мгновенного обмена сообщениями через блок 12 обмена информацией по беспроводной сети и передает идентификационную информацию 141 пользователя в службу 191 мгновенного обмена сообщениями для выполнения процедуры подключения, и блок 14 мгновенного обмена сообщениями обменивается данными со службой 191 мгновенного обмена сообщениями после указанного подключения. Если дисплей 13 находится в состоянии неиспользования, блок 14 мгновенного обмена сообщениями формирует и передает в службу 191 мгновенного обмена сообщениями уведомление 142 для информирования службы о том, что карманное Интернет-устройство 11 перешло в состояние незанятости, чтобы служба 191 мгновенного обмена сообщения осуществила соответствующие действия. Например, служба 191 мгновенного обмена сообщениями может временно хранить накопленные данные 101, которые необходимо передать в карманное Интернет-устройство 11, такие как обновленные данные статуса других контактных лиц, и служба 191 прекращает передавать временно сохраняемые данные 101 в карманное Интернет-устройство до тех пор, пока в службу не поступит уведомление о возобновлении передачи данных в карманное Интернет-устройство 11, так что возможно эффективное снижение частоты получения данных карманным Интернет-устройством. Остальные стадии четвертого предпочтительного варианта осуществления изобретения аналогичны стадиям первого предпочтительного варианта, и поэтому здесь подробно не описываются.
В то время как блок 14 мгновенного обмена сообщениями снижает частоту обновления сообщений, прокси-сервер 10 может разрешить проблему, связанную со снижением частоты обновления сообщений, однако прокси-сервер 10 не является обязательным устройством для выполнения такой задачи. Необходимо отметить, что блок 14 мгновенного обмена сообщениями может снизить частоту обновления сообщений без использования прокси-сервера 10 для обеспечения режима энергосбережения в карманном Интернет-устройстве 11.
На фиг.3 представлена блок-схема способа энергосбережения для карманного Интернет-устройства в соответствии с настоящим изобретением. Способ энергосбережения содержит следующие стадии. На стадии 31 проверяется состояние дисплея карманного Интернет-устройства, и это устройство может выполнять программу мгновенного обмена сообщениями для передачи идентификационной информации пользователя в службу мгновенного обмена для выполнения процедуры подключения, и эта служба осуществляет передачу данных после выполнения процедуры подключения. На стадии 32 определяется, находится дисплей в состоянии использования или нет. Если дисплей находится в состоянии использования, что означает, что пользователь может считывать информацию с экрана дисплея, например модуль задней подсветки и ЖК-панель дисплея включены, то программа мгновенного обмена сообщениями переводится в первый режим работы на стадии 33. В первом режиме работы программа мгновенного обмена сообщениями осуществляет нормальную передачу и прием данных. Если дисплей находится в режиме неиспользования, что означает, что пользователь не может считывать информацию с экрана дисплея, например модуль задней подсветки и ЖК-дисплей выключены, то программа мгновенного обмена сообщениями переводится во второй режим работы на стадии 34, и частота обновления сообщений программой во втором режиме меньше частоты обновления сообщений в первом режиме. Например, программа мгновенного обмена сообщениями может уведомить службу мгновенного обмена сообщениями, что карманное Интернет-устройство перешло во второй режим работы, после этого служба временно сохраняет данные, которые должны быть переданы в карманное Интернет-устройство, и прекращает передачу данных в устройство до тех пор, пока в службу мгновенного обмена сообщениями не поступит уведомление о возобновлении передачи данных в карманное Интернет-устройство. Таким образом, частота получения данных карманным Интернет-устройством может быть снижена.
При использовании вышеописанного варианта осуществления настоящего изобретения, когда карманное Интернет-устройство не занято и дисплей находится в состоянии неиспользования, это устройство может снизить частоту обновления сообщений или прекратить передачу данных по беспроводному каналу для снижения потребления энергии карманным Интернет-устройством.
На фиг.4 представлена блок-схема осуществления способа энергосбережения для карманного Интернет-устройства в соответствии с первым вариантом настоящего изобретения. Способ энергосбережения применяется для карманного Интернет-устройства и содержит следующие стадии. На стадии 41 устанавливается прокси-сервер и соединяется со службой мгновенного обмена сообщениями. На стадии 42 выполняемая программа мгновенного обмена сообщениями передает идентификационную информацию пользователя в службу мгновенного обмена сообщениями через прокси-сервер для выполнения процедуры подключения, и затем прокси-сервер отвечает за обмен данными со службой мгновенного обмена сообщениями. На стадии 43 определяется, находится дисплей в состоянии использования или нет. Если дисплей находится в состоянии неиспользования, то на стадии 44 программа мгновенного обмена сообщениями прекращает передачу или прием данных и уведомляет об этом прокси-сервер. На стадии 45 прокси-сервер временно хранит данные, поступающие из службы мгновенного обмена сообщениями. Предпочтительно временно сохраняются лишь самые свежие данные. На стадии 46 определяется, находится дисплей в состоянии использования или нет; если нет, то выполняется стадия 45; если да, то на стадии 47 возобновляются передача или прием данных программой мгновенного обмена сообщениями, и прокси-сервер передает временно сохраняемые данные в карманное Интернет-устройство.
На фиг.5 представлена блок-схема осуществления способа энергосбережения для карманного Интернет-устройства в соответствии со вторым вариантом настоящего изобретения. Способ энергосбережения применяется для карманного Интернет-устройства и содержит следующие стадии. На стадии 51 прокси-сервер устанавливается на базовой станции беспроводной связи и устанавливает соединение в режиме онлайн со службой мгновенного обмена сообщениями. На стадии 52 выполняемая программа мгновенного обмена сообщениями передает идентификационную информацию пользователя в службу мгновенного обмена сообщениями через прокси-сервер для выполнения процедуры подключения, затем обменивается через него данными со службой мгновенного обмена сообщениями. На стадии 53 функция программы мгновенного обмена сообщениями по периодической передаче сообщения поддержания соединения отключается, и это сообщение передается в службу мгновенного обмена сообщениями прокси-сервером. На стадии 54 прокси-сервер получает вызов карманного Интернет-устройства из базовой станции беспроводной связи. На стадии 55 прокси-сервер определяет, отключилась программа мгновенного обмена сообщениями или нет в соответствии с вызовом; если да, то на стадии 56 прокси-сервер прекращает передачу сообщения поддержания соединения в службу мгновенного обмена сообщениями и передает в нее сообщение об отключении; если нет, то определяется, может или нет программа мгновенного обмена сообщениями отвечать на вызов на стадии 57; и если программа мгновенного обмена сообщениями может отвечать, то выполняется стадия 54.
Если программа мгновенного обмена сообщениями не может отвечать, то на стадии 58 снова проверяется, может ли эта программа отвечать на вызов через некоторый промежуток времени; если да, то выполняется стадия 54, в противном случае выполняется стадия 56. После того как пользователь инициирует обмен информацией, прокси-сервер также периодически передает в службу мгновенного обмена сообщениями информацию поддержания обмена. Если прокси-сервер определяет, что программа мгновенного обмена сообщениями отключилась в соответствии с вызовом, то он прекращает передачу сообщения поддержания обмена информацией в службу мгновенного обмена сообщениями.
На фиг.6 представлена блок-схема осуществления способа энергосбережения для карманного Интернет-устройства в соответствии с третьим вариантом настоящего изобретения. Разница между третьим и вторым вариантами осуществления изобретения заключается в том, что стадии 54 и 55 заменяются стадиями 64 и 65. На стадии 64 прокси-сервер продолжает передавать в карманное Интернет-устройство сигнал подтверждения. На стадии 65 прокси-сервер определяет, отключилась или нет программа мгновенного обмена сообщениями в зависимости от того, был успешно передан сигнал подтверждения или нет; если да, то выполняется стадия 56, в противном случае выполняется стадия 57.
Хотя были рассмотрены и описаны конкретные варианты осуществления настоящего изобретения, специалистам в данной области техники будет ясно, что на основании раскрытых идей могут быть осуществлены различные изменения и модификации без выхода за рамки объема изобретения. Поэтому предполагается, что все такие изменения и модификации, которые находятся в пределах сущности и объема вариантов осуществления настоящего изобретения, охватываются прилагаемой формулой.