Устройство считывания электронных документов

Иллюстрации

Показать все

Изобретение относится к области считывания электронных документов. Технический результат - обеспечение защиты содержимого электронного документа при считывании электронных документов. Устройство считывания электронных документов содержит: беспроводное соединение удаленного контента для приема удаленного контента через сеть; физический интерфейс пользователя для приема команд управления устройством от пользователя; энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть; экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контента электронных документов; процессор управления отображением для управления записью упомянутых отображаемых данных контента электронных документов на упомянутый экран электрофоретического дисплея; вспомогательный процессор и по меньшей мере один процессор контакта, которые обеспечивают функции распознавания прикосновений и управления питанием; систему управления питанием; и контроллер устройства. 6 н. и 21 з.п. ф-лы, 12 ил.

Реферат

Область техники, к которой относится изобретение

Это изобретение относится к устройствам считывания электронных документов, в частности того типа, которые имеют экран сохраняющего информацию (энергонезависимого) дисплея, такой как экран электрофоретического дисплея. Более конкретно, аспекты данного изобретения относятся к способам защиты документов для таких устройств.

Уровень техники

Заявитель данной заявки ранее описал устройства считывания электронных документов с использованием электрофоретического дисплея с гибкой или допускающей изгиб задней панелью на основе пластиковой (осаждаемой из раствора) электроники, например, в своих ранее поданных заявках PCT/GB2006/050235, PCT/GB2008/050980, PCT/GB2008/050977, PCT/GB2008/050985, PCT/GB2008/050985, PCT/GB2008/050985, PCT/GB2009/050144 и PCT/GB2009/051071, причем все они включены в настоящий документ путем ссылки. Заявитель данной заявки описал устройство считывания электронных документов с сенсорным чувствительным экраном, где используется технология резистивных сенсорных экранов, в W02007/012899, а устройство, где используется контактное измерение проецируемой емкости, - в GB0916806.3 (PCT/GB2010/051601).

Известные технические решения, относящиеся к устройствам считывания электронных документов, можно найти в US6124851, US2004/0201633, US2006/0133664, US2006/0125802, US2006/0139308, US2006/0077190, US2005/0260551, US6124851, US6021306, US2005/0151742 и US2006/0119615. Примерами устройств считывания электронных документов являются Iliad Ilex (зарегистрированный товарный знак), Amazon Kindle (зарегистрированный товарный знак) и Sony Reader (зарегистрированный товарный знак). Дополнительные известные технические решения можно найти в US2007/0028086, US2007/0115258, US7058829, EP0283235A, GB2214342A и US6831662. Дополнительные известные технические решения, относящиеся к защите документов, можно найти в US2009/172408, US6918039, US2002/056046, US7523316, JP2009/069895, W02007/148212, W002/37246 и W02007/005048.

Вместе с тем устройства считывания электронных документов, имеющие электрофоретические экраны, создают особые проблемы, поскольку отображаемый объект остается на экране даже тогда, когда на устройство не подается питание. Некоторые аспекты этой проблемы рассматриваются в W02007/111382. Вместе с тем существует потребность в дополнительно усовершенствованных способах защиты документов для таких устройств считывания электронных документов.

Раскрытие изобретения

В соответствии с первым аспектом изобретения, предложено устройство считывания электронных документов, содержащее: беспроводное соединение удаленного контента для приема удаленного контента через сеть; физический интерфейс пользователя для приема команд управления устройством от пользователя; энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть; экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контента электронных документов; и контроллер устройства, подключенный к упомянутому беспроводному соединению удаленного контента, к упомянутому физическому интерфейсу пользователя, к упомянутой энергонезависимой памяти данных и - посредством драйвера дисплея - к упомянутому экрану энергонезависимого электрофоретического дисплея, причем упомянутый контроллер устройства содержит сохраняемый код программы для: считывания элемента контента электронных документов из упомянутой энергонезависимой памяти данных, при этом упомянутый элемент контента электронных документов включает в себя i) отображаемые данные содержимого электронных документов, ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение позволяемого отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на упомянутом экране электрофоретического дисплея; определения физического местоположения упомянутого устройства считывания электронных документов; работы с упомянутым объектом управления разрешением, чтобы определить, разрешается ли отображение упомянутых отображаемых данных контента в упомянутом физическом местоположении, причем упомянутая работа с упомянутым объектом управления разрешением позволяет упомянутому элементу контента электронных документов управлять тем, отображать ли его контент на упомянутом экране энергонезависимого электрофоретического дисплея; и отображения упомянутых отображаемых данных контента электронных документов на упомянутом экране энергонезависимого электрофоретического дисплея в ответ на определение, что упомянутый элемент контента электронных документов позволяет отображать его контент в упомянутом определенном физическом местоположении.

В некоторых вариантах осуществления, объект управления разрешением на основе местоположения согласно электронному документу может содержать оболочку исполняемого кода для отображаемых данных электронного документа (отображаемые данные - это данные, задающие материал, подлежащий отображению на экране электрофоретического дисплея). В других вариантах осуществления, элемент контента электронных документов содержит отображаемые данные контента, связанные или ассоциируемые с правилами или разрешающими данными, которые принимаются как вводимый контекст использования для отображаемого контента и выдаются как выходные данные, указывающие, выдается ли разрешение для отображения материала, соответствующего отображаемым данным контента.

В некоторых вариантах осуществления, сохраняемый код программы включает в себя код для определения физического местоположения устройства считывания электронных документов исходя из данных идентичности или управления доступом, считываемых из сети, и/или характеристики данных беспроводного соединения удаленного контента. Однако в других вариантах осуществления, в устройство встроена система обнаружения местоположения, например система глобального позиционирования (GPS), используемая, например, в связи с картой разрешенных отображаемых местоположений (которая может быть частью элемента контента электронных документов), чтобы определить, разрешается ли отображение ассоциируемого материала на экране сохраняющего информацию дисплея устройства. Примеры идентификации местоположения на основе сетевого и/или беспроводного соединения включают в себя определение местоположения на основе идентификации сети или защиты, идентификации базовой станции или пункта доступа, идентификации виртуальной частной сети (VPN), идентификации ячеек сети мобильной телефонной связи, в частности, сети ячеек типа фемтосот или пикосот, а в обобщенном смысле - способы, основанные на мощности сигнала, относительной мощности сигнала, отношении «сигнал - шум», измеренном коэффициенте ошибок по битам, и т.п. В еще одних воплощениях, в среде, в которой надлежит использовать устройство, можно использовать один или более изменяющих местоположение шлюзов, например шлюзов того типа, которые предусматривают радиочастотную идентификацию (RFID), так что можно определять, когда устройство перемещается, скажем, из доверительного местоположения в не доверительное местоположение. Таким образом, в вариантах осуществления, устройство считывания электронных документов включает в себя один или более модулей для подключения к одной или нескольким таким беспроводным сетям.

В еще одних вариантах осуществления, для определения местоположения можно применять другие типы соединений с беспроводными сетями, таких как соединения типа Zigbee™ или Bluetooth™. В еще одних воплощениях, устройство может включать в себя акселерометр или аналогичное устройство для обнаружения движения или места, откуда исходит информация, а изменение физического местоположения можно определять на основании обнаруженного движения, на протяжении длительности, превышающей некоторое пороговое время, и/или обнаруженной ориентации устройства, например, это может быть изменение между приблизительно пологим, скажем до 45°, наклоном и в основном вертикальным, скажем ± 15°, 30° или 45°.

В вариантах осуществления, устройство считывания электронных документов также включает в себя код для определения или идентификации изменения физического местоположения устройства и - в ответ на это изменение - повторной работы с объектом управления разрешением в обновленном местоположении. Тогда, если объект управления электронными документами воспрещает отображение его контента в обновленном физическом местоположении, устройство считывания реальных документов в явном виде записывает данные гашения поверх отображаемого контента, который в противном случае сохранялся бы, и тем самым обновляет часть материала, отображаемого на электрофоретическом экране, или весь этот материал в ответ на идентифицированное изменение физического местоположения.

