CN104428781A - 通过基于交互的认证的内容激活、系统和方法 - Google Patents
通过基于交互的认证的内容激活、系统和方法 Download PDFInfo
- Publication number
- CN104428781A CN104428781A CN201380021303.5A CN201380021303A CN104428781A CN 104428781 A CN104428781 A CN 104428781A CN 201380021303 A CN201380021303 A CN 201380021303A CN 104428781 A CN104428781 A CN 104428781A
- Authority
- CN
- China
- Prior art keywords
- authentication
- content
- data
- information
- feature
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 230000004913 activation Effects 0.000 title claims description 23
- 230000003993 interaction Effects 0.000 title description 9
- 238000009877 rendering Methods 0.000 claims description 15
- 230000003213 activating effect Effects 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 12
- 230000001133 acceleration Effects 0.000 claims description 7
- 239000000090 biomarker Substances 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 description 33
- 238000005516 engineering process Methods 0.000 description 26
- 230000000875 corresponding effect Effects 0.000 description 10
- 238000009795 derivation Methods 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 9
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000008878 coupling Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000008447 perception Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 230000002349 favourable effect Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 235000013361 beverage Nutrition 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 208000035126 Facies Diseases 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000019771 cognition Effects 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000013481 data capture Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000010413 gardening Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 229910052741 iridium Inorganic materials 0.000 description 2
- GKOZUEZYRPOHIO-UHFFFAOYSA-N iridium atom Chemical compound [Ir] GKOZUEZYRPOHIO-UHFFFAOYSA-N 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 101100126625 Caenorhabditis elegans itr-1 gene Proteins 0.000 description 1
- 230000005355 Hall effect Effects 0.000 description 1
- 241000700605 Viruses Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011278 co-treatment Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000002153 concerted effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000037433 frameshift Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000008786 sensory perception of smell Effects 0.000 description 1
- 230000014860 sensory perception of taste Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 230000026683 transduction Effects 0.000 description 1
- 238000010361 transduction Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computing Systems (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Collating Specific Patterns (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Image Analysis (AREA)
Abstract
呈现了多模态认证和内容分发的系统、方法和用例。内容消费者可以捕获多个对象的多模态数字表示,其中从所述数字表示导出的特征的并列可用于识别至少一些对象是有效的认证对象。一旦认证,认证代理确定为与相应相关的内容的内容访问级别为并列。该内容随后可以根据内容访问级别呈现在可能在安全虚拟机内的电子设备上。
Description
本申请请求于2012年2月24日提交的具有序列号61/603049的美国临时申请的优先权。
发明领域
本发明的领域是内容分发技术。
背景技术
下面的描述包括可有助于理解本发明的信息。并非承认任何本文所提供的信息是现有技术或相关于当前要求保护的发明,或具体或隐含引用的任何出版物是现有技术。
因为受到寻求满足他们对内容的贪婪需求的内容消费者的驱动,在网络上分布到电子设备的内容量继续以惊人速度增长。遗憾的是,内容消费者并不总是享受他们想要的内容。此外,内容提供者往往缺乏以确保提供者权利受到保护的方式的内容分配的控制。内容需求和内容权利之间的冲突导致消费者和提供者的无奈。所需要的是一种基础设施,它允许内容经常存在并仅允许内容将要分配给有效认证的个人。有趣的是,还可以理解:日常对象或相对于彼此的对象可以受控方式用作激活内容的关键,其保护内容提供商的权利并满足消费者对立即满足内容的需求。甚至进一步,尚未被理解的是,日常对象可以用来获得不同内容等级的访问,这可引起更多的动态对象交互。
一些努力已指示联结品牌与电视的社会形态。例如,第二屏幕网络TM(参见网址www.secondscreen.com)允许当相应内容呈现在电视上时内容提供商发送广告到用户的第二屏幕(例如,手机)。然而,这种方法没有解决消费者在远离电视的任何时间点对内容的需求。进一步,第二屏幕的方法需要消费者选择加入系统,而不是提供访问到目前存在内容的普遍层。
更多的努力已指向使用生物特征识别技术用于建立个人的身份作为认证系统的一部分。例如,Murakami等于2010年09月3日提交的标题为“Biometric Authentication System”的欧洲专利申请说明书EP2348458描述了使用生物特征以基于生物认证来确定用户识别。此外,matsuyama等于2011年6月16日提交的标题为“Identification Device,IdentificationMethod,and Storage Medium”的美国专利申请公开2011/0311112公开基于从人脸的图像帧提取的特征数据识别个人。当在后续帧中的特定特征数据还没有被识别时,该特征数据与随后帧的面部区域相关联。又进一步,Wechsler等于2010年6月1日提交的标题为“Face Authentication UsingRecognition-by-Parts,Boosting,and Transduction”的其美国专利8194938描述了通过比较人脸的获取图像“补丁”与已知补丁而验证人脸,其中补丁可以通过SIFT或Gabor小波提取。有趣的是,每一种所公开的技术需要生物特征的先验认识,并且相对于不受限制的对象类不适合于使用。
不过,也有可用的技术提供向着关于识别或认识不同类别对象的至少最小的道路,不仅仅是识别生物特征的先验已知类别。例如,Yokono于2002年5月24日提交的标题为“Object Recognition Device,ObjectRecognition Method,and Robot Equipment”(en)的日本专利摘要JP4164737描述了一种机器人的学习系统,其中机器人通过将未知物体相对于成像装置放置在预定位置而学习认识不明物体。此外,Matsugi等于2004年1月15日提交的标题为“Behavior Recognition Device and Method,Animal ObjectRecognition Device and Method,Equipment Control Device and Method,andProgram”(en)的日本专利摘要JP2005202653论述了基于原始特征认识对象。该原语特征可以在一段时间观察,以产生输出行为类别。
基于图像的识别包括于2001年9月5日提交的、标题为“Image Captureand Identification System and Process”的共同拥有的美国专利7016532;于2005年8月15日提交的、标题为“Use of Image-Derived Information asSearch Criteria for Internet and other Search Engines”的美国专利7680324;于2006年1月26日提交的、标题为“Data Capture and Identification Systemand Process”的美国专利7565008;和于2004年3月22日提交的、标题为“Data Capture and Identification System and Process”的美国专利7477780,所有都是Boncyk等提交的。Boncyk描述了从对象的图像数据计算基本参数,然后使用该参数以在数据库中查找已知物体的图像。
上述参考文献至少在一定程度上允许用于识别或认识对象,但未能解决基于不同形式的数据采集根据不同的访问级别认证用户或授权访问内容。
其它工作已指向使用不同的数据采集技术以验证用户身份。例如,Avni等于2001年12月4日提交的、标题为“System for and Method of WebSignature Recognition System Based on Object Map”的美国专利6687390公开了基于用户在电脑上如何按下指示设备以在背景图片图像上操纵光标而验证用户的身份。
更进一步的工作已经指向验证物理对象非伪造。Kaish等于1998年7月6日提交的、标题为“System and Method for Authentication of Goods”的美国专利5974150描述了使用以不规则图案置于介质(例如,纸张)的多个元素(例如,历时纤维)的位置以认证产品为真实的而不是伪造的。与Kaish类似,Fraser于2009年4月21日提交的、标题为“Authentication Methodand System”的美国专利7995196也试图提供基于基片上一组元素(例如,纤维)的物理分散模式认证对象的技术。Gerigk等于2010年11月19日提交的、标题为“Method and Device for Identifying and Authenticating Objects”的美国专利8245922也介绍了验证对象。Gerigk描述使用代码区域中的代码编码对象,该区域散射电磁辐射。虽然这些文献提供关于认证本身的实用性,他们不理解内容可以具有不同的访问级别。
提供对内容访问的技术的一个示例包括Loghmani等于2002年10月29日提交的、标题为“Multi-Modal Voice-Enable Content Access and DeliverySystem”的美国专利7283973,Loghmani描述了使用语音识别或DTMF音调,以允许用户通过电话访问内容。对批准授权访问内容的进一步进展描述在de Jong于2003年10月15日提交的、标题为“Rights Locker for DigitalContent Access Control”的美国专利7380280中。de Jong建议使用令牌管理系统方法以限制对内容的访问。甚至进一步,John等于2007年6月4日提交的、标题为“Method and Apparatus to Control Access to Content”的美国专利7953079介绍了基于内容访问策略提供对内容的访问,其中内容通过类型分类,可能通过使用语音识别、文字识别或图像处理工具。更进一步地,Roberts等于2009年6月30日提交的、标题为“Methods and Systemsfor Controlling Presentation of Media Content Based on User Interaction”的美国专利申请讨论了监控用户以确定他们主动或被动地与媒体内容互动。内容基于交互配置文件被呈现给用户。
以上公开的引用文件没有通过允许用户利用对象作为授权密钥以提供更高的安全性。然而,Fondeur等于2011年11月29日提交的、标题为“Method for Enabling Authentication of Identification,and RelatedVerification Systems”的国际申请摘要WO2012/085378描述了获取由个人秘密选择的对象的图像,其中对象的图像用于注册在系统中注册该个人。Fonduer仅仅考虑了使用对象的图像进行用户注册,并没提供用于使用不同的模式进行授权。尽管如此,Brown于2009年12月28日提交的、标题为“Virtualization of Authentication Token for Secure Applications”的美国专利申请2011/0161232进行了进一步的进展。Brown讨论了收集物理钥匙(例如,汽车钥匙、房子钥匙等)或其他物理令牌的图像,作为“你有什么”的验证类型的一部分。Brown描述物理令牌的图像可以与声纹(“你是什么”的认证因素)结合,以创建更强大的多因素验证协议合。不幸的是,Brown系统只是简单地介绍了使用多个钥匙,而不考虑相关安排。
所有的出版物在此通过引用结合到相同的程度,就如同每个单独的出版物或专利申请被具体地和单独地通过引用并入本文。凡引用文献中定义或使用的术语不一致于或违反本文所提供的术语的定义,本文提供的术语的定义适用,以及引用文献中该术语的定义并不适用。
在一些实施例中,用于描述和请求本发明的某些实施例的表达成分量的数字,诸如浓度、反应条件等的属性都应当理解为在一些实例中由词语“关于”进行修改。因此,在一些实施例中,列在所撰写的说明书和所附的权利要求中的数值参数是近似值,其可以根据所需性能而有所变化以由特定实施例获得的。在一些实施例中,数字参数应理解为根据所报道的显著数字并且通过应用普通的舍入技术。尽管提出本发明的一些实施例的宽范围的数值范围和参数设置是近似值,在特定示例中提出的数值尽可能精确地可行。在本发明的一些实施例中提出的数值可以包含一定的误差,由它们各自的测试测量中发现的标准偏差产生。
如在本文的描述中以及随后的权利要求中,“一”、“一个”和“该”包括复数参考,除非上下文另有明确说明。此外,如在本文的描述中使用的,“中”的含义包括“中”和“上”,除非上下文另有明确说明。
在本文中值的范围的引用仅旨在用作单独提及落在该范围内的每个单独的值的速记方法述。除非本文另有说明,每个单独的值被结合到说明书中,就好像它在本文中单独列举一样。本文中所描述的所有方法可以以任何合适的顺序进行,除非在此另有说明或以其它方式与上下文明显矛盾。任何和所有实例的使用或相对于某些实施例提供的示例性语言(例如,“诸如”)仅仅是为了更好地说明本发明,并不构成限制本发明的范围。在说明书中语言不应该被解释为指示本发明实践所必需的任何未要求的元件。
本发明的替代元件或实施例的分组不应当被解释为限制。每组组件可被称为并请求单独地或与该组的其他元件或这里发现的其他元件的任何组合。组中的一个或多个元件可包括在分组中或从分组中删除,为了方便和/或可专利性的理由。当任何该类包括或删除发生时,本说明书在本文中被认为含有修改的分组,从而实现在所附权利要求书中使用的所有马库什组的书面描述。
更理想的系统将提供认证或授权访问实体以基于彼此相对的对象的并列,而不是仅仅存在对象作为安全令牌而访问不同级别的内容。在申请人的工作中如下所述,该方法通过提供合理的可拒绝性、细粒度访问或控制或其他访问级别特征并同时允许内容提供商保持对它们的内容的控制是有利的。
因此,仍然需要内容激活和验证的系统和方法
发明概述
本发明的主题提供了一种装置、系统和方法,其中我们可以基于认识到在环境或场景中的实际对象可以被认为是相关于获得对内容访问的认证验证对象而激活内容。创造性主题的一个方面包括激活内容的方法。电子设备可以访问能准许访问内容的认证代理。在一些实施例中,所述电子装置获得与识别引擎(可操作作为认证代理)的至少一个物理对象的交互(例如,对话框、成像、工作、播放、感测、监测等)的数字表示,可能是多模态的表示。该方法进一步可以包括基于数字表示区分环境中的至少两个对象为有效认证对象,其中有效验证对象可以区分与那些与认证不相关的其他对象。该方法可以进一步包括:推导涉及有效认证对象的认证特征集合,其中认证特征可以从物理对象的数字表示进行确定。示例认证特征可以包括从图像或音频数据计算的哈希编码、尺度不变特征变换(SIFT)特征、音频签名、地点、时间,或与数字表示相关的其他方面。该方法的另一个步骤包括:可能由认证代理建立内容访问级别作为在交互空间中相对于彼此验证特征集的并列的函数,其中并列的属性可用作内容或访问级别数据库的索引。认证代理随后能通过配置电子设备以根据内容访问级别呈现或提交内容,而激活与物理对象相关联的内容。
本发明主题的另一个方面包括一种内容分发系统,该系统包括认证对象数据库、识别平台以及认证代理。优选地,认证对象数据库存储多个认证元素,其中每个元素可以表示真实的或虚拟的对象,该对象可由个人用作认证密钥。例如,个人可以注册家庭植物作为自己的认证元素。每个认证元件优选地包括被认为是有效特征的一个或多个认证特征,元素通过该特征可用于认证;例如动作人物玩具前与动作人物玩具后。识别平台取得或以其他方式获取具有一个或多个对象的场景的数字表示。平台分析该数字表示以通过一个或多个对象特性的推导来识别对象。该平台进一步被配置为基于对象特征和元素的认证特征的比较而识别场景中的至少一个对象作为和用户相关的认证元素。认证代理可以使用存在于场景中的认证特征以获得内容访问级别,其可用于授权可在电子设备上呈现的内容。
然而,本发明主题的另一个方面包括用于获得产品信息的方法。该方法可包括:提供访问识别服务器,可运行作为搜索引擎、在线零售商或其他服务。识别服务器可以从视频流捕获视频帧。例如,个人可以捕获电视节目、商业或电影的静止图像,其中静止图像表示所捕获的视频帧。识别服务器可以进一步被配置以基于特征导出与帧相关联的特征,并标识从其获取帧的至少一个发起视频流。一旦视频流已经被标识,则该方法可以进一步包括:从产品数据库中获得与所标识的视频流相关的产品信息。该产品信息可以呈现在电子设备上。
从优选实施例的以下详细描述连同附图,本发明的主题的各种目的、特征、方面和优点将变得更加明显进行,其中相同的数字表示相同的部件。
附图简述
图1是多模式的跨媒体认证和内容分发生态系统的示意图。
图2是在环境中区分认证对象与其它对象的识别平台的示意图。
图3是分析对象的数字表示以推导认证特征集合的图示。
图4是交互空间中认证特征集合的并列的示例。
图5是认证特征集合的并列确定内容访问级别的图示。
图6是用于活动内容的方法的示意图。
发明详述
应当指出,虽然以下的描述被绘制为基于计算机/服务器的认证或内容分发系统,各种替代结构也被认为是合适的,并且可以采用各种计算设备,包括服务器、接口系统、数据库、代理对等体、引擎、控制器或其他类型的单独或共同操作的计算设备。应该理解,计算设备包括被配置为执行存储在有形的非临时性计算机可读存储介质(例如,硬盘驱动器、固态驱动器、RAM、闪存、ROM等)上的软件指令的处理器。所述软件指令优选地配置计算设备以提供角色、责任或其它如下所讨论的相对于所公开的装置的功能。在特别优选的实施例中,各种服务器、系统、数据库、或接口使用标准化协议或算法交换数据,可能根据HTTP、HTTPS、AES、公-私密钥交换、网络服务API、已知的金融交易协议,或其他的电子信息交换方法。数据交换优选地通过分组交换网络、因特网、局域网、广域网、虚拟专用网或其它类型的分组交换网络进行。
应当理解,所公开的技术提供了许多有益的技术效果,包括向电子设备生成一个或多个内容激活信号。激活信号配置该电子设备以使得呈现激活内容。例如,电子设备通过网络接收到激活信号,以及作为响应,电子设备启动虚拟机,该虚拟机被授权以根据内容访问级别来呈现内容给用户。
下面的讨论提供了本发明主题的许多示例性实施例。虽然每个实施例表示本发明的元件的单个结合,本发明的主题被认为包括所公开的元件的所有可能组合。因此,如果一个实施例中包括元件A、B和C,以及第二实施例包括元件B和D,则本发明的主题也被认为是包括A、B、C、D的其它剩余组合,即使没有明确地披露。
如本文所用,除非上下文另有规定,术语“耦合到”意在包括直接耦合(其中,互相耦合的两个元件彼此相互接触)和间接连接(其中,至少一个其他元件位于两个元件之间)。因此,术语“耦合到”和“耦合于”被同义地使用。在本文档中论述的网络环境中,术语“耦合到”和“耦合于”也可以指“通信地耦合”。
概述
图1示出了认证和内容分发生态系统。在所示的示例中,内容是基于认证用户或设备作为与场景100的多模态105的函数被激活。在一些实施例中,多模态交互105包括从电子设备110(例如,蜂窝电话、汽车等)获取一个或多个真实世界对象120A或120B,如图所示,其中电子设备110还可以用作输出设备。示例电子设备包括手机、平板电脑、电脑、游戏机、汽车、信息亭、自动贩卖机、机器人、电子设备、医疗设备、安全系统或其它设备。应该理解,多模态交互105可以覆盖交互和多模态数据的广泛范围。与环境交互的示例可包括做运动、散步、逛街、采购、成像、收集环境数据、监测、听、玩、工作或其他类型的交互。交互数据可以从获取不同模态数据的一个或多个传感器获得。示例模态包括视频数据、音频数据、动觉数据、位置数据、时间数据、压力数据、温度数据、消息数据或其他类型的数据。与环境相关联的传感器数据可通过电子设备中的传感器110、例如蜂窝电话(例如,加速度计、磁强计、罗盘、麦克风、GPS、无线电等),或通过在其它不同的或远程设备(例如,安全摄像机、新闻来源等)中的传感器获得。
下面的讨论描述了相对于电子设备110、示例蜂窝电话、在物理环境中拍摄图像数据作为一个或多个物理对象120A至120B的数字表示141的本发明的主题。应该理解,下面所公开的技术可以很容易地适应于数据的其它模态,包括声音、动画、生物数据、位置数据,或可通过传感器捕获或以其他方式从数据源获得的其他数据。此外,所提出的示例侧重于真实世界的物理对象120A和120B。然而,认证对象也可以包括在计算系统上提交的虚拟对象、在示例的在线游戏世界中的虚拟对象、增强现实物体或其他类型的虚拟对象。
在所示的示例中,电子设备110捕获数字表示141作为反映与场景100的交互105的图像,包括植物(即,对象120A)以及表示为驾照的文件(即,对象120B)。植物和驾照表示可用来作为密钥以解锁内容193或获得访问控制内容193的示例真实世界对象。交互105可以仅包括捕获的图像,以及更复杂的交互。示例交互105可包括园艺、参加在牙医的办公室预约、在家装店购物或其他类型的多模态交互。与在交互数据库(未示出)中或通过交互的用户选择类型的已知交互相比,每个交互105可以通过传感器数据签名确定。
电子设备110获得图像或其他数字表示141,并当必要时可以处理该数据。应该认识到,数字表示141可以包括原始传感器数据、经处理的传感器数据(例如,图像文件)、经分析的传感器数据(例如,减小的数据集),或从所述数字表示141派生的其他信息。数字表示141可以然后呈现给识别平台140,该识别平台140被配置成接收或以其它方式获得数字表示141。数字表示可使用公知协议(例如,HTTP、FTP、SSL、SSH等),或其他专有协议通过网络(例如,广域网、局域网、因特网、蜂窝网络等)被发送到识别平台141。在一些实施例中,电子设备110包括识别平台141。另外,应当理解,所公开系统的每个元件具有可分布在整个生态系统的角色或职责。例如,认证代理180可以设置在电子设备110中或操作为提供认证服务用于收费的删除服务器。另外,单一元件的角色和职责可以分布在生态系统中的多个设备。例如,内容数据库195可以具有设置在电子设备110、识别平台140、甚至在远程第三方服务(如搜索引擎,购物网站等)中的部分。
识别平台140接收数字表示141,并试图识别如数字表示141表示的场景或环境100中的对象120A或120B;例如植物和驾照。识别平台140可以分析数字表示141以提取涉及对象120A或120B的一个或多个特征160。在一些实施例中,特征160可以包括与对象120A或120B相关联的对象的属性。还可以设想,该特征160可以包括来自于数字表示141的数据派生的属性。关于图像,特征160可以包括尺度不变特征变换(SIFT)、二元鲁棒不变伸缩关键点(BRISK)、加速鲁棒特征(SURF),或从图像数据导出的其它类型的特征。在一些实施例中,特征160可以包括从图像的至少一部分、或数字表示141的一部分、甚至从其他模态计算的哈希值。可接受的哈希可以包括感知哈希,其中感知哈希值对于相似内容是类似的(参见,网址www.phash.org)。示例感知哈希包括固定长度的MH图像的哈希值、离散余弦变换(DCT)可变长度的视频散列、离散余弦变换图像的哈希值、放射图像的哈希值、基于直方图的图像的哈希值、或树皮音频哈希值。特征160还可以包括通过自动语音识别(ASR)、生物特征值(例如,呼吸、心率、血压、五官等)、位置信息(例如,GPS、三角测量、惯性运动、不产-GPS铱数据等),或由许多模态衍生的其他属性。
特征160还可以依赖于如数字表示中表示的交互数据的模态。其他的示例对象特征160可包括涉及时间、地点、新闻事件、天气状况、温度、压力、生物签名、语音或音频信号,或其它类型模态的信息。无论对象特征160的类型或对象特征160如何产生的,识别平台140可以使用该对象特征160,以确定现实世界对象120A或120B的特性。在一些实施例中,识别平台通过基于对象特征搜索对象数据库而识别对象120A和120B。用于识别对象的合适技术在共同拥有的美国专利7016532;7477780;7680324;7403652;7565008;7899243;7881529;7899252;和同一系列中的其他中讨论。
识别平台140可提供物体特征160至认证代理180。认证代理180可以使用对象特征160或其他对象信息,以通过鉴别对象与由数字表示141表示的场景中的其他确定现实世界对象120A或120B是确实有效的认证对象。对象特征160或其他信息可用于构建查询以在认证对象数据库150中搜索被认为是有效的认证对象的对象。认证代理180可以使用查询,以获得具有满足查询的对象特征的已知认证对象的结果集合。因此,该数据库查询可用来在数字表示141中表示的对象之间鉴别以确定它们是否是有效的认证对象。在所示的示例中,该植物或驾照(或两者)可以由认证代理180验证为相对于交互105的一个或多个属性的实际有效的验证对象。例如,当从用户的帐户信息确定,植物和驾照可只对于特定用户是有效的,注册认证对象,如从设备标识符确定的用户的特定电子设备,在当前的GPS坐标或位置数据,或用于在指定的时间周期。所有这些因素以及更多可提请承担以确定现实世界对象120A或120B是否的确是激活内容的有效验证对象。如前面所提到的,虚拟物体也可以通过类似技术表示有效的认证对象。
有效的认证对象可以包括各种各样的对象。示例2D对象可以包括印刷媒体(例如,驾照、护照、签名、支票、文件、海报、广告牌、照片、渲染图像、书籍、报纸、杂志等)、阴影、在显示屏幕上呈现的图像(例如,计算机显示器、电视、游戏系统、电子广告牌、电影屏幕、售货亭、自动售货机、医疗显示画面等)、所呈现的虚拟对象、信用卡或其它大致平坦的物体。可用作有效认证对象的示例3D对象可以包括个人、脸、动物、衣服、车辆、建筑物、玩具、植物、计算设备、建筑、食品、雕像、印刷模型、机器人,工具或具有实质性宽度、深度或长度的其他对象。又进一步,有效的认证对象也可以包括时间方面。随着时间变化的示例对象包括口头语言、视频、音乐、手势、设备的铰接移动(例如,玩具、机器人等),或者随时间变化的其他对象。
一旦认证代理180确定两个或多个物理对象120A或120B对应于有效认证对象,认证代理180可基于特征160的并列、认证特征、或可用的其他信息确定一个或多个内容访问级别183。访问级别183确定内容193对于当前交互105将被激活的程度、对内容的控制程度,或可能与环境100中内容193交互的可能的进一步交互的程度。访问级别183可以基于查找表推导或基于特征160如何匹配映射到内容访问级别183的突出认证特征进行计算。例如,如果驾照在植物的前方,则内容193的全套可以被激活。如果驾照在植物的背面,则最小的内容193可以被激活。该方法允许内容发行商确定如何或在何种程度上他们的内容193可以是分布的。另外,相对于对象120B的对象120A的放置可以控制内容193如何被访问。继续前面的示例,当驾照进一步移动到植物的前面,使得驾照对着图像的较大部分,内容193可以被指示以快进。如果驾照被移到植物的背后,内容193可以指示以后退。在这种情况下,对象120A和对象120B之间的交互空间中的派生距离可用来控制播放速度。
内容访问级别183或涉及访问级别183的信息可以提供给内容服务器190,该内容服务器190在内容数据库195中存储内容的一个或多个部分。访问级别信息通知内容服务器190哪些内容193或内容193的内容呈现给电子设备110或其它输出设备的用户。因此,所识别的内容193被激活以供用户消费。输出设备可包括电子设备110、设备、打印机、机器人、机器、车辆或能够呈现内容的设备类型。
在一些实施例中,内容服务器190可以发送信号或指令到电子设备110或其他输出设备,以实例化虚拟机112。在所示的示例中,虚拟机112被华丽地表示为输出设备(即,电子设备110)外部的框。然而,本领域的技术人员将认识到,虚拟机112在电子设备110的存储器或者处理器内被实例化。虚拟机112根据由访问级别183确定的一个或多个规则,可保持在内容服务器190、认证代理180或内容提供者的控制下。内容服务器190可以然后指示虚拟机112在输出电子设备110上呈现内容193。通过确保内容服务器190或基础设施的其他元件控制虚拟机112或它的功能,内容供应商的权利受到保护,同时还允许通过识别有效的认证对象,内容消费者按需获取内容193。实例化虚拟机112和控制内容呈现的适当技术在Wise于2002年6月10日提交的标题为“Remote Virtual Medical DiagnosticImaging Viewer”的美国专利7181617中描述;Wise于2007年1月19日提交的、标题为“Remote Data Viewer”的美国专利7685417;Wise于2008年4月16日提交的标题为“File Access Management System”的美国专利申请;和Wise于2010年3月12日提交的标题为“Remote Data Viewer”的美国专利申请公开2010/0169642中描述。
本发明的主题被认为包括实例化或启动虚拟机112具有从认证对象特征确定的属性160。该特征可以决定消费者访问呈现或提交内容193。例如,现实世界对象相对彼此的并列可使得虚拟机112以使得内容消费者时移内容(例如,快进、快退、暂停等)的形式被实例化。
图2提供了在环境200中认证对象220和非认证对象230之间鉴别的更详细的概述。个人利用设备210以与环境200交互,其可以包括多个对象。在该环境中的对象可以包括一个或多个认证对象220或非认证对象230。设备210获得数字表示241,包括数据、可能的多模式数据,它表示环境中的各个方面200。设备210通过通信链路215发送数字表示241到识别平台240。当识别平台240是设备210的远端时,通信链路215可以包括网络(例如,无线、有线、因特网、PAN、虚拟专用网、广域网等),或者如果识别平台240被设置在设备210中时,通信链路215可包括内部连接(例如,总线、共享存储器、寄存器、API等)。应该注意,识别平台240可以耦合认证代理、内容服务器、设备210、远程服务或其他计算平台。为了目前的讨论,识别平台240应被视为包括认证代理。
识别平台240向数字表示241应用一个或多个分析技术,以从数字表示241生成特征243。在一些实施例中,特征243可以被认为是数字表示241本身的特性,而不是环境200的特征。例如,图像数据可以被分析以生成图像特征,可能包括描述符(例如,色彩平衡、直方图、小波、SIFT特征、快走关键点、SURF描述符、ORB描述符等)、移动从运动数据中导出(例如,vSLAM、GPS等)的描述符、音频参数(例如,幅度、相位、频率等),或其它类型的特征243。这些特征可然后通过鉴别器247用于鉴别认证对象220与非认证对象230。
在一些实施例中,鉴别器247可以操作为接收查询并提交查询到已知对象数据库250的搜索引擎。响应于该查询,已知对象数据库250返回涉及具有满足查询的属性的认证对象的认证信息的结果集。已知对象数据库250可以被配置为存储按照特征243附着的常见命名空间可索引的认证对象信息。常见命名空间可以被认为是以描述可能的交互空间的方式定义的架构。交互空间可以被认为是多维空间,其中每个维度表示传感器数据的一种可能形式或方式。交互空间可以根据位置信息(例如,坐标;X、Y或Z;经度,纬度;等)、时间信息、方向信息、生物信息,或其他交互空间信息来定义。因此,认证对象信息可以基于SIFT特征或特征群集、音频签名、传感器签名、位置或位置坐标、方向特征、生物签名、用户简档信息或者在交互空间内的其它方面进行存储或进行检索。
鉴别器247从已知对象数据库250接收结果集,并通过咨询返回认证对象信息而在环境200中的对象之间鉴别。鉴别器247比较特征243或提供给系统或通过数字表示241的其他信息,与结果集中的认证对象信息,以识别任何已知对象。如果已知对象被发现并被认为是相对于交互的有效认证对象249,则识别平台240相对于每个有效的认证对象249导出一组或多组认证特征260。
作个更具体的示例,考虑这样一种情形,其中设备210捕获环境200的图像,如在图2中所示包括多个对象。数字表示241将可能包括图像数据,以及其他模态。然而,对于为了讨论的方便,本实施例将集中于所述图像数据。识别平台240可以分析图像数据,并产生涉及图像数据的多个SIFT或BRISK图像描述符。该描述符可以然后被传递到鉴别器247,其依次产生查询作为图像描述符的函数,并且提交该查询到已知对象数据库250。查询可包括实际图像描述符连同其它信息。已知对象数据库250可返回涉及被认为具有相似的图像描述符的先验已知成像对象的一组已知对象信息,至少在查询所要求的置信水平内。例如,已知对象数据库250可以返回涉及刚认证对象220的信息或或可返回超出认证对象220的其他对象的信息;例如非认证对象230。应该认识到,如果对象是已知的或用已知的对象数据库250中注册,该方法可以用于基本上识别在环境200中的任何对象。该方法是有利的,因为它允许利用现有的或第三方对象数据库,而不是具有专有数据库。示例第三方对象数据库包括in8TM Mobile的ID(请参阅网址www.in8.com/#big-ID)、亚马逊或其他第三方对象数据库。
继续该示例,鉴别器247查询返回的对象信息并根据该图像数据鉴别哪些对象是确实有效的认证对象290。例如,如果环境200中的所有对象都表示在结果集,有关认证对象的信息220可以标记元数据或其它类型的数据,指示它们实际上是有效的认证对象249。应该认识到,有效的认证对象249包括认证对象220、认证对象220的部分、或图像数据以外的其它对象;例如从语音识别个人。
无论对象如何被鉴别,继续本示例,识别平台240从特征243和有效认证对象240导出一个或多个认证特征集260。相对于图像数据和呈现的示例,认证特征集260可以包括对应于植物的第一认证特征集和对应驾照(例如,文档)的第二认证特征集。
图3示出可产生认证特征集合360的可能分析的子集。在该示例中,认证特征集合360包括对应于植物对象349A的集合360A、对应于文件对象349B的集合360B、以及对应于音频对象349的集合360C。每个对象349A至349C可以经由数字表示341内的一个或多个数据模式表示。例如,数字表示341可以包括表示对象349A和349B的图像数据(例如,JPG、PNG、BMP、静止图像、视频等)。另外,数字表示341可以包括表示与环境相关联的声音音频数据(例如,WAV、MP3、录音等等)。
数字表示341中数据的的每个模式可根据与模式相关联的一个或多个分析技术343进行分析。图像数据可以通过可包括以下中的一个或多个技术进行分析:过筛、活跃、冲浪、踩住、vSLAM、小波、光学字符识别(OCR)或其他技术以产生特征集合360A或360A。应该认识到,特征集合360A或360B可包括原衍生特征(例如,在图像数据或在交互空间中特定位置的描述符),或间接的或推断的特征。间接的或推断的特征可以包括从应用OCR到图像数据获取的文本、或基于对象查询的元数据或标签。例如,特征集360A可以包括命名类型、属或植物对象349A的物种的标签,即使该信息以文本形式不存在于在图像数据中。进一步,特征集合360C可只包括词语,如作为通过自动语音识别(ASR)技术重建和相对于时间所记录。每个认证特征集合360如所示具有许多特征。应该认识到,认证特征集合360根据用于生成特征的技术可包括一、三、七、十或更多的特征。例如,基于图像的特征集可包括比一百多甚至比一千多的特征。虽然认证特征集合可包括符号数据(例如,文字、字母、数字、条形码、QR码、矩阵码、彩码、等等),可以预期特征集合可缺少从与有效认证对象相关联的符号标记导出的信息。例如,特征集合可缺少与有效认证对象相关联并同时仍然用于激活内容的任何条形码数据。
认证特征集合360表示为图3中不同并单独管理的对象360。每个集合360可以单独用于以识别或认证各个对象349A至349C。另外,集合360可组合成集体令牌或密钥以识别或认证用户或请求交互。仍进一步如本文所公开,该集合360相对于彼此在交互空间中的并列产生了能激活内容的丰富的认证、授权、命令、控制或管理系统。
图4示出了从多个认证特征集合460A、460B和460C(统称为认证特征集合460)得出并列对象470。如前所述,认证特征集合460存在于交互空间400中。交互空间400图示为物理空间(即X,Y轴),并为了讨论具有时间分量(即,T轴)。应该认识到,交互空间460可具有其它尺寸,可包括衍生的意图、语境、人口统计或涉及交互的其他方面。在交互空间400中的每个点可以由向量或n元组来表示。
每个认证特征集合460可以被认为存在于交互空间中。例如,集合460A可以表示从成像植物对象得到的一个或多个SIFT(参见图3,集合360A),其中每个特征对应于物理空间-时间中的相对位置,如图所示。SIFT特征的位置可以通过字段计算的深度确定,可能基于McKinnon在2012年6月7日提交的标题为“Depth Estimate Determination,Systems and Methods”的美国专利申请2012/0163672中公开的技术。当运动数据是可用时,位置的特征也可以从使用vSLAM衍生。再进一步,相对于时间的位置可以基于数字表示中的时间标记来确定、根据观测的时间标记、或甚至当数据到达时。交互操作空间原点可以从捕获设备的位置数据(例如,GPS、惯性运动等)、从拍摄设备相对于背景的位置或方向,或其它基于位置的信息来确定。因此,每个特征集合460A、460B或460C存在为互动空间400中的点或位置。
特征集合460中的特征集群可以通过相对于认证对象识别该簇被视为分组。集群在交互空间中可以经由一个或多个群集技术被发现或得到。例如,可以通过使用K均值(即,质心聚类)、EM聚类(即,分布聚类)、DBSCAN(即,密度聚类)、CLIQUE或SUBCLU(即,在高维数据空间中的子空间聚类)或其他类型的聚类技术发现特征集合460A。因此,每个集群可以被识别为与一个有效的认证对象相关联。此外,该集群可以在空间上具有范围;“质量”的中心、心、中心、数量、宽度、范围、密度、长度、宽度、延长或者其他属性。这些特性可以然后用于确定并列属性,并当确定内容访问级别时被认为是有利的。
特征集合460之间的并列可以根据交互空间400的各个方面或属性确定。在所示示例中,并列可基于一个特征集合460相对于另一个的相对方位461确定。一旦特征集合的优选方向被选择(即,确定集合的哪些元素被考虑是集合的优选“顶”或“上”),方向可以根据绝对角度相对于交互空间原点表示,或根据一个集合与另一个的相对角度表示。方向461可以由相对于交互空间400的一组欧拉角表示。进一步,并列可以基于特征集合460之间的相对位置463确定。相对位置463可以被表示为具有对应于交互空间的每个维度的元素的向量,其中每个元素的值表示距离或距离不同。在三维空间中,特征集合460A和460C之间的相对位置463可以表示为:V={XC-XA,YC-YA,ZC-ZA}。相对位置也可以根据相对于交互空间原点的绝对坐标来表示。更进一步,特征集合460之间的并列可以基于相对时间465。相对时间465可以基于每个特征集合460何时发生或相对于该交互何时检测进行表示。应该理解:互动空间400的其他方面也可以用于计算或推导特征集合460之间的并列。
并列470表示分别从特征集合460A、460B和460C衍生的并列信息470A、470B、470C的聚合。并列信息可以被认为是涉及兴趣的当前交互的一组并列属性。这些属性可以包括确定对象的名称、特征集合中相关特征的数量、对象或特征的类型、特征集合的重心、相对值或位置或其他并列属性。
图5示出建立,由认证代理580,一个或多个访问级别583对内容593在该示例中示出的一种可能的方法中,认证代理580利用一个或多个并列570作为用于产生查询或用于选择访问级别的其他标准的基础。例如,查询可以包括对象标识符(例如,名称、品牌、型号、GUID、UUID、序列号等),或其它对象属性以及涉及对应认证特征集合的并列属性(例如,位置、集群、分组、方向、时间等)。认证代理580可以提交查询到认证数据库550,其依次返回并列570解锁的内容信息。内容信息可以包括访问级别583,其可用于访问一个或多个内容593。
访问级别583表示用户与内容593交互的程度或范围。如所示,内容593可以包括多个访问级别,取决于内容的特性,其中每个级别可以基于并列570激活。例如,如果内容593包括通过手机访问的增强现实推广游戏,对游戏的访问级别可以通过有效认证对象的不同并列确定,例如饮料罐和的NBA海报。当饮料的用户位置可以绕海报或相对于该海报的特征(例如,播放器的图片、徽标等),用户能够获得更多的机会。也许,放置罐子到科比的右侧将对应获得1级,这仅仅使用户观察或播放游戏内容。如果用户放置到科比的右边,也许用户会达到访问2级并获得免费优惠券或促销。然而,进一步地移动罐到相对位置可以通过授权用户时移内容、发起或参与交易、复制或记录内容、编辑内容、分享内容、直接或间接地与内容交互、或以其他方式访问内容而提供更好的控制。因此,输出设备可以呈现与产品相关的推广为内容593,尤其当推广与有效认证对象相关联时。虽然该示例使用饮料罐作为示例,推广可包括优惠券、商业、报价、销售、彩票、广告或其他类型的推广。
应该认识到,访问级别583可以表示除了控制措施的安全措施。用户可以相对必须放置两个对象以及在系统注册配置,作为用以解除银行帐户或授权交易的令牌。用户也可以登录可类似于第一配置的第二配置,但根据不同的访问级别583激活内容。例如,放置驾照到植物的右边可启动个人银行账户的事务。然而,如果个体受胁迫,模拟交易的激活将是有益的。也许放置驾照到植物的左边可以激活假交易,并同时也通知恶意活动的机构。
内容593可以包括内容的模态或类型的广谱形式。内容的示例类型可包括应用软件或模块、图像数据、视频数据、音频数据、医疗记录、游戏数据、宣传资料、产品或服务信息、虚拟或增强现实数据、命令、指令、机器人指令或命令,或其他类型的数据。内容的进一步示例包括交易信息、娱乐信息、新闻信息、运动信息、促销信息、医疗信息、安全信息、游戏信息、应用信息、医疗信息、办公室或工作的信息,或者其他类型的信息。示例模态可以包括听觉、视觉、动觉、手势、嗅觉、触觉、味觉、传感器信息或其它类型的模态。仍然,进一步的内容可以包括多种类型的介质,并且可以考虑跨媒体内容。
图6呈现用于根据所公开的技术激活内容的方法600。步骤610:包括使能电子设备以访问认证代理。在一些实施例中,用户可以在电子设备的非临时性计算机可读存储器上安装软件指令,其中所述指令在处理器上执行以提供认证代理的服务。认证代理可以充当独立的应用程序,如库中的模块,或者甚至作为操作系统的组成部分。在其它实施例中,认证代理可在网络上访问,其中一个或多个远程计算设备提供访问认证代理服务。例如,认证代理可充当为运行为虚拟化云基础系统(例如,PaaS、IaaS、SaaS,等等)的收费服务。示例电子设备可以包括智能电话、车辆、设备、信息亭、游戏系统、自动售货机、医疗装置、自动取款机或其它类型的电子设备。
步骤620包括电子设备获取与环境的交互的数字表示,物理的或虚拟的,该环境包括多个对象。电子设备可以从一个或多个传感器获取数字表示。该传感器可以是内部的或集成于电子设备或可以是远程设备。例如,在其中所述电子装置包括智能电话的实施例中,传感器可以包括集成的照相机、加速计、触摸显示器、麦克风、GPS传感器、无线收发器或其它传感器。远程传感器可以包括安全摄像机、天气传感器、医疗传感器、霍尔效应探头,或者可以通过电子设备外部的通信链路访问的其它传感设备。交互可以包括录制音频、购买产品、捕获图像、在社交网络上分享内容、操作电子设备、玩游戏、园艺,或可以感受的其他类型的交互。
数字表示被认为包括从不同的传感器获得的表示环境的数据。在视图中,该传感器可以捕获各种各样的数据模态,所述方法可以进一步包括:获得多模态数据作为数字表示的一部分。例如,多模态数据可以包括图像数据、运动数据、音频数据、温度数据、地址数据、位置数据、方向数据、元数据、化学数据、医学数据、用户数据、动觉数据、生物度量数据、语言数据、加速度数据、标题数据,或其他类型数据的两个或多个,如步骤625所建议的。
步骤630可以包括基于所述数字表示从环境中的多个对象鉴别至少两个不同的对象作为有效认证对象。在一些实施例中,识别平台分析该数字表示以将数字信号转换成一个或多个属性或特性,其然后可用于通过数据库查询识别或认识不同的对象。识别平台可以通过匹配已知对象与派生属性而识别环境中的多个对象。所识别的对象可然后通过咨询在已知对象数据库或在认证对象注册表中存储的对象信息被鉴别为有效认证对象与非认证对象。当发现匹配时,匹配被注册为有效认证对象,识别平台可以通知认证代理:环境中具有匹配的至少一些对象是确实有效认证对象。应该理解,识别平台可以设置在电子设备内或也可设置在远程服务器中,可能通过网络耦合到认证代理。
步骤640包括:导出来自数字表示并与第一有效认证对象相关联的第一认证特性集合,并导出来自数字表示并与与第二有效认证对象相关联的第二不同的认证特征集合。认证特征集合可包括数字表示的导出属性或特性,或者可包括间接或推断的特征。导出属性可以包括特征,诸如图像描述符或关键点、音频信号属性、生物信号强度或其他这样的特征。间接的或推断的特性可以通过获得与所识别的对象相关的对象信息而获得;名字、类别、品牌、身份、元数据或其他属性。此外,如步骤641所建议的,导出认证特征集合可以包括:导出不同模态的至少两个特征集合;例如图像数据和音频数据。此外,在步骤643,导出特征集合可以包括:从涉及数字表示中的有效认证对象的图像数据导出图像特征(例如,SIFT特征、图象特征、景深,等)。更进一步地,步骤645可以包括:从与有效认证对象相关联的数字表示计算散列作为认证特征。
应当理解,认证特征集合并不一定代表和有效认证对象相关联的所有可能的特征。相反,该认证特征可以简单地表示与对象的部分相关联的特征;正面、侧面、背面或其他部分。例如,该认证特征集合可以包括认证对象的仅仅部分的图像数据。因此,单个认证对象的位置、方向、朝向或覆盖可影响激活内容。验证特征可以包括一个、两个、三个、七个、或更多种类型的特征数据。示例特征数据可以基于图像数据、运动数据、音频数据、温度数据、位置数据、位置数据、方向数据、元数据、用户数据、动觉数据、生物度量数据、语言数据、加速度数据、标题数据或其它类型的数据。
步骤650包括:在和每个有效认证对象相关的认证特征之间导出并列。并列可以被认为是建造或实例化的对象,包括描述位置、排列、相对位置或交互空间内特征集合的其他配置的并列属性。在三维物理空间中以及其中认证特征集合包括图像数据的特征(例如,SIFT特征、BRISK关键点、vSLAM坐标等),特征集可以包括在3D空间中具有程度或位置的图像特征的集群。因此,并列可包括有关多个特征集如何相对于彼此被布置在3D空间的信息。并列属性可以以单独特征、集群特征或特征的子集合来定义。例如,如果认证特征包括多个图像特征集群,并列可以被描述为在第一群集的质心和所述第二群集的质心之间的3D空间内的几何距离。应该理解,交互空间可以是由比物理维度更多维度定义的多维空间。示例其他的维度可以包括时间、人口统计、派生的情绪和意图、社会关系或者其他方面。
鉴于该并列可以相对于交互空间内的认证特性集合的配置进行说明,应该理解,并列可以包括基于在交互空间中相对放置派生的属性。因此,步骤651可以包括:基于从数字表示内对应的有效认证对象的相对位置导出的相对位置信息,确定认证特征集合的并列。相对位置信息也可以直接从认证特征集合来确定。相对位置可以是物理长度(例如,英寸、英尺、英里、厘米、米、公里等)、度量之间的相对差(例如,情绪量表)或交互空间内的其他相对度量。与此类似,步骤653可以包括:基于数字表示内相应的有效认证对象的相对取向信息或直接从交互空间内认证特征集合的相对取向,确定认证特征集合的并列。相对取向的信息可以包括相对于参考点的角度(例如,摄像头、用户、地理位置等),或者可以包括根据特征集合相对彼此面向表示的简单取向(例如,向上、向下、左、右、面向等)。更进一步,步骤655可以包括:基于相对于认证特征集合的相对时间信息确定并列。当第一特征集合出现或相对于第二特征集合的时空存在变化时,相对时间可以表达。相对时间信息还可以包括:运动信息(例如,表观路径、速度、加速度、加加速度等)、出现的时间、消失的时间、变化的时间(例如,旋转、变化面向、特征集合的迁移等),集群中特征的迁移或功能,或其他时间相关信息。
应该理解,认证特征集合或内容触发标准可以依靠地理位置数据。地缘位置数据可以反映建筑物内或甚至建筑物外的交互的位置。例如,位置数据可以通过GPS定位,甚至非GPS技术获得。示例非GPS技术包括使用相对于环境中存在的视觉特征基于视觉的映射(例如,SLAM、vSLAM)。非GPS技术的另一个示例包括使用铱星卫星信号(例如,1626.104兆赫、20.32毫秒QPSK脉冲串,等等),其能够穿透建筑物。该非GPS地理定位信息可以被折叠成并列属性,用于用户认证或激活内容。
步骤660可包括:可能由认证代理建立内容访问级别,作为认证特征集合相对于彼此的并列。内容访问级别可以通过比较并列属性与绑定到策略或规则集合的属性而确定,该规则集合管理内容如何被访问。例如,一旦内容被识别为相关,内容可以具有相关联的访问策略,其中策略指示根据并列属性定义的访问级别标准。该策略可被直接绑定到内容,或独立于内容。作为示例(见图5),认证代理可耦合访问级别数据库,并使用并列属性以创建针对数据库的查询。响应于查询,数据库可以返回访问级别或具有满足查询的标准的策略。
步骤670可以包括:基于内容访问级别经由认证代理可激活内容。激活可以通过不同的技术发生。在一些实施例中,内容或内容的部分可以先验存在于目标输出设备(例如,电子设备),以及设备可以被指示基于内容访问级别而授予访问内容。在其它实施例中,内容可以通过向目标输出设备提供命令或指令启动附加操作而被激活。其他的操作可包括:指示设备来启动下载内容、进行金融交易以购买内容、发布内容播放器、启动虚拟机或采取其他操作。
激活内容可包括:激活内容作为激活触发标准的函数,如步骤675所建议地。触发标准可用于决定哪些内容基于交互空间是实际上可用的。例如,具体内容可只在规定的地理围栏或在规定的时间段可用。因此,该内容可以是1)基于触发标准成为可用,和2)根据访问级别控制。触发标准可以基于交互空间的属性或尺寸来定义。因此,激活触发标准可以依赖于绝对或相对时间、多个身份认证请求或其他认证指标、认证特征的特性(例如,图像与声音)、除了认证特征的因素(例如,环境、地理性质,等)、排除认证特征的因素(即,不依赖于认证特征),或其他因素。
步骤680包括:可能由认证代理配置输出设备,以根据内容访问级别来呈现内容。如上面提到的,输出设备可以通过发送一个或多个命令到输出设备以采取操作进行配置。配置设备的命令或者其相关联的内容播放器依赖于内容的性质。例如,当内容包括媒体文件(例如,视频、音乐等)时,这些命令可以限制或使得输出设备上的相应播放器基于授予的访问级别时移内容。然而,如果内容包括3D打印文件,该命令可限制或使得打印机从彩色文件中创建3D对象。
在一些实施例中,配置输出设备可以包括指示输出设备启动虚拟机,如步骤681所建议地。虚拟机可包括虚拟机、虚拟机、Python虚拟机、虚拟机或其他虚拟机。使用虚拟机被认为是有利的,因为该内容可以基于访问级别与用户分离。例如,虚拟机可以启动,以及该内容可以被存储在安全存储器(例如,加密的存储器、固定的容器、FIPS-140等)中。该方法可以进一步包括步骤683,根据访问级别相对于内容权利而固定虚拟机。虚拟机的控制器(例如,内容提供者)可以然后允许用户观察内容,并同时确保控制器限制访问。内容播放器或虚拟机内的内容可以通过由安全令牌锁定内容或播放器、通过加密内容、或者通过应用其它的安全措施被保护。另外,步骤685可以包括:虚拟机根据接入级别限制对内容的访问。如前所述,虚拟机可以被命令以相对于呈现内容锁定内容播放器或输出设备的特性。
示例
下面的部分描述了本发明主题的各种实施例。
基于认证对象的内容激活
本发明主题的一个方面包括基于认证对象激活内容,包括激活内容的方法。该方法可包括步骤:提供对认证代理的访问,该认证代理被配置以认证用户、设备或相对于期望内容的其他实体。访问可以通过电子设备接口提供,可能由手机的因特网连接。在一些实施例中,认证代理以及可能随着生态系统中的其它元件可提供作为内容提供商或消费者的收费服务。
该方法可以包括步骤:获得与至少一个物理对象的交互的多模态数字表示。所述多模态数字表示可以包括如前面所讨论的各种类型的数据,并且可以反映实体和场景或物理对象的交互。应该理解,数字表示包括电子设备或其它数据源的数据。交互可包括获取物理物体的图像、靠近物理对象、物理上与对象进行交互、监测物理对象或者其它类型的交互,直接或间接的。多模态数字表示的示例模态可以包括一个、两个或更多的数据的种类如下:图像数据、运动数据、音频数据、温度数据、地址数据、位置数据、方向数据、元数据、用户数据、动觉数据、生物度量数据、语言数据、加速度数据、速度数据、标题数据、基准数据的变化,或其他类型的数据。
如前面所讨论地,物理对象可以包括几乎任何类型的对象,因为用于分析数字表示的算法可以是对象本身不可知的。相反,该算法寻求在相关联数据中的特征(例如,SIFT特征、音频特征、传感器数据签名等)。物理对象可以包括不同类型的对象,包括印刷媒体、实质上三维对象、或者甚至呈现渲染图像的计算设备。示例印刷媒体可包括驾照、签名、海报、广告牌、照片、渲染图像、书、报纸或杂志。可作为认证基础的示例三维对象包括人、脸、动物、车辆、建筑物、玩具、植物、计算设备、建筑、雕像或其他对象。示例渲染图像可包括计算机屏幕、亭、电子无序板、电视、电影画面、游戏系统或其他类型的渲染图像。
认证特征还可以包括基于数字表示的模式的不同模式。每类模态都可以单独或共同处理以创建更繁杂的或复杂的认证方案。在更优选的实施例中,认证特征包括至少两种不同的模态,例如图象数据和音频数据。特别设想的认证特征包括与认证对象或认证对象的至少部分相关联的图像数据。在一些实施例中,认证特征可以包括图像的散列值、可能的感知散列。
该方法进一步包括:从与交互相关联的其他对象设备物理对象,其中物理对象将被识别为有效认证对象。物理对象可以基于从包括对象特征的多模态数字表示来识别。物理对象可以通过搜索具有相似对象特征的认证对象的认证对象数据库与从数字表示导出的那些进行识别。
该方法可以进一步包括:导出涉及认证对象的多个认证特征,其中认证特征可以考虑量化值或用于进行认证的参数。例如,认证特征可以考虑钥键,可包括SIFT特征、音频特征、散列值、图像或图像数据特性、来自图像或音频的区域信息的深度,或从数字表示导出的其它类型的数据或与认证对象相关联的信息。
应该理解,与物理对象的交互和生成的数字表示可以包括与多个认证对象的交互,如图1所示。在其中场景中的多个对象被认为是认证对象的场景中,认证特征可以从对象相对于彼此的并列或排列导出。认证特征可以包括与物理对象的排列相关联的相对取向信息,或者可包括与物理对象相关联的相对取向信息。例如,如果认证对象包括驾照和咖啡杯,杯子的手柄相对于驾照的取向可指示所需的访问等级。如果手柄指向远离驾照,或许最小的内容可被激活。如果手柄指向牌照,或许全部内容可被激活。
在内容被激活之前,认证可要求令人满意的存在、或者甚至不存在一个或多个认证特征。在某些情况下,认证代理可需要至少三个认证特征,或者甚至多达七个或更多的认证特征。考虑其中病人进入急诊室的医疗保健场景。医生可以拍摄患者的图像(即,真实世界3D对象)、向平板电脑指出病人的名字,并指出该医生的名字。识别平台分析图像和音频数据(例如,多模态交互的数字表示),以获得与病人相关的特征和语音。此外,该平板电脑的数字表示可以包括GPS位置、时间或其他信息。所导出的特征随后被用于确定一个或多个认证对象,在这种情况下,认证对象可包括患者的脸上作为响应,认证代理得到来自数字表示的认证特征集合和来自认证对象信息的信息。认证特征可以包括:(a)患者的脸的SIFT特征、(b)医生的语音模式、(c)患者的姓名、(d)医生的姓名、(e)急诊室的GPS坐标、(f)时间、(g)人脸的区域的深度,或(h)可能患者的驾照或医疗卡的图像。因此,大群的认证特征可用于确定内容访问级别。在本实施例中,内容访问级别可允许医生由于紧急情况访问所有病人的电子医疗记录。
基于该认证特征,该方法还可以包括建立内容访问级别。内容访问级别指示哪个内容、哪些内容或到何种程度内容被提供给内容消费者。该内容可以包括媒体类型的广泛范围或包括如下的信息:交易信息、娱乐信息、新闻信息、运动信息、促销信息、医疗信息、安全信息、游戏信息、应用程序或软件指令、指导信息,或其他类型的数据。
内容的特别优选的类型包括涉及产品、服务或其他产品类型的推广信息。例如,物理对象可以是可在杂货店购买的产品。该产品本身可以是认证对象,以及推广信息可以包括朝向购买产品应用的优惠券、商业、广告、或其他类型的促销信息。
该方法还包括根据访问等级激活内容。激活可以发生在认证代理上或可包括提供访问等级到内容服务器,从而激活该内容。在一些实施例中,在激活发生之前,其他的激活触发标准必须得到满足。例如,激活触发标准可以要求多个认证请求进入系统或绝对时间。也许只有当100个用户拍摄电影海报的图像时,互动的故事情节才能被激活。触发标准的其他实例包括认证标准以外的因素,或甚至排除认证标准。例如,认证标准可以依赖于一天的具体时间或新闻提醒。
所考虑的方法进一步包括配置电子设备,例如蜂窝电话或平板电脑,以根据访问级别来呈现内容。如先前所讨论地,配置电子设备以呈现或提交内容可包括在内容服务器或内容提供者的控制下指示电子设备来启动虚拟机,优选为固定的虚拟机。虚拟机可以基于访问级别限制访问内容。可从这些内容中受益的示例电子设备包括手机、平板电脑、计算机、汽车、信息亭、自动贩卖机、机器人、电子设备、医疗设备、安全系统、游戏控制台或其它类型的设备。
用于分析多模态交互的数字表示的算法寻求与旨在交互的对象相关联的特征或数据中的特征。这些特征并不一定包括或需要解码图像中的符号。因此,认证特征可缺少从和交互中对象相关联的符号标记导出的信息,例如条形码。尽管如此,使用解码的符合信息(例如,字符、数字、条形码等)可以增加过程。
基于识别对象作为认证对象进行认证
本发明主题的另一个方面被认为包括内容分发系统,其中内容基于认识到实际对象事实上是认证对象而激活。分发系统可以包括认证对象数据库、识别平台以及认证代理,如图1所示。以下讨论详细阐述图1的生态系统。
认证对象数据库存储认证元素,其中元素被绑定到特定用户,也具有涉及该对象的有效认证特征集合。有效认证特征能表示所需的特征和相关值或条件性特征。此外,认证单元可包括内容的指针或引用,当在交互中特征的存在或缺乏具有合适属性时认证特征将解锁。在一些实施例中,认证对象数据库可以包括存储数千、数百万或表示认证对象的更多图像的图像数据库或图像搜索引擎。可适用于与本发明主题的示例图像数据库包括图像、TinEye反向图像搜索引擎TM(参见网址www.tineye.com)、医疗图像数据库,或者其他类型的图像数据库。在一些实施例中,图像由相关图像认证特征进行索引(例如,SIFT、区域的深度)、图像数据的特性、元数据等。
识别平台可经配置以专门处理和数字表示相关联的图像数据以及其他类型的模态。一旦识别平台获取图像数据,就可以推导出图像中涉及对象的对象特征。优选地,识别平台使用对象特征以区分或识别图像中的对象,其中所识别的对象被认为是认证对象。识别平台可以提交对象特征到认证对象数据库以比较对象特征与一个或多个有效认证特征,用于确定成像对象是否实际上是认证对象。多个认证元素可被返回。在这样的情况下,结果集可以根据对象特征如何满足每个元素的有效认证特征集合进行排名。
认证代理使用对象特征(包括图像特征)和有效认证特征以确定内容访问级别,如前所述。认证代理可基于在对于认证元素中的指针或引用或基于用户请求而确定内容访问级别。在一些实施例中,用户可以请求特定的内容,其中内容数据库中的内容对象指向所需的认证元素。而在其它实施例中,认证单元指向可由认证元素激活的内容。一旦内容访问级别已由认证代理建立,认证代理可授权内容服务器以为用户激活内容。
来自所捕获视频流的产品信息
然而,本发明主题的另一个方面包括:获取产品信息的方法。该方法表示具体实施方式,其中内容消费者可以基于捕获在视频流中的视频帧的图像而激活产品信息。该方法包括:提供访问到识别服务器或其它类型的识别平台。识别服务器可以作为服务,例如搜索引擎,消费者可以通过网络连接提交一个或多个图像到服务。
识别服务器从显示的视频流获取所捕获的视频帧,其中视频帧从电子设备(例如,蜂窝电话、车辆、照相机、平板电脑等)发送。应该理解,术语“所捕获的视频帧”用于此是指视频流的至少静止图像。所捕获的视频帧可以是视频流中的一个或多个实际的帧,可能在电子设备上播放期间捕获。此外,所捕获的视频帧可包括由在电子设备上的相机传感器拍摄的静止图像,或者可以包括静止图像,其中两个或多个实际视频帧互相转移,这可导致有点模糊的图像。识别服务器可以从电子通过网络连接捕获视频帧。例如,可用于捕获所捕获的视频帧的电子设备包括蜂窝电话、游戏系统、计算机、平板计算机、公用电话亭、电子广告牌、或配置有相机的其他类型的设备。
不管所捕获的视频帧的性质,识别服务器从所捕获的视频帧得到一个或多个帧特征。帧特征可以包括SIFT特征、感知哈希值、直方图、识别出的对象,或如前面所讨论的可从所捕获的视频帧导出的其他特征。
识别服务器可以使用帧特征以识别具有类似特征的已知视频流。例如,识别服务器可以提交帧特征作为对已知视频流数据库的查询。响应于视频流,数据库返回具有已先验分析的一个或多个已知视频流的结果集,可能逐帧。结果集中的视频可以根据一个或多个派生帧特征进行排名。此外,该结果集可包括有关原始视频流的附加信息,包括相关的产品信息。例如,个人可以提交电视节目的截屏,并将其提交给识别服务器。识别服务器可以识别原电视节目并返回在放映中有特征的呈现放映期间广告中有特征的产品列表。
所考虑的方法进一步包括配置电子设备以呈现产品信息给消费者。该产品信息或对于该问题的其他类型的信息包括名称、品牌、型号、购买价格、配置设备以从事交易的指示或其他类型的信息。
在一些实施例中,视频流可以还包括可与所捕获的视频帧一起被捕获的音频数据。当所捕获的视频帧被捕获时,与帧相关联的音频数据也可以被捕获。识别服务器也可以来自音频特征,其也可以用于识别视频或甚至视频流中的位置。
在特别优选的实施例中,音频数据可以包括表示超出人类听觉的声音的数据;例如超声波签名。因此,视频流可以包含可用于识别发起流、产品、广播源或其他对象的附加音频信息。在该实施例中,识别服务器可以分析音频流,以获得可用于识别流或与流相关联的产品的频率分量。
使用案例
下面的讨论提出旨在实现使得本发明主题对于特定市场更高透明度的特定用例场景。应该理解,每个用例场景也被认为是本发明的主题。
一个用例包括提供基于产品信息的电视节目。当消费者看到有趣的产品或电视节目上的其他对象时,用户可以使用他们的手机捕获屏幕截图。此外,该节目可以包括一个或多个嵌入的高频信号,声音大于20KHz,它可以携带识别节目的各个方面或节目中产品的更多信息。例如,蜂窝电话可以捕获高频音频信号并解码该信号以获得嵌入信息。应该理解,蜂窝电话可以根据需要作为识别平台操作。因此,蜂窝电话可以将原始数据或从图像或音频导出的特征发送到认证服务,其激活与视频屏幕相关联的产品信息。例如,音乐视频可以提供各种不同的时装。手机用户可以通过请求与视频相关的产品信息而购买时装。
另一个用例可以包括激活与杂志或海报相关的内容。考虑这样一个场景:消费者接收具有一项体育赛事的一个或多个照片的杂志。消费者使用他们的蜂窝电话捕获照片的图像。照片的图像可以与图像数据库进行认证,也许基于来自的可用图像(参见网址www.gettyimages.com)。图像进行分析并比较于已知的图像。如果发现匹配,则实际体育赛事的实际视频馈入(现场或者记录)可以被发送到消费者的手机。
类似的用例包括基于海报或广告牌的图像而激活内容。考虑广告未知马上发生事件的广告牌或海报宣传。目标在于开发神秘事件中关注的地面隆起或病毒,也许是电影上映或新类型的智能手机的发布。也许推广只是指出某天和时间,然后说如果10000人基于推广所获取的图像同时请求激活,内容将被激活。当某日和时间到来时,以及10,000个请求发生,内容被激活。应该理解,推广的图像包括激活特征,同时10000个请求表示触发标准的激活。
更进一步的海报可表示跨媒体的广播频道。海报的图像可以激活被广播到海报的所有观众的当前内容。内容也可以被同步,使所有消费者实质上同时查看或接收相同内容。举例来说,科比的海报可以提供每天的更新内容,甚至全天。当消费者通过捕获海报激活图像内容时,消费者将接收类似于电台或电视信道的当前正被递送的内容。内容可以包括基于运动焦点、新闻、博客文章、视频片段、评论、实际的游戏、或其他类型内容的节目。
然而,另一个用例包括当购物时提供优惠券给消费者。当消费者通过商店行走时,消费者可以捕获目标产品的图像,可能试图做价格比较。不过,这家店可能不希望失去消费者。对此,操作为内容服务的该店可以基于位置信息、图像特征或其他因素检测价格比较事件。价格比较事件可以由通知商店的远程搜索引擎进行检测,或者如果消费者的手机利用店内的Wi-Fi接入点则在商店中可以检测到。不管事件如何检测,商店可以激活与产品相关联的优惠券以试图留住消费者。因此,零售商能够以激活内容的形式提供优惠券,而不必使用条形码修改货架上现有产品的清单或标签。
还有一个用例可以包括基于计算机的游戏。所公开的设施可以用于创建真实世界上的点播内容层,其中内容可以基于玩家与真实世界的一个或多个交互被激活。例如,内容可以根据对多个游戏玩家的交互,而不是单个玩家的交互来激活。这种情况产生了能支持“神奇”、“咒语”或替代物理的游戏。也许在基于幻想设置的增强现实游戏中,队员可能都必须在特定的位置,并与在该位置的对象交互。在某些情况下,球员可能会在一致行动来模拟一种仪式,或单独行动以模拟在战斗中相互支持。如果玩家实现捕获其交互的一个或多个数字表示,其中所述数字表示具有正确的认证特征或触发标准,玩家将激活新的内容。由第四堵墙影城TM所提供的功能(参见网址fourthwallstudios.com)可适用于这样的玩游戏场景。
还有一些用例与医疗保健有关。一个示例包括使用基因组信息以激活内容。例如,个体(例如,人、宠物、动物、植物等)的基因组被进行分析以确定个体基因组中的特定特征。用于导出基因组特征的示例技术包括由Five3 GenomicsTM开发的那些。基因组特征可以然后被链接到生成的签名或基因组的热图图像。签名或热图可以被认为是表示基因组的条形码或QR码。进一步,签名特征成为基因组的认证特征。然后签名可以是面向公众的认证对象,该对象可用于激活内容。内容的安全性可以通过要求捕获签名的图像以外的额外模态来进一步增强,可能包括位置数据、位置数据、3D对象数据、语音数据或其它因素。
另一个医疗应用可包括如前面所讨论地基于突发事件激活内容。也许,在急诊室中的医生成像个人以激活他们的医疗记录,或成像他们的基因组标记或驾照或医疗卡的背面的热图。经过适当的认证,病人的医疗记录对于医生被激活。
再一个用例可以包括宠物识别系统。宠物主人可以在提供本文中讨论的能力的在线服务注册自己的宠物。主人可以提交他们的宠物的一个或多个照片作为认证对象。该系统可以从照片中得到认证特征,或向宠物主人提供选项以选择所需的认证特征。宠物主人可以放置自己宠物的照片在宠物项圈上,便于识别。当宠物丢失时,发现宠物的某人可以拍摄宠物的图像或项圈图片。从图像中获得的特征可用于激活内容。在这种特定情况下,激活内容可包括主人的联系信息,其可以被呈现给宠物的发现者。附加的内容可包括主人识别,也许是主人与宠物的视频或图像,可以被发送到发现者。此外,该系统可以在主人的手机上激活内容,指示其中该宠物发现者的位置或甚至如何找到宠物的指示。
其他考虑
下面的额外考虑是为了进一步说明本发明主题的不同特性。
应该理解,本主题在认证和内容激活生态方面呈现。生态系统的每个元素被呈现为系统中的不同功能元件,并与彼此通信。然而,该系统的元素按照需要可被集成在单个设备(例如,蜂窝电话)或分布在多个设备(例如,蜂窝电话、电视和云计算系统)。特别考虑到电子设备可以包括识别平台或识别平台的各方面。
激活内容可以以不同的方式来访问。在一些实施例中,一旦合适的认证已经实现以及内容访问级别被确定,内容可以简单地传递到电子设备。该内容可以从内容服务器推动或从设备中拉出。因此,接收内容的每个个人根据自己的交互并在不同时间单独地接收内容。在其他实施例中,内容可以以同步的方式分布在多个个人之间,其中个人实质上同时接收相同的内容。例如,返回参照例如科比的海报,每个个人可以在同一时间接收广播内容。然而,其他情况下可包括提供同步激活的内容到已成功满足激活触发标准并发现有关激活特征的仅仅一小部分。
另一种考虑涉及同时观看激活内容的消费者数目。如果有成千上万人同时激活内容(如果不是数百万甚至数十亿人),基础设施必须支持交付内容到庞大数字的个人。内容可以是激活之前的边际缓存,以便很容易地最终交付。内容可以是在网络开关中的边缘情况,在中间服务器、个人区域网络设备或播放器、在互联网服务提供商、在接入点或对于内容有足够内存的其它地方。例如,医疗记录或基因组的内容可缓存在NationalLambda Rail的许多服务器(参见www.nlr.net)。
对于几千人激活内容还为内容提供商带来了机会。消费者和设想的生态系统之间的交互可以被跟踪,用于评级的目的,其中成千上万的个人同时激活内容。个人的统计数据可以基于受到隐私限制的他们的帐户信息来获得,并提供给内容提供商。
由于无数可能的认证特征或认证模态的性质,内容提供商和消费者能够获得许多可能的方法以创建认证要求。该可能性的广谱产生了创造合理可拒绝力的能力。举例来说,如果个人被迫放弃自己的认证因素,他们只能揭示他们因素的小部分,其只释放很少内容。请考虑这样一个场景,其中认证特征需要有笔夹的个人的笔与他们的结婚戒指并列。当笔夹朝向结婚戒指时,个人的全部内容可以被激活。然而,如果笔夹远离结婚戒指,很轻微的变化,只有少量的信息被激活。因此,个人似乎已以该人可以合理地否认存在任何其他信息的方式发布信息。更进一步地,将所述笔和戒指放在其它方位可以激活其它电子设备上的内容。也许把戒指放在笔尖能激活包括短信的内容或手机短信到警察局。
特别优选的实施例中将多模态认证和内容分发生态系统的方面、角色或职责集成到操作系统。该方法放松电子设备的用户以下载专用应用、安装新的软件、或以复杂方式与设备交互。例如,当电子设备收集环境数据时,识别模块可以分析流入到设备的环境数据或其它数字表示,以识别相关于环境的对象或特征,其中电子设备找到自身。如果必要或需要,操作系统可以卸载它的分析到前端服务。进一步,操作系统可以实例化一个或多个虚拟机用于呈现相关内容,可能包括执行软件,其中虚拟机保持在操作系统或远程内容提供商的控制下。
作为在本文件中更早参考地,内容可以采取许多不同的形式。一种特别设想的内容形式包括配置目标电子设备采取动作的可执行指令。例如,消费者可使用他们的相机配备的手持游戏系统成像电影海报。经过适当的认证,电影的供应商可以指示游戏系统,以发布和交易系统耦合的虚拟机。虚拟机可以装载指令,该指令配置游戏系统以呈现购买界面。如果用户购买电影,这部电影可以在虚拟机中以安全的方式启动。交易数据仅代表响应于接收到内容指令可以采取的一种操作类型。可设想所有类型的操作。
呈现内容可包括多于在电子设备上提交图像、播放音乐或者配置电子设备以执行操作。在一些实施例中,呈现内容可包括构建或创建三维物体。例如,内容可以包括3D打印机的指令,能从树脂、塑料、电力或其他材料构建3D对象。可适用于本发明主题的示例三维打印机包括MakerBotTM(参见www.makerbot.com)、CNC机器、(见www.zcorp.com),或产生3D物体的其他电子设备。应该理解,本发明的主题被认为包括在外源控制下实例化3D打印机或CNC机器内的虚拟机,以使打印机能够生成对象,并同时保留内容提供者的权利。
本发明的主题也被认为包含有效认证对象的配置的登记并可能链接配置到一个或多个交互。登记有效认证对象可以通过一种或多种技术发生。一种可能的技术包括:配置交互空间内的有效认证对象(例如,驾照、玩具、制鞋、手势、说出的话,等),并记录配置集成对象的操作的对象作为交互的数字表示。认证代理可分析数字表示以编辑相关的认证特征集合为并列,从而可以存储在认证数据库中。创建该配置的实体可以然后绑定并列与所需内容或操作(例如,启动应用程序、进行交易、发送消息等)。另一种技术可包括:单独捕获每个有效认证对象的数字表示,并登记每个单独对象。然后相对于彼此捕获各个对象的一个或多个并列,其中每个并列可以被链接到内容。考虑智能设备(例如,手机、平板电脑、phablet、计算机、信息亭、ATM等)的安全系统为例。用户可以通过使用数据捕获的不同模态登记多个对象而锁定对设备的访问。也许用户可通过要求在他们的结婚戒指、说出的话和在背景图像移动结婚戒指之间的并列而锁定设备。一旦登记,只有当检测到涉及婚戒、文字和背景的认证特征的并列时,该设备将然后被解锁。因此,用户可以被允许访问操作系统或设备的特征(即,设备内容)。
对于本领域技术人员显而易见地,除了已经描述的更多修改是可能的,而不偏离本文的发明概念。本发明的主题因此不被限制,除非在所附权利要求的范围中。此外,在解释说明书和权利要求书中,所有的术语应该被解释为与上下文一致的最宽的可能方式。特别是,术语“包括”和“包含”应当被解释为以非排他性方式的元件、部件或步骤,表示所引用的元件、组件或步骤可以存在或使用或与未明确引用的其他元件、部件或步骤进行组合。其中本说明书中的权利要求是指某物选自包含A、B、C......和N中的至少一种,文本应当被解释为来自分组的仅仅一个元件,而不是A加N或B加N等。
Claims (35)
1.一种激活内容的方法,所述方法包括:
使得电子设备访问认证代理;
通过设备获取与包括多个物理对象的物理环境的交互的数字表示;
基于所述数字表示,从环境中的多个物理对象鉴别至少两个不同的对象为第一有效认证对象和第二有效认证对象;
导出来自所述数字表示并与第一有效认证对象相关的第一认证特征集合,以及来自所述数字表示并与第二有效认证对象相关联的第二认证特征集合;
由所述认证代理建立内容访问级别为第一认证特征集合相对于所述第二认证特征集合的并列的函数;
由所述认证代理基于所述内容访问级别激活内容;和
配置输出设备,以根据所述内容访问级别呈现内容。
2.如权利要求1所述的方法,还包括:获得多模态数据作为所述数字表示的一部分,包括至少两个如下种类的模态数据:图像数据、运动数据、音频数据、温度数据、地址数据、位置数据、方向数据、元数据、用户数据、动觉数据、生物度量数据、语言数据、加速度数据和航向数据。
3.如权利要求2所述的方法,其中导出所述第一认证特征集合的步骤包括:导出不同模态的至少两个特征集合。
4.如权利要求1所述的方法,其中导出第一认证特征集合的步骤包括:从数字表示中第一有效认证对象的图像数据导出图像特征。
5.如权利要求4所述的方法,其中所述第一认证特征集合包括:所述第一有效认证对象的一部分的图像数据。
6.如权利要求1所述的方法,其中导出第一认证特征集合的步骤包括:从与第一有效认证对象相关联的数字表示计算散列作为认证特征。
7.如权利要求1所述的方法,其中所述第一认证特征集合包括以下中的至少一个:SIFT特征、图象特征以及场的深度。
8.如权利要求1所述的方法,其中所述第一认证特征集合包括以下类型特征数据的至少两个:图像数据、运动数据、音频数据、温度数据、地址数据、位置数据、方向数据、元数据、用户数据、动觉数据、生物指标数据、语言数据、加速度数据和航向数据。
9.如权利要求1所述的方法,进一步包括:基于在所述数字表示中从所述第一有效认证对象集合与第二有效认证对象的相对位置导出的相对位置信息,确定所述第一认证特征集合相对于所述第二认证特征集合的并列。
10.如权利要求9所述的方法,其中进一步包括:确定并列作为从所述第一认证特征集合和第二认证特征集合导出的相对位置信息的函数。
11.如权利要求1所述的方法,进一步包括:基于在所述数字表示中从所述第一有效认证对象集合与第二有效认证对象的相对取向导出的相对取向信息,确定所述第一认证特征集合相对于所述第二认证特征集合的并列。
12.如权利要求9所述的方法,其中进一步包括:确定并列作为从所述第一认证特征集合和第二认证特征集合导出的相对取向信息的函数。
13.如权利要求1所述的方法,其中,所述第一和第二有效认证对象中的至少一个包括印刷媒体。
14.如权利要求13所述的方法,其中印刷媒体包括以下的至少一种:驾驶执照、护照、签名、支票、文件、海报、广告牌、照片、呈现的图像、书、报纸和杂志。
15.如权利要求1所述的方法,其中所述第一和第二有效认证对象中的至少一个包括实质上的三维对象。
16.如权利要求15所述的方法,其中实质上的三维对象包括以下的至少一种:个人、脸、动物、车辆、建筑物、玩具、植物、计算设备、建筑、食品和雕像。
17.如权利要求1所述的方法,其中所述第一有效认证对象包括具有提交图像的计算设备。
18.如权利要求1所述的方法,其中所述第一认证特征集合包括至少三个认证特征。
19.如权利要求18所述的方法,其中所述第一认证特征集合包括至少七个认证特征。
20.如权利要求1所述的方法,进一步包括:呈现与产品相关的内容,作为推广。
21.如权利要求20所述的方法,其中产品与第一认证有效认证对象相关联。
22.如权利要求20所述的方法,其中推广包括以下的至少一个:优惠券、商业、报价、销售、彩票以及广告。
23.如权利要求1所述的方法,其中,所述内容包括以下的至少一个:交易信息、娱乐信息、新闻信息、运动信息、促销信息、医疗信息、安全信息和游戏信息。
24.如权利要求1所述的方法,其中激活内容的步骤包括:激活内容作为激活触发标准的函数。
25.如权利要求24所述的方法,其中所述激活触发标准依赖于绝对时间。
26.如权利要求24所述的方法,其中所述激活触发条件取决于多个认证请求。
27.如权利要求24所述的方法,其中激活触发标准取决于除了在所述第一和第二认证特征集合中的特征以外的多种因素。
28.如权利要求27所述的方法,其中集合触发标准取决于排除认证特征的多种因素。
29.如权利要求1所述的方法,其中所述第一认证特征集合缺乏从与第一有效认证对象相关联的符号标记导出的信息。
30.如权利要求29所述的方法,其中所述认证特征缺乏条形码数据。
31.如权利要求1所述的方法,其中配置所述输出设备以呈现内容的步骤包括:指示所述输出设备来启动虚拟机。
32.如权利要求31所述的方法,进一步包括:根据访问级别相对于内容权利保护所述虚拟机。
33.如权利要求31所述的方法,进一步包括:通过该虚拟机根据所述内容访问级别限制访问该内容。
34.如权利要求1所述的方法,其中电子设备包括如下的至少一个:手机、平板电脑、电脑、游戏机、汽车、信息亭、自动贩卖机、机器人、电子家电、医疗设备和安全系统。
35.如权利要求1所述的方法,其中所述电子设备包括输出设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710441086.5A CN107818243B (zh) | 2012-02-24 | 2013-02-08 | 通过基于交互的认证的内容激活、系统和方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261603049P | 2012-02-24 | 2012-02-24 | |
US61/603,049 | 2012-02-24 | ||
PCT/US2013/025366 WO2013126221A1 (en) | 2012-02-24 | 2013-02-08 | Content activation via interaction-based authentication, systems and method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710441086.5A Division CN107818243B (zh) | 2012-02-24 | 2013-02-08 | 通过基于交互的认证的内容激活、系统和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104428781A true CN104428781A (zh) | 2015-03-18 |
CN104428781B CN104428781B (zh) | 2017-07-14 |
Family
ID=49006114
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380021303.5A Active CN104428781B (zh) | 2012-02-24 | 2013-02-08 | 激活内容的方法 |
CN201710441086.5A Active CN107818243B (zh) | 2012-02-24 | 2013-02-08 | 通过基于交互的认证的内容激活、系统和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710441086.5A Active CN107818243B (zh) | 2012-02-24 | 2013-02-08 | 通过基于交互的认证的内容激活、系统和方法 |
Country Status (10)
Country | Link |
---|---|
US (5) | US10432601B2 (zh) |
EP (3) | EP3413222B1 (zh) |
JP (1) | JP5899333B2 (zh) |
KR (1) | KR101661407B1 (zh) |
CN (2) | CN104428781B (zh) |
AU (1) | AU2013222780B2 (zh) |
CA (2) | CA2868771C (zh) |
ES (2) | ES2687748T3 (zh) |
IN (1) | IN2014DN07884A (zh) |
WO (1) | WO2013126221A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107292642A (zh) * | 2016-03-31 | 2017-10-24 | 苏宁云商集团股份有限公司 | 一种基于图像的商品推荐方法及系统 |
CN107852441A (zh) * | 2015-07-07 | 2018-03-27 | Nec平台株式会社 | 通信控制装置、通话控制方法和存储通话控制程序的非瞬时性计算机可读介质 |
CN108351733A (zh) * | 2015-11-03 | 2018-07-31 | 微软技术许可有限责任公司 | 用于多模态感测的扩展器物体 |
CN108475329A (zh) * | 2016-01-04 | 2018-08-31 | 三星电子株式会社 | 电子设备及其操作方法 |
CN109064179A (zh) * | 2018-07-11 | 2018-12-21 | 成都理工大学 | 移动支付安全态势感知系统 |
CN109564620A (zh) * | 2016-06-03 | 2019-04-02 | 奇跃公司 | 增强现实身份验证 |
CN111083150A (zh) * | 2019-12-23 | 2020-04-28 | 郑州轻工业大学 | 医疗传感器网络环境下的身份认证与数据安全传输方法 |
US20230132099A1 (en) * | 2019-11-01 | 2023-04-27 | Capital One Services, Llc | Active Locking Mechanism Using Machine Learning |
Families Citing this family (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9310892B2 (en) | 2000-11-06 | 2016-04-12 | Nant Holdings Ip, Llc | Object information derived from object images |
US7899243B2 (en) | 2000-11-06 | 2011-03-01 | Evryx Technologies, Inc. | Image capture and identification system and process |
US8224078B2 (en) | 2000-11-06 | 2012-07-17 | Nant Holdings Ip, Llc | Image capture and identification system and process |
US7680324B2 (en) | 2000-11-06 | 2010-03-16 | Evryx Technologies, Inc. | Use of image-derived information as search criteria for internet and other search engines |
US7565008B2 (en) | 2000-11-06 | 2009-07-21 | Evryx Technologies, Inc. | Data capture and identification system and process |
US9152862B2 (en) | 2011-09-15 | 2015-10-06 | Raf Technology, Inc. | Object identification and inventory management |
US9443298B2 (en) | 2012-03-02 | 2016-09-13 | Authentect, Inc. | Digital fingerprinting object authentication and anti-counterfeiting system |
US8774455B2 (en) | 2011-03-02 | 2014-07-08 | Raf Technology, Inc. | Document fingerprinting |
US9824198B2 (en) | 2011-07-14 | 2017-11-21 | Docusign, Inc. | System and method for identity and reputation score based on transaction history |
CN104428781B (zh) | 2012-02-24 | 2017-07-14 | 河谷控股Ip 有限责任公司 | 激活内容的方法 |
US9626489B2 (en) | 2013-03-13 | 2017-04-18 | Intertrust Technologies Corporation | Object rendering systems and methods |
US9262865B2 (en) * | 2013-03-15 | 2016-02-16 | Daqri, Llc | Content creation tool |
US9607418B1 (en) * | 2013-03-15 | 2017-03-28 | Comdata Inc. | Method of transaction card recognition and interaction |
US10564815B2 (en) | 2013-04-12 | 2020-02-18 | Nant Holdings Ip, Llc | Virtual teller systems and methods |
WO2015034269A1 (ko) * | 2013-09-03 | 2015-03-12 | 삼성전자 주식회사 | 영상 처리 방법 및 장치 |
JP6476658B2 (ja) * | 2013-09-11 | 2019-03-06 | ソニー株式会社 | 画像処理装置および方法 |
EP2869240A3 (en) * | 2013-11-01 | 2015-06-03 | RAF Technology, Inc. | Digital fingerprinting object authentication and anti-counterfeiting system |
WO2015089324A1 (en) * | 2013-12-11 | 2015-06-18 | Nantmobile, Llc | Recognition-based authentication, systems and methods |
US9229674B2 (en) | 2014-01-31 | 2016-01-05 | Ebay Inc. | 3D printing: marketplace with federated access to printers |
US8941741B1 (en) * | 2014-03-25 | 2015-01-27 | Fmr Llc | Authentication using a video signature |
CN106133738A (zh) * | 2014-04-02 | 2016-11-16 | 索尼公司 | 信息处理系统以及计算机程序 |
US10521817B2 (en) | 2014-04-02 | 2019-12-31 | Nant Holdings Ip, Llc | Augmented pre-paid cards, systems and methods |
GB2544423A (en) * | 2014-07-29 | 2017-05-17 | Vatoscan (Pty) Ltd | Identity verification |
CN107003830A (zh) * | 2014-08-04 | 2017-08-01 | 移动搜索安全有限责任公司 | 安全移动联系系统(smcs) |
CN104134229A (zh) * | 2014-08-08 | 2014-11-05 | 李成 | 实时交互的增强现实系统以及方法 |
US10270780B2 (en) * | 2014-08-18 | 2019-04-23 | Dropbox, Inc. | Access management using electronic images |
US11546428B2 (en) * | 2014-08-19 | 2023-01-03 | Hand Held Products, Inc. | Mobile computing device with data cognition software |
US9378383B2 (en) * | 2014-08-21 | 2016-06-28 | Seagate Technology Llc | Location based disk drive access |
US10111100B2 (en) * | 2014-08-25 | 2018-10-23 | Microsoft Technology Licensing, Llc | Multidevice authentication |
KR102068451B1 (ko) | 2014-09-03 | 2020-01-20 | 난트헬쓰, 인코포레이티드 | 합성 게놈 변형-기반의 보안 트랜잭션 디바이스들, 시스템들 및 방법들 |
CN104282307A (zh) * | 2014-09-05 | 2015-01-14 | 中兴通讯股份有限公司 | 唤醒语音控制系统的方法、装置及终端 |
WO2016048344A1 (en) * | 2014-09-26 | 2016-03-31 | Hewlett Packard Enterprise Development Lp | Caching nodes |
US11250630B2 (en) * | 2014-11-18 | 2022-02-15 | Hallmark Cards, Incorporated | Immersive story creation |
US9595037B2 (en) | 2014-12-16 | 2017-03-14 | Ebay Inc. | Digital rights and integrity management in three-dimensional (3D) printing |
US9558330B2 (en) * | 2014-12-23 | 2017-01-31 | Intel Corporation | Technologies for digital rights managment of 3D printable models |
US10218509B2 (en) | 2015-03-02 | 2019-02-26 | Xerox Corporation | System to authenticate 3D printed objects |
US20160267072A1 (en) * | 2015-03-12 | 2016-09-15 | Microsoft Technology Licensing, Llc | Context sensitive phrase identification |
US20170109853A1 (en) * | 2015-03-20 | 2017-04-20 | Andromaque J. Ferdinand | Methods And Systems For Verification Of A User's Identity |
PL3073404T3 (pl) * | 2015-03-25 | 2018-03-30 | NEITEC Spółka z ograniczoną odpowiedzialnością | Sposób identyfikacji sygnatury interakcji użytkownika |
CN104835499B (zh) * | 2015-05-13 | 2018-02-06 | 西南交通大学 | 基于时‑频域趋势变化的密文语音感知哈希及检索方案 |
WO2016190355A1 (ja) * | 2015-05-27 | 2016-12-01 | 藤原 健吾 | 認証システム |
KR101673774B1 (ko) | 2015-06-01 | 2016-11-08 | 주식회사 수산아이앤티 | 가상화 시스템에서 파일 입출력 제어를 위한 방법 |
US10062015B2 (en) * | 2015-06-25 | 2018-08-28 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying objects depicted in a video using extracted video frames in combination with a reverse image search engine |
US9882889B1 (en) * | 2015-06-29 | 2018-01-30 | Symantec Corporation | Techniques for user authentication |
US10275671B1 (en) | 2015-07-14 | 2019-04-30 | Wells Fargo Bank, N.A. | Validating identity and/or location from video and/or audio |
CN111314299B (zh) * | 2015-08-19 | 2022-09-20 | 创新先进技术有限公司 | 身份验证方法、装置及系统 |
US9730020B2 (en) * | 2015-08-26 | 2017-08-08 | ProxyPics Inc. | System for providing on-demand media content services based on geolocation information |
US10192041B2 (en) | 2015-09-22 | 2019-01-29 | Nagravision S.A. | Methods and systems for authentication using zero-knowledge code |
KR102409903B1 (ko) | 2015-12-09 | 2022-06-16 | 삼성전자주식회사 | 사용자 정보를 제공하는 전자 장치 및 방법 |
DE102016201389A1 (de) * | 2016-01-29 | 2017-08-03 | Robert Bosch Gmbh | Verfahren zu einer Erkennung von Objekten, insbesondere von dreidimensionalen Objekten |
US10037537B2 (en) | 2016-02-19 | 2018-07-31 | Alitheon, Inc. | Personal history in track and trace system |
US10649198B2 (en) * | 2016-03-11 | 2020-05-12 | Battelle Memorial Institute | Sample processing and analysis methods and apparatus |
JP6706129B2 (ja) * | 2016-04-14 | 2020-06-03 | Line株式会社 | 情報処理方法、情報処理装置、及びプログラム |
US10867301B2 (en) | 2016-04-18 | 2020-12-15 | Alitheon, Inc. | Authentication-triggered processes |
US10541813B2 (en) * | 2016-05-09 | 2020-01-21 | Aetna Inc. | Incorporating multiple authentication systems and protocols in conjunction |
US10938814B2 (en) | 2016-05-09 | 2021-03-02 | Aetna Inc. | Unified authentication software development kit |
JP6298850B2 (ja) * | 2016-05-25 | 2018-03-20 | 株式会社ポニーキャニオン | 端末、物品、装置、及びこれらを備えたシステム |
US10614302B2 (en) | 2016-05-26 | 2020-04-07 | Alitheon, Inc. | Controlled authentication of physical objects |
US10740767B2 (en) | 2016-06-28 | 2020-08-11 | Alitheon, Inc. | Centralized databases storing digital fingerprints of objects for collaborative authentication |
US10915612B2 (en) | 2016-07-05 | 2021-02-09 | Alitheon, Inc. | Authenticated production |
US10902540B2 (en) | 2016-08-12 | 2021-01-26 | Alitheon, Inc. | Event-driven authentication of physical objects |
US10839528B2 (en) | 2016-08-19 | 2020-11-17 | Alitheon, Inc. | Authentication-based tracking |
US10565177B2 (en) | 2016-11-14 | 2020-02-18 | At&T Intellectual Property I, L.P. | Software defined entities for digital service transactions |
US10789351B2 (en) * | 2017-02-13 | 2020-09-29 | International Business Machines Corporation | Facilitating resolution of a human authentication test |
US10721254B2 (en) * | 2017-03-02 | 2020-07-21 | Crypteia Networks S.A. | Systems and methods for behavioral cluster-based network threat detection |
EP3407559A1 (en) * | 2017-05-26 | 2018-11-28 | Authentic Vision GmbH | System and method to manage privileges based on the authentication of an uncloneable security device |
US10754939B2 (en) | 2017-06-26 | 2020-08-25 | International Business Machines Corporation | System and method for continuous authentication using augmented reality and three dimensional object recognition |
US11062118B2 (en) | 2017-07-25 | 2021-07-13 | Alitheon, Inc. | Model-based digital fingerprinting |
EP3506138A1 (en) * | 2017-12-29 | 2019-07-03 | Gemalto Sa | Authentication method, device and system |
EP3514715A1 (en) | 2018-01-22 | 2019-07-24 | Alitheon, Inc. | Secure digital fingerprint key object database |
US10847268B1 (en) | 2018-01-30 | 2020-11-24 | The United States Of America As Represented By The Secretary Of The Air Force | Patient information exchange system and associated methods |
KR102040392B1 (ko) * | 2018-02-02 | 2019-11-28 | 김대정 | 클라우드 기반의 증강현실 콘텐츠 서비스 제공 방법 |
US11050752B2 (en) | 2018-06-07 | 2021-06-29 | Ebay Inc. | Virtual reality authentication |
CN111461807A (zh) * | 2019-01-21 | 2020-07-28 | 深圳增强现实技术有限公司 | 一种ar汽车营销系统和方法 |
US10963670B2 (en) | 2019-02-06 | 2021-03-30 | Alitheon, Inc. | Object change detection and measurement using digital fingerprints |
CN109902198A (zh) * | 2019-03-11 | 2019-06-18 | 京东方科技集团股份有限公司 | 一种以图搜图的方法、装置及应用系统 |
EP3716568A1 (de) * | 2019-03-28 | 2020-09-30 | Siemens Aktiengesellschaft | Funktional-sichere verbindungsidentifizierung für eine m2m kommunikation |
JP7296101B2 (ja) * | 2019-04-09 | 2023-06-22 | アタラ株式会社 | 情報処理方法、情報処理装置、及びコンピュータプログラム |
EP3734506A1 (en) | 2019-05-02 | 2020-11-04 | Alitheon, Inc. | Automated authentication region localization and capture |
EP3736717A1 (en) | 2019-05-10 | 2020-11-11 | Alitheon, Inc. | Loop chain digital fingerprint method and system |
US10796199B1 (en) * | 2019-05-29 | 2020-10-06 | Alibaba Group Holding Limited | Image recognition and authentication |
US20230176246A1 (en) * | 2019-06-25 | 2023-06-08 | Scientia Potentia Est II, LLC | System for immutability verifying, recording and storing digital representation of objects and events |
TWI733176B (zh) * | 2019-08-28 | 2021-07-11 | 南開科技大學 | 以擴增實境實現驗證的系統及其方法 |
ES2809048A1 (es) * | 2019-09-02 | 2021-03-02 | Univ Malaga | Sistema y procedimiento de control de accesos a un recinto |
ES2812998A1 (es) * | 2019-09-18 | 2021-03-18 | Vlv Disenos Ind S L | Sistema de control de accesos a torres eolicas |
US11238146B2 (en) | 2019-10-17 | 2022-02-01 | Alitheon, Inc. | Securing composite objects using digital fingerprints |
US11321441B2 (en) * | 2019-10-23 | 2022-05-03 | Xerox Corporation | Multi-factor authentication via mixed reality |
US11611881B2 (en) * | 2019-11-27 | 2023-03-21 | Board Of Trustees Of Michigan State University | Integrated systems and methods for passive authentication |
US11049176B1 (en) | 2020-01-10 | 2021-06-29 | House Of Skye Ltd | Systems/methods for identifying products within audio-visual content and enabling seamless purchasing of such identified products by viewers/users of the audio-visual content |
EP3859603A1 (en) | 2020-01-28 | 2021-08-04 | Alitheon, Inc. | Depth-based digital fingerprinting |
CN111291677B (zh) * | 2020-02-05 | 2022-09-09 | 吉林大学 | 一种动态视频触觉特征提取及渲染的方法 |
US11626994B2 (en) | 2020-02-27 | 2023-04-11 | Sneakertopia Inc. | System and method for presenting content based on articles properly presented and verifiably owned by or in possession of user |
US11341348B2 (en) | 2020-03-23 | 2022-05-24 | Alitheon, Inc. | Hand biometrics system and method using digital fingerprints |
US11568683B2 (en) | 2020-03-23 | 2023-01-31 | Alitheon, Inc. | Facial biometrics system and method using digital fingerprints |
EP3929806A3 (en) | 2020-04-06 | 2022-03-09 | Alitheon, Inc. | Local encoding of intrinsic authentication data |
US11663849B1 (en) | 2020-04-23 | 2023-05-30 | Alitheon, Inc. | Transform pyramiding for fingerprint matching system and method |
US11983957B2 (en) | 2020-05-28 | 2024-05-14 | Alitheon, Inc. | Irreversible digital fingerprints for preserving object security |
US11700123B2 (en) | 2020-06-17 | 2023-07-11 | Alitheon, Inc. | Asset-backed digital security tokens |
US11176755B1 (en) | 2020-08-31 | 2021-11-16 | Facebook Technologies, Llc | Artificial reality augments and surfaces |
US11823148B2 (en) | 2021-04-15 | 2023-11-21 | Bank Of America Corporation | Augmented reality-enabled ATM for secure augmented reality check realization |
US11954944B2 (en) * | 2021-04-20 | 2024-04-09 | Capital One Services, Llc | Systems for authenticating user permissions and methods of use thereof |
US11676348B2 (en) | 2021-06-02 | 2023-06-13 | Meta Platforms Technologies, Llc | Dynamic mixed reality content in virtual reality |
WO2024157087A1 (en) * | 2023-01-26 | 2024-08-02 | Vijayanarayanan Devi Selva Kumar | Systems and methods for managing and protecting data in computing networks |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030097655A1 (en) * | 2001-11-21 | 2003-05-22 | Novak Robert E. | System and method for providing conditional access to digital content |
CN101151898A (zh) * | 2005-04-06 | 2008-03-26 | 维亚塞斯公司 | 用于验证数字内容用户的方法 |
US20110161232A1 (en) * | 2009-12-28 | 2011-06-30 | Brown Kerry D | Virtualization of authentication token for secure applications |
Family Cites Families (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6367013B1 (en) | 1995-01-17 | 2002-04-02 | Eoriginal Inc. | System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents |
US5974150A (en) | 1997-09-30 | 1999-10-26 | Tracer Detection Technology Corp. | System and method for authentication of goods |
US7283973B1 (en) | 1998-10-07 | 2007-10-16 | Logic Tree Corporation | Multi-modal voice-enabled content access and delivery system |
US6377296B1 (en) | 1999-01-28 | 2002-04-23 | International Business Machines Corporation | Virtual map system and method for tracking objects |
US7878905B2 (en) * | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
US20020008789A1 (en) | 2000-03-15 | 2002-01-24 | Harris Glen Mclean | Passive media content access system |
IL137181A0 (en) | 2000-07-05 | 2001-07-24 | Dor Erez | System for secure electronic commercial transactions |
US6978369B2 (en) | 2000-08-04 | 2005-12-20 | First Data Corporation | Person-centric account-based digital signature system |
US7565008B2 (en) | 2000-11-06 | 2009-07-21 | Evryx Technologies, Inc. | Data capture and identification system and process |
US7016532B2 (en) | 2000-11-06 | 2006-03-21 | Evryx Technologies | Image capture and identification system and process |
US7680324B2 (en) | 2000-11-06 | 2010-03-16 | Evryx Technologies, Inc. | Use of image-derived information as search criteria for internet and other search engines |
US7899243B2 (en) | 2000-11-06 | 2011-03-01 | Evryx Technologies, Inc. | Image capture and identification system and process |
US6687390B2 (en) | 2001-12-04 | 2004-02-03 | Applied Neural Conputing Ltd. | System for and method of web signature recognition system based on object map |
JP4164737B2 (ja) | 2002-05-24 | 2008-10-15 | ソニー株式会社 | 物体認識装置及び方法並びにロボット装置 |
US7181617B2 (en) | 2002-06-10 | 2007-02-20 | Kelley Wise | Remote virtual medical diagnostic imaging viewer |
US7398557B2 (en) | 2002-09-13 | 2008-07-08 | Sun Microsystems, Inc. | Accessing in a rights locker system for digital content access control |
US7380280B2 (en) | 2002-09-13 | 2008-05-27 | Sun Microsystems, Inc. | Rights locker for digital content access control |
US20040103038A1 (en) * | 2002-11-26 | 2004-05-27 | Power Mark J. | Virtual reality enabled transaction processing system |
CA2531293A1 (en) | 2003-06-30 | 2005-01-06 | Selvanathan Narainsamy | Transaction verification system |
US20050154643A1 (en) | 2004-01-08 | 2005-07-14 | International Business Machines Corporation | Purchasing information requested and conveyed on demand |
JP4481663B2 (ja) | 2004-01-15 | 2010-06-16 | キヤノン株式会社 | 動作認識装置、動作認識方法、機器制御装置及びコンピュータプログラム |
US7046139B2 (en) * | 2004-04-26 | 2006-05-16 | Matsushita Electric Industrial Co., Ltd. | Method and parental control and monitoring of usage of devices connected to home network |
US20050289590A1 (en) | 2004-05-28 | 2005-12-29 | Cheok Adrian D | Marketing platform |
US20060028429A1 (en) | 2004-08-09 | 2006-02-09 | International Business Machines Corporation | Controlling devices' behaviors via changes in their relative locations and positions |
US20060080316A1 (en) * | 2004-10-08 | 2006-04-13 | Meridio Ltd | Multiple indexing of an electronic document to selectively permit access to the content and metadata thereof |
US7406597B2 (en) * | 2004-10-29 | 2008-07-29 | International Business Machines Corporation | Methods for efficiently authenticating multiple objects based on access patterns |
JP4004509B2 (ja) * | 2005-03-15 | 2007-11-07 | シャープ株式会社 | 画像読取装置、画像処理システム、及び画像記録装置 |
US20060271520A1 (en) | 2005-05-27 | 2006-11-30 | Ragan Gene Z | Content-based implicit search query |
JP4212586B2 (ja) | 2005-11-25 | 2009-01-21 | シャープ株式会社 | 画像読取装置、画像形成装置、画像処理システム及び画像読取方法 |
US8934865B2 (en) | 2006-02-02 | 2015-01-13 | Alcatel Lucent | Authentication and verification services for third party vendors using mobile devices |
WO2007130688A2 (en) | 2006-05-10 | 2007-11-15 | Evolution Robotics, Inc. | Mobile computing device with imaging capability |
US7788712B2 (en) | 2006-06-05 | 2010-08-31 | Ricoh Company, Ltd. | Managing access to a document-processing device using an identification token |
IL176262A0 (en) | 2006-06-12 | 2006-10-05 | Cidway Technologies Ltd | Secure and friendly payment system |
US8078538B1 (en) | 2006-06-30 | 2011-12-13 | United States Automobile Association (USAA) | Systems and methods for remotely authenticating credit card transactions |
US20080032787A1 (en) * | 2006-07-21 | 2008-02-07 | Igt | Customizable and personal game offerings for use with a gaming machine |
US20080035725A1 (en) | 2006-08-11 | 2008-02-14 | International Business Machines Corporation | Method to use cell phone location to authenticate or enable/disable authorization of credit cards |
US20110208659A1 (en) | 2006-08-15 | 2011-08-25 | Last Mile Technologies, Llc | Method and apparatus for making secure transactions using an internet accessible device and application |
US20080263048A1 (en) | 2007-04-16 | 2008-10-23 | Kelley Wise | File Access Management System |
US7953079B2 (en) | 2007-06-04 | 2011-05-31 | Cisco Technology, Inc. | Method and apparatus to control access to content |
KR100926632B1 (ko) | 2007-08-07 | 2009-11-11 | 에스케이 텔레콤주식회사 | 분류 객체별 접근 권한 부여 시스템 및 그 방법 |
JP5423394B2 (ja) * | 2007-09-10 | 2014-02-19 | 日本電気株式会社 | 端末装置の認証方法、端末装置及びプログラム |
US20090132813A1 (en) | 2007-11-08 | 2009-05-21 | Suridx, Inc. | Apparatus and Methods for Providing Scalable, Dynamic, Individualized Credential Services Using Mobile Telephones |
GB0801479D0 (en) * | 2008-01-26 | 2008-03-05 | Smartwater Res Ltd | Improvements to methods of in field analysis |
EP2240914A1 (de) | 2008-02-05 | 2010-10-20 | Bayer Technology Services GmbH | Verfahren und vorrichtung zur identifizierung und authentifizierung von objekten |
US7995196B1 (en) | 2008-04-23 | 2011-08-09 | Tracer Detection Technology Corp. | Authentication method and system |
WO2010038763A1 (ja) | 2008-10-01 | 2010-04-08 | 株式会社Icon | 情報管理システム、端末装置、サーバ装置およびプログラム |
GB0822590D0 (en) | 2008-12-11 | 2009-01-21 | Materialise Nv | Orthotic prosthetic cushioned device and method of making the same |
JP2010178047A (ja) | 2009-01-29 | 2010-08-12 | Brother Ind Ltd | 画像処理装置およびプログラム |
US8151344B1 (en) | 2009-01-29 | 2012-04-03 | Intuit Inc. | Method and apparatus to authenticate a user |
BRPI1008357A2 (pt) * | 2009-02-10 | 2016-02-23 | Sharp Kk | dispositivo de autenticação, método de autenticação, e programa para execução deste por computador |
US8194938B2 (en) | 2009-06-02 | 2012-06-05 | George Mason Intellectual Properties, Inc. | Face authentication using recognition-by-parts, boosting, and transduction |
US9652783B2 (en) | 2009-06-30 | 2017-05-16 | Verizon Patent And Licensing Inc. | Methods and systems for controlling presentation of media content based on user interaction |
US20110061100A1 (en) * | 2009-09-10 | 2011-03-10 | Nokia Corporation | Method and apparatus for controlling access |
TWI429213B (zh) * | 2009-12-11 | 2014-03-01 | Toro Dev Ltd | 用於nfc服務之行動整合散佈與交易系統與方法,及其行動電子裝置 |
KR20110068545A (ko) | 2009-12-16 | 2011-06-22 | 한국전자통신연구원 | 상이점을 이용한 디지털 콘텐츠 접근제어 장치 및 그 방법 |
EP2348443B1 (en) | 2009-12-18 | 2013-10-02 | CompuGroup Medical AG | A computer readable storage medium for generating an access key, computer implemented method and computing device |
US8224293B1 (en) | 2010-12-31 | 2012-07-17 | Knapp Ronald P | Encoded colorgram for mobile device security |
US20120278241A1 (en) | 2009-12-28 | 2012-11-01 | Brown Kerry D | Traceable and non-reputable transaction devices and methods |
JP5286297B2 (ja) | 2010-01-26 | 2013-09-11 | 株式会社日立製作所 | 生体認証システム |
US20110208797A1 (en) * | 2010-02-22 | 2011-08-25 | Full Armor Corporation | Geolocation-Based Management of Virtual Applications |
US20120200601A1 (en) | 2010-02-28 | 2012-08-09 | Osterhout Group, Inc. | Ar glasses with state triggered eye control interaction with advertising facility |
WO2011112941A1 (en) * | 2010-03-12 | 2011-09-15 | Tagwhat, Inc. | Purchase and delivery of goods and services, and payment gateway in an augmented reality-enabled distribution network |
US9268990B2 (en) | 2010-03-16 | 2016-02-23 | Carlo Trugenberger | Apparatus and method for producing an identification device |
KR101667715B1 (ko) * | 2010-06-08 | 2016-10-19 | 엘지전자 주식회사 | 증강현실을 이용한 경로 안내 방법 및 이를 이용하는 이동 단말기 |
US8705813B2 (en) | 2010-06-21 | 2014-04-22 | Canon Kabushiki Kaisha | Identification device, identification method, and storage medium |
US20120077476A1 (en) * | 2010-09-23 | 2012-03-29 | Theodore G. Paraskevakos | System and method for utilizing mobile telephones to combat crime |
US9177381B2 (en) | 2010-12-22 | 2015-11-03 | Nani Holdings IP, LLC | Depth estimate determination, systems and methods |
FR2969797B1 (fr) | 2010-12-23 | 2013-01-18 | Morpho | Procede pour permettre une authentification ou une identification et systeme de verification associe. |
US9480913B2 (en) * | 2011-01-26 | 2016-11-01 | WhitewaterWest Industries Ltd. | Interactive entertainment using a mobile device with object tagging and/or hyperlinking |
US20120252359A1 (en) | 2011-03-29 | 2012-10-04 | Research In Motion Limited | Mobile wireless communications device for selecting a payment account to use with a payment processing system based upon a movement sensor or image sensor and associated methods |
US9007473B1 (en) * | 2011-03-30 | 2015-04-14 | Rawles Llc | Architecture for augmented reality environment |
US8638223B2 (en) * | 2011-05-18 | 2014-01-28 | Kodak Alaris Inc. | Mobile communicator with orientation detector |
CN104428781B (zh) | 2012-02-24 | 2017-07-14 | 河谷控股Ip 有限责任公司 | 激活内容的方法 |
-
2013
- 2013-02-08 CN CN201380021303.5A patent/CN104428781B/zh active Active
- 2013-02-08 US US14/381,164 patent/US10432601B2/en active Active
- 2013-02-08 ES ES17174182.0T patent/ES2687748T3/es active Active
- 2013-02-08 EP EP18186219.4A patent/EP3413222B1/en active Active
- 2013-02-08 CA CA2868771A patent/CA2868771C/en active Active
- 2013-02-08 KR KR1020147026163A patent/KR101661407B1/ko active Active
- 2013-02-08 CA CA2985048A patent/CA2985048C/en active Active
- 2013-02-08 AU AU2013222780A patent/AU2013222780B2/en active Active
- 2013-02-08 WO PCT/US2013/025366 patent/WO2013126221A1/en active Application Filing
- 2013-02-08 CN CN201710441086.5A patent/CN107818243B/zh active Active
- 2013-02-08 EP EP17174182.0A patent/EP3239878B1/en active Active
- 2013-02-08 JP JP2014558757A patent/JP5899333B2/ja active Active
- 2013-02-08 ES ES13752027.6T patent/ES2632266T3/es active Active
- 2013-02-08 EP EP13752027.6A patent/EP2817757B1/en active Active
-
2014
- 2014-09-22 IN IN7884DEN2014 patent/IN2014DN07884A/en unknown
-
2019
- 2019-08-19 US US16/544,640 patent/US10841292B2/en active Active
-
2020
- 2020-10-15 US US17/071,715 patent/US11503007B2/en active Active
-
2022
- 2022-09-22 US US17/950,998 patent/US12015601B2/en active Active
-
2024
- 2024-05-14 US US18/664,216 patent/US20240305618A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030097655A1 (en) * | 2001-11-21 | 2003-05-22 | Novak Robert E. | System and method for providing conditional access to digital content |
CN101151898A (zh) * | 2005-04-06 | 2008-03-26 | 维亚塞斯公司 | 用于验证数字内容用户的方法 |
US20110161232A1 (en) * | 2009-12-28 | 2011-06-30 | Brown Kerry D | Virtualization of authentication token for secure applications |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107852441A (zh) * | 2015-07-07 | 2018-03-27 | Nec平台株式会社 | 通信控制装置、通话控制方法和存储通话控制程序的非瞬时性计算机可读介质 |
CN108351733B (zh) * | 2015-11-03 | 2021-08-06 | 微软技术许可有限责任公司 | 用于多模态感测的扩展器物体 |
CN108351733A (zh) * | 2015-11-03 | 2018-07-31 | 微软技术许可有限责任公司 | 用于多模态感测的扩展器物体 |
US10955977B2 (en) | 2015-11-03 | 2021-03-23 | Microsoft Technology Licensing, Llc | Extender object for multi-modal sensing |
CN108475329A (zh) * | 2016-01-04 | 2018-08-31 | 三星电子株式会社 | 电子设备及其操作方法 |
CN108475329B (zh) * | 2016-01-04 | 2022-09-23 | 三星电子株式会社 | 电子设备及其操作方法 |
CN107292642A (zh) * | 2016-03-31 | 2017-10-24 | 苏宁云商集团股份有限公司 | 一种基于图像的商品推荐方法及系统 |
CN109564620A (zh) * | 2016-06-03 | 2019-04-02 | 奇跃公司 | 增强现实身份验证 |
CN109064179B (zh) * | 2018-07-11 | 2022-05-20 | 成都理工大学 | 移动支付安全态势感知系统 |
CN109064179A (zh) * | 2018-07-11 | 2018-12-21 | 成都理工大学 | 移动支付安全态势感知系统 |
US20230132099A1 (en) * | 2019-11-01 | 2023-04-27 | Capital One Services, Llc | Active Locking Mechanism Using Machine Learning |
US11886568B2 (en) * | 2019-11-01 | 2024-01-30 | Capital One Services, Llc | Active locking mechanism using machine learning |
CN111083150A (zh) * | 2019-12-23 | 2020-04-28 | 郑州轻工业大学 | 医疗传感器网络环境下的身份认证与数据安全传输方法 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104428781B (zh) | 激活内容的方法 | |
US12124545B2 (en) | Communication network based non-fungible token creation platform with integrated creator biometric authentication | |
US20230009304A1 (en) | Systems and Methods for Token Management in Augmented and Virtual Environments | |
US12236419B2 (en) | Blockchain-based product authentication system | |
KR102004071B1 (ko) | 가상 플래노그램 관리, 시스템들 및 방법들 | |
CA2806607C (en) | System, method and computer program for enabling signing and dedication of information objects | |
CN106713255B (zh) | 用户信息管理方法和系统 | |
CN102884779A (zh) | 直觉计算方法和系统 | |
KR20200002785A (ko) | 생체 특징 데이터베이스 구축 방법 및 장치 | |
CN108491534A (zh) | 虚拟环境中的信息展示方法、装置及计算机设备 | |
KR20220149645A (ko) | 판매자들 사이의 경쟁 판매율에 따라 사용 허가를 선별적으로 적용하는 글로벌 이커머스 통합 관리 방법 및 시스템 | |
US20250053628A1 (en) | Communication network based non-fungible token creation platform with integrated creator biometric authentication and a digital asset creation and provenance platform with integrated creator and owner biometric authentication | |
US11042869B1 (en) | Method, medium, and system for associating a payment amount with a physical object | |
KR20240001511A (ko) | 상품권 nft 연동 서비스 제공 방법 및 시스템 | |
WO2023183256A1 (en) | Blockchain-based product authentication system | |
KR20240124171A (ko) | 메타버스 상에서의 아바타 관리 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: American California Applicant after: Valley Holdings IP Company with limited liability Address before: American California Applicant before: NANT HOLDINGS IP LLC |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |