УСТРОЙСТВО СЧИТЫВАНИЯ ЭЛЕКТРОННЫХ ДОКУМЕНТОВ

1. Устройство считывания электронных документов, содержащее:
беспроводное соединение удаленного контента для приема удаленного контента через сеть;
физический интерфейс пользователя для приема команд управления устройством от пользователя;
энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть;
экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контента электронных документов; и
контроллер устройства, подключенный к упомянутому беспроводному соединению удаленного контента, к упомянутому физическому интерфейсу пользователя, к упомянутой энергонезависимой памяти данных, и посредством драйвера дисплея - к упомянутому экрану энергонезависимого электрофоретического дисплея, причем упомянутый контроллер устройства содержит сохраняемый код программы для:
считывания элемента контента электронных документов из упомянутой энергонезависимой памяти данных;
при этом упомянутый элемент контента электронных документов включает в себя:
i) отображаемые данные контента электронных документов,
ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение позволяемого отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на упомянутом экране электрофоретического дисплея;
определения физического местоположения упомянутого устройства считывания электронных документов;
работы с упомянутым объектом управления разрешением, чтобы определить, разрешается ли отображение упомянутых отображаемых данных контента в упомянутом физическом местоположении,
причем упомянутая работа с упомянутым объектом управления разрешением позволяет упомянутому элементу контента электронных документов управлять тем, отображать ли его контент на упомянутом экране энергонезависимого электрофоретического дисплея; и
отображения упомянутых отображаемых данных контента электронных документов на упомянутом экране энергонезависимого электрофоретического дисплея в ответ на упомянутый элемент контента электронных документов, позволяющий отображать его контент в упомянутом определенном физическом местоположении.
2. Устройство считывания электронных документов по п. 1, в котором упомянутый объект управления разрешением содержит оболочку исполняемого кода для упомянутых отображаемых данных контента электронных документов.
3. Устройство считывания электронных документов по п. 1, в котором упомянутый код для определения физического местоположения устройства считывания электронных документов содержит код, для определения упомянутого физического местоположения исходя из данных идентичности или управления доступом, считываемых из упомянутой сети.
4. Устройство считывания электронных документов по п. 1, дополнительно содержащее код для: определения изменения упомянутого физического местоположения и - в ответ на упомянутое изменение - повторной работы с объектом управления разрешением в обновленном упомянутом физическом местоположении, и записи данных гашения на упомянутый экран энергонезависимого электрофоретического дисплея в ответ на предписываемое упомянутым объектом управления электронным устройством запрещение отображения его контента в упомянутом обновленном физическом местоположении.
5. Устройство считывания электронных документов по п. 4, дополнительно содержащее процессор управления устройством для управления записью упомянутых отображаемых данных контента электронных документов на упомянутый электрофоретический дисплей, а также систему регулирования питания для прекращения питания упомянутого процессора управления устройством, когда упомянутое устройство считывания электронных документов не работает, причем упомянутое беспроводное соединение удаленного контента имеет источник питания, управляемый отдельно, для подачи упомянутого питания в упомянутый процессор управления устройством, при этом упомянутое устройство считывания электронных документов имеет конфигурацию, обеспечивающую управление упомянутым беспроводным соединением удаленного контента для периодического контроля сигнала из упомянутой сети, и при этом упомянутый код дополнительно содержит код для: включения упомянутого процессора управления устройством в ответ на упомянутое определение изменения для повторной работы с упомянутым объектом управления разрешением в упомянутом обновленном физическом местоположении и для записи упомянутых данных гашения, если это потребуется.
6. Устройство считывания электронных документов по п. 4, в котором конфигурация упомянутого кода для записи упомянутых данных гашения обеспечивает запись упомянутых данных гашения, когда упомянутое устройство считывания электронных документов способно определить, что упомянутое изменение физического местоположения произошло, и не способно определить упомянутое обновленное местоположение.
7. Устройство считывания электронных документов по п. 1, в котором упомянутый код для определения физического местоположения упомянутого устройства считывания электронных документов содержит код, для определения упомянутого физического местоположения исходя из характеристики упомянутого беспроводного соединения удаленного контента.
8. Устройство считывания электронных документов, содержащее:
соединение удаленного контента для приема удаленного контента через сеть;
физический интерфейс пользователя для приема команд управления устройством от пользователя;
энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть;
экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контекста электронного документа;
контроллер устройства, подключенный к упомянутому соединению удаленного контента, к упомянутому физическому интерфейсу пользователя, к упомянутой энергонезависимой памяти данных и - посредством драйвера дисплея - к упомянутому экрану энергонезависимого электрофоретического дисплея, причем упомянутый контроллер устройства содержит сохраняемый код программы для:
считывания элемента контента электронных документов из упомянутой энергонезависимой памяти данных, при этом упомянутый элемент контента электронных документов включает в себя:
i) отображаемые данные контента электронных документов,
ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение позволяемого отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на упомянутом экране электрофоретического дисплея;
определения контекста работы упомянутого устройства считывания электронных документов;
работы с упомянутым объектом управления разрешением, чтобы определить, разрешается ли отображение упомянутых отображаемых данных контента в упомянутом определенном контексте,
причем упомянутая работа с упомянутым объектом управления разрешением позволяет упомянутому элементу контента электронных документов управлять тем, отображать ли его собственный контент на упомянутом экране энергонезависимого электрофоретического дисплея в упомянутом определенном контексте; и
отображения упомянутых отображаемых данных контента электронных документов на упомянутом экране энергонезависимого электрофоретического дисплея в ответ на упомянутый элемент контента электронных документов, позволяющий отображать его контент в упомянутом определенном контексте.
9. Устройство считывания электронных документов по п. 8, в котором упомянутый контекст содержит данные, идентифицирующие местоположение упомянутого устройства считывания электронных документов.
10. Носитель данных, несущий электронный документ для устройства считывания электронных документов, причем упомянутый электронный документ содержит:
i) отображаемые данные контента электронных документов,
ii) объект управления разрешением на основе местоположения, причем конфигурация упомянутого объекта управления разрешением обеспечивает ограничение отображения, осуществляемого на основе местоположения, упомянутых отображаемых данных контента на экране электрофоретического дисплея упомянутого устройства считывания электронных документов.
11. Способ управления отображением элемента контента, отображаемого на электронном устройстве считывания, причем электронное устройство считывания содержит электрофоретический дисплей, а способ содержит этапы, на которых:
считывают одно или более правил, задающих разрешения в зависимости от сценария отображения упомянутого элемента контента на упомянутом электрофоретическом дисплее;
определяют, исходя из упомянутого одного или более правил, разрешается ли отображение упомянутого элемента контента на упомянутом электрофоретическом дисплее в первом упомянутом сценарии;
записывают данные, задающие упомянутый разрешенный элемент контента, на упомянутый электрофоретический дисплей для отображения упомянутого разрешенного элемента контента, причем отображение упомянутого разрешенного элемента контента на упомянутом электрофоретическом дисплее продолжается, когда на упомянутый электрофоретический дисплей не подается питание;
обнаруживают изменение в упомянутом сценарии упомянутого электронного устройства считывания от упомянутого первого упомянутого сценария ко второму упомянутому сценарию, причем в упомянутом втором упомянутом сценарии упомянутое одно или более правил, задающих упомянутые разрешения, не разрешают отображение упомянутого контента на упомянутом электрофоретическом дисплее;
подают питание на упомянутый электрофоретический дисплей в ответ на упомянутое изменение в упомянутом сценарии; и
записывают данные, задающие затенение контента, на упомянутый электрофоретический дисплей, чтобы затенить упомянутый элемент контента, отображаемый на упомянутом электрофоретическом дисплее, в зависимости от упомянутого одного или более правил.
12. Способ по п. 11, в котором дополнительно осуществляют периодический поиск соединения с беспроводной сетью связи и избирательно подают питание на упомянутый электрофоретический дисплей в ответ на результат упомянутого поиска.
13. Способ по п. 12, в котором дополнительно упомянутое считывание упомянутого одного или более правил включает в себя считывание метаданных, ассоциируемых с упомянутым элементом упомянутого контента, причем упомянутые метаданные задают упомянутое одно или более правил, ассоциируемых с упомянутым элементом упомянутого контента.
14. Способ по п. 13, в котором упомянутый элемент упомянутого контента содержит упомянутые метаданные.
15. Способ по п. 11, в котором сохраняют упомянутое одно или более правил локально для упомянутого электронного устройства считывания.
16. Способ по п. 11, в котором сохраняют упомянутое одно или более правил на удаленном сервере, а упомянутое считывание включает в себя удаленный доступ в упомянутый удаленный сервер для извлечения, упомянутого одного или более правил.
17. Способ по п. 11, в котором упомянутое считывание упомянутого одного или более правил включает в себя сравнение предыдущей версии упомянутого одного или более правил с упомянутым одним или более правилами, чтобы определить, произошло ли изменение упомянутого одного или более правил.
18. Способ по п. 11, в котором:
упомянутое одно или более правил содержат разрешения, зависящие от местоположения упомянутого электронного устройства считывания, а
упомянутое определение включает в себя определение того, разрешается ли отображение упомянутого элемента контента в текущем идентифицированном местоположении упомянутого электронного устройства считывания.
19. Способ по п. 11, в котором
упомянутое одно или более правил содержат разрешения, зависящие от времени, а
упомянутое определение включает в себя определение того, разрешается ли отображение упомянутого контента в некоторый момент времени.
20. Способ по п. 11, в котором упомянутый элемент контента содержит упомянутое одно или более правил, ассоциируемых с упомянутым элементом упомянутого контента, и при этом:
упомянутое одно или более правил содержат разрешения, зависящие от продолжительности представления упомянутого контента на упомянутом электрофоретическом дисплее, а
упомянутое определение включает в себя определение того, превысило ли упомянутое представление упомянутого контента упомянутую продолжительность представления упомянутого контента на упомянутом электрофоретическом дисплее.
21. Способ по п. 11, в котором
упомянутое одно или более правил задает местоположение, в котором разрешается отображение упомянутого элемента контента на упомянутом электрофоретическом дисплее,
причем способ дополнительно предусматривает определение местоположения упомянутого электронного устройства считывания,
при этом упомянутое определение, исходя из упомянутого одного или более правил, разрешается ли отображение упомянутого элемента контента в упомянутом первом сценарии, включает в себя определение того, разрешает ли упомянутое одно или более правил отображение упомянутого контента в упомянутом местоположении,
при этом упомянутые данные, задающие затенение контента, зависят от упомянутого одного или более правил, задающих местоположение, где разрешено отображение упомянутого элемента контента.
22. Носитель, несущий код управления процессором, для воплощения способа по п. 11 во время выполнения кода.
23. Электронное устройство считывания, содержащее:
электрофоретический дисплей;
контроллер, подключенный к упомянутому дисплею, для управления отображением контента на упомянутом электрофоретическом дисплее;
причем конфигурация упомянутого контроллера обеспечивает:
считывание одного или более правил, задающих разрешения в зависимости от сценария отображения упомянутого элемента контента на упомянутом электрофоретическом дисплее;
определение, исходя из упомянутого одного или более правил, разрешается ли отображение упомянутого элемента контента в первом упомянутом сценарии;
запись данных, задающих упомянутый разрешенный элемент контента, на упомянутый электрофоретический дисплей для отображения упомянутого разрешенного элемента контента, причем отображение упомянутого разрешенного элемента контента продолжается на упомянутом электрофоретическом дисплее, когда на упомянутый электрофоретический дисплей не подается питание;
обнаружение изменения в упомянутом сценарии упомянутого электронного устройства считывания от упомянутого первого упомянутого сценария ко второму упомянутому сценарию, причем в упомянутом втором упомянутом сценарии не разрешается отображение упомянутого элемента контента на упомянутом электрофоретическом дисплее;
подачу питания на упомянутый электрофоретический дисплей в ответ на упомянутое изменение в упомянутом сценарии; и
запись данных, задающих затенение контента, на упомянутый электрофоретический дисплей, чтобы затенить упомянутый неразрешенный элемент контента, отображаемый на упомянутом электрофоретическом дисплее, в зависимости от упомянутых правил.
24. Устройство по п. 23, в котором упомянутый контроллер также имеет конфигурацию, обеспечивающую считывание метаданных, ассоциируемых с упомянутым элементом контента, причем упомянутые метаданные задают упомянутое одно или более правил, ассоциируемых с упомянутым элементом контента.
25. Устройство по п. 23, дополнительно содержащее локальное запоминающее устройство для хранения, упомянутого одного или более правил, и при этом упомянутый контроллер также имеет конфигурацию, обеспечивающую считывание упомянутого локального запоминающего устройства для считывания, упомянутого одного или более правил.
26. Устройство по п. 23, дополнительно содержащее интерфейс для связи с удаленным сервером.
27. Устройство по п. 26, в котором упомянутое считывание включает в себя удаленный доступ к упомянутой удаленной услуге с использованием упомянутого интерфейса для извлечения, упомянутого одного или более правил.