В соответствующем аспекте, в изобретении предложено устройство считывания электронных документов, содержащее: соединение удаленного контента для приема удаленного контента через сеть; физический интерфейс пользователя для приема команд управления устройством от пользователя; энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть; экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контекста электронного документа; контроллер устройства, подключенный к упомянутому соединению удаленного контента, к упомянутому физическому интерфейсу пользователя, к упомянутой энергонезависимой памяти данных и - посредством драйвера дисплея - к упомянутому экрану энергонезависимого электрофоретического дисплея, причем упомянутый контроллер устройства содержит сохраняемый код программы для: считывания элемента контента электронных документов из упомянутой энергонезависимой памяти данных, при этом упомянутый элемент контента электронных документов включает в себя i) отображаемые данные контента электронных документов, ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение позволяемого отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на упомянутом экране электрофоретического дисплея; определения контекста работы упомянутого устройства считывания электронных документов; работы с упомянутым объектом управления разрешением, чтобы определить, разрешается ли отображение упомянутых отображаемых данных контента в упомянутом определенном контексте, причем упомянутая работа с упомянутым объектом управления разрешением позволяет упомянутому элементу контента электронных документов управлять тем, отображать ли его собственный контент на упомянутом экране энергонезависимого электрофоретического дисплея в упомянутом определенном контексте; и отображения упомянутых отображаемых данных контента электронных документов на упомянутом экране энергонезависимого электрофоретического дисплея в ответ на определение, что упомянутый элемент контента электронных документов позволяет отображать его контент в упомянутом определенном контексте.

В вариантах осуществления, контекст содержит определенное местоположение устройства считывания электронных документов, но в дополнительном или альтернативном варианте контекст может включать в себя ограничение отображения контентов документов в зависимости от момента времени, или времени суток, или календарного интервала, при необходимости - зависящее также от пользователя либо группы пользователей и/или устройства либо группы устройств. В еще одних вариантах осуществления, контекст управления разрешением может быть идентифицирован путем идентификации того, которое из одного или более устройств считывания электронных документов способно осуществлять связь с помощью либо непосредственного, либо - что предпочтительнее - беспроводного соединения. (Специалисту в данной области техники будет ясно, что, в частности, беспроводной характер соединения в сочетании с экраном сохраняющего изображение электрофоретического дисплея создает особые проблемы защиты).

Вместе с тем, специалист поймет, что в вариантах осуществления вышеописанных способов контент (а не пользователь или устройство) использует доступный контекст, чтобы решить, позволяется ли его отображение.

В дополнительном соответствующем аспекте, в изобретении предложен носитель данных, несущий электронный документ для устройства считывания электронных документов, причем упомянутый электронный документ содержит: i) отображаемые данные контента электронных документов, ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на экране электрофоретического дисплея упомянутого устройства считывания электронных документов.

Носитель может быть, например, диском, постоянным запоминающим устройством на компакт-диске или универсальном цифровом диске (CD- или DVD-ROM), программируемой памятью, такой как постоянная память (программно-аппаратное средство). Данные и/или код (или правила) могут включать в себя код программы, такой как код исходной программы, код объектной программы или код исполняемой программы на интерпретируемом или компилируемом языке программирования, или ассемблерный код. Как поймет квалифицированный специалист, такие данные могут быть распределенными и/или такой код может быть распределенным (связанным образом) между множеством подключенных компонентов, осуществляющих связь друг с другом.

В дополнительном соответствующем аспекте, в изобретении предложен способ управления отображением элемента контента, отображаемого на электронном устройстве считывания, причем электронное устройство считывания содержит электрофоретический дисплей, а способ содержит этапы, на которых: считывают одно или более правил, ограничивающих разрешения в зависимости от сценария отображения упомянутого элемента контента на упомянутом электрофоретическом дисплее; определяют, исходя из упомянутого одного или более правил, разрешается ли отображение упомянутого элемента контента на упомянутом электрофоретическом дисплее в первом упомянутом сценарии; записывают данные, задающие упомянутый разрешенный элемент контента, на упомянутый электрофоретический дисплей для отображения упомянутого разрешенного элемента контента, причем отображение упомянутого разрешенного элемента контента на упомянутом электрофоретическом дисплее продолжается, когда на упомянутый электрофоретический дисплей не подается питание; обнаруживают изменение в упомянутом сценарии упомянутого электронного устройства считывания от упомянутого первого упомянутого сценария ко второму упомянутому сценарию, причем в упомянутом втором упомянутом сценарии упомянутое одно или более правил, задающих упомянутые разрешения, не разрешают отображение упомянутого контента на упомянутом электрофоретическом дисплее; подают питание на упомянутый электрофоретический дисплей в ответ на упомянутое изменение в упомянутом сценарии; и записывают данные, задающие затенение контента, на упомянутый электрофоретический дисплей, чтобы затенить упомянутый элемент контента, отображаемый на упомянутом электрофоретическом дисплее, в зависимости от упомянутого одного или более правил.

В дополнительном соответствующем аспекте, в изобретении предложено электронное устройство считывания, содержащее: электрофоретический дисплей; контроллер, подключенный к упомянутому дисплею, для управления отображением контента на упомянутом электрофоретическом дисплее; причем конфигурация упомянутого контроллера обеспечивает: считывание одного или более правил, задающих разрешения в зависимости от сценария отображения упомянутого элемента контента на упомянутом электрофоретическом дисплее; определение, исходя из упомянутого одного или более правил, разрешается ли отображение упомянутого элемента контента в первом упомянутом сценарии; запись данных, задающих упомянутый разрешенный элемент контента, на упомянутый электрофоретический дисплей для отображения упомянутого разрешенного элемента контента, причем отображение упомянутого разрешенного элемента контента на упомянутом электрофоретическом дисплее продолжается, когда на упомянутый электрофоретический дисплей не подается питание; обнаружение изменения в упомянутом сценарии упомянутого электронного устройства считывания от упомянутого первого упомянутого сценария ко второму упомянутому сценарию, причем в упомянутом втором упомянутом сценарии не разрешается отображение упомянутого элемента контента на упомянутом электрофоретическом дисплее; подачу питания на упомянутый электрофоретический дисплей в ответ на упомянутое изменение в упомянутом сценарии; и запись данных, задающих затенение контента, на упомянутый электрофоретический дисплей, чтобы затенить упомянутый неразрешенный элемент контента, отображаемый на упомянутом электрофоретическом дисплее, в зависимости от упомянутого одного или более правил.

В вариантах осуществления, когда элемент контента затенен после изменения в контексте и/или сценарии, когда правила затем указывают, что контент больше нельзя отобразить, элемент контента нельзя снова отобразить повторно (нельзя снова разрешить отображение) до тех пор, пока пользователь не выдаст активное разрешение (например, с помощью пароля). Это предотвращает возникновение ситуации, в которой затененный контент снова становится видимым, до тех пор, пока не поступит в явном виде запрос пользователя (в вариантах осуществления, на затененном контенте устанавливают кодовый замок). Этот признак также может быть частью упомянутых правил, так что эти правила указывают действие, которое надлежит осуществить (например, отображение контента или воплощение изменения в разрешении (разрешениях) отображения) при изменении контекста и/или сценария от неразрешенного к разрешенному. Это действие может быть зависимым от документа или контента и/или зависимым от пользователя, например, разрешая отображение (и/или удаление кодового замка на контенте) по недвусмысленной команде пользователя.

Краткое описание чертежей

Эти и другие аспекты изобретения теперь будут описаны подробнее лишь в качестве примера со ссылкой на сопровождающие чертежи, при этом:

