-
公开(公告)号:US20070005367A1
公开(公告)日:2007-01-04
申请号:US11170720
申请日:2005-06-29
申请人: Gerald DeJean , Darko Kirovski
发明人: Gerald DeJean , Darko Kirovski
IPC分类号: G10L11/00
CPC分类号: G07D7/06 , G06K19/086 , G06Q20/10 , G06Q20/401 , G07D7/2033 , H04L9/3231 , H04L9/3247 , H04L63/0492 , H04L63/08 , H04L2209/56 , H04L2209/805
摘要: Radio frequency certificates of authenticity (RFCOAs) are presented. In one implementation, a scattering agent is attached to an object to provide a reproducible radio frequency (RF) fingerprint that can be used to authenticate a tag or a seal for the object. In one implementation, the RF fingerprint is measured and digitized, combined with information associated with the object to which the RFCOA is attached, and stored in a radio frequency identification (RFID) system associated with the RFCOA. A scanner receives the fingerprint and the information and authenticates the information by comparing the fingerprint against a new fingerprint obtained from the object.
摘要翻译: 提出了真实性射频证书(RFCOAs)。 在一个实施方案中,散射剂附着到物体上以提供可再现的射频(RF)指纹,其可以用于认证对象的标签或密封件。 在一个实现中,RF指纹被测量和数字化,与与RFCOA所附的对象相关联的信息结合并存储在与RFCOA相关联的射频识别(RFID)系统中。 扫描仪通过将指纹与从对象获得的新指纹进行比较来接收指纹和信息并对信息进行认证。
-
公开(公告)号:US09135343B2
公开(公告)日:2015-09-15
申请号:US12900972
申请日:2010-10-08
IPC分类号: G06F17/30
CPC分类号: G06F17/30864 , G06F17/30675
摘要: Systems and methods to perform efficient searching for web content using a search engine are provided. In an illustrative implementation, a computing environment comprises a search engine computing application having an essential pages module operative to execute one or more selected selection algorithms to select content from a cooperating data store. In an illustrative operation, the exemplary search engine executes on a received search query to generate search results. Operatively, the retrieved results can be generated based upon their joint coverage of the submitted search query by deploying a selected sequential forward floating selection (SFFS) algorithm executing on the essential pages module. In the illustrative operation, the SFFS algorithm can operate to iteratively add one and delete one element from the set to improve a coverage score until no further improvement can be attained. The resultant processed search results can be considered essential pages.
摘要翻译: 提供了使用搜索引擎执行有效搜索Web内容的系统和方法。 在说明性实现中,计算环境包括搜索引擎计算应用,其具有可操作以执行一个或多个所选择的选择算法以从协作数据存储中选择内容的基本页面模块。 在说明性操作中,示例性搜索引擎在接收到的搜索查询上执行以产生搜索结果。 可操作地,可以基于通过部署在基本页面模块上执行的选择的顺序前向浮动选择(SFFS)算法对所提交的搜索查询的联合覆盖来生成检索结果。 在说明性操作中,SFFS算法可以操作以迭代地添加一个元素并从集合中删除一个元素以提高覆盖分数,直到不能获得进一步的改进。 所得到的处理后的搜索结果可以被认为是必不可少的页面。
-
公开(公告)号:US08984292B2
公开(公告)日:2015-03-17
申请号:US12822181
申请日:2010-06-24
CPC分类号: G06F21/316 , G06F2221/2103
摘要: A human interactive puzzle (HIP) authorization architecture where keyed and animated puzzles are executed by HIP players which are distinct and obfuscated to the point where breaking a single player is a relatively costly operation. A key is created in response to a request for a service, a HIP player is created based on the key, and a small installation executable is created that expands during installation to produce a computationally expensive data structure on the client relative to verification of the solution at the server. Thus, copying of the player or relay of the puzzle to a third system requires more time than allowed to receive the solution at the server.
摘要翻译: 一个人类交互式拼图(HIP)授权架构,其中键盘和动画拼图由HIP玩家执行,这些玩家是不同的和模糊的,打破单个玩家是一个相对昂贵的操作。 响应于对服务的请求而创建密钥,基于密钥创建HIP播放器,并且创建在安装期间扩展的小型安装可执行文件以在客户端上产生计算上昂贵的数据结构,以相对于解决方案的验证 在服务器上 因此,将拼图的播放器或继电器复制到第三系统需要比允许在服务器处接收解决方案更多的时间。
-
公开(公告)号:US08878041B2
公开(公告)日:2014-11-04
申请号:US12472777
申请日:2009-05-27
申请人: Hagai T. Attias , Darko Kirovski
发明人: Hagai T. Attias , Darko Kirovski
IPC分类号: G04B13/00
CPC分类号: G10H1/0008 , G10H1/40 , G10H2210/076 , G10H2220/135 , G10H2250/135 , G10H2250/235
摘要: A beat analysis module is described for determining beat information associated with an audio item. The beat analysis module uses an Expectation-Maximization (EM) approach to determine an average beat period, where correlation is performed over diverse representations of the audio item. The beat analysis module can determine the beat information in a relative short period of time. As such, the beat analysis module can perform its analysis together with another application task (such as a game application task) without disrupting the real time performance of that application task. In one application, a user may select his or her own audio items to be used in conjunction with the application task.
摘要翻译: 描述用于确定与音频项目相关联的节拍信息的拍子分析模块。 节拍分析模块使用期望最大化(EM)方法来确定平均拍摄周期,其中在音频项目的不同表示上执行相关性。 拍子分析模块可以在相对较短的时间段内确定拍子信息。 因此,拍子分析模块可以与另一应用任务(诸如游戏应用任务)一起执行其分析,而不会中断该应用任务的实时性能。 在一个应用中,用户可以选择他或她自己的与应用任务一起使用的音频项目。
-
公开(公告)号:US08739276B2
公开(公告)日:2014-05-27
申请号:US12821124
申请日:2010-06-22
IPC分类号: G06F21/30
CPC分类号: G06F21/30 , G06F9/44 , G06F21/31 , G06F21/577 , G06F2221/2133 , H04L9/32
摘要: Human Interaction Proofs (“HIPs”, sometimes referred to as “captchas”), may be generated automatically. An captcha specification language may be defined, which allows a captcha scheme to be defined in terms of how symbols are to be chosen and drawn, and how those symbols are obscured. The language may provide mechanisms to specify the various ways in which to obscure symbols. New captcha schemes may be generated from existing specifications, by using genetic algorithms that combine features from existing captcha schemes that have been successful. Moreover, the likelihood that a captcha scheme has been broken by attackers may be estimated by collecting data on the time that it takes existing captcha schemes to be broken, and using regression to estimate the time to breakage as a function of either the captcha's features or its measured quality.
摘要翻译: 人工交互证明(“HIP”,有时也称为“验证码”)可能会自动生成。 可以定义验证码规范语言,这允许根据如何选择和绘制符号以及这些符号如何被遮蔽来定义验证码方案。 该语言可以提供机制来指定模糊符号的各种方式。 可以通过使用遗传算法从现有规范中生成新的验证码方案,该遗传算法将已经获得成功的现有验证码方案的功能相结合。 此外,验证码计划已被攻击者破坏的可能性可以通过在现有验证码计划被破坏的时间收集数据来估计,并且使用回归来估计作为验证码的特征或函数的破坏时间 其测量质量。
-
公开(公告)号:US08635635B2
公开(公告)日:2014-01-21
申请号:US13013567
申请日:2011-01-25
CPC分类号: G06F21/121 , G06F2221/2115
摘要: Embodiments are disclosed that relate to hindering unauthorized use or distribution of a middleware program contained within an application. One example embodiment provides a method for hindering unauthorized use or distribution of a middleware program contained within an application. The method comprises acquiring factored middleware code, the factored middleware code having a missing function residing on a remote computing device, and building an application around the factored middleware code such that the application is configured to call to the remote computing device for execution of the missing function during use. The application may be configured to send a call to the remote computing device for execution of the missing function during use.
摘要翻译: 公开了涉及阻止未经授权的使用或分发包含在应用程序内的中间件程序的实施例。 一个示例性实施例提供了一种阻止未授权使用或分发包含在应用程序内的中间件程序的方法。 该方法包括获取因子分解的中间件代码,具有驻留在远程计算设备上的缺失功能的因特网中间件代码,以及围绕因子中间件代码构建应用,使得应用被配置为调用远程计算设备来执行丢失的 使用时功能。 该应用可以被配置成在使用期间向远程计算设备发送呼叫以执行丢失的功能。
-
公开(公告)号:US20120214594A1
公开(公告)日:2012-08-23
申请号:US13030154
申请日:2011-02-18
申请人: Darko Kirovski , Michail Raptis
发明人: Darko Kirovski , Michail Raptis
IPC分类号: A63F9/24
CPC分类号: A63F13/42 , A63F13/213 , A63F2300/1093 , A63F2300/6045 , A63F2300/6607 , G06K9/00208 , G06K9/00342 , G06K9/00355 , G06K9/2018
摘要: Human body motion is represented by a skeletal model derived from image data of a user. Skeletal model data may be used to perform motion recognition and/or similarity analysis of body motion. An example method of motion recognition includes receiving skeletal motion data representative of a user data motion feature from a capture device relating to a position of a user within a scene. A cross-correlation of the received skeletal motion data relative to a plurality of prototype motion features from a prototype motion feature database is determined. Likelihoods that the skeletal motion data corresponds to each of the plurality of prototype motion features are ranked. The likelihoods are determined using the cross-correlation. A classifying operation is performed on a subset of the plurality of prototype motion features. The subset of the plurality of prototype motion features is chosen because its members have the relatively highest likelihoods of corresponding to the skeletal motion data.
摘要翻译: 人体运动由来自用户的图像数据的骨骼模型表示。 骨骼模型数据可用于执行身体运动的运动识别和/或相似性分析。 运动识别的示例性方法包括:从与捕获装置相关的用户在场景中的位置的表示用户数据运动特征的骨架运动数据。 确定从原型运动特征数据库接收到的骨架运动数据相对于多个原型运动特征的互相关。 骨骼运动数据对应于多个原型运动特征中的每一个的可能性被排序。 使用互相关确定似然性。 对多个原型运动特征的子集执行分类操作。 选择多个原型运动特征的子集,因为其成员具有对应于骨骼运动数据的相对较高的可能性。
-
公开(公告)号:US20120167061A1
公开(公告)日:2012-06-28
申请号:US12979933
申请日:2010-12-28
申请人: Darko Kirovski , Benjamin Livshits , Gennady Medvinsky , Vijay Gajjala , Kenneth Ray , Jesper Lind
发明人: Darko Kirovski , Benjamin Livshits , Gennady Medvinsky , Vijay Gajjala , Kenneth Ray , Jesper Lind
IPC分类号: G06F9/44
CPC分类号: G06F21/125 , G06F2221/2115
摘要: Various embodiments are disclosed that relate to the automated identification of one or more computer program functions for potentially placing on a remote computing device in a split-computational computing environment. For example, one disclosed embodiment provides, on a computing device, a method of determining a factorable portion of code to locate remotely from other portions of the code of a program to hinder unauthorized use and/or distribution of the program. The method includes, on a computing device, receiving an input of a representation of the code of the program, performing analysis on the representation of the code, the analysis comprising one or more of static analysis and dynamic analysis, and based upon the analysis of the code, outputting a list of one or more functions determined from the analysis to be candidates for locating remotely.
摘要翻译: 公开了涉及自动识别一个或多个计算机程序功能以用于潜在地放置在分离计算计算环境中的远程计算设备上的各种实施例。 例如,一个公开的实施例在计算设备上提供了一种确定代码的有代数部分以从程序的代码的其他部分远程定位以阻止未经授权的使用和/或分发程序的方法。 该方法包括在计算设备上接收程序代码的表示的输入,对代码的表示执行分析,所述分析包括静态分析和动态分析中的一个或多个,并且基于对 该代码,输出从分析确定的一个或多个功能的列表,以作为远程定位的候选。
-
公开(公告)号:US08190547B2
公开(公告)日:2012-05-29
申请号:US12146619
申请日:2008-06-26
申请人: Darko Kirovski
发明人: Darko Kirovski
CPC分类号: G06F17/11
摘要: Described herein is a meta-algorithm adaptable to different types of optimization problems and different computing platforms. A problem space is (i) browsed using a heuristic that computes objectives locally and (ii) while constructing a solution, key decisions are performed globally. A simple data structure—a probabilistic cache—is used to efficiently store intermediate sub-solutions. As an example, the meta-algorithm is applied to find an algorithm for solving the graph coloring problem.
摘要翻译: 这里描述的是适用于不同类型的优化问题和不同计算平台的元算法。 一个问题空间是(i)使用启发式浏览,在本地计算目标,(ii)在构建解决方案时,全局执行关键决策。 简单的数据结构(概率缓存)用于高效地存储中间子解决方案。 作为示例,元算法被应用于找到用于解决图着色问题的算法。
-
公开(公告)号:US20120058824A1
公开(公告)日:2012-03-08
申请号:US12876979
申请日:2010-09-07
申请人: Michalis Raptis , Chuck Noble , Joel Pritchett , Hugues Hoppe , Darko Kirovski
发明人: Michalis Raptis , Chuck Noble , Joel Pritchett , Hugues Hoppe , Darko Kirovski
IPC分类号: A63F9/24
CPC分类号: A63F13/428 , A63F13/10 , A63F13/213 , A63F2300/1093 , A63F2300/6045
摘要: Human body motion is represented by a skeletal model derived from image data of a user. The model represents joints and bones and has a rigid body portion. The sets of body data are scaled to a predetermined number of sets for a number of periodic units. A body-based coordinate 3-D reference system having a frame of reference defined with respect to a position within the rigid body portion of the skeletal model is generated. The body-based coordinate 3-D reference system is independent of the camera's field of view. The scaled data and representation of relative motion within an orthogonal body-based 3-D reference system decreases the data and simplifies the calculations for determining motion thus enhancing real-time performance for multimedia applications controlled by a user's natural movements.
-
-
-
-
-
-
-
-
-