×
10.12.2013
216.012.8a48

УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к средствам совместной разработки файловых документов множеством пользователей. Техническим результатом является обеспечение обратной совместимости при разграничении доступа к файловому документу множеством приложений. Система содержит один или более файлов (304) документов, хранимых на сервере (104) документов, модуль (302) обработки доступа к документу, содержащий модуль (402) обработки совместного использования файлов, определяющий статус совместной разработки программного приложения (202, 204) клиентского компьютера, модуль (404) обработки блокировки файла, в которой модуль обработки доступа к документу использует статус совместной разработки программного приложения (202, 204) и статус блокировки файла (304) документа, чтобы определить, разрешен ли программному приложению (202, 204) доступ на запись к файлу (304) документа. 3 н. и 8 з.п. ф-лы, 6 ил.
Реферат Свернуть Развернуть

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

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

Сущность изобретения

Настоящее раскрытие относится к системам и способам для управления доступом к файлам документов, хранимым на сервере.

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

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

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

Раздел "Сущность изобретения" приведен, чтобы представить в упрощенной форме выборку концепций, которые подробно описываются ниже, в разделе "Подробное описание". Раздел "Сущность изобретения" не предназначен ни для определения ключевых или существенных отличительных признаков сущности формулы изобретения, ни для использования при определении объема формулы изобретения.

Описание чертежей

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

Фиг.1 - пример системы для управления доступом к файлам документов;

Фиг.2 - пример клиента, который включает в себя унаследованные и неунаследованные приложения;

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

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

Фиг.5 - пример способа для управления доступом к файлам документов на сервере с возможностью совместной разработки;

Фиг.6 - еще один пример способа для управления доступом к файлам документов на сервере с возможностью совместной разработки.

Подробное описание

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

В использованном здесь значении термин "совместная разработка" обозначает способность множества пользователей одновременно редактировать файл документа. В использованном здесь значении термин "файл документа" обозначает отдельный результат работы, созданный прикладной программой.

Файлом документа может быть любой файл, к которому может выполнить доступ программное приложение на клиенте. Например, файлом документа может быть файл, созданный с использованием приложения обработки текстов, такого как Microsoft Word, документ электронной таблицы, созданный с использованием приложения для работы с электронными таблицами, такого как программное обеспечение EXCEL® корпорации Microsoft Corporation, или документ презентации, созданный с использованием приложения для создания презентаций, такого как программа POWER POINT® корпорации Microsoft. Так, файл документа может включать в себя списки, таблицы, графические объекты и т.п. Следует отметить, что это всего лишь примеры и могут быть использованы другие типы документов.

Фиг.1 представляет собой иллюстрацию примера системы 100, которая поддерживает совместную разработку файлов документов. Упомянутая система включает в себя клиентов 101, 102, а также один или более серверов 104 документов. Может использоваться большее или меньшее количество клиентов и серверов документов.