на фиг. 1а-1с показаны, соответственно, вид спереди, вид поверхности дисплея, вид сзади и вертикальное сечение устройства считывания электронных документов в соответствии с вариантом осуществления изобретения;

на фиг. 2 показано детализированное вертикальное сечение через участок дисплея устройства согласно фиг. 1;

на фиг. 3 показана блок-схема электронных средств управления для устройства считывания электронных документов, причем на вкладке показана схема последовательности операций простой процедуры отображения документов;

на фиг. 4 показана концептуальная схема, иллюстрирующая, как элемент контента электронных документов использует данные местоположения для управления отображением своего собственного контента;

на фиг. 5а-5b показаны, соответственно, примеры элемента контента электронных документов, включающего в себя объект управления разрешением на основе контекста;

на фиг. 6 показана схема последовательности операций простой процедуры контроллера устройства считывания электронных документов в соответствии с вариантом осуществления изобретения; и

на фиг. 7 показана блок-схема системы регулирования питания для устройства считывания электронных документов в соответствии с вариантом осуществления изобретения.

Осуществление изобретения

Обращаясь к фиг. 1a-1c, отмечаем, что здесь схематически показано устройство 10 считывания электронных документов, имеющее переднюю поверхность 12 дисплея и заднюю поверхность 14. Как можно заметить из фиг. 1c, в предпочтительных вариантах осуществления поверхность 12 дисплея становится, по существу, плоской к краям устройства, хотя в вариантах осуществления электрофоретический дисплей не доходит непосредственно до краев поверхности 12 дисплея, а вокруг краев дисплея встроена электроника жесткого управления. Этот подход снижает габаритную толщину устройства и тем самым облегчает использование гибкого допуска за счет того, что габаритная площадь устройства делается несколько большей.

Обращаясь теперь к фиг. 2, отмечаем, что здесь показано вертикальное сечение через область дисплея устройства между обрамленными элементами 16. Этот чертеж представлен не в масштабе.

Как можно заметить, в предпочтительных вариантах осуществления устройство имеет, по существу, прозрачную переднюю панель 100, например, выполненную из материала Perspex (зарегистрированный товарный знак), которая действует как конструктивный элемент. Слой 106 схемы возбуждения пикселей активной матрицы может содержать матрицу транзисторов, выполненных из органической или неорганической тонкой пленки, как описано, например, в WO01/47045. Однако такая передняя панель не является обязательной - достаточную физическую жесткость можно обеспечить, например, посредством подложки 108, при необходимости - совместно с одним из влагонепроницаемых барьеров 102, 110 или с ними обоими.

В иллюстрируемом примере структура содержит подложку 108, как правило, из пластмассы, такой как полиэтилентерефталат (ПЭТФ), на которой изготовлен тонкий слой 106 органической схемы возбуждения пикселей активной матрицы. Поверх этого слоя, например, посредством клея, закреплен электрофоретический дисплей 104, хотя можно использовать и альтернативные отображающие вещества, такие как органическое отображающее вещество для жидкокристаллических дисплеев или жидкокристаллическое отображающее вещество. Влагонепроницаемый барьер 102 предусмотрен поверх электронного дисплея 104 и выполнен, например, из полиэтилена и/или материала Aclar™, фторполимера (полихлортрифторэтилена (ПХТФЭ)); в предпочтительном варианте, этот барьер включает в себя ультрафиолетовый (УФ) светофильтр, поскольку промышленностью выпускаются многие пластмассы, подходящие для фильтрации УФ-излучения. В дополнительном или альтернативном варианте, можно предусмотреть слой клея, обеспечивающий УФ-фильтрацию или блокировку, между дисплеем еще одним или несколькими слоями, показанными на фиг. 2. Под подложкой 108 также предпочтительно предусмотрен влагонепроницаемый барьер 110; поскольку этот влагонепроницаемый барьер не обязательно должен быть прозрачным, в предпочтительном варианте влагонепроницаемый барьер 110 включает в себя металлический влагонепроницаемый барьер, такой как слой алюминиевой фольги. Это обеспечивает утонение влагонепроницаемого барьера, тем самым повышая общую гибкость.

