УСТРОЙСТВО И СПОСОБ ДЛЯ ПОЛУЧЕНИЯ СИСТЕМЫ ПРИ ПОДДЕРЖАНИИ ОПРЕДЕЛЕННОГО ВРЕМЕНИ РАБОТЫ БАТАРЕИ
DEVICE AND METHOD TO PRODUCE SYSTEM WITH MAINTENANCE OF CERTAIN TIME OF BATTERY OPERATION

Область техники, к которой относится изобретение
Настоящее изобретение, в общем, относится к получению системы в устройстве связи и, более конкретно, к управлению временем работы батареи в устройстве связи.
Уровень техники
Характеристики батареи в мобильном устройстве зависят от количества времени, затрачиваемого в разных режимах работы. Например, типичные режимы работы мобильного устройства включают в себя состояния передачи трафика (то есть, передачи голоса и данных) и состояния "бездействия", которые могут продолжаться, когда мобильное устройство используется или не используется.
Когда мобильное устройство теряет обслуживающую сеть, расходуется существенная энергия во время повторного получения обслуживания. Повторное получение может потребовать множества попыток использования различных систем, которые могут быть или могут не быть пригодными для использования. В зависимости от уровня энергии, остающегося в батарее мобильного устройства, мобильное устройство может не найти пригодную для использования систему прежде, чем батарея сядет.
Существующие способы работы при отсутствии обслуживающей сети зависят от условий RF (РЧ, радиочастотного) канала, что приводит к непредсказуемости характеристик энергии батареи. Из-за зависимости текущих способов от условий RF канала оценку продолжительности работы батареи трудно осуществить. Непредсказуемая продолжительность работы приводит к неудовлетворенности пользователя из-за непредсказуемого потребления энергии и времени работы батареи.
В обычных способах периоды поиска и периоды бездействия продолжаются с постоянной частотой при потере обслуживающей сети, даже при низком уровне батареи. Таким образом, вероятно, что батарея быстро сядет, прежде чем мобильное устройство получит возможность повторного получения обслуживания. Поэтому существует потребность в данной области техники в системе и способе, которые обеспечивают прогнозируемое время работы батареи, улучшая, таким образом, характеристики повторного получения обслуживания, когда мобильное устройство находится в состоянии отсутствия обслуживания.
Сущность изобретения
Раскрытые в настоящем описании варианты выполнения изобретения направлены на решение одной или больше задач, описанных выше, а также на представление дополнительных свойств, которые будут понятны со ссылкой на следующее подробное описание, которое следует рассматривать совместно с приложенными чертежами.
Один аспект изобретения направлен на способ получения системы для беспроводного устройства при поддержании определенного времени работы батареи. Способ включает в себя определение уровня остающейся энергии в батарее после входа в определенное состояние и установление рабочего цикла попыток получения обслуживания таким образом, чтобы уровень оставшейся энергии батареи был достаточным для определенного времени работы батареи, в то время как беспроводное устройство находится в определенном состоянии. В соответствии с определенными аспектами, определенное состояние может представлять собой, например, состояние отсутствия обслуживания.
Другой аспект изобретения направлен на устройство, предназначенное для получения системы для беспроводного устройства при поддержании определенного времени работы батареи. Устройство включает в себя модуль управления энергией, выполненный с возможностью определения уровня остающейся энергии в батарее после входа в определенное состояние, и процессор, выполненный с возможностью установки рабочего цикла попыток получения таким образом, чтобы уровень остающейся энергии в батарее продолжался в течение определенного времени работы батареи, в то время как беспроводное устройство находится в определенном состоянии. В соответствии с некоторыми аспектами, состояние может представлять собой, например, состояние отсутствия обслуживания.
Еще один аспект изобретения направлен на устройство для получения системы для беспроводного устройства при поддержании определенного времени работы батареи. Устройство включает в себя средство для определения уровня остающейся энергии батареи после входа в определенное состояние и средство для установки рабочего цикла попыток получения обслуживания таким образом, чтобы уровень остающейся энергии батареи был достаточен для определенного времени работы батареи, в то время как беспроводное устройство находится в определенном состоянии. В соответствии с определенными аспектами, состояние может представлять собой, например, состояние отсутствия обслуживания.
Еще один аспект изобретения направлен на носитель, считываемый компьютером, на котором содержатся инструкции для получения системы для беспроводного устройства при поддержании определенного времени работы батареи. Инструкции включают в себя определение уровня остающейся энергии батареи после входа в определенное состояние и установление рабочего цикла получения обслуживания таким, чтобы уровень остающейся энергии батареи сохранился для определенного времени работы батареи, в то время как беспроводное устройство находится в определенном состоянии. В соответствии с определенными аспектами, состояние может представлять собой, например, состояние отсутствия обслуживания.
Еще один аспект изобретения направлен на процессор, выполненный с возможностью выполнения инструкций для получения системы для беспроводного устройства при поддержании определенного времени работы батареи. Инструкции включают в себя определение уровня остающейся энергии батареи после входа в определенное состояние и установление рабочего цикла попыток получения таким образом, чтобы уровень остающейся энергии батареи сохранился для определенного времени работы батареи, в то время как беспроводное устройство находится в определенном состоянии. В соответствии с определенными аспектами, состояние может представлять собой, например, состояние отсутствия обслуживания.
Определение рабочего цикла таким образом, чтобы уровень оставшейся энергии батареи сохранился в течение заданного времени работы батареи, обеспечивал прогнозируемое потребление энергии батареи, независимо от условий RF канала, при обеспечении хороших рабочих характеристик получения системы. Обеспечение прогнозируемого времени работы батареи может позволить пользователю беспроводного устройства, например, менять свое местоположение до того, как батарея сядет, или временно выключать беспроводное устройство до тех пор, пока местоположение пользователя не изменится, увеличивая, таким образом, вероятность последующего получения системы после потери обслуживания.
Следует понимать, что как приведенное выше общее описание, так и следующее подробное описание изобретения представляют собой примеры и предназначены для обеспечения дополнительных пояснений заявленного предмета изобретения.
Краткое описание чертежей
Свойства, сущность и преимущества настоящего изобретения будут более понятны из подробного описания изобретения, приведенного ниже, которое следует рассматривать совместно с чертежами, на которых одинаковые номера ссылочных позиций обозначают соответствующие элементы на всех чертежах и на которых показано следующее.
На фиг. 1 показана схема беспроводных устройств, получающих обслуживание из различных систем беспроводной связи, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 2 показана примерная схема беспроводного устройства в соответствии с определенными аспектами настоящего изобретения.
На фиг. 3 показана блок-схема последовательности операций, иллюстрирующая способ для попыток получения в беспроводном устройстве при поддержании заданного времени работы батареи, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 4(a) показана блок-схема последовательности операций, иллюстрирующая способ определения рабочего цикла для попыток получения, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 4(b) показана блок-схема последовательности операций, иллюстрирующая способ регулирования времени поиска рабочего цикла, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 4(c) показана блок-схема последовательности операций, иллюстрирующая способ переключения на микросканирование, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 5 показана форма изменения множества рабочих циклов, представляющая изменения тока относительно времени, в соответствии с определенными аспектами настоящего изобретения.
На фиг. 6 показан примерный предпочтительный список роуминга, сохраненный в беспроводном устройстве, в соответствии с определенными аспектами настоящего изобретения.
Подробное описание изобретения
В следующем подробном описании изобретения, многочисленные конкретные детали представлены для обеспечения полного понимания технологии предмета изобретения. Однако очевидно, что для специалистов в данной области техники будет понятно, что технология предмета изобретения может быть выполнена на практике без некоторых из этих конкретных деталей. В других случаях хорошо известные структуры и технологии не были представлены подробно с тем, чтобы не усложнять технологию предмета изобретения.
Слово "примерный" используется в данном описании для обозначения "используется как пример или иллюстрация". Любой аспект или конструкция, описанные в данном описании как "примерные", не обязательно следует рассматривать как предпочтительные или преимущественные по сравнению с другими аспектами или конструкциями.
Далее будет приведено подробное описание аспектов технологии предмета изобретения, примеры которого иллюстрируются на приложенных чертежах, на которых одинаковыми номерами ссылочных позиций обозначены одинаковые элементы на всех чертежах.
Следует понимать, что специфичный порядок или иерархия этапов в процессах, раскрытых в данном описании, представляют собой пример примерных подходов. На основе предпочтений конструкции будет понятно, что конкретный порядок или иерархия этапов в процессах будет изменен, оставаясь в пределах объема настоящего изобретения. Приложенные пункты, направленные на способ изобретения, представляют элементы различных этапов в порядке примера и не предназначены для ограничения конкретного представленного порядка или иерархии.
На фиг. 1 показана схема множества беспроводных устройств, получающих услуги из различных беспроводных систем в соответствии с определенными аспектами настоящего раскрытия. Как показано на фиг. 1, беспроводное устройство 100 получает услугу из одной из систем 110(a)-110(c) беспроводной связи, когда находится в пределах соответствующих зон 112(a)-112(c) обслуживания. Беспроводное устройство 100 может перемещаться внутрь и за пределы зон 112(a)-112(c) обслуживания, в результате чего происходит потеря обслуживания систем 110(a)-110(c) беспроводной связи, которые беспроводное устройство 100 покидает. Беспроводное устройство 100 затем должно получить обслуживание через канал, используемый системами 110(a)-110(c) беспроводной связи, в соответствующие зоны 112(a)-112(c) обслуживания которых поступает беспроводное устройство 100. Беспроводное устройство 100 может относиться, например, к сотовым телефонам, PDA (КПК, карманный персональный компьютер) или тому подобное и также может называться мобильным устройством, оборудованием пользователя (UE, ОП), устройством беспроводной связи, терминалом, станцией, мобильной станцией, мобильным оборудованием (ME, МО) или может быть названо с использованием некоторой другой терминологии.
На фиг. 2 показана примерная схема беспроводного устройства 100 в соответствии с определенными аспектами настоящего изобретения. В соответствии с определенными аспектами беспроводное устройство 100 включает в себя приемник 200 и передатчик 210. Беспроводное устройство 100 дополнительно включает в себя запоминающее устройство 220, модуль 230 обработки, батарею 240 и модуль 250 управления мощностью. Конечно, беспроводное устройство 100 не ограничивается какой-либо конкретной конфигурацией, и различные комбинации компонентов, а также других компонентов, могут быть включены в беспроводное устройство 100.
На фиг. 3 показана блок-схема, иллюстрирующая способ получения системы в беспроводном устройстве при поддержании определенного времени работы батареи, в соответствии с определенными аспектами настоящего изобретения. Рассмотрим теперь фиг. 3, во время операции 300 определяют уровень остающейся энергии батареи. В модуле 250 управления мощностью можно использовать, например, любой обычный механизм для определения, насколько энергия батареи была израсходована и/или сколько энергии батареи осталось в батарее 240. Модуль 230 обработки можно использовать для определения уровня остающейся энергии батареи в дополнение к модулю 250 управления мощностью или в качестве альтернативы.
Из операции 300 процесс продолжается в операции 310, где определяют рабочий цикл попыток получения таким образом, чтобы уровень остающейся энергии батареи продолжался в течение определенного времени работы батареи. В соответствии с определенными аспектами изобретения, рабочий цикл включает в себя время поиска и время бездействия. В течение времени поиска беспроводное устройство 100 выполняет поиск системы, пригодной для использования, путем воплощения различных возможных режимов сканирования (подробно описанных ниже со ссылкой на фиг. 4(a)-4(c)). В качестве примера, когда батарея 240 полностью заряжена, время поиска рабочего цикла может длиться 5 секунд, и время бездействия может длиться 36 секунд. Однако различные значения времени бездействия и времени поиска можно использовать для составления рабочего цикла, без выхода за пределы объема настоящего изобретения.
Определенное время работы батареи может быть предварительно запрограммировано в беспроводном устройстве 100 и сохранено в запоминающем устройстве 220. В качестве альтернативы, определенное время работы батареи может быть динамическим таким, чтобы оставшейся энергии батареи хватило на тот же период времени, как если бы она была полностью заряженной, и беспроводное устройство 100 выполняло обычный рабочий цикл, содержащий, например, время поиска, равное 5 секундам, и время бездействия 36 секунд. В качестве другой альтернативы, определенное время работы может быть определено пользователем в различные моменты времени. Например, пользователь может желать продлить время работы батареи, если он или она находится в удаленном местоположении, где получение системы является нецелесообразным. Если пользователь желает выполнить агрессивное повторное получение обслуживания, пользователь может выбрать уменьшение определенного времени работы для более быстрого повторного получения обслуживания, в соответствии с определенными аспектами.
Рабочий цикл определяют путем регулирования, по меньшей мере, одного из времени бездействия и времени поиска. На фиг. 4(a) показана блок-схема последовательности операций, иллюстрирующая способ определения рабочего цикла поиска канала, в соответствии с определенными аспектами настоящего изобретения. Рассмотрим теперь фиг. 4(a), на которой во время операции 400 время бездействия регулируют (например, удлиняют) таким образом, что большее время происходит бездействие с низким потреблением энергии относительно времени поиска. Поэтому, в течение заданного периода времени присутствует меньшее время поиска, в результате чего увеличивается остающееся время работы батареи.
В соответствии с определенными аспектами, от операции 400 процесс может перейти к операции 410, где регулируют (например, сокращают) время поиска таким образом, что остается меньше времени на поиск с высоким потреблением энергии относительно времени бездействия. Поэтому, в течение заданного периода времени, меньше времени будет потрачено на поиск (то есть, на операции с высоким уровнем потребления энергии), в результате чего продлевается остающееся время работы батареи.
Конечно, способ, показанный на фиг. 4(a), представляет собой только один пример, и для специалистов в данной области будет понятно, либо время бездействия, или время поиска можно регулировать отдельно для получения требуемого рабочего цикла. В качестве альтернативы, как время бездействия, так и время поиска можно регулировать, без выхода за пределы объема настоящего изобретения.
Как отмечено выше, в течение времени поиска, беспроводное устройство 100 выполняет поиск пригодной для использования системы. Поиск для получения обслуживания может быть выполнен в различных режимах. Например, режимы могут включать в себя полное сканирование и/или микросканирование. Полное сканирование является более надежным, но происходит за счет повышенного потребления энергии и времени. Поиск с микросканированием может пропускать определенные слабые системы, но при этом может потребляться меньше времени и энергии.
Микросканирование обычно представляет собой быстрое сканирование (например, продолжающееся приблизительно 10 мс), при котором мощность на радиочастоте (RF) канала определяют с помощью модуля 250 управления мощностью и/или модуля 230 обработки. Модуль 230 обработки затем определяет, находится ли мощность RF канала ниже заданного порога, и если мощность RF канала не ниже заданного порога, беспроводное устройство 100 пытается получить обслуживание через этот канал, используя подробное получение канала, такое как полное сканирование, описанное ниже.
Полное сканирование обычно представляет собой медленное сканирование (например, продолжающееся приблизительно 300 мс), которое обычно требует больше энергии, чем микросканирование. При полном сканировании беспроводное устройство 100 пытается получить обслуживание через один или множество каналов, без определения RF мощности одного или множества каналов. Таким образом, модуль 230 обработки выполняет подробное получение одного или множества каналов, независимо от условий в этих каналах.
На фиг. 4(b) показана примерная блок-схема последовательности операций, иллюстрирующая способ получения времени поиска рабочего цикла, выполняемого в операции 410, в соответствии с определенными аспектами настоящего изобретения. Как показано на фиг. 4(b), в операции 420 беспроводное устройство 100 может выполнять полное сканирование по ограниченному количеству каналов (например, по 5 каналам). Из операции 420 процесс может продолжаться с переходом к операции 430, в которой беспроводное устройство 100 переключается на более быстрое, более эффективное по потребляемой энергии микросканирование для других каналов, для сохранения остающейся энергии батареи. Следует отметить, что либо микросканирование, или полное сканирование могут быть выполнены в течение всего времени поиска, или их комбинация может быть выполнена в течение времени поиска.
На фиг. 4(c) показана примерная блок-схема последовательности операций, иллюстрирующая способ переключения на микросканирование, выполняемый во время операции 430, в соответствии с определенными аспектами настоящего изобретения. Как показано на фиг. 4(c), во время операции 440 определяют RF мощность канала с помощью модуля 250 управления мощностью и/или модуля 230 обработки. Из операции 440 процесс переходит к операции 450, в которой модуль 230 обработки определяет, находится ли мощность RF канала ниже заданного порогового значения.
Из операции 450 процесс переходит к операции 460, где, если мощность RF канала не ниже заданного порогового значения, беспроводное устройство 100 пытается получить обслуживание через этот канал, используя подробное получение канала, такое как полное сканирование, описанное выше. Конечно, любое подробное получение канала может быть выполнено.
a
a
s
s
Duty
a
s
На фиг. 5 показана форма изменения множества рабочих циклов, представляющая зависимость тока от времени, в соответствии с определенными аспектами настоящего изобретения. На фиг. 5 показано время 500 поиска, при котором беспроводное устройство 100 использует ток I в течение времени t. В течение времени 510 бездействия беспроводное устройство 100 использует ток I в течение времени t. Один рабочий цикл длится в течение времени t, которое равно t+t.
avg,
Duty
a
s
Duty
a
s
(
Среднее значение тока I используемое беспроводным устройством 100 во время одного рабочего цикла то есть, t), равно общему заряду, используемому во время времени t поиска и времени tбездействия, разделенному на время t рабочего цикла (то есть, t+t), и выражается уравнением (1):
(1)
avg
Rem
total
Кроме того, как показано в уравнении (2), I равен общему остающемуся заряду Qв батарее 240, разделенному на T, которое представляет собой заданное время, сохраненное в запоминающем устройстве 220, в течение которого батарея 240 должна работать, прежде чем она сядет,
(2)
a
s
Duty
Total
s,
s
В качестве иллюстративного примера, t может быть фиксировано на значении 5 секунд. Поэтому требуется удлинять t, в результате чего происходит удлинение t, в результате чего возникает меньшее количество периодов времени 500 поиска, но батарея 240 будет работать в течение t. Получая решение для t используя уравнение (1), t может быть определено, как показано в уравнении (3),
(3)
avg
s
Подставляя уравнение (2) вместо I в уравнении (3), t может быть определено, как показано в уравнении (4),
(4)
s
a
s
Конечно, регулирование времени t для времени 510 бездействия представляет собой только один возможный способ определения рабочего цикла, и t можно регулировать аналогичным образом в дополнение к любым регулированиям t или в качестве альтернативы.
a
В течение времени t времени 500 поиска беспроводное устройство 100 может выполнять полное сканирование и/или микросканирование, как описано выше со ссылкой на фиг. 3, для эффективного определения, какие каналы следует попытаться получить либо в течение полного сканирования или в течение микросканирования, при этом беспроводное устройство 100 может включать в себя предпочтительный список роуминга, сохраненный в запоминающем устройстве 220 беспроводного устройства 100. На фиг. 6 показан примерный предпочтительный список 600 роуминга, сохраненный в запоминающем устройстве 220 беспроводного устройства 100 в соответствии с определенными аспектами настоящего изобретения.
a
Предпочтительный список 600 роуминга может включать в себя список 610 самых последних использованных каналов (MRU, СПИ), который включает в себя каналы A, B и C, которые были последними получены беспроводным устройством 100. Обычно каналам из списка 610 MRU предоставляют более высокий приоритет и, таким образом, их выбирают первыми для полного сканирования и/или микросканирования. В соответствии с определенными аспектами, беспроводное устройство 100 может выполнять интеллектуальное выкалывание каналов по списку 610 MRU с определенными интервалами в течение времени t для времени 500 поиска. Если попытка получить каналы по списку 610 MRU будет неудачной, может быть выполнено полное сканирование и/или микросканирование по каналам D, E и F из вторичного списка 620. Конечно, список 610 MRU и вторичный список 620 предпочтительного списка 600 роуминга могут включать в себя любое количество каналов.
Все каналы A, B, C, D, E и F могут быть заранее запрограммированы в виде предпочтительного списка 600 роуминга и сохранены в запоминающем устройстве 220. Каналы как по списку 610 MRU, так и по вторичному списку 620, могут быть упорядочены на основе канала/силы RF сигнала, таким образом, что, например, каналам с наибольшей мощностью RF придают наибольший приоритет в предпочтительном списке 600 роуминга. Как описано выше со ссылкой на фиг. 3, RF мощность может быть определена для каждого канала перед попыткой получить канал, и попытка подробного получения будет предпринята только для каналов с RF мощностью, превышающей заданное пороговое значение.
Для дополнительного сохранения энергии батареи в течение времени 500 поиска, полное сканирование может быть ограничено только каналами с наибольшим приоритетом в предпочтительном списке 600 роуминга (например, среди каналов из списка 610 MRU). Если получение канала будет неудачным при использовании полного сканирования, может быть выполнено микросканирование для остальных каналов по предпочтительному списку 600 роуминга (например, для каналов по вторичному списку 620).
Кроме того, каналы, как по списку 610 MRU, так и вторичному списку 620 могут быть упорядочены на основе географической информации. Например, географическое местоположение систем, использующих каждый соответствующий канал, может быть заранее запрограммировано и сохранено в запоминающем устройстве 220. Местоположение каждой системы можно сравнивать с местоположением беспроводного устройства 100, и ближайшим системам может быть задан наибольший приоритет, например, по списку 600 предпочтительного роуминга. Местоположение беспроводного устройства 100 может быть определено путем использования любого обычного механизма определения местоположения, такого как, например, глобальная навигационная система (GPS, ГНС).
a
s
В случае потери обслуживания беспроводного устройства 100, например, рабочий цикл может быть определен путем регулирования времени t для времени 500 поиска и/или времени t для времени 510 бездействия, таким образом, что батарея 240 будет работать в течение определенной длительности времени. Настоящее изобретение не ограничивается сценарием, в котором беспроводное устройство 100 теряет обслуживание. Свойства настоящего изобретения могут быть воплощены, когда условия канала для используемого в настоящее время канала плохие (например, условия канала падают ниже заданного порогового значения), и требуется найти другой канал с лучшими условиями. Кроме того, пользователь беспроводного устройства 100 может вручную инициировать способы получения канала, описанные в данном описании, когда требуется найти другой канал.
Возможность определения рабочего цикла обеспечивает прогнозируемое расходование ресурса батареи, независимо от условий RF/канала, при предоставлении хороших характеристик получения системы.
В результате уменьшения, например, частоты времени 500 поиска время работы батареи 240 увеличивается, поскольку меньшее количество энергии потребляется в течение времени 510 бездействия. Обеспечение прогнозируемого времени работы батареи может позволить пользователю беспроводного устройства 100 изменить свое местоположение, увеличивая, таким образом, вероятность получения системы, используемой другой системой беспроводной передачи данных, после потери обслуживания.
Для специалистов в данной области техники будет понятно, что информация и сигналы могут быть представлены с использованием любых различных или отличающихся технологий и методик. Например, данные, инструкции, команды, информационные сигналы, биты, символы и элементарные посылки, ссылки на которые представлены в приведенном выше описании, могут быть представлены напряжениями, током, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.
Для специалистов в данной области техники будет также понятно, что различные иллюстративные логические модули, схемы и алгоритмы, описанные в связи с вариантами выполнения, раскрытыми в данном описании, могут быть воплощены как электронное оборудование, компьютерное программное обеспечение или их комбинации. Для ясной иллюстрации такой возможности взаимной замены оборудования и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в общем виде на основе их функциональности. Будет ли такая функциональность воплощена, как аппаратное средство или программное средство, зависит от конкретного применения и конструктивных ограничений, наложенных на общую систему. Специалисты в данной области техники могут воплощать описанные функции различными способами для каждого конкретного варианта применения, но такие решения при воплощении не следует интерпретировать как выход за пределы объема настоящего изобретения.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с вариантами выполнения, раскрытыми в данном описании, могут быть воплощены или выполнены на основе процессора общего назначения, цифрового сигнального процессора (DSP, ЦСП), специализированной интегральной микросхемы (ASIC, СИМС), программируемой матрицы логических элементов (FPGA, ПМЛЭ) или другого программируемого логического устройства, логического элемента на основе дискретных вентилей или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации, разработанной для выполнения функций, описанных в данном описании. Процессор общего назначения может представлять собой микропроцессор, но, в качестве альтернативы, процессор может представлять собой любой обычный процесс, управление, микроконтроллер или конечный автомат. Процесс также может быть воплощен как комбинация вычислительных устройств, например, комбинация DSP и микропроцессора, множества микропроцессоров, одного или больше микропроцессоров, совместно с ядром DSP, или любая другая такая конфигурация.
В одном или больше примерных вариантах выполнения описанные функции могут быть воплощены в виде аппаратных средств, программных средств, встроенного программного обеспечения или любой их комбинации. В случае осуществления на основе программного обеспечения, функции могут быть сохранены на или могут быть переданы через, как одна или больше инструкций или код, считываемый компьютером носитель информации. Считываемые компьютером носители информации включают в себя как носители записи компьютера, так и среду передачи данных, включающую в себя любую среду, которая способствует передаче компьютерной программы из одного места в другое. Носители информации могут представлять собой любые доступные носители информации, доступ к которым может быть получен через компьютер. В качестве примера и не для ограничения такие считываемые компьютером носители информации могут содержать ОЗУ, ПЗУ, EEPROM (ЭСППЗУ, электрически стираемое программируемое постоянное запоминающее устройство), CD-ROM или другой накопитель на оптическом диске, накопитель на магнитном диске или другие магнитные устройства накопители, или любую другую среду, которую можно использовать для передачи или сохранения требуемого программного кода в форме инструкций или структур данных, доступ к которым может осуществляться через компьютер. Кроме того, любое соединение соответствующим образом называется считываемым компьютером носителем информации. Например, если программное обеспечение будет передано с веб-сайта, сервера или другого удаленного источника, используя коаксиальный кабель, оптоволоконный кабель, витую пару, цифровую линию абонента (DSL, ЦЛА), или технологии беспроводной связи, такие как инфракрасная передача данных, передача по радиоканалу и микроволновому каналу, тогда коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или технологии беспроводной связи, такие как инфракрасная передача данных, передача по радиоканалу и микроволновый канал, включены в определение носителя. Термины disk и disc, используемые в данном описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск blu-ray, при этом disk обычно воспроизводит данные магнитным способом, в то время как disc воспроизводит данные оптическим способом с использованием лазеров. Комбинации описанного выше также должны быть включены в пределы объема считываемого компьютером носителя записи.
Предыдущее описание раскрытых аспектов изобретения представлено для обеспечения любому специалисту в данной области техники возможности использования настоящего изобретения. Различные модификации этих аспектов будут понятны для специалиста в данной области техники, и обобщенные принципы, определенные в данном описании, могут применяться для других аспектов, без выхода за пределы изобретения. Таким образом, настоящее изобретение не должно быть ограничено представленными здесь аспектами, но должно соответствовать самому широкому объему, соответствующему раскрытым здесь принципам и новым свойствам.