Клиенты 101, 102 включают в себя программные приложения, например, программы обработки текстов, которые используются для создания и редактирования файлов документов. В некоторых примерах осуществления клиенты 101, 102 представляют собой вычислительное устройство, такое как настольный компьютер, ноутбук, персональный цифровой секретарь или сотовое устройство. Клиент 102 может включать в себя устройства ввода/вывода, центральное процессорное устройство (ЦПУ), устройство хранения данных и сетевое устройство. Типовые устройства ввода/вывода включают в себя клавиатуры, мыши, дисплеи, микрофоны, громкоговорители, приводы жестких дисков, приводы CD-ROM и флэш-накопители. Машиночитаемые носители, такие как устройство хранения данных, обеспечивают хранение данных. В качестве примера, но не ограничиваясь перечисленным, машиночитаемые носители могут включать в себя компьютерные средства хранения и средства связи. Компьютерное средство хранения включает в себя энергозависимую, энергонезависимую, съемное и несъемное средство, реализованное посредством какого-либо способа или технологии для хранения информации, такой как машиночитаемые команды, структуры данных, программные модули или другие данные. Средство связи, как правило, заключает в себе машиночитаемые команды, структуры данных, программные модули и другие данные в виде модулированного сигнала данных, такого как несущая волна или другой механизм передачи, и включает в себя любое средство доставки информации. Термин "модулированный сигнал данных" обозначает сигнал, у которого одна или более характеристик установлены или изменены таким образом, чтобы кодировать в сигнал информацию. Среди прочей информации, хранимой в устройстве хранения данных, присутствует операционная система (ОС) клиента и клиентские приложения. ОС клиента представляет собой программу, которая управляет аппаратными и программными ресурсами клиентской системы. Клиентские приложения используют ресурсы клиентов 101, 102, чтобы напрямую выполнять задачи, специфицируемые пользователем. Сетевое устройство предоставляет возможность клиентам 101, 102 передавать и принимать данные в/от сервера 104. Также возможны другие конфигурации для клиентов 101, 102.

Сервер 104 документов представляет собой файловый сервер, который доступен через сеть, такую как локальная сеть или сеть Интернет. Сервер 104 документов хранит в себе множество файлов. Эти файлы включают в себя как файлы программных приложений, так и файлы документов. Сервер 104 документов управляет доступом к файлам документов, которые он хранит. В некоторых примерах осуществления сервер 104 документов может быть расположен в организации или он может быть частью системы общего доступа к документам на базе Интернет. Примером системы общего доступа к документам на базе Интернет является система SHAREPOINT® корпорации Microsoft. Примером севера общего доступа к документам является Microsoft Office SharePoint Server 2007 корпорации Microsoft. Также могут использоваться другие конфигурации.

Фиг.2 представляет собой более детальную иллюстрацию клиента 102. Клиент 102 включает в себя как неунаследованные приложения 202, которые поддерживают совместную разработку, так и унаследованные приложения 204, которые не поддерживают совместную разработку. Например, новая версия программы обработки текстов, например, программы Microsoft Word корпорации Microsoft, может иметь функцию, которая позволяет множеству пользователей одновременно открывать файлы документов, редактировать эти файлы документов и плавно объединять общие результаты. Предыдущая версия программы обработки текстов может не иметь этой функции. Например, унаследованное приложение может позволять только одному из пользователей открывать и редактировать файлы документов в одно и то же время. Тем не менее, как новой версии, так и унаследованной версии может потребоваться доступ к одним и тем же файлам документов на сервере 104 документов.

Фиг.3 представляет собой более детальную иллюстрацию сервера 102 документов. Сервер 104 документов включает в себя модуль 302 обработки доступа к документу и файлы 304 документов.

Иллюстративный модуль 302 обработки доступа к документу управляет доступом к файлам 304 документов. Например, модуль 203 обработки доступа к документу может определить, может ли программное приложение открывать и редактировать файл с полными правами чтения-записи, может ли оно открывать файл только с правом чтения, или оно вообще не имеет доступа к этому файлу. Иллюстративный модуль 302 обработки доступа к документу также определяет, может ли программное приложение совместно использовать файл документа с другими приложениями, которые имеют разрешение для совместной разработки файла документа.

Фиг.4 представляет собой пример модуля 302 обработки доступа к документам, который включает в себя модуль 402 обработки совместного использования файла и модуль 404 обработки блокировки файла.

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

Иллюстративный модуль 404 обработки блокировки файла управляет установкой, сбросом и обработкой блокировок файла, хранимых на сервере документов. Блокировка файла используется для управления доступом с правом записи к файлу документа. Блокировка файла, как правило, хранится в метаданных и на нее ссылается файл документа. В некоторых вариантах осуществления метаданные блокировки файла могут храниться в базе данных на сервере документа. В других вариантах осуществления метаданные блокировки файла могут храниться в файле документа. Файл документа может ссылаться на одну или более блокировок файла. Модуль 302 обработки доступа к документу использует статус совместной разработки программного приложения и статус блокировки файла, чтобы определить, разрешен ли программному приложению доступ с правом записи к файлу документа.

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

