Патент Microsoft розкриває нові плани шпигувати користувачів для кращих результатів пошуку

Відео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра 2024

Відео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра 2024
Anonim

Протягом останнього року Microsoft отримала широку критику за введення функцій, які можуть загрожувати безпеці користувачів, і в деякій мірі ми погоджуємось, що компанія в деяких випадках переходила цю межу, особливо з критикою EEF. Але відповідь Microsoft на звинувачення у зборі непотрібних даних користувачів нікого не переконувала у будь-якій іншій поведінці. Врешті-решт, схоже, що Microsoft отримає ще більшу критику клієнтів, якщо остання функція подачі патенту буде запущена.

Компанія називає свій програмний продукт на патентну заявку як "Формування запитів через континент завдань" і стверджує, що це зробить обмін між додатками в режимі реального часу простішим і зручнішим, що дозволить користувачам приймати більш обґрунтовані рішення під час пошуку.. Наприклад, пошук можна вдосконалити, якщо буде достатньо інформації щодо цілей користувача.

Microsoft розробила приклад: якщо хтось працює над проектом, пов’язаним з танцями, для збору пов’язаних даних із браузера він повинен буде вводити, які їх вимоги є в панелі пошуку, без того, щоб сам браузер не мав інстинкту чи мимовільної пропозиції..

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

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

Користувач сприймає завдання в сукупності. Однак, оскільки програми, як правило, відключаються і жодним чином не опосередковуються операційною системою, обчислювальна система не має уявлення щодо загальної мети користувача.

На думку Microsoft, можливим рішенням цієї проблеми є створення нейтрального стороннього арбітра для контролю та вивчення поведінки та намірів користувачів через механізм обробки тексту, PDF-рідер, порівняння та аналіз нещодавно взаємодіючих зображень, ідентифікація звуків та музику, ведення журналу часто маркованих місцеположень та інші пов'язані контекстні дані. А після збору даних у режимі реального часу посередник може скласти все це, видаливши будь-яку ідентифікуючу інформацію та надаючи Бінг відповідну інформацію, даючи автоматизовані, точні та цілеспрямовані результати.

Патентні примітки:

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

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

При використанні програми браузера як програми, яка використовує захоплені сигнали, браузер транслює та приймає (наприклад, постійно, періодично, на вимогу тощо) з компонентом посередництва через API посередництва компонента посередництва для отримання останнього контекстуального поняття.

Коли з часом користувач взаємодіє з браузером або очікується взаємодія з ним (як це можна обчислити як часто трапляється та / або заснований на історії послідовних дій користувача, в результаті яких користувач взаємодіє з браузером далі), контекстуальні поняття надсилаються постачальнику пошуку разом з префіксом запиту. Пошукова система (наприклад, Bing ™ та Cortana ™ (інтелектуальний персональний цифровий помічник розпізнавання мови) від корпорації Microsoft) використовує контекстні рейтинги для коригування ранжування за замовчуванням запропонованих за замовчуванням запитів для створення більш релевантних запропонованих запитів на даний момент часу. Операційна система, що включає функцію компонента посередництва, відстежує всі текстові дані, які відображаються користувачеві будь-якою програмою, а потім виконує кластеризацію для визначення наміру користувача (контекстуально).

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

Як зазначалося, розбір розпиту запитів вирішується завдяки контекстному та спільному кешу, який може використовуватися різними додатками для покращення релевантності пошуку, збереження конфіденційності, оскільки від однієї програми до іншої додатки надсилається лише мінімально достатній обсяг інформації, і Контекст користувача можна ділити в усіх додатках, компонентах та пристроях.

Компонент посередництва може бути, наприклад, частиною ОС, та / або окремим модулем або компонентом у зв'язку з ОС. У складі ОС компонент посередництва ідентифікує залучені програми, що не належать до ОС, і збирає та активно відстежує інформацію із залучених програм для виведення робочого контексту користувача. Виснований контекст може бути переданий до однієї з програм, таких як браузер захищеним способом, щоб забезпечити покращену позицію пропонованих запитів через бажаного постачальника пошуку.

Звичайно, головне занепокоєння користувачів - це загроза компрометованої інформації, що жодна впевненість Microsoft не може зняти. Ідея патенту дещо схожа на Google Now on Tap або Screen Search - інструмент, який викреслює робочий екран за контекстною інформацією та запускає пошук Google у відповідь - хоча остання ідея набагато більш автономна.

Компанія каже, що може представити цей посередник як вбудовану функцію, або як додатковий модуль, який можна встановити в Windows 10. Якщо це останній випадок, то ця платформа могла б зробити революцію в автоматизованих пошуках і, можливо, бути потужним інструментом для усвідомлення контексту обчислення. Але знову ж таки, якщо буде введена вбудована функція, ОС запуститься застарілим з особистого рівня, і більшість користувачів шукають вихід з функціональності.

Патент Microsoft розкриває нові плани шпигувати користувачів для кращих результатів пошуку