Как показано, предназначенные для контактного измерения, проводящие электродные шины 101, например - из оксида индия-олова, находятся за передней панелью устройства, хотя можно предусмотреть и альтернативные воплощения еще где-нибудь. На средство отображения и заднюю панель дисплея можно наслоить набор прозрачных электродов сенсорного экрана (с помощью клея, склеивающего при надавливании). Таким образом, варианты осуществления устройства включают в себя (проекционный) электрофоретический дисплей для емкостных контактных измерений, который можно использовать для идентификации жестов с целью выбора документов и/или страниц, переворачивания страниц вперед и назад, и т.п.

Приблизительные возможные толщины слоев являются следующими: 100 мкм - для влагонепроницаемого барьера 110, 200 мкм - для подложки 108, 5-6 мкм - для активного слоя 106, 190 мкм - для дисплея 104, и 200 мкм - для влагонепроницаемого барьера 102. Набор слоев 102-110 образует инкапсулированный электронный дисплей 112; в предпочтительном варианте, он связан, например - посредством клея, с контактным датчиком и прозрачной панелью 100 дисплея. Передняя панель 100 может иметь толщину в диапазоне 0,1-2 мм, например, приблизительно 1 мм или приблизительно 0,2 мм.

В вариантах осуществления, края дисплея окрашены, по существу, совпадая по цвету с активной областью 104 дисплея, что дает такой внешний вид, будто устройство считывания имеет один-единственный дисплей, простирающийся к краям устройства считывания. Края дисплея могут представлять собой простую границу, которая может быть, например, напылена на переднюю панель, или может представлять собой дополнительный, не возбуждаемый лист электрофоретического дисплея или не возбуждаемое боковое продолжение электрофоретического дисплея.

В вариантах осуществления, устройство считывания электронных документов содержит разъемы, расположенные вдоль края устройства для гарантии подключения устройства к другим электронным устройствам, таким как портативный компьютер или настольный компьютер, карманный персональный компьютер (PDA), мобильный телефон или смартфон, либо другие такие устройства. Предусматривается, например, разъем универсальной последовательной шины (USB) или аналогичный разъем. Однако в вариантах осуществления устройство считывания электронных документов также может быть снабжено беспроводными интерфейсами (например, инфракрасным интерфейсом или Bluetooth™, либо другими такими интерфейсами). Такие соединения гарантируют передачу документов в устройство считывания электронных документов и из него.

Устройство также может включать в себя некоторое количество приборов управления пользователем для выбора документов и/или страниц, переворачивания страниц вперед и назад, и т.п. В вариантах осуществления, граница вокруг активного дисплея содержит контактные измерительные элементы. Хотя в других вариантах осуществления дисплей может быть контактным измерительным, например, как описано в одновременно рассматриваемой международной патентной заявке PCT/GB2006/050220, поданной заявителем данной заявки и в полном объеме включенной в настоящий документ путем ссылки. Такие датчики могут включать в себя емкостные датчики или резистивные контактные датчики. В вышеупомянутой патентной заявке описана компоновка, в которой под дисплеем расположен компонент сенсорного экрана, но которая, тем не менее, приводится в действие с передней поверхности дисплея, в частности, за счет наслаивания отображающего вещества и задней панели отображения поверх резистивного сенсорного экрана (с помощью клея, склеивающего при надавливании). Однако специалист в данной области техники поймет, что в дополнительном или альтернативном варианте моно применять другие формы технологии сенсорных экранов. В таких вариантах осуществления, документы могут быть подвергнуты электронной «разметке», при этом данные разметки записываются в отображаемый электронный документ или ассоциируются с ним.

