Завантажити PDF файл.

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

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

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

3. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері блок географічної прив'язки на місцевості.

4. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері та мобільному (стільниковому) терміналі блоки поповнення рахунку.

5. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері блок штучного інтелекту.

6. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на мобільному (стільниковому) терміналі та ігровому сервері блок моніторингу гравця.

7. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері блок відкладеної обробки команд.

8. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері блок балансування навантажень.

9. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить додаткові мережні сервери.

10. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить сервер централізованого керування ігровим сервером та додатковими мережними серверами.

11. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на ігровому сервері блок адаптивного буфера мережного обміну.

Текст

1. Мережна ігрова система, що містить: мережний сервер із блоком ідентифікації гравця та маршрутизації даних, блоком авторизації гравця, блоком керування профілем гравця, блоком зв'язку із терміналом, мобільний (стільниковий) термінал, що функціонує за допомогою мобільної (стільникової) мережі і містить модулі бібліотек зв'язку з сервером, яка відрізняється тим, що додатково містить на ігровому сервері блок підготовки екранного інтерфейсу, блок керування ігровою логікою, блок ігрової логіки та додатково містить на мобільному (стільниковому) терміналі блок управління ігровою логікою та блок обробки екранного інтерфейсу. 2. Мережна ігрова система за п. 1, яка відрізняється тим, що блок екранного інтерфейсу мобільного (стільникового) терміналу містить модуль керування ігровим екраном, модуль буферизації графічних елементів, автомат графічного інтерфейсу гравця та декодер XML- опису ігрового екрана. 3. Мережна ігрова система за будь-яким пунктом, яка відрізняється тим, що додатково містить на U 2 14871 1 3 14871 4 денному житті. При цьому важливим сегментом ігровій системі, що робить неможливим розширенринку даної галузі є сфера мережевих ігор. ня кількості гравців понад ту, що може підтримуваСпеціалістам відомо, що на даний час існує тись сервером відповідно до його технічних можлише 3 способи реалізації ігор через мобільні (стіливостей; льникові) пристрої: - неможливість реалізації ігор у яких може Перший спосіб - вбудовані безпосередньо в брати участь один гравець, з причини відсутності у мобільний (стільниковий) термінал ігри, можливоссистемі елементів штучного інтелекту; ті яких обмежені можливостями пам'яті терміналу. - низька ефективність процедур формування Такі ігри мають посередній зміст та виключають зображень на екрані мобільного (стільникового) можливість одночасної гри багатьох учасників. До терміналу через відсутність спеціалізованих сиснедоліків таких ігор належить відсутність можлитемних бібліотек і суміщення у одному блоці функвості збереження в загальних рейтингах інформацій обробки екранного інтерфейсу гравця та ігроції про останній пройдений рівень, гравців (напривої логіки. клад, імені гравця), найбільший рахунок тощо. Це Задачею запропонованої корисної моделі є наприклад такі ігри як «кульки», «змійки», а також створення високоефективної та універсальної мевстановлені виробником до телефонного термінарежевої ігрової системи, шляхом конструктивної лу аркадні ігри. видозміни та вдосконалення деяких відомих з рівДругий спосіб включає завантаження до мобіня техніки складових та включення до неї нових льного (стільникового) терміналу ігор, зазвичай на компонентів, що може забезпечити реалізацію основі Java чи Brew. І хоча такі ігри відрізняються масових бездротових ігор широкого жанрового від попередніх різноманітністю ігрового сюжету та охоплення із залученням гравців без обмеження їх покращеною графікою їх суттєвим недоліком є кількості, для мобільних (стільникових) терміналів, залежність від можливостей пам'яті терміналу, а в пристроїв КПК, приєднаних до мобільного (стільдеяких випадках обмеження є аналогічними тим, никового) та/або бездротового з'єднань та/або що існують для вбудованих ігор. з'єднань за допомогою Інтернет. Третій спосіб базується на використанні мереПоставлена задача вирішується шляхом ствожевої архітектури для реалізації ігор, наприклад, рення мережевої ігрової системи, що містить: за допомогою технології Bluetooth та/або інфраче- мережевий сервер із блоком ідентифікації рвоного порту, наприклад, відомий продукт від гравця та маршрутизації даних, блоком авторизаNokia під назвою N-Gage. Для таких ігор потрібно, ції гравця, блоком управління профілем гравця, як мінімум, 2 гравця, один з яких є головним і підкблоком зв'язку із терміналом; лючає інших гравців до бездротової мережі, міс- мобільний (стільниковий) термінал, який фуцево їх об'єднує та координує. Такий спосіб є ненкціонує за допомогою мобільної (стільникової) зручним, оскільки гравці обмежені географічною мережі і містить модулі бібліотек зв'язку з сервевідстанню до головного гравця і він не може підтром. римувати ігри з багатьма гравцями в масових реПри цьому, відповідно до корисної моделі, межимах через фізичні обмеження застосованих тережева ігрова система: хнологій. Іншим недоліком цього способу є те, що - додатково містить на сервері блок підготовки інформація про гравців доступна лише місцево екранного інтерфейсу та блок управління ігровою (локально) і не зберігається на публічному ігровологікою разом з блоком ігрової логіки; му сервері. Проте суттєвою спільною ознакою із - додатково містить на мобільному (стільникозапропонованим рішенням є можливість одночасвому) терміналі блок управління ігровою логікою ної гри декількома гравцями. та блок обробки екранного інтерфейсу. Четвертий спосіб, апаратна реалізація якого При цьому відповідно до корисної моделі блок обрана автором за прототип, (виробник Terraplay обробки екранного інтерфейсу мобільного (стільдив. www.terraplay.com) забезпечує функції мереникового) терміналу містить модуль управління жевих ігор за допомогою технології WAP/GPRS ігровим екраном, модуль буферизації графічних через Інтернет-з'єднання. Для таких ігор потрібно, елементів, автомат графічного інтерфейсу гравця як мінімум, 2 гравця, які на рівних правах підклюта декодер XML- опису ігрового екрану. чаються до ігрового сервера що їх об'єднує та коПри цьому, відповідно до корисної моделі, меординує. режева ігрова система додатково містить на ігроВказана мережева ігрова система, що реалізує вому сервері блок географічної прив'язки на містакій спосіб і складається з: цевості. - мережевого сервера із блоком ідентифікації При цьому, відповідно до корисної моделі, мегравця та маршрутизації даних, блоком авторизарежева ігрова система додатково містить на ігроції гравця, блоком управління профілем гравця, вому сервері та мобільному (стільниковому) терблоком зв'язку із терміналом; міналі блоки поповнення рахунку. - мобільного (стільникового) терміналу, який При цьому, відповідно до корисної моделі, мефункціонує за допомогою мобільної (стільникової) режева ігрова система додатково містить на ігромережі та містить модуль бібліотек зв'язку з сервому сервері блок штучного інтелекту. вером та блок обробки екранного інтерфейсу граПри цьому, відповідно до корисної моделі, мевця і ігрової логіки. режева ігрова система додатково містить на мобіДо істотних недоліків вказаної системи, зокрельному (стільниковому) терміналі та ігровому серма належать: вері блок моніторингу гравця. - обмежена кількість гравців зумовлена наявністю тільки одного мережевого сервера у вказаній 5 14871 6 При цьому, відповідно до корисної моделі, меФіг.1 - схема мережевої ігрової системи. режева ігрова система додатково містить на ігроФіг.2 - схема роботи мобільного (стільникововому сервері блок відкладеної обробки команд. го) терміналу. При цьому, відповідно до корисної моделі, меФіг.3 - схема роботи ігрового серверу. режева ігрова система додатково містить на ігроНа Фіг.1 позиціями показані: мобільний (стільвому сервері блок балансування навантажень. никовий) термінал (1); основний мережевий ігроПри цьому, відповідно до корисної моделі, мевий сервер (2); додаткові мережеві ігрові сервери режева ігрова система додатково містить додатко(3), сервер централізованого управління ігровим ві мережеві сервери. сервером та додатковими мережевими серверами При цьому, відповідно до корисної моделі, ме(4), базова станція мобільного оператора (5), внурежева ігрова система додатково містить сервер трішня мережа мобільного оператора (6), система централізованого управління ігровим сервером та захисту Інтернет-оператора (7), система магістрадодатковими мережевими серверами. льного з'єднання між серверами ігрової системи При цьому, відповідно до корисної моделі, ме(8). режева ігрова система додатково містить на ігроНа Фіг.2 позиціями показані: мобільний (стільвому сервері блок адаптивного буферу мережевониковий) термінал (1), блок бібліотек зв'язку із го обміну. сервером (9), блок ігрової логіки (10), блок обробки Перераховані ознаки складають суть корисної екранного інтерфейсу (11), блоку поповнення рамоделі і забезпечують досягнення технічного рехунку (12), базова станція мобільного оператора зультату - створення високоефективної та універ(5). сальної мережевої ігрової системи, що може заНа Фіг.3 позиціями позначені: ігровий сервер безпечити реалізацію масових бездротових ігор (2), блок ідентифікації гравця (13), блок поповненширокого жанрового охоплення із залученням граня рахунку (14), блок прив'язки на місцевості (15), вців без обмеження їх кількості, для мобільних блок балансування навантаження (16), додатковий (стільникових) терміналів, пристроїв КПК, приєдмережевий сервер (3), блок моніторингу гравця наних до мобільного (стільникового) та/або безд(17), блок адаптивного буферу мережевого обміну ротового з'єднань та/або з'єднань за допомогою (18), блок відкладеної обробки команд (19), блок Інтернет. штучного інтелекту (20), сервер централізованого Причинно-наслідковий зв'язок суттєвих ознак управління ігровим сервером та додатковими мекорисної моделі та технічного результату полягає режевими серверами (4), блок ігрової логіки (2). у наступному. Далі наводимо опис функціонування прикладу Наявність блоків підготовки та обробки екранреалізації ігрової системи відповідно до запропоного інтерфейсу, що містяться на ігровому сервері нованої корисної моделі. Вказаний приклад реаліта мобільному (стільниковому) терміналі, дозвозації ігрової системи не є вичерпним і жодним чиляють розробникам ігор підвищити загальну ефекном не обмежує обсяг правової охорони для даної тивність графічних операцій системи; а наявність корисної моделі. При цьому як мобільний (стільниблоку управління ігровою логікою разом із блоком ковий) термінал можуть використовуватись мобіігрової логіки на мобільному (стільниковому) терльні (стільникові) телефони, кишенькові персонаміналі та ігровому сервері із блоком прив'язки на льні комп'ютери (КПК) та інші пристрої із місцевості підвищують універсальність ігрової сисвідповідними комунікаційними можливостями. теми для реалізації ігрових алгоритмів різного тиВказана ігрова система в цілому працює напу. ступним чином (див. Фіг.1): гравець запускає ігрову Блок штучного інтелекту, дозволяє грати у гру програму на мобільному (стільниковому) терміналі тільки одному гравцю, а іншим гравцям вільно (1); ігрова програма встановлює з'єднання через приєднуватися та від'єднуватися від гри у будь бездротові базові станції . мобільного (стільникоякий час без суттєвого впливу її подальший хід. вого) зв'язку мобільного оператора (5), внутрішню Наявність цього блоку суттєво підвищує цінність мережу мобільного оператора (6) та систему захиігор для кінцевого гравця за рахунок його незалесту Інтернет-оператора (7) з ігровим сервером (2); жності від наявності в певний час у грі інших гравігровий сервер (2) перевіряє права доступу гравця ців та якості бездротового зв'язку. і закріплює його за одним з додаткових мережевих Наявність блоків відкладеної обробки команд, ігрових серверів з групи (3) за допомогою блоку балансування навантажень та централізованого балансування навантаження (на Фіг. не показауправління мережевими серверами знімає технічні ний), надалі всі запити від ігрової програми в меобмеження щодо кількості гравців, які одночасно жах поточного ігрового сеансу направлятимуться беруть участь у грі, ресурсами лише тільки одного безпосередньо на визначений додатковий мересерверу, за рахунок автоматичного розподілення жевий ігровий сервер. За допомогою сервера навантаження між різними мережевими серверами централізованого управління ігровим сервером та в режимі реального часу. додатковими мережевими серверами (4) здійснюБлок адаптивного буферу мережевого обміну ється централізоване управління ігровою системіж мережевим сервером та мобільним (стільнимою. Магістральне з'єднання серверів (8) здійснює ковим) терміналом збільшує стійкість та якість швидкісну та безпечну комунікацію серверних бездротового зв'язку та сприяє загальному приселементів ігрової системи. коренню обміну даними між сервером та термінаМобільний термінал у межах запропонованої лом. ігрової системи функціонує наступним чином (див. Приклад реалізації запропонованої корисної Фіг.2): гравець запускає ігрову програму на мобімоделі проілюстрований наступними фігурами: льному (стільниковому) терміналі (1) за допомогою 7 14871 8 вбудованого в апарат системного програмного нення рахунку (12), що за допомогою вбудованого забезпечення; ігрова програма надсилає запит до в апарат системного програмного забезпечення ігрового серверу через бездротові базові станції дозволяє гравцю ввести новий код для поповненмобільного (стільникового) зв'язку мобільного опеня рахунку. Якщо такий код введено, блок поповратора (5), внутрішню мережу мобільного операнення рахунку (12) за допомогою блоку бібліотек тора (на фігурі не показана) та систему захисту зв'язку в ігровим сервером (9) передає його ігроІнтернет-оператора (на фігурі не показана) з ігровому серверу. вим сервером (на Фіг. не показаний) на початок Ігровий сервер в межах запропонованої ігрової ігрового сеансу за допомогою блоку бібліотек зв'ясистеми функціонує таким чином (див. Фіг.3): ігрозку з сервером (9); блок бібліотек зв'язку з сервевий сервер (2) очікує запит на початок ігрової сесії ром (9) очікує відповіді ігрового сервера, у разі від мобільного (стільникового) терміналу (на Фіг. отримання дозволу на початок ігрового сеансу він не показаний); після надходження запиту, ігровий ініціює роботу блоку ігрової логіки (10); блок ігрової сервер (2) перевіряє права та рахунок гравця за логіки (10) за допомогою блоку бібліотек зв'язку з допомогою блоку ідентифікації гравця (13); якщо сервером (9) надсилає запит до ігрового сервера гравець має права на гру з цим сервером та його на отримання інформації щодо ігрової ситуації та ігровий рахунок не вичерпано, ігровий сервер за опису наступного ігрового екрану; отриманий опис допомогою блоку балансування навантажень (16) ігрового екрану блок ігрової логіки (10) передає обирає з групи додаткових мережевих серверів (3) для обробки блоку обробки екранного інтерфейсу той сервер, який безпосередньо оброблятиме за(11), який за допомогою вбудованого в мобільний пити від мобільного (стільникового) терміналу гра(стільниковий) термінал системного програмного вця протягом відкритої ігрової сесії, та передає забезпечення відтворює графічне зображення на йому запит разом з інформацією отриманою блоекрані мобільного (стільникового) терміналу, а ком прив'язки на місцевості (15). Блок відкладеної також надсилає інформацію щодо ігрової ситуації обробки команд (19) обраного серверу очікує надблоку ігрової логіки (10). За потреби, блок обробки ходження запитів від мобільних (стільникових) екранного інтерфейсу (11) може за допомогою терміналів і затримує їх обробку, якщо блок ігрової блоку бібліотек зв'язку в ігровим сервером (9) залогіки (21) зайнятий обробкою інших запитів. Блок просити у ігрового сервера додаткові графічні реігрової логіки (21) за допомогою блоку моніторингу сурси, необхідні йому для відтворення екрану. гравця (17) готує пакет з інформацією про ігрову Після чого блок обробки екранного інтерфейсу ситуацію та опис ігрового екрану для обробки мо(11) очікує дію гравця, яка надходить через вбудобільним (стільниковим) терміналом. Вказаний паване в апарат системне програмне забезпечення; кет блок моніторингу гравця передає до блоку блок обробки екранного інтерфейсу (11) передає адаптивного буферу мережевого обміну (18), що інформацію про дії гравця до блоку ігрової логіки забезпечує доставку мережевих пакетів до мобі(10), що здійснює відповідні зміни ігрової ситуації. льного (стільникового) терміналу. Під час очікуПри цьому блок ігрової логіки (10) може самостійвання з'єднань з мобільними терміналами, блок но, на підставі вбудованих в програму ігрових алігрової логіки (21) активізує блок штучного інтелекгоритмів, вносити зміни до ігрової ситуації. Після ту (20), що змінює ігрову ситуацію незалежно від чого блок ігрової логіки (10) передає зміни ігрової активності гравців, такі зміни надсилаються до ситуації до ігрового мережевого серверу за допоблоку моніторингу гравця (17). В той час коли на могою блоку бібліотек зв'язку в ігровим сервером мобільному (стільниковому) терміналі задіяний (9). Надалі блок ігрової логіки (10) переходить до блок поповнення рахунку, ігровий сервер (2) отриочікування відповіді серверу. Якщо блок ігрової мує відповідний запит і передає його до блока пологіки (10) отримав інформацію про завершення повнення рахунку (14), який здійснює зміни ігровоігрового сеансу, то він припиняє виконання ігрової го рахунку гравця в базі даних (на Фіг. не програми. показана). Централізоване управління додатковиТакож через вбудоване в мобільний (стільними серверами здійснюється відповідним сервером ковий) термінал системне програмне забезпечен(4). ня гравець може ініціювати роботу блоку попов 9 Комп’ютерна верстка Л.Литвиненко 14871 Підписне 10 Тираж 26 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

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

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

Network game system

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

Сетевая игровая система

МПК / Мітки

МПК: G06F 17/00, G06F 19/00

Мітки: мережна, ігрова, система

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

<a href="https://ua.patents.su/5-14871-merezhna-igrova-sistema.html" target="_blank" rel="follow" title="База патентів України">Мережна ігрова система</a>

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