ПРЕДСТАВЛЕНИЕ ЭЛЕМЕНТОВ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА В УПРОЩЕННОМ ВИДЕ Российский патент 2008 года по МПК G06F3/00 G06F13/10 

Описание патента на изобретение RU2314559C2

Текст описания приведен в факсимильном виде.

Похожие патенты RU2314559C2

название год авторы номер документа
ПРЕДСТАВЛЕНИЕ ЭЛЕМЕНТОВ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА В УПРОЩЕННОМ ВИДЕ 2007
  • Остертаг Питер Фрэнсиз
  • Финоккио Марк Джеймс
  • Уинсер Майкл Эдвард Дьюлак
  • Картер Бенджамин Франклин Ванг Дзен-Шонг
  • Крамер Николас
  • Бент Сэмьюэл Уаткинс
  • Гупта Намита
RU2383918C2
ДЕРЕВО СВОЙСТВ ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ 2004
  • Мур Джейсон Ф.
  • Ван Док Корнелис К.
  • Иванович Релджа
  • Энтони Колин Р.
  • Бэнкс Ричард М.
RU2365982C2
ПОДДЕРЖКА ГРАФИЧЕСКИХ ПРЕДСТАВЛЕНИЙ, ОСНОВАННАЯ НА ПОЛЬЗОВАТЕЛЬСКИХ НАСТРОЙКАХ 2005
  • Вонг Карен К
  • Шерман Скотт А
  • Райт Дон
  • Котлер Мэттью Дж
  • Беркер Илан
  • Джилберт Брент
  • Шелли Синтия К
  • Приттинг Гэри А
  • Сент Амант Ким Тапиа
  • Вольф Ричард Дж
RU2524473C2
ПРАВКА ТЕКСТА ПРОИЗВОЛЬНОЙ ГРАФИКИ ПОСРЕДСТВОМ ИЕРАРХИЧЕСКОГО СПИСКА 2005
  • Джилберт Брент
  • Шелли Синтия К.
  • Приттинг Гэри А.
  • Сент Амант Ким Тапиа
  • Котлер Мэттью Дж.
  • Вольф Ричард Дж.
RU2386172C2
СПОСОБ ПРОСТРАНСТВЕННОГО ХРАНЕНИЯ ОБЪЕКТА ПОСРЕДСТВОМ ГИБКОЙ ИЕРАРХИЧЕСКОЙ СТРУКТУРЫ И ПОСТОЯННЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ 2014
  • Корзунов Антон Васильевич
RU2610587C2
ПОДДЕРЖКА ГРАФИЧЕСКИХ ПРЕДСТАВЛЕНИЙ, ОСНОВАННАЯ НА ПОЛЬЗОВАТЕЛЬСКИХ НАСТРОЙКАХ 2005
  • Вонг Карен К.
  • Шерман Скотт А.
  • Райт Дон
  • Котлер Мэттью Дж.
  • Беркер Илан
  • Джилберт Брент
  • Шелли Синтия К.
  • Приттинг Гэри А.
  • Сент Амант Ким Тапиа
  • Вольф Ричард Дж.
RU2389069C2
СИСТЕМА ДЛЯ ОБЕСПЕЧЕНИЯ ХОСТИНГА ОБЪЕКТОВ ГРАФИЧЕСКОЙ КОМПОНОВКИ/ПРЕДСТАВЛЕНИЯ 2003
  • Парих Суджал С.
  • Титов Дмитрий
  • Овечкин Олег
  • Летт Грегори
  • Зигмунт Гжегож
  • Ньюман Дебби А.
RU2305860C2
МЕТОДИКИ УПРАВЛЕНИЯ ДОСТУПОМ К ОРГАНИЗАЦИОННОЙ ИНФОРМАЦИИ СУБЪЕКТА 2009
  • Шмитлин Бен
  • Веераравагхан Венки
  • Антонофф Лорен
RU2534369C2
МЕХАНИЗМЫ ОБНАРУЖИВАЕМОСТИ И ПЕРЕЧИСЛЕНИЯ В ИЕРАРХИЧЕСКИ ЗАЩИЩЕННОЙ СИСТЕМЕ ХРАНЕНИЯ ДАННЫХ 2006
  • Хантер Джейсон Т.
  • Дубхаши Кедарнатх А.
  • Скариа Саймон
RU2408070C2
УПРАВЛЕНИЕ КАРУСЕЛЬНОГО ТИПА ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ 2006
  • Вонг Лион Кинг-Фоок
  • Хефнагельс Стефан
  • Иванович Релья Б.
  • Де Ворчик Дэвид Г.
  • Катсингер Пол Л.
RU2424567C2

Иллюстрации к изобретению RU 2 314 559 C2

Реферат патента 2008 года ПРЕДСТАВЛЕНИЕ ЭЛЕМЕНТОВ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА В УПРОЩЕННОМ ВИДЕ