Иллюстративная общая краткосрочная блокировка устанавливается на сервере документов, когда программное приложение, которое поддерживает совместную разработку, выполняет доступ к файлу документа. С общей краткосрочной блокировкой программное приложение имеет полные права чтения-записи в файл. Если второе программное приложение, которое также поддерживает совместную разработку, запрашивает доступ к тому же файлу документа, то второму программному приложению также будут даны полные права чтения-записи в этот файл, и ему будет разрешено редактировать этот файл, одновременно с первым программным приложением. Аналогичным образом, дополнительным программным приложениям, которые поддерживают совместную разработку, также предоставляются полные права чтения-записи в этот файл. Тем не менее, если программное приложение, которое не поддерживает совместную разработку, запрашивает доступ к файлу документа, который имеет общую краткосрочную блокировку, то запрос на доступ с полными правами чтения-записи отклоняется модулем 201 обработки доступа к документу, и программному приложению разрешается только доступ с правом чтения к этому файлу документа.

Иллюстративная эксклюзивная краткосрочная блокировка устанавливается на сервере документов, когда программное приложение хочет получить доступ с эксклюзивным правом записи к этому файлу документа. Эксклюзивная краткосрочная блокировка может быть предоставлена как программным приложениям, которые поддерживают совместную разработку, так и унаследованным приложениям, которые не поддерживают совместную разработку. Модуль 404 обработки блокировки файла устанавливает эксклюзивную краткосрочную блокировку, когда от пользователя поступает запрос и когда ни один другой пользователь не имеет общей краткосрочной блокировки и/или эксклюзивной краткосрочной блокировки для этого файла документа. Если пользователь запрашивает эксклюзивную краткосрочную блокировку и для этого файла документа уже существует краткосрочная блокировка (либо общая краткосрочная, либо эксклюзивная краткосрочная), то этот запрос отклоняется. Если запрос отклоняется, то программное приложение может просмотреть документ в режиме "только чтение", но не сможет его редактировать. После установки эксклюзивной краткосрочной блокировки, если другой пользователь запрашивает общую краткосрочную блокировку для совместной разработки, то этот запрос отклоняется.

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

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

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

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

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

Фиг.5 представляет собой схему последовательности операций, иллюстрирующую пример способа 500 управления доступом к файлам документов на сервере. На этапе 502 сервер документов принимает запрос на доступ к файлу документа, хранимому на сервере документов. Этот запрос, как правило, генерируется, когда пользователь программного приложения в клиентском устройстве предпринимает попытку открыть файл документа посредством программного приложения. Примером программного приложения, используемого для этой цели, является программа обработки текстов Microsoft Word. Программа обработки текстов может быть версией, которая позволяет совместную разработку файлов документов, или она может быть унаследованной программой, которая не имеет функции совместной разработки. На этапе 504 выполняется определение возможностей совместной разработки этой программы обработки текстов.

На этапе 506 определяется статус блокировки этого файла документа. Блокировка файла сохраняется на сервере документов, как правило, посредством метаданных, и она представляет статус совместной разработки данного файла документа. Может храниться множество блокировок. Примеры блокировок файлов включают в себя 1) общую краткосрочную блокировку файла, представляющую состояние, когда программное приложение, которое поддерживает совместную разработку, выполнило доступ к файлу документа с намерением выполнения в нем записи, как правило, путем открытия этого файла документа в режиме "только чтение", 2) эксклюзивную краткосрочную блокировку, представляющую состояние, когда программное приложение имеет эксклюзивный доступ к этому файлу документа, и 3) общую долгосрочную блокировку, представляющую состояние, когда пользователь выполнил конкретный запрос, как правило, через пользовательский интерфейс, чтобы обозначить файл документа как доступный для общего использования. Запрос общей долгосрочной блокировки представляет собой явный запрос, независимо выполненный из открытия файла документа. Также возможны другие блокировки файла.

