[go: up one dir, main page]

RU2013114320A - Аппаратное обнаружение присутствия человека - Google Patents

Аппаратное обнаружение присутствия человека Download PDF

Info

Publication number
RU2013114320A
RU2013114320A RU2013114320/08A RU2013114320A RU2013114320A RU 2013114320 A RU2013114320 A RU 2013114320A RU 2013114320/08 A RU2013114320/08 A RU 2013114320/08A RU 2013114320 A RU2013114320 A RU 2013114320A RU 2013114320 A RU2013114320 A RU 2013114320A
Authority
RU
Russia
Prior art keywords
text string
random text
sprite
random
operating system
Prior art date
Application number
RU2013114320/08A
Other languages
English (en)
Other versions
RU2547629C2 (ru
Inventor
Авраам МУАЛЕМ
Эли КУПЕРМАН
Original Assignee
Интел Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Интел Корпорейшн filed Critical Интел Корпорейшн
Publication of RU2013114320A publication Critical patent/RU2013114320A/ru
Application granted granted Critical
Publication of RU2547629C2 publication Critical patent/RU2547629C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C5/00Ciphering apparatus or methods not provided for in the preceding groups, e.g. involving the concealment or deformation of graphic data such as designs, written or printed messages
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2133Verifying human interaction, e.g., Captcha

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Storage Device Security (AREA)
  • Debugging And Monitoring (AREA)

Abstract

1. Способ, реализуемый компьютером и содержащий этапы, на которых:обеспечивают подачу случайной текстовой строки на спрайт-механизм графического устройства системы, в которой спрайт-механизм изолирован от основной операционной системы для системы;записывают случайную текстовую строку непосредственно на устройство отображения с помощью спрайт-механизма;получают ответ на отображение случайной текстовой строки; ипринимают решение, что систему использует человек, если ответ совпадает со случайной текстовой строкой.2. Способ по п.1, дополнительно содержащий этап, на котором:формируют случайную текстовую строку на защищенном участке, изолированном от основной операционной системы.3. Способ по п.1, в которомзапись случайной текстовой строки непосредственно на устройство отображения спрайт-механизмом содержит запись случайной текстовой строки поверх интерфейса пользователя, обеспечиваемого основной операционной системой.4. Способ по п.1, в которомзапись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки в формате открытого текста.5. Метод по п.1, в которомобеспечение подачи случайной текстовой строки спрайт-механизму содержит обеспечение подачи случайной текстовой строки спрайт-механизму по двухсторонней линии связи, изолированной от основной операционной системы.6. Система, содержащая:по меньшей мере один процессор; ипамять, содержащую команды, выполненные с возможностью исполнения операций, содержащих:обеспечение подачи случайной текстовой строки спрайт-механизму графического устройства системы,в которой сп�

Claims (15)

1. Способ, реализуемый компьютером и содержащий этапы, на которых:
обеспечивают подачу случайной текстовой строки на спрайт-механизм графического устройства системы, в которой спрайт-механизм изолирован от основной операционной системы для системы;
записывают случайную текстовую строку непосредственно на устройство отображения с помощью спрайт-механизма;
получают ответ на отображение случайной текстовой строки; и
принимают решение, что систему использует человек, если ответ совпадает со случайной текстовой строкой.
2. Способ по п.1, дополнительно содержащий этап, на котором:
формируют случайную текстовую строку на защищенном участке, изолированном от основной операционной системы.
3. Способ по п.1, в котором
запись случайной текстовой строки непосредственно на устройство отображения спрайт-механизмом содержит запись случайной текстовой строки поверх интерфейса пользователя, обеспечиваемого основной операционной системой.
4. Способ по п.1, в котором
запись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки в формате открытого текста.
5. Метод по п.1, в котором
обеспечение подачи случайной текстовой строки спрайт-механизму содержит обеспечение подачи случайной текстовой строки спрайт-механизму по двухсторонней линии связи, изолированной от основной операционной системы.
6. Система, содержащая:
по меньшей мере один процессор; и
память, содержащую команды, выполненные с возможностью исполнения операций, содержащих:
обеспечение подачи случайной текстовой строки спрайт-механизму графического устройства системы,
в которой спрайт-механизм изолирован от основной операционной системы для системы;
запись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма;
получение ответа на отображение случайной текстовой строки; и
принятие решения, что систему использует человек, если ответ совпадает со случайной текстовой строкой.
7. Система по п.6, в которой команды дополнительно выполнены с возможностью выполнения операций, содержащих:
формирование случайной текстовой строки на защищенном участке, изолированном от основной операционной системы.
8. Система по п.6, в которой
запись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки поверх интерфейса пользователя, обеспечиваемого основной операционной системой.
9. Система по п.6, в которой
запись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки в формате открытого текста.
10. Система по п.6, в которой
обеспечение подачи случайной текстовой строки спрайт-механизму содержит обеспечение подачи случайной текстовой строки спрайт-механизму по двухсторонней линии связи, изолированной от основной операционной системы.
11. Компьютерный программный продукт, содержащий:
считываемый компьютером носитель данных; и
команды на считываемом компьютером носителе, в котором команды при их исполнении в системе обработки заставляют систему обработки выполнять операции, содержащие:
обеспечение подачи случайной текстовой строки на спрайт-механизм графического устройства системы,
в котором спрайт-механизм изолируется от основной операционной системы для системы;
запись случайной текстовой строки непосредственно на устройство отображения посредством спрайт-механизма;
прием ответа на отображение случайной текстовой строки; и
принятие решения, что систему использует человек, если ответ совпадает со случайной текстовой строкой.
12. Компьютерный программный продукт по п.11, в котором команды дополнительно выполнены с возможностью принуждения системы обработки выполнять операции, включающие:
формирование случайной текстовой строки на защищенном участке, изолированном от основной операционной системы.
13. Компьютерный программный продукт по п.11, в котором
запись случайной текстовой строки непосредственно в устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки поверх интерфейса пользователя, обеспечиваемого основной операционной системой.
14. Компьютерный программный продукт по п.11, в котором
запись случайной текстовой строки непосредственно в устройство отображения посредством спрайт-механизма содержит запись случайной текстовой строки в формате открытого текста.
15. Компьютерный программный продукт по п.11, в котором
обеспечение подачи случайной текстовой строки спрайт-механизму содержит обеспечение подачи случайной текстовой строки спрайт-механизму по двухсторонней линии связи, изолированной от основной операционной системы.
RU2013114320/08A 2010-09-30 2011-09-30 Аппаратное обнаружение присутствия человека RU2547629C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/894,919 US8701183B2 (en) 2010-09-30 2010-09-30 Hardware-based human presence detection
US12/894,919 2010-09-30
PCT/US2011/054330 WO2012044996A2 (en) 2010-09-30 2011-09-30 Hardware-based human presence detection

Publications (2)

Publication Number Publication Date
RU2013114320A true RU2013114320A (ru) 2014-10-10
RU2547629C2 RU2547629C2 (ru) 2015-04-10

Family

ID=45890977

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013114320/08A RU2547629C2 (ru) 2010-09-30 2011-09-30 Аппаратное обнаружение присутствия человека

Country Status (8)

Country Link
US (1) US8701183B2 (ru)
EP (1) EP2622530B1 (ru)
JP (2) JP2013539124A (ru)
KR (1) KR101494982B1 (ru)
CN (1) CN103140858B (ru)
RU (1) RU2547629C2 (ru)
TW (1) TWI512497B (ru)
WO (1) WO2012044996A2 (ru)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8701183B2 (en) 2010-09-30 2014-04-15 Intel Corporation Hardware-based human presence detection
US9830599B1 (en) * 2010-12-21 2017-11-28 EMC IP Holding Company LLC Human interaction detection
US9792449B2 (en) 2012-05-31 2017-10-17 Fleur De Lis Group, Llc Cryptic notes and related methods
US9356784B2 (en) * 2012-05-31 2016-05-31 Fleur De Lis Group, Llc Cryptic notes and related apparatus and methods
GB2505678B (en) 2012-09-06 2014-09-17 Visa Europe Ltd Method and system for verifying an access request
US9632574B2 (en) * 2012-10-31 2017-04-25 Sony Corporation Device and method for authenticating a user
CN107154924B (zh) * 2016-03-04 2021-01-05 阿里巴巴集团控股有限公司 基于验证码的验证处理方法及装置
US10356073B2 (en) 2016-08-29 2019-07-16 Cisco Technology, Inc. Secure captcha test
US10880272B2 (en) * 2017-04-20 2020-12-29 Wyse Technology L.L.C. Secure software client
RU2728505C1 (ru) * 2019-02-07 2020-07-29 Акционерное общество "Лаборатория Касперского" Система и способ обеспечения информационной безопасности на основании антропной защиты
CN113222862B (zh) * 2021-06-04 2024-09-17 黑芝麻智能科技(上海)有限公司 图像畸变校正方法、装置、电子设备和存储介质
US20220405068A1 (en) * 2021-06-16 2022-12-22 Microsoft Technology Licensing, Llc Managing asset packages for interactive bot development

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2229027A1 (en) * 1995-08-04 1997-02-20 Microsoft Corporation Method and system for rendering graphical objects to image chunks and combining image layers into a display image
US7653727B2 (en) * 2004-03-24 2010-01-26 Intel Corporation Cooperative embedded agents
US8255223B2 (en) * 2004-12-03 2012-08-28 Microsoft Corporation User authentication by combining speaker verification and reverse turing test
US7200576B2 (en) 2005-06-20 2007-04-03 Microsoft Corporation Secure online transactions using a captcha image as a watermark
US7703133B1 (en) * 2005-12-16 2010-04-20 Sprint Communications Company L.P. Secure authentication curtain system and method
US7721107B2 (en) * 2006-02-10 2010-05-18 Palo Alto Research Center Incorporated Physical token for supporting verification of human presence in an online environment
CN1893353A (zh) * 2006-03-17 2007-01-10 卢海龙 随机字符表密码验证技术
TWI328749B (en) * 2006-12-12 2010-08-11 Ind Tech Res Inst Embedded hardware controller and method thereof
US8423794B2 (en) * 2006-12-28 2013-04-16 Sandisk Technologies Inc. Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications
DE102007013287B4 (de) * 2007-03-16 2008-11-13 Giesecke & Devrient Gmbh Verfahren zur Erzeugung bestätigter Transaktionsdaten und Vorrichtung dazu
US20090150983A1 (en) * 2007-08-27 2009-06-11 Infosys Technologies Limited System and method for monitoring human interaction
US8352598B2 (en) 2007-11-27 2013-01-08 Inha-Industry Partnership Institute Method of providing completely automated public turing test to tell computer and human apart based on image
EP2098971A1 (en) * 2008-03-04 2009-09-09 Nagravision S.A. Method for compensating a viewer of a broadcast programme for his presence during part of said broadcast programme
US20090292924A1 (en) * 2008-05-23 2009-11-26 Johnson Erik J Mechanism for detecting human presence using authenticated input activity
US20090328163A1 (en) 2008-06-28 2009-12-31 Yahoo! Inc. System and method using streaming captcha for online verification
US20100037319A1 (en) * 2008-08-08 2010-02-11 Microsoft Corporation Two stage access control for intelligent storage device
US8688940B2 (en) 2008-12-18 2014-04-01 Sandisk Technologies Inc. Method for using a CAPTCHA challenge to protect a removable mobile flash memory storage device
US20100328074A1 (en) * 2009-06-30 2010-12-30 Johnson Erik J Human presence detection techniques
US8171529B2 (en) * 2009-12-17 2012-05-01 Intel Corporation Secure subscriber identity module service
US8701183B2 (en) 2010-09-30 2014-04-15 Intel Corporation Hardware-based human presence detection

Also Published As

Publication number Publication date
CN103140858A (zh) 2013-06-05
EP2622530A2 (en) 2013-08-07
JP5968395B2 (ja) 2016-08-10
JP2013539124A (ja) 2013-10-17
WO2012044996A3 (en) 2012-06-28
TWI512497B (zh) 2015-12-11
US8701183B2 (en) 2014-04-15
EP2622530A4 (en) 2017-11-29
RU2547629C2 (ru) 2015-04-10
US20120084854A1 (en) 2012-04-05
KR20130056317A (ko) 2013-05-29
JP2015046181A (ja) 2015-03-12
EP2622530B1 (en) 2018-12-26
KR101494982B1 (ko) 2015-02-23
WO2012044996A2 (en) 2012-04-05
CN103140858B (zh) 2016-04-27
TW201220079A (en) 2012-05-16

Similar Documents

Publication Publication Date Title
RU2013114320A (ru) Аппаратное обнаружение присутствия человека
EP2981104B1 (en) Apparatus and method for providing information
KR102309175B1 (ko) 스크랩 정보를 제공하는 전자 장치 및 그 제공 방법
GB201017785D0 (en) Security provision for a subject image displayed in a non-secure domain
BR112014000702A2 (pt) método para iniciador para menus com base em contexto, dispositivo de computação e dispositivo de memória
GB2520883A (en) Liquid overlay for video content
US20120260219A1 (en) Method of cursor control
JP2013543196A5 (ru)
WO2008001202A3 (en) Touchless gesture based input
JP2016524190A5 (ru)
WO2012012126A3 (en) Reservoir simulation of giant subsurface reservoirs with accelerated phase equilibrium determination
JP2012527700A5 (ru)
GB2514971A (en) A method, apparatus, and system for distributed pre-processing of touch data and display region control
TWI470490B (zh) 手寫輸入之筆劃呈現方法與電子裝置
GB2443349A (en) A method and apparatus for protecting private information on a user apparatus
WO2014100582A3 (en) Supporting color fonts
FI2787465T3 (fi) Menetelmä piilotettujen viestien lähettämiseksi ja elektroninen laite sille
GB2561492A (en) A method and system for displaying and interacting with digital content stored in a computer system
MX2012011749A (es) Sistema implementado por computadora y metodo para una ubicacion del ususario en un ambiente virtual.
TW200722979A (en) Parity engine for use in storage virtualization controller and methods of generating data by parity engine
JP5788605B2 (ja) ユーザインタフェース装置、検索方法及びプログラム
JP2014517974A5 (ru)
EP2600261A3 (en) Tagging Method
CN105022737B (zh) 微博客信息显示方法和装置
JP2011048421A5 (ru)

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20171001