Изобретение относится к внутреннему представлению элементов пользовательского интерфейса. Техническим результатом является упрощение представления составных элементов пользовательского интерфейса. Указанный результат достигается за счет того, что обеспечивается упрощенный вид представления элемента пользовательского интерфейса, в котором составной элемент пользовательского интерфейса выглядит как один элемент. При определении различные узлы для представления пользовательского интерфейса могут быть обозначены как отображаемые по выбору. Такие отображаемые по выбору узлы могут игнорироваться при выполнении операций посредством упрощенного вида. Соответственно, программисты могут записывать код, который не обязан учитывать сложность составного элемента пользовательского интерфейса. Упрощенный вид может поддерживать вложенные элементы пользовательского интерфейса, имеющие соответствующие отображаемые по выбору узлы. 8 н. и 24 з.п. ф-лы, 28 ил.

Формула изобретения RU 2 314 559 C2

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

принимают запрос на выполнение упомянутой операции;

выполняют упомянутую операцию на упрощенном виде иерархического представления,

причем по меньшей мере один узел в иерархическом представлении обозначают как отображаемый по выбору; и

обозначенный узел не отображают в упрощенном виде.

2. Способ по п.1, в котором

иерархическое представление содержит множество узлов, формирующих составной элемент пользовательского интерфейса и

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

3. Способ по п.1, в котором операция выполняется посредством пропуска узлов в иерархии, обозначенных в упрощенном виде как отображаемые по выбору.4. Способ по п.3, в котором узлы обозначаются в иерархии как отображаемые по выбору путем установки свойств в иерархии в отношении узлов.5. Способ по п.1, в котором

операция представляет собой запрос перенумерации дочерних узлов узла в представлении и

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

6. Способ по п.1, в котором

операция представляет собой запрос обеспечить родительский узел для узла в представлении и

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

7. Способ по п.1, в котором

операция представляет собой запрос добавить один или более дочерних узлов к узлу в представлении и

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

8. Способ по п.1, в котором

операция представляет собой запрос предоставить свойства для узла и

свойства по меньшей мере одного отображаемого по выбору предшествующего узла данного узла игнорируются.

9. Способ по п.1, в котором

операция представляет собой запрос предоставить свойства для узла и

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

10. Способ по п.1, в котором

операция представляет собой запрос предоставить свойства для узла и

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

11. Способ по п.1, в котором

операция представляет собой запрос предоставить свойства для узла и

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

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

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

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

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

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

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

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

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

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

в противном случае обрабатывают узел, обозначенный как не отображаемый по выбору, как отображаемый по выбору.

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

обращение к множеству определений элементов пользовательского интерфейса в определении составного пользовательского интерфейса и

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

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

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

узел для элементов пользовательского интерфейса;

родительский узел для элементов пользовательского интерфейса и

предшествующий узел для элементов пользовательского интерфейса.

26. Способ по п.23, дополнительно содержащий

вызов упомянутого определения составного пользовательского интерфейса и

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

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

создание главного узла и

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

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

28. Считываемый компьютером носитель данных по п.27, дополнительно содержащий

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

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

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

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

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

причем упрощенный вид содержит по меньшей мере один отображаемый по выбору узел.

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

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

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

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

выполняют операцию над иерархическим представлением с помощью упрощенного вида.

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

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

вызывают упомянутое определение;

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

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

32. Способ по п.31, в котором узлы в полном виде определяются как не отображаемые в упрощенном виде посредством соответствующей установки свойств узлов, содержащих иерархическое представление.

Документы, цитированные в отчете о поиске Патент 2008 года RU2314559C2

СПОСОБ СПАСЕНИЯ ЛЮДЕЙ ИЗ СЕЙСМИЧЕСКИ ОПАСНОГО РАЙОНА ПРИ УГРОЗЕ ЗЕМЛЕТРЯСЕНИЯ 2008
  • Бауров Юрий Алексеевич
  • Абрамян Ара Аршавирович
  • Солодовников Владимир Александрович
  • Шпитальная Александра Альфредовна
  • Бауров Алексей Юрьевич
  • Бауров Александр Юрьевич
RU2346717C1
АППАРАТНЫЙ ВЕДУЩИЙ ТЕРМИНАЛ ДЛЯ СИСТЕМЫ ДОСТАВКИ ТЕЛЕВИЗИОННЫХ ПРОГРАММ И СПОСОБА ЕГО ИСПОЛЬЗОВАНИЯ 1993
  • Джон С.Хендрикс[Us]
  • Альфред Е.Боннер[Us]
  • Эрик К.Беркобин[Us]
RU2112325C1
СИСТЕМА ОХРАНЫ МОБИЛЬНЫХ ОБЪЕКТОВ 2006
  • Бабинцев Евгений Валерьевич
RU2324231C1
US 6363404 В1, 26.03.2002
US 5923328 А, 13.07.1999
JP 06230953 А, 19.08.1994
Устройство для определения экстремумов функций 1983
  • Богданов Владислав Витольдович
  • Дупин Владимир Ильич
  • Строганов Михаил Валентинович
SU1221650A1

RU 2 314 559 C2

Авторы

Остертаг Питер Фрэнсиз

Финоккио Марк Джеймс

Уинсер Майкл Эдвард Дьюлак

Картер Бенджамин Франклин Ванг Дзен-Шонг

Крамер Николас

Бент Сэмьюэл Уаткинс

Гупта Намита

Даты

2008-01-10Публикация

2003-03-12Подача