На этапе 508 программное приложение оценивается, чтобы определить, имеет ли это программное приложение функцию совместной разработки. Если это программное приложение обеспечивает возможность совместной разработки, то управление переходит к этапу 510. На этапе 510, если статус блокировки файла указывает эксклюзивный краткосрочный доступ, то есть, что эксклюзивный доступ к этому файлу документа был предоставлен другому пользователю, то на этапе 512 доступ к файлу документа отклоняется. В этом случае программному приложению разрешается просматривать файл документа в режиме "только чтение", но ему не разрешается редактировать этот файл документа. Если статус блокировки файла не указывает эксклюзивный краткосрочный доступ, то на этапе 514 программному приложению предоставляется доступ с правом записи к этому файлу документа. В добавление, если блокировка файла еще не была установлена для статуса общего использования, то на этапе 516 блокировка файла устанавливается в статус общего краткосрочного использования.

На этапе 508, если программное приложение не поддерживает совместную разработку, то управление передается этапу 520, где статус блокировки файла оценивается, чтобы определить, имеется ли общая блокировка файла. Если в файле документа уже установлена общая краткосрочная блокировка, эксклюзивная краткосрочная блокировка или общая долгосрочная блокировка, то на этапе 522 программному приложению отказывается в доступе с правом записи к файлу документа. Если же в файле документа нет общей краткосрочной блокировки, эксклюзивной краткосрочной блокировки или общей долгосрочной блокировки, то на этапе 524 программному приложению разрешается доступ с правом записи к файлу документа.

Фиг.6 представляет собой схему последовательности операций, иллюстрирующую пример еще одного способа 600 управления доступом к файлам документов на сервере. В способе 600 используется общая долгосрочная блокировка. На этапе 602 сервер документов принимает запрос на установку общей долгосрочной блокировки для файла документа. Этот запрос инициируется клиентом, как правило, через пользовательский интерфейс. На этапе 604 сервер устанавливает общую долгосрочную блокировку на сервере документов для этого файла документов. Общая долгосрочная блокировка используется для установки статуса общей совместной разработки файла документа, независимо от программного приложения, пытающегося выполнить доступ к этому файлу документа. Таким образом, когда программное приложение не предпринимает попытку доступа к файлу документа, статус совместной разработки уже установлен для файла документа.

На этапе 606 от программного приложения принимается запрос на доступ к этому файлу документа. На этапе 608 программное приложение проверяется, чтобы определить, поддерживает ли это программное приложение совместную разработку. Если на этапе 610 определяется, то совместная разработка поддерживается, то на этапе 612 программному приложению предоставляется доступ с правом записи. Если же совместная разработка не поддерживается, поскольку файл документа имеет общую долгосрочную блокировку, то программному приложению отказывается в доступе с правом записи к файлу документа, и ему разрешается только просматривать документ в режиме "только чтение". Общая долгосрочная блокировка действует до тех пор, пока в сервере не принимается явный запрос на сброс этой блокировки.

Несмотря на то, что сущность настоящего изобретения была описана в привязке к структурным особенностям и/или методологическим действиям, следует понимать, что сущность, определенная в прилагаемой формуле изобретения, не ограничена конкретными особенностями или действиями, описанными выше. Скорее, описанные выше конкретные структурные особенности и действия раскрыты как примеры форм осуществления пунктов формулы изобретения.


УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
УПРАВЛЕНИЕ ДОСТУПОМ К ДОКУМЕНТАМ С ИСПОЛЬЗОВАНИЕМ БЛОКИРОВОК ФАЙЛА
Источник поступления информации: Роспатент

Показаны записи 1-10 из 468.
10.01.2013
№216.012.1a40

