Спосіб створення каталогу закладок на сервері

Номер патенту: 56540

Опубліковано: 10.01.2011

Автори: Семенов Ігор Миколайович, Іванов Костянтин Євгенійович

Є ще 7 сторінок.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Спосіб створення каталогу закладок на сервері, що включає розміщення на сервері попередньо сформованого ієрархічного багаторівневого каталогу, який включає в себе запропоновані категорії й запропоновані закладки, які містяться в них, надання користувачу доступу до згаданого каталогу за допомогою пристрою, який має доступ до мережі й веб-браузер (далі "пристрій"), із застосуванням користувальницького інтерфейсу, підключення користувача до особистого кабінету на сервері після його реєстрації, який відрізняється тим, що при надходженні на сервер з пристрою команди користувача на доповнення каталогу, каталог доповнюють особистою категорією або особистою закладкою, при цьому особисту категорію або особисту закладку розміщують у запропонованій категорії або в створеній особистій категорії, при надходженні на сервер з пристрою команди користувача на зміну атрибуту особистої категорії або особистої закладки, змінюють атрибут особистої категорії або особистої закладки, при надходженні на сервер з пристрою команди користувача на видалення особистої категорії або особистої закладки, видаляють особисту категорію або особисту закладку, при надходженні на сервер з пристрою команди користувача на переміщення особистої закладки, переміщають особисту закладку в іншу категорію, при цьому дані про всі виконані зміни записують в особистий кабінет користувача.

2. Спосіб за п. 1, який відрізняється тим, що при надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин, користувачеві надають доступ до іншої сукупності з наступного ряду сукупностей множин: сукупність, що включає в себе множину запропонованих категорій, множину запропонованих закладок, множину особистих категорій і множину особистих закладок, і сукупність, що включає в себе множину запропонованих категорій без множини запропонованих закладок, множину особистих категорій і множину особистих закладок.

3. Спосіб за п. 2, який відрізняється тим, що ряд сукупностей множин додатково містить сукупність множин, що включає в себе множину особистих категорій першого рівня й категорії і закладки, що містяться у них.

4. Спосіб за будь-яким з пп. 1-3, який відрізняється тим, що доповнення каталогу особистою категорією здійснюють при доступі користувача до вмісту категорії, у яку необхідно додати особисту категорію, після заповнення ним одного поля атрибуту категорії й впливу на один елемент керування користувальницького інтерфейсу.

5. Спосіб за будь-яким з пп. 1-4, який відрізняється тим, що доповнення каталогу особистою закладкою здійснюють при доступі користувача до вмісту категорії, у яку необхідно додати особисту закладку, після заповнення ним полів атрибутів закладки й впливу на один елемент керування користувальницького інтерфейсу або після присвоєння ним запропонованій закладці атрибуту особистої закладки шляхом впливу на один елемент керування користувальницького інтерфейсу.

6. Спосіб за будь-яким з пп. 1-5, який відрізняється тим, що після заповнення користувачем поля пошуку, доступного в будь-якому місці каталогу, проводять пошук категорії і/або закладки, при цьому пошук проводять по категоріях і/або закладках, і/або атрибутах закладок, а результати пошуку розподіляють, відповідно, по категоріях і/або закладках, і/або атрибутах закладок.

7. Спосіб за будь-яким з пп. 1-6, який відрізняється тим, що переміщення особистої закладки в іншу категорію здійснюють при доступі користувача до вмісту категорії, у якій розміщена особиста закладка, після впливу ним на один елемент керування користувальницького інтерфейсу й вибору ним категорії, у яку необхідно перемістити особисту закладку.

8. Спосіб за будь-яким з пп. 1-7, який відрізняється тим, що елементи множини запропонованих закладок нумерують і/або показують дату додавання їх до каталогу.

9. Спосіб за будь-яким з пп. 1-8, який відрізняється тим, що елементи множини особистих закладок нумерують і/або показують дату додавання їх до каталогу.

10. Спосіб за будь-яким з пп. 1-9, який відрізняється тим, що підраховують рейтинг кожної запропонованої закладки шляхом підсумовування кількості користувачів, які надали їй атрибут особистої закладки.

11. Спосіб за будь-яким з пп. 1-10, який відрізняється тим, що підраховують рейтинг кожної особистої закладки шляхом підсумовування кількості користувачів, які доповнили закладку в свій каталог.