Как упоминалось, в предпочтительных вариантах осуществления отображающее вещество представляет собой отражательное отображающее вещество, в частности электрофоретическое отображающее вещество, а задняя панель содержит гибкую подложку, такую как выполненная из полиэтилентерефталата (ПЭТФ) или полиэтиленнафталина (ПЭНФ). В предпочтительном варианте, задняя панель изготовлена с использованием транзисторов на основе растворов, предпочтительно структурированных такими методами, как печать с непосредственной записью, лазерное выжигание и фотолитография. Дополнительные подробности можно найти в более ранних заявках, поданных заявителем данной заявки, включая, в частности, WO 01/47045, WO 2004/070466, WO 01/47043, WO 2006/059162, WO 2006/056808, WO 2006/061658, WO 2006/106365 и PCT/GB2006/050265, причем все они во всей их полноте включены сюда посредством ссылки.

Обращаясь теперь к фиг. 3, отмечаем, что здесь показана возможная схема 1000 управления, подходящая для вышеописанного электронного устройства 10 считывания документов. Схема управления содержит контроллер 1002, включающий в себя процессор, оперативную память и программируемую память, подключенный к интерфейсу 1004 пользователя, для приборов управления устройством. Контроллер также подключен посредством интерфейса 1006 дисплея к электрофоретическому дисплею 1016 с активной матрицей. Таким образом, контроллер 1002 способен посылать данные электронного документа в дисплей 104 и при необходимости принимать данные контактного измерения из дисплея. Электроника управления также включает в себя энергонезависимую память 1008, например флэш-память для хранения данных для одного или более элементов документов с целью отображения, каждый из которых включает в себя объект управления разрешением, и при необходимости другие данные, такие как места закладок пользователя, и т.п. Для сопряжения с компьютером, таким как портативный компьютер, карманный персональный компьютер, либо мобильным телефоном или смартфоном 104, предусмотрен внешний интерфейс 1010 для приема данных документов и при необходимости - выдачи данных, таких как данные закладок пользователя. Интерфейс 1010 может содержать проводной интерфейс, например интерфейс последовательной шины, и/или беспроводной интерфейс, например Bluetooth™, и при необходимости индуктивное соединение для получения питания. Последний признак гарантирует, что в вариантах осуществления устройства можно полностью обойтись без физических электрических соединений, и тем самым обеспечивает, между прочим, упрощенную конструкцию и улучшенную эстетику, а также повышенную влагостойкость. К интерфейсу 1010 подключена аккумуляторная батарея 1012 или другой перезаряжаемый источник питания для перезарядки, и она обеспечивает подачу питания на электронику управления и дисплей.

Специалист поймет, что в программируемой памяти можно хранить код управления процессором для широкого диапазона функций. В качестве примера, отметим, что простая процедура отображения может включать в себя - при эксплуатации - восприятие 1050 управляющего воздействия пользователя, определение 1052 того, какой документ обновить, считывание 1054 части соответствующего документа из энергонезависимой памяти и запись 1056 считываемой части документа для отображения страницы.

Как говорилось выше, электронные документы, подлежащие отображению на устройстве считывания, могут поступать из множества источников, например, из портативного компьютера или настольного компьютера, карманного персонального компьютера (PDA), мобильного телефона (например, из таких смартфонов, как BlackberryTM), либо других подобных устройств. Пользуясь проводными интерфейсами (например, интерфейсом универсальной последовательной шины и т.д.) или беспроводными интерфейсами (например, BluetoothTM), пользователь может передавать такие электронные документы в устройство считывания документов множеством способов. Электронные документы могут предусматривать любое количество форматов, включая - но не в ограничительном смысле - PDF, Microsoft WordTM, Bitmaps, JPG, TIFF и другие известные форматы.

