Спосіб надання обчислювальних ресурсів
Формула / Реферат
Спосіб надання обчислювальних ресурсів, що включає посилання терміналом відправника запиту на з'єднання з терміналом одержувача (сервером), встановлення з'єднання між терміналом відправника і терміналом одержувача (сервером), який відрізняється тим, що сервер на модулі обробки даних сервера виконує вказану терміналом програму програмного забезпечення сервера з даними, що одержуються від термінала, стискає і кодує дані, які повинні виводитися на пристрої виведення термінала, за допомогою пристрою компресії і кодування вихідних даних сервера і посилає їх терміналу за допомогою модуля прийому/передачі сервера, при цьому термінал одержує дані від сервера за допомогою модуля прийому/передачі термінала, проводить декомпресію, декодування даних, за допомогою пристрою декомпресії і декодування вхідних даних термінала, проводить їх відображення пристроєм виведення термінала, при надходженні із пристрою введення термінала додаткових даних, термінал проводить їх компресію, кодування за допомогою пристрою компресії і кодування вихідних даних термінала і пересилає на сервер за допомогою модуля прийому/передачі термінала, при цьому сервер за допомогою модуля прийому/передачі сервера проводить прийом даних, декомпресію і декодування даних за допомогою пристрою декомпресії і декодування вхідних даних сервера і вносить ці нові дані у програмне забезпечення.
Текст
Спосіб надання обчислювальних ресурсів, що включає посилання терміналом відправника запиту на з'єднання з терміналом одержувача (сервером), встановлення з'єднання між терміналом відправника і терміналом одержувача (сервером), який відрізняється тим, що сервер на модулі обробки даних сервера виконує вказану терміналом програму програмного забезпечення сервера з C2 2 (19) 1 3 ня. Недолік даного способу - відсутність можливості передачі результатів обчислень, проведених на сервері на вимогу терміналу. Властивостями прототипу, які збігаються з властивостями винаходу, який заявляється, є наявність терміналу. У основу винаходу поставлено задачу розробки способу розширення можливостей терміналу, за допомогою використання обчислювальної потужності сервера, при мінімальних обсягах передаваних даних між сервером та терміналом. Поставлена задача вирішується таким чином, що спосіб надання обчислювальних ресурсів включає: термінал, пристрій введення терміналу, пристрій виведення терміналу, пристрій компресії і кодування витікаючих даних терміналу, пристрій декомпресії і декодування вхідних даних терміналу, модуль прийому\передачі терміналу, сервер, модуль обробки даних сервера, пристрій компресії і кодування витікаючих даних сервера, пристрій декомпресії і декодування вхідних даних сервера, модуль прийому\передачі сервера. Спосіб відрізняється від прототипу тим, що в нього включені додаткові елементи: пристрій введення терміналу, пристрій виведення терміналу, пристрій компресії і кодування витікаючих даних терміналу, пристрій декомпресії і декодування вхідних даних терміналу, модуль прийому\передачі терміналу, сервер, модуль обробки даних сервера, пристрій компресії і кодування витікаючих даних сервера, пристрій декомпресії і декодування вхідних даних сервера, модуль прийому\передачі сервера. На малюнку зображена схема способу надання обчислювальних ресурсів. Спосіб надання обчислювальних ресурсів містить: термінал 1, пристрій введення терміналу 2, пристрій виведення терміналу 3, пристрій компресії і кодування витікаючих даних терміналу 4, пристрій декомпресії і декодування витікаючих даних терміналу 5, модуль прийому\передачі терміналу 6, сервер 7, модуль обробки даних сервера 8, пристрій компресії і кодування витікаючих даних сервера 9, пристрій декомпресії і декодування витікаючих даних сервера 10, модуль прийому\передачі сервера 11, причому модуль прийому\передачі терміналу 6 підключений до пристрою компресії і кодування витікаючих даних терміналу 4, пристрою декомпресії і декодування вхідних даних терміналу 5, пристрій введення терміналу 2 підключено до пристрою компресії і кодування витікаючих даних терміналу 4, пристрій виведення терміналу 3 підключено до пристрою декомпресії і декодування вхідних даних терміналу 5, модуль прийому\передачі сервера 11 підключений до пристрою компресії і кодування витікаючих даних сервера 9, пристрою декомпресії і декодування витікаючих даних сервера 10, модуль обробки даних сервера 8 підключений до пристрою компресії і кодування витікаючих даних сервера 9, пристрою декомпресії і декодування витікаючих даних сервера 10, модуль прийому\передачі сервера 11 підключений до модуля прийому\передачі терміналу 6, причому це з'єднання може бути опосередковане мережею інтернет, провідним зв'язком, радіозв'язком, тощо. 91271 4 Спосіб надання обчислювальних ресурсів полягає в наступному. Термінал 1 запрошує сервер 7 на спроможність обслуговування, яке включає запит сумісності протоколів передачі даних сервера і терміналу, наявність необхідного програмного забезпечення на сервері, оцінка достатньої обчислювальної потужності сервера та ін. При не задоволенні хоча би одній з вимог, термінал 1 проводить пошук іншого сервера. Сервер 7 містить необхідне програмне забезпечення для виконання потрібних терміналу 1 програм. Дані від сервера 7 є масивом даних, які повинні виводитися на пристрої виведення терміналу 3, в процеси виконання програми на модулі обробки даних сервера 8, яка вказана терміналом 1, з даними, що отримуються від терміналу 1. Термінал 1 містить пристрій декомпресії і декодування вхідних даних терміналу 5, пристрій компресії і кодування витікаючих даних терміналу 4, пристрій виведення терміналу 3 (яким може виступати екран, пристрій відтворення звуку та ін.). Сервер 7 на модулі обробки даних сервера 8 виконує вказану терміналом 1 програму програмного забезпечення з даними, що одержуються від терміналу 1, стискає і кодує дані за допомогою пристрою компресії і кодування витікаючих даних сервера 9, які повинні виводитися на пристрої виведення терміналу 3 і посилає їх терміналу 1 за допомогою модуля прийому\передачі сервера 11. Термінал 1 одержує дані за допомогою модуля прийому\передачі терміналу 6, проводить декомпресію, декодування даних, за допомогою пристрою декомпресії і декодування вхідних даних терміналу 5, проводить їх відображення пристроєм виведення терміналу 3. Якщо з пристрою введення терміналу 2 поступають додаткові дані, термінал 1 проводить їх компресію, кодування за допомогою пристрою компресії і кодування витікаючих даних терміналу 4 і пересилає на сервер 7 за допомогою модуля прийому\передачі терміналу 6. Сервер 7 за допомогою модуля прийому\передачі сервера 11 проводить прийом даних, декомпресію і декодування даних за допомогою пристрою декомпресії і декодування вхідних даних сервера 10 і вносить поправки в роботу програми програмного забезпечення, згідно з новими даними, на модулі обробки даних сервера 8. Розглянемо найбільш актуальні випадки застосування. Побудова дистанційних обчислювальних центрів, на яких проводяться всі обчислення та дії з даними, що посилаються з терміналу 1, а на термінал 1 передаються дані, які повинні відображуватися на пристрої виведення терміналу 3. Наприклад, на терміналі 1 відсутнє програмне забезпечення для відтворення мультимедійних даних. Описаним вище чином, термінал 1 пересилає мультимедійні дані на сервер 7 і сервер 7 на модулі обробки даних сервера 8 проводить їх обробку і пересилає на термінал 1 дані, які повинні відображуватися на пристрої виведення терміналу 3 - тобто вже готові, не потребуючі додаткової обробки і перетворення. Запуск ігрової програми. Сучасні ігрові програми вимагають значної обчислювальної потуж 5 91271 ності. Тому не кожен термінал, може забезпечити достатню обчислювальну потужність для виконання ігрової програми. Згідно вищеописаному способу, термінал 1 посилає запит на сервер 7 з метою перевірки наявності на сервері 7 потрібного ігрового програмного забезпечення та наявності достатньої обчислювальної потужності сервера 7. При негативному результаті запиту, термінал 1 проводить пошук іншого сервера. При позитивному результаті, сервер 7 запускає вибрану ігрову програму на модулі обробки даних сервера 8, передаючи на термінал 1 дані, які потрібно виводити на пристрій виведення терміналу 3 в процесі виконання вказаної ігрової програми. При цьому сервер 7 в процесі виконання ігрової програми, сприймає дані, передані з терміналу 1, проводячи відповідні коректування параметрів ігрової програми. Діагностика і запуск програми імовірно інфікованою комп'ютерним вірусом. На терміналі не завжди присутній найновіший антивірусний сканер з останніми базами комп'ютерних вірусів. Тоді як сервер 7 містить сучасні антивірусні програми з Комп’ютерна верстка А. Крулевський 6 актуальними базами комп'ютерних вірусів. Спосіб, описаним вище чином, пропонує запускати імовірно інфіковану програму на модулі обробки даних сервера 8, який містить антивірусні сканери і актуальні бази комп'ютерних вірусів, передаючи на термінал 1 дані, які потрібно виводити на пристрої виведення терміналу 3 в процесі виконання вказаної програми (антивірусною, самого вірусу, тощо). При цьому терміналу 1 гарантується ізоляція від сервера 7 і, отже, безпека. Таким чином, даний спосіб дозволяє виконувати ресурсоємні програми, недоступні середньому мобільному пристрою і комп'ютерній системі, зменшити обсяг даних між сервером і терміналом, тому що передаються тільки ті дані, які потрібно відображати на пристрої виведення терміналу, економити електроенергію мобільного пристрою, оскільки мобільний пристрій проводить прийом і передачу даних, не проводячи обчислень, підвищити рівень безпеки за рахунок ізоляції термінала від сервера та виконання імовірно інфікованих програм на сервері. Підписне Тираж 26 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюMethod for provision of computational resource
Автори англійськоюPolietaiev Dmytro Oleksandrovych
Назва патенту російськоюСпособ предоставления вычислительных ресурсов
Автори російськоюПолетаев Дмитрий Александрович
МПК / Мітки
МПК: G06F 12/00, H04L 29/02, G06F 1/00, H04B 7/00
Мітки: обчислювальних, надання, спосіб, ресурсів
Код посилання
<a href="https://ua.patents.su/3-91271-sposib-nadannya-obchislyuvalnikh-resursiv.html" target="_blank" rel="follow" title="База патентів України">Спосіб надання обчислювальних ресурсів</a>
Попередній патент: Пружна зубчасто-канатна муфта
Наступний патент: Система напрямних, що кріпляться до стіни
Випадковий патент: Спосіб вирощування цукрових буряків