12. Спосіб за будь-яким з пп. 1-11, який відрізняється тим, що підраховують кількість користувачів, які доповнили особистою категорією з однаковим атрибутом свій каталог, і при перевищенні підрахованою кількістю наперед заданої величини, таку категорію включають у попередньо сформований каталог як запропоновану категорію.

13. Спосіб за будь-яким з пп. 1-12, який відрізняється тим, що користувачеві надають доступ до елементів каталогу з однаковим атрибутом, наприклад із приналежністю одному регіону.

Текст

1. Спосіб створення каталогу закладок на сервері, що включає розміщення на сервері попередньо сформованого ієрархічного багаторівневого каталогу, який включає в себе запропоновані категорії й запропоновані закладки, які містяться в них, надання користувачу доступу до згаданого каталогу за допомогою пристрою, який має доступ до мережі й веб-браузер (далі "пристрій"), із застосуванням користувальницького інтерфейсу, підключення користувача до особистого кабінету на сервері після його реєстрації, який відрізняється тим, що при надходженні на сервер з пристрою команди користувача на доповнення каталогу, каталог доповнюють особистою категорією або особистою закладкою, при цьому особисту категорію або особисту закладку розміщують у запропонованій категорії або в створеній особистій категорії, при надходженні на сервер з пристрою команди користувача на зміну атрибуту особистої категорії або особистої закладки, змінюють атрибут особистої категорії або особистої закладки, при надходженні на сервер з пристрою команди користувача на видалення особистої категорії або особистої закладки, видаляють особисту категорію або особисту закладку, при надходженні на сервер з пристрою команди користувача на переміщення особистої закладки, переміщають особисту закладку в іншу категорію, при цьому дані про всі виконані зміни записують в особистий кабінет користувача. 2. Спосіб за п. 1, який відрізняється тим, що при надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин, користувачеві надають доступ до іншої сукупності з наступного ряду сукупностей множин: сукупність, що включає в себе множину запропонованих категорій, множину запропонованих закладок, множину особистих категорій і множину особистих закладок, і сукупність, що включає в себе множину запропонованих категорій без множини запропонованих 2 (19) 1 3 56540 4 нумерують і/або показують дату додавання їх до каталогу. 10. Спосіб за будь-яким з пп. 1-9, який відрізняється тим, що підраховують рейтинг кожної запропонованої закладки шляхом підсумовування кількості користувачів, які надали їй атрибут особистої закладки. 11. Спосіб за будь-яким з пп. 1-10, який відрізняється тим, що підраховують рейтинг кожної особистої закладки шляхом підсумовування кількості користувачів, які доповнили закладку в свій каталог. 12. Спосіб за будь-яким з пп. 1-11, який відрізняється тим, що підраховують кількість користувачів, які доповнили особистою категорією з однаковим атрибутом свій каталог, і при перевищенні підрахованою кількістю наперед заданої величини, таку категорію включають у попередньо сформований каталог як запропоновану категорію. 13. Спосіб за будь-яким з пп. 1-12, який відрізняється тим, що користувачеві надають доступ до елементів каталогу з однаковим атрибутом, наприклад із приналежністю одному регіону. Корисна модель відноситься до комп'ютерних мереж, зокрема Інтернету, і призначена для використання у веб-сервісах закладок, які надають користувачам можливість зберігати закладки не на жорстких дисках у комп'ютерах, а на серверах у мережі Інтернет або Інтранет, при цьому користувачі можуть одержати доступ до закладок з будьяких комп'ютерів, підключених до мережі. Закладка - це посилання на вибраний, улюблений ресурс мережі, до якого користувач буде звертатися в подальшому. Відомий спосіб створення каталогу закладок на сервері (сервіс «Яндекс.Закладки», http://zakladki.yandex.ru), відповідно до якого, після реєстрації користувача на сервері його підключають до особистого кабінету. Після цього користувач має можливість створити свій особистий каталог закладок, для чого він створює особисті категорії (папки) і розміщує в них особисті закладки. В описаному рішенні для кожного користувача на сервері створюють свій особистий каталог закладок, який є унікальним. Для прискорення процесу створення каталогу користувач найчастіше розміщає особисті закладки у двох-трьох категоріях, у зв'язку із чим елементи каталогу користувача виявляються не структуровані, що утрудняє пошук закладок і тим самим зменшує ефективність роботи з каталогом. Відомий спосіб створення каталогу закладок на сервері (сервіс інтернет-закладок «МоѐМесто», http://moemesto.ru), найближчий аналог корисної моделі, відповідно до якого, на сервері розміщують попередньо сформований ієрархічний багаторівневий каталог. Каталог містить у собі запропоновані користувачеві категорії (групи) і запропоновані користувачеві закладки, які містяться у запропонованих категоріях. Користувачу надають доступ до згаданого каталогу, який здійснюється з комп'ютера користувача, що має доступ до Інтернету й веб-браузер. Роботу з каталогом користувач здійснює за допомогою користувальницького інтерфейсу. Після реєстрації користувача на сервері його підключають до особистого кабінету. Після цього користувач має можливість створити свій особистий каталог закладок, для чого він створює особисті категорії й розміщує в них особисті закладки, при цьому дані про особисті категорії й особисті закладки записують в особистий кабінет користувача. В описаному рішенні для кожного користувача створюють свій особистий каталог закладок, що формується з кореневого рівня. При цьому у випадку, якщо користувача влаштовує структура запропонованих категорій або яка-небудь її частина, йому доводиться дублювати цю структуру категорій в свій каталог закладок, а потім, при бажанні, доповнювати її особистими категоріями й особистими закладками. Це уповільнює процес створення каталогу закладок користувача. Крім того, особистий кабінет користувача в цьому випадку містить дані про особисті категорії користувача, які збігаються з даними про запропоновані категорії або яку-небудь їхню частину. При великій кількості користувачів і їхніх категорій це приводить до значного збільшення розміру бази даних сервісу, розміщеної на сервері, у результаті чого знижується його швидкодія. В основу корисної моделі поставлене завдання: прискорити процес створення каталогу закладок на сервері за рахунок надання запропонованої структури каталогу з можливістю її доповнення особистими категоріями й особистими закладками. Крім того, в основу корисної моделі поставлене завдання: при здійсненні способу створення каталогу закладок на сервері, для випадку, коли дані про особисті категорії збігаються з даними про запропоновані категорії або з якою-небудь їхньою частиною, виключити їхнє повторення в таблицях бази даних сервісу, розміщеної на сервері, що приведе до зменшення її розміру й підвищить швидкодію сервера. Поставлене завдання вирішується тим, що в способі створення каталогу закладок на сервері, що включає розміщення на сервері попередньо сформованого ієрархічного багаторівневого каталогу, який включає в себе запропоновані категорії й запропоновані закладки, які містяться в них, надання користувачу доступу до згаданого каталогу за допомогою пристрою, який має доступ до мережі й веб-браузер (далі «пристрій»), із застосуванням користувальницького інтерфейсу, підключення користувача до особистого кабінету на сервері після його реєстрації, відповідно до корисної моделі, при надходженні на сервер з пристрою команди користувача на доповнення каталогу, каталог доповнюють особистою категорією або особистою закладкою, при цьому особисту категорію або особисту закладку розміщують у запропонованій категорії або в створеній особистій катего 5 рії, при надходженні на сервер з пристрою команди користувача на зміну атрибуту особистої категорії або особистої закладки, змінюють атрибут особистої категорії або особистої закладки, при надходженні на сервер з пристрою команди користувача на видалення особистої категорії або особистої закладки, видаляють особисту категорію або особисту закладку, при надходженні на сервер з пристрою команди користувача на переміщення особистої закладки, переміщають особисту закладку в іншу категорію, при цьому дані про всі зроблені зміни записують в особистий кабінет користувача. Крім того, при надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин, користувачеві надають доступ до іншої сукупності з наступного ряду сукупностей множин: сукупність, що включає в себе множину запропонованих категорій, множину запропонованих закладок, множину особистих категорій і множину особистих закладок, і сукупність, що включає в себе множину запропонованих категорій без множини запропонованих закладок, множину особистих категорій і множину особистих закладок. Крім того, ряд сукупностей множин додатково містить сукупність множин, що включає в себе множину особистих категорій першого рівня й категорії і закладки, що містяться у них. Крім того, доповнення каталогу особистою категорією здійснюють при доступі користувача до вмісту категорії, у яку необхідно додати особисту категорію, після заповнення ним одного поля атрибуту категорії й впливу на один елемент керування користувальницького інтерфейсу. Крім того, доповнення каталогу особистою закладкою здійснюють при доступі користувача до вмісту категорії, у яку необхідно додати особисту закладку, після заповнення ним полів атрибутів закладки й впливу на один елемент керування користувальницького інтерфейсу або після присвоєння ним запропонованій закладці атрибуту особистої закладки шляхом впливу на один елемент керування користувальницького інтерфейсу. Крім того, після заповнення користувачем поля пошуку, доступного в будь-якому місці каталогу, проводять пошук категорії і/або закладки, при цьому пошук проводять по категоріях, і/або закладках, і/або атрибутах закладок, а результати пошуку розподіляють, відповідно, по категоріях, і/або закладках, і/або атрибутах закладок. Крім того, переміщення особистої закладки в іншу категорію здійснюють при доступі користувача до вмісту категорії, у якій розміщена особиста закладка, після впливу ним на один елемент керування користувальницького інтерфейсу й вибору ним категорії, у яку необхідно перемістити особисту закладку. Крім того, елементи множини запропонованих закладок нумерують і/або показують дату додавання їх до каталогу. Крім того, елементи множини особистих закладок нумерують і/або показують дату додавання їх до каталогу. Крім того, підраховують рейтинг кожної запропонованої закладки шляхом підсумовування кіль 56540 6 кості користувачів, які надали їй атрибут особистої закладки. Крім того, підраховують рейтинг кожної особистої закладки шляхом підсумовування кількості користувачів, які доповнили закладку в свій каталог. Крім того, підраховують кількість користувачів, які доповнили особистою категорією з однаковим атрибутом свій каталог, і при перевищенні підрахованою кількістю наперед заданої величини, таку категорію включають у попередньо сформований каталог як запропоновану категорію. Крім того, користувачеві надають доступ до елементів каталогу з однаковим атрибутом, наприклад, із приналежністю одному регіону. На фіг. 1 представлена блок-схема заявленого способу. На фіг. 2 - скріншот веб-сторінки каталогу із запропонованими категоріями й запропонованими закладками. На фіг. 3 - скріншот веб-сторінки каталогу, доповненого особистими категоріями й особистими закладками. На фіг.4 - скріншот веб-сторінки каталогу, у якому створена особиста категорія доповнена особистими категоріями й особистими закладками. На фіг. 5 - приклад надання користувачеві доступу до другої сукупності множин. На фіг. 6 - приклад надання користувачеві доступу до третьої сукупності множин. На фіг. 7 - результати пошуку по каталогу (умовно представлені в одному вікні). На фіг. 8 - елементи бази даних сервісу. Спосіб здійснюється таким чином (фіг. 1). Формують ієрархічний багаторівневий каталог закладок, який включає в себе запропоновані категорії й запропоновані закладки, які містяться в запропонованих категоріях, після чого каталог розміщують на сервері (етап 1). На етапі 2 користувачеві надають доступ до згаданого каталогу за допомогою пристрою, що має доступ до мережі Інтернет або інтранет і веб-браузер, наприклад, персонального комп'ютера, мобільного телефону, смартфона, комунікатора й т.п. (далі «пристрій»). Перегляд каталогу користувач здійснює за допомогою користувальницького інтерфейсу. Потім користувач реєструється на сервері за допомогою заповнення спеціальної форми, після чого його підключають до особистого кабінету (етап 3). На етапі 4 визначають, чи надійшла на сервер з пристрою команда користувача на доповнення каталогу. Якщо така команда надійшла, на етапі 5 каталог доповнюють особистою категорією або особистою закладкою, при цьому особисту категорію або особисту закладку розміщують у запропонованій категорії або в створеній особистій категорії. Приклад доповнення каталогу особистими категоріями й закладками представлений на фігурах 3, 4, 5, 6. На етапі 6 визначають, чи надійшла на сервер з пристрою команда користувача на зміну атрибуту особистої категорії або особистої закладки. Якщо така команда надійшла, на етапі 7 здійснюють зміну атрибуту особистої категорії або особистої закладки. 7 На етапі 8 визначають, чи надійшла на сервер з пристрою команда користувача на видалення особистої категорії або особистої закладки. Якщо така команда надійшла, на етапі 9 здійснюють видалення особистої категорії або особистої закладки. На етапі 10 визначають, чи надійшла на сервер з пристрою команда користувача на переміщення особистої закладки. Якщо така команда надійшла, на етапі 11 здійснюють переміщення особистої закладки. Дані про всі проведені на етапах5, 7, 9, 11 зміни записують в особистий кабінет користувача. На етапі 12 визначають, чи надійшла на сервер з пристрою команда користувача на доступ до іншої сукупності з наступного ряду сукупностей множин: сукупність перша, що включає в себе множину запропонованих категорій, множину запропонованих закладок, множину особистих категорій і множину особистих закладок, сукупність друга, що включає в себе множину запропонованих категорій без множини запропонованих закладок, множину особистих категорій і множину особистих закладок. Ряд сукупностей множин може також додатково містити третю сукупність, що включає в себе множину особистих категорій першого рівня й категорії і закладки, що містяться у них. Якщо така команда надійшла, на етапі 13 користувачеві надають доступ до обраної сукупності. На етапі 14 визначають, чи надійшла на сервер з пристрою команда користувача на пошук категорії або закладки. Якщо така команда надійшла, на етапі 15 проводять пошук категорії і/або закладки, при цьому його проводять по категоріях, і/або закладках, і/або атрибутах закладок, а результати пошуку розподіляють, відповідно, по категоріях, і/або закладках, і/або атрибутах закладок. За умови надходження на сервер з пристрою команди користувача на відключення (етап 16), його відключають від особистого кабінету (етап 17), інакше за умови надходження команд 4, 6, 8, 10, 12, 14, етапи 5, 7, 9, 11, 13, 15 способу, що відповідають їм, повторюють. Розглянемо приклад доповнення каталогу особистими категоріями й особистими закладками. На фіг.2 об'єкт 18 містить перелік категорій першого рівня, включаючи особисті категорії першого рівня 19, 20, 21. В даний момент користувачеві доступний вміст запропонованої категорії другого рівня 22, яка розміщена в запропонованій категорії першого рівня 23. У категорії 22 розміщені запропоновані категорії 24, 25, 26, 27 і запропоновані закладки 28, 29, 30. Користувач доповнює каталог особистою категорією 31, розміщуючи її в запропонованій категорії 22 (фіг.3). Далі користувач доповнює каталог особистими категоріями 32, 33, розміщуючи їх в особистій категорії 31. Користувач доповнює каталог особистими закладками 34, 35, розміщуючи їх у запропонованій категорії 22, а також особистими закладками 36, 37 (фіг.4), розміщуючи їх у створеній особистій категорії 31. Доповнення каталогу особистою категорією 31 здійснюють при доступі користувача до вмісту ка 56540 8 тегорії 22, у яку необхідно додати особисту категорію 31 (фіг.2), після заповнення користувачем одного поля 38 атрибуту категорії й впливу на один елемент керування 39 «Кнопка» користувальницького інтерфейсу. Доповнення каталогу особистими категоріями 32, 33 здійснюють при доступі користувача до вмісту категорії 31, у яку необхідно додати особисті категорії (фіг.4), після почергового заповнення користувачем одного поля 38 атрибуту категорії й впливу на один елемент керування 39 «Кнопка» користувальницького інтерфейсу. Доповнення каталогу особистою закладкою 34 здійснюють при доступі користувача до вмісту категорії 22 (фіг.2), у яку необхідно додати особисту закладку 34, після заповнення ним полів атрибутів закладки, розміщених в об'єкті 40, і впливу на один елемент керування 41 «Кнопка» користувальницького інтерфейсу. У результаті особиста закладка 34 доповнюється в каталог, розміщуючись у категорії 22 (фіг. 3). Доповнення каталогу особистою закладкою 35 здійснюють при доступі користувача до вмісту категорії 22 (фіг.2), у яку необхідно додати особисту закладку 35, після присвоєння користувачем запропонованій закладці 30 атрибуту особистої закладки шляхом впливу на один елемент керування 42 користувальницького інтерфейсу. У результаті запропонована закладка 30 доповнюється в каталог як особиста закладка 35, розміщуючись у категорії 22 (фіг. 3). Розглянемо приклад доступу користувача до першої, другої й третьої сукупностей множин категорій і закладок (фіг. 3,5,6). На фіг. 3 представлений приклад доступу користувача до першої сукупності множин, що включає в себе множину запропонованих категорій, включаючи категорії 24, 25, 26, 27, множину запропонованих закладок, включаючи закладки 28, 29, 35 (при цьому закладка 35 набула атрибуту особистої закладки після присвоєння користувачем запропонованій закладці 30 атрибуту особистої закладки), множину особистих категорій, включаючи категорії 31, 32, 33, і множину особистих закладок, включаючи закладки 34, 35. Для особистих закладок 34, 35 активні елементи керування 50, 51, 52, що дозволяють переміщати, змінювати атрибути (редагувати) і видаляти особисті закладки. Надання користувачеві доступу до першої сукупності множин прискорює процес створення каталогу закладок. Якщо користувача влаштовує структура запропонованих категорій, йому не треба витрачати час на створення структури особистих категорій, досить лише використати запропоновану структуру. У цьому режимі доповнення каталогу особистими закладками може здійснюватися з множини запропонованих закладок шляхом впливу на один елемент керування 42, що також прискорює процес. При надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин з ряду сукупностей, наприклад, до другої сукупності множин, що відбувається після впливу користувачем на елемент керування 60, якщо йому доступна перша сукупність множин (фіг. 3), або 9 після впливу на елемент керування 61, якщо йому доступна третя сукупність множин (фіг. 6), користувачеві надають доступ до другої сукупності множин. На фіг. 5 представлений приклад доступу користувача до другої сукупності множин, що включає в себе множину запропонованих категорій, включаючи категорії 24, 25, 26, 27, множину особистих категорій, включаючи категорії 31, 32, 33, і множину особистих закладок, включаючи закладки 34, 35. Множина запропонованих закладок, включаючи закладки 28, 29 і закладку 30, що набула атрибут особистої закладки, тепер не доступна для користувача. Для особистих закладок 34, 35 активні елементи керування 50, 51, 52, що дозволяють переміщати, змінювати атрибути (редагувати) і видаляти особисті закладки. Надання користувачеві доступу до другої сукупності множин дозволяє йому бачити сформований ним каталог з усіма категоріями й особистими закладками. Це також прискорює процес створення каталогу. При надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин з ряду сукупностей, наприклад, до третьої сукупності множин, що відбувається після впливу користувачем на елемент керування 60 (фіг. 3), а потім на елемент керування 62 (фіг.5), якщо користувачеві доступна перша сукупність множин, або після впливу на елемент керування 62, якщо йому доступна друга сукупність множин (фіг.5), користувачеві надають доступ до третьої сукупності множин. На фіг. 6 представлений приклад доступу користувача до третьої сукупності множин, що включає в себе множину особистих категорій першого рівня 19, 20, 21 й категорії 43, 44 і закладки 45, 46, що містяться у них. Надання користувачеві доступу до третьої сукупності множин дозволяє йому формувати особисту структуру каталогу, доповнюючи її особистими категоріями й особистими закладками, як це передбачено в аналогічних сервісах, зокрема, у сервісі «МоѐМесто». При надходженні на сервер з пристрою команди користувача на доступ до іншої сукупності множин з ряду сукупностей, наприклад, до першої сукупності множин, що відбувається після впливу користувачем на елемент керування 63, якщо користувачеві доступна друга сукупність множин (фіг. 5) або якщо йому доступна третя сукупність множин (фіг. 6), користувачеві надають доступ до першої сукупності множин (фіг. 3). Для проведення пошуку категорій і/або закладок користувач заповнює поле пошуку 47 (фіг. 3), доступне в будь-якому місці каталогу. При цьому пошук проводять по категоріях, І/або закладках, і/або атрибутах закладок, а результати пошуку розподіляють, відповідно, по категоріях, і/або закладках, і/або атрибутах закладок. Пошук, результати якого наведені на фіг.7, проводився по категоріях і закладках. Результати пошуку умовно представлені в одному вікні. В об'єкті 48 зібрані результати пошуку по категоріях (категорії 24, 27), в об'єкті 49 - по закладках (закладки 29, 36). 56540 10 Для переміщення особистої закладки 34 (фіг.5) в іншу категорію користувач при доступі до вмісту категорії 22, у якій розміщена особиста закладка 34, діє на один елемент керування користувальницького інтерфейсу 50 та із представленого у вікні, що відкрилося, списку категорій вибирає потрібну категорію. Після цього особисту закладку 34 переміщають в обрану категорію. Для особистих категорій 31, 19 активні елементи керування 64, 65, 66 (фіг.4, фіг.6), що дозволяють переміщати вміст категорій, змінювати їхні атрибути (редагувати) і видаляти категорії. Елементи множини запропонованих закладок нумерують (об'єкт 53, фіг. 2) і/або показують дату додавання їх до каталогу (об'єкт 54). Елементи множини особистих закладок нумерують (об'єкт 55, фіг. 5) і/або показують дату додавання їх до каталогу (об'єкт 56). Крім того, підраховують рейтинг кожної запропонованої закладки (об'єкт 57, фіг. 2) шляхом підсумовування кількості користувачів, які надали їй атрибут особистої закладки. Крім того, підраховують рейтинг кожної особистої закладки (об'єкт 58, фіг. 5) шляхом підсумовування кількості користувачів, які доповнили закладку в свій каталог. Крім того, підраховують кількість користувачів, які доповнили особистою категорією з однаковим атрибутом (назвою), наприклад, з назвою «Азиатская кухня», свій каталог. Якщо підрахована кількість перевищує наперед задану величину, наприклад, 500 користувачів, таку категорію включають у попередньо сформований каталог як запропоновану категорію. Крім того, при надходженні на сервер з пристрою команди користувача на доступ до елементів каталогу з однаковим атрибутом, що відбувається після впливу користувачем на елемент керування 59 користувальницького інтерфейсу (фіг.2), користувачеві надають доступ до елементів каталогу з однаковим атрибутом, наприклад, із приналежністю одному регіону. Таким чином, з вище описаного видно, що процес створення каталогу закладок на сервері прискорюється за рахунок надання запропонованої структури каталогу з можливістю її доповнення особистими категоріями й особистими закладками. Спосіб створення каталогу закладок на сервері відповідно до представленої блок-схеми й описаних можливостей може бути реалізований будьякою мовою програмування, зокрема, в описаних прикладах він реалізований мовою програмування РНР. Розглянемо, яким образом для випадку, коли дані про особисті категорії збігаються з даними про запропоновані категорії або з якою-небудь їхньою частиною, виключається повторення даних у таблицях бази даних сервісу, розміщеної на сервері. На фіг. 8 представлене умовне зображення таблиць «Особисті категорії» і «Запропоновані категорії» бази даних сервісу. При здійсненні даного способу, як було описано вище, користувач, використовуючи запропоновану структуру категорій, доповнив вміст запропонованої категорії 22, у 11 якій вже розміщені запропоновані категорії 24, 25, 26, 27, особистими категоріями 31, 32, 33. При формуванні бази даних, розміщеної на сервері, дані про категорії 22, 24, 25, 26, 27 залишилися в таблиці «Запропоновані категорії», а в особистий кабінет користувача, а саме, у таблицю «Особисті категорії», були записані тільки рядки, що відповідають особистим категоріям 31, 32, 33. При цьому в зазначених рядках міститься інформація про батьківські категорії 22 і 31. Зв'язки між підлеглими й батьківськими категоріями показані лініями зі стрілками. Таким чином, у таблиці «Особисті категорії» виключається повторення даних про категорії 22, 56540 12 24, 25, 26, 27, які вже занесені в таблицю «Запропоновані категорії» бази даних сервісу. При великій кількості категорій і великій кількості користувачів, що мають доступ до сервера, це приводить до значного зменшення розміру бази даних і, отже, підвищує швидкодію сервера. Реалізація описаного способу може бути забезпечена на машинозчитуваному носії, якій містить записані команди у вигляді програми для виконання способу, яка виконується на сервері. У якості машинозчитуваного носія може виступати, наприклад, дискова пам'ять сервера. 13 56540 14 15 56540 16 17 56540 18 19 56540 20 21 56540 22 23 56540 24 25 56540 26 27 56540 28 29 Комп’ютерна верстка М. Мацело 56540 Підписне 30 Тираж 26 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

Додаткова інформація

Назва патенту англійською

Creation method for bookmarks on the server

Автори англійською

Semenov Igor Mykolaiovych, Ivanov Kostiantyn Yevhenovych

Назва патенту російською

Способ создания каталога закладок на сервере

Автори російською

Семенов Игорь Николаевич, Иванов Константин Евгеньевич

МПК / Мітки

МПК: G06F 17/18, G06F 15/04

Мітки: створення, каталогу, спосіб, сервері, закладок

Код посилання

<a href="https://ua.patents.su/15-56540-sposib-stvorennya-katalogu-zakladok-na-serveri.html" target="_blank" rel="follow" title="База патентів України">Спосіб створення каталогу закладок на сервері</a>

Подібні патенти