Архитектура для онлайновых коллективных и объединенных взаимодействий

Изобретение относится к различным аспектам архитектуры онлайновых коллективных и объединенных взаимодействий. Технический результат изобретения заключается в обеспечении возможности кроссплатформенного взаимодействия между множеством вычислительных устройств. Данный технический результат...
Тип: Изобретение
Номер охранного документа: 0002472212
Дата охранного документа: 10.01.2013
10.01.2013
№216.012.1a42

Интеллектуальное редактирование реляционных моделей

Изобретение относится к средствам редактирования реляционных моделей. Технический результат заключается в упрощении процесса редактирования пользователем моделей. Принимают жест пользователя, указывающего редактирование, которое будет выполняться, по меньшей мере, для одного целевого объекта в...
Тип: Изобретение
Номер охранного документа: 0002472214
Дата охранного документа: 10.01.2013
20.01.2013
№216.012.1dc2

Создание и развертывание распределенных расширяемых приложений

Изобретение относится к средствам создания распределенного приложения. Технический результат заключается в улучшении расширяемости распределенного приложения. Выбирают службы из списка служб, доступных на удаленном кластере серверов, при этом каждая служба предоставляет различные функциональные...
Тип: Изобретение
Номер охранного документа: 0002473112
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc6

Использование устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения

Изобретение относится к области использования устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения. Техническим результатом является обеспечение препятствования несанкционированному использованию приложения программного обеспечения....
Тип: Изобретение
Номер охранного документа: 0002473116
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc8

Гибкое редактирование гетерогенных документов

Изобретение относится к способу, системе для гибкого редактирования гетерогенных документов. Техническим результатом является расширение функциональных возможностей обработки документов за счет организации единого рабочего пространства. Различные типы документов можно организовывать на...
Тип: Изобретение
Номер охранного документа: 0002473118
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dcc

Доверительная среда для обнаружения вредоносных программ

Изобретение относится к области обнаружения вредоносных программ. Техническим результатом является повышение эффективности обнаружения вредоносных программ. В одной реализации доверительная среда, которая включает в себя доверительную операционную систему и доверительное антивирусное...
Тип: Изобретение
Номер охранного документа: 0002473122
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dd1

Интеграция рекламы и расширяемые темы для операционных систем

Предложены компьютерная система и способ обеспечения интеграции рекламы с пользовательским интерфейсом. Устройство содержит компонент получения, компонент выбора и компонент конфигурации. Компонент получения получает рекламный контент, включающий в себя рекламу продукта или услуги, от...
Тип: Изобретение
Номер охранного документа: 0002473127
Дата охранного документа: 20.01.2013
20.02.2013
№216.012.284d

Перемещение сущностей, обладающих учетными записями, через границы безопасности без прерывания обслуживания

Изобретение относится к области управления сетью. Техническим результатом является повышение эффективности аутентификации принципалов в сетевой среде. Усовершенствованная сетевая архитектура использует суперуполномоченного, имеющего каталог идентификационной информации для направления задач...
Тип: Изобретение
Номер охранного документа: 0002475837
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.284f

Криптографическое управление доступом к документам

Изобретение относится к криптографическому управлению доступом к документам. Технический результат заключается в повышении защиты документов от несанкционированного доступа с использованием криптографического шифрования. Устройство содержит блок обработки данных, состоящий из запрашивающего...
Тип: Изобретение
Номер охранного документа: 0002475839
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.2850

Предоставление цифровых удостоверений

Изобретение относится к области защиты информации и может быть использовано для создания и предоставления цифровых удостоверений пользователю. Техническим результатом является улучшение точности и увеличение надежности систем предоставления данных цифровой идентификации. Способ содержит этапы...
Тип: Изобретение
Номер охранного документа: 0002475840
Дата охранного документа: 20.02.2013
Показаны записи 1-10 из 240.
10.01.2013
№216.012.1a40