Обращаясь теперь к фиг. 4, отмечаем, что здесь концептуально показан вариант осуществления вышеописанного устройства 1000 считывания электронных документов, в котором элемент контента (а не пользователь или устройство) использует доступный контекст для принятия решения о том, разрешить ли его собственное отображение. Как показано, портативный компьютер 1014 выдает элемент контента 1062 электронных документов в устройство считывания, причем этот элемент содержит отображаемые данные 1064 контента документов и объект 1066 управления разрешением на основе местоположения. Этот компьютер в вариантах осуществления взаимодействует с отображаемыми данными документов или управляет их отображением. Внутри устройства 1000 считывания документов, графический интерфейс 1004, 1016 пользователя выдает запрос доступа к элементу 1062 документов, а система 1070 обнаружения местоположения выдает данные местоположения в элемент документов. Элемент документов затем обрабатывает данные местоположения во взаимодействии с программой 1060 управления документами, чтобы определить, разрешить ли отображение связанного с ним контента документов, и если отображение разрешается, выдает данные 1068 изображения для отображения на сенсорном чувствительном электрофоретическом дисплее 1016.

Обращаясь теперь к фиг. 5, отмечаем, что здесь показаны примеры альтернативных элементов контента электронных документов, которые можно применять в вариантах осуществления вышеописанного устройства 1000 считывания электронных документов. На фиг. 5a показан концептуальный элемент контента документов согласно фиг. 4; на фиг. 5b показан пример, в котором исполняемый код и/или исполняемые правила ассоциируются с одним или более документами или прилагаются к одному или более документам для работы над контекстными данными и выдачи выходного сигнала, используемого для управления логическим элементом, который стробирует выходной сигнал данных отображения контента документов, получаемых из документов 1064. На фиг. 5b показано, что обработка контекстных данных осуществляется посредством кода или правил в элементе контента электронных документов; на фиг. 5c показано, что предусмотрен отдельный модуль 1072 управления. На фиг. 5d показано, что элемент 1062 контента электронных документов содержит контейнер 1074, включающий в себя оболочку 1076 кода для одного или более документов 1064. Оболочка 1076 кода обрабатывает запрос доступа и контекстные данные, а контейнер 1074 выдает отображаемые данные контента документа, такие как текст, если отображение разрешено. В предпочтительных вариантах осуществления контекстные данные содержат данные местоположения, но в дополнительных или альтернативных вариантах можно применять контекстные данные других типов.

Обращаясь теперь к фиг. 6, отмечаем, что здесь показана процедура, которую может воплотить контроллер 1002 электронного устройства 1000 считывания документов для управления отображением, как описано в разделе «Раскрытие изобретения». Так, на этапе 800 процедура предусматривает прием запроса доступа к документу от пользователя и определение данных местоположения устройства (этап 802), идентифицирующих физическое местоположение устройства считывания электронных документов. Затем, на этапе 804, элемент контента электронных документов использует эти данные местоположения, чтобы определить, разрешается ли отображение контента документов в этом местоположении, например, путем исполнения ассоциируемого объекта управления разрешением для работы над данными местоположения, чтобы определить, разрешается ли отображение контента в этом местоположении. Это можно осуществить с помощью кода и/или правил в элементе контента электронных документов, или с помощью кода программы, образующего часть сохраняемого кода программы устройства считывания электронных документов.

Если отображение разрешается, то после этого, на этапе 806, записывают контент на экран электрофоретического дисплея.

В иллюстрируемой возможной процедуре, иногда - после того, как пользователь завершил взаимодействие с устройством, - устройство переходит в состояние ожидания (как подробнее описывается ниже, во время этого состояния основной процессор устройства считывания документов отключен), но ввиду природы экрана электрофоретического дисплея, отображаемый контент остается на экране. На этапе 808 происходит периодическая кратковременная подача питания на интерфейс беспроводной сети устройства для поиска данных, дающих возможность определять местоположение устройства. Это может быть подробное, трехмерное местоположение, или относительное текущее положение, определяемое, например, исходя из того, способно ли устройство подключаться к локальной сети беспроводного доступа, сети BluetoothTM или иной сети. Если местоположение не определяется как измененное, то устройство продолжает периодический поиск наличия беспроводной сети, а если местоположение изменилось, то процедура продолжается, переходя к этапу 810, чтобы обеспечить отказоустойчивость, и если не больше не удается найти ранее подключенную беспроводную сеть, процедура может продолжиться непосредственным переходом к этапу 812, чтобы погасить экран энергонезависимо