Архитектура для онлайновых коллективных и объединенных взаимодействий

Изобретение относится к различным аспектам архитектуры онлайновых коллективных и объединенных взаимодействий. Технический результат изобретения заключается в обеспечении возможности кроссплатформенного взаимодействия между множеством вычислительных устройств. Данный технический результат...
Тип: Изобретение
Номер охранного документа: 0002472212
Дата охранного документа: 10.01.2013
10.01.2013
№216.012.1a42

Интеллектуальное редактирование реляционных моделей

Изобретение относится к средствам редактирования реляционных моделей. Технический результат заключается в упрощении процесса редактирования пользователем моделей. Принимают жест пользователя, указывающего редактирование, которое будет выполняться, по меньшей мере, для одного целевого объекта в...
Тип: Изобретение
Номер охранного документа: 0002472214
Дата охранного документа: 10.01.2013
20.01.2013
№216.012.1dc2

Создание и развертывание распределенных расширяемых приложений

Изобретение относится к средствам создания распределенного приложения. Технический результат заключается в улучшении расширяемости распределенного приложения. Выбирают службы из списка служб, доступных на удаленном кластере серверов, при этом каждая служба предоставляет различные функциональные...
Тип: Изобретение
Номер охранного документа: 0002473112
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc6

Использование устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения

Изобретение относится к области использования устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения. Техническим результатом является обеспечение препятствования несанкционированному использованию приложения программного обеспечения....
Тип: Изобретение
Номер охранного документа: 0002473116
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc8

Гибкое редактирование гетерогенных документов

Изобретение относится к способу, системе для гибкого редактирования гетерогенных документов. Техническим результатом является расширение функциональных возможностей обработки документов за счет организации единого рабочего пространства. Различные типы документов можно организовывать на...
Тип: Изобретение
Номер охранного документа: 0002473118
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dcc

Доверительная среда для обнаружения вредоносных программ

Изобретение относится к области обнаружения вредоносных программ. Техническим результатом является повышение эффективности обнаружения вредоносных программ. В одной реализации доверительная среда, которая включает в себя доверительную операционную систему и доверительное антивирусное...
Тип: Изобретение
Номер охранного документа: 0002473122
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dd1

Интеграция рекламы и расширяемые темы для операционных систем

Предложены компьютерная система и способ обеспечения интеграции рекламы с пользовательским интерфейсом. Устройство содержит компонент получения, компонент выбора и компонент конфигурации. Компонент получения получает рекламный контент, включающий в себя рекламу продукта или услуги, от...
Тип: Изобретение
Номер охранного документа: 0002473127
Дата охранного документа: 20.01.2013
20.02.2013
№216.012.284d

Перемещение сущностей, обладающих учетными записями, через границы безопасности без прерывания обслуживания

Изобретение относится к области управления сетью. Техническим результатом является повышение эффективности аутентификации принципалов в сетевой среде. Усовершенствованная сетевая архитектура использует суперуполномоченного, имеющего каталог идентификационной информации для направления задач...
Тип: Изобретение
Номер охранного документа: 0002475837
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.284f

Криптографическое управление доступом к документам

Изобретение относится к криптографическому управлению доступом к документам. Технический результат заключается в повышении защиты документов от несанкционированного доступа с использованием криптографического шифрования. Устройство содержит блок обработки данных, состоящий из запрашивающего...
Тип: Изобретение
Номер охранного документа: 0002475839
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.2850

Предоставление цифровых удостоверений

Изобретение относится к области защиты информации и может быть использовано для создания и предоставления цифровых удостоверений пользователю. Техническим результатом является улучшение точности и увеличение надежности систем предоставления данных цифровой идентификации. Способ содержит этапы...
Тип: Изобретение
Номер охранного документа: 0002475840
Дата охранного документа: 20.02.2013
+ добавить свой РИД