会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Run-time code injection to perform checks
    • 运行时代码注入来执行检查
    • US07694341B2
    • 2010-04-06
    • US11207045
    • 2005-08-18
    • James MenschJerry HauckRonnie Misra
    • James MenschJerry HauckRonnie Misra
    • H04L9/32
    • G06F21/125G06F21/57G06F2221/2103
    • A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to specific hardware platforms. In a first phase, an authorizing entity (e.g., an application owner or platform manufacturer) authorizes one or more applications to execute on a given hardware platform. Later, during application run-time, code is injected that performs periodic checks are made to determine if the application continues to run on the previously authorized hardware platform. If a periodic check fails, at least part of the application's execution string is terminated—effectively rendering the application non-usable. The periodic check is transparent to the user and difficult to circumvent.
    • 数字版权管理系统允许应用所有者将代码注入到应用的运行时指令流中,以便将该应用的执行限制到特定的硬件平台。 在第一阶段,授权实体(例如,应用所有者或平台制造商)授权一个或多个应用在给定硬件平台上执行。 之后,在应用程序运行期间,注入代码,执行定期检查以确定应用程序是否继续在以前授权的硬件平台上运行。 如果定期检查失败,至少部分应用程序的执行字符串将被终止 - 有效地使应用程序无法使用。 定期检查对用户是透明的,难以规避。
    • 2. 发明申请
    • Specification Files For Call Translation And Trace
    • 呼叫转换和跟踪规范文件
    • US20100017188A1
    • 2010-01-21
    • US12174444
    • 2008-07-16
    • Joshua ShafferRonnie Misra
    • Joshua ShafferRonnie Misra
    • G06F9/455
    • G06F8/10G06F8/36G06F9/45537G06F11/362
    • A method and apparatus for storing a function specification file is described. In an exemplary method, the function specification field is capable for providing other software to facilitate execution of an application in a second operating system with the presence of a first operating system and the application is compiled for the first operating system. In another exemplary method, a preprocessor receives the function specification file comprising function definition data for a library function. The preprocessor processes the function definition data to generate header information and function code for the function. In another exemplary method, the preprocessor generates an automatic logging framework for the interposing library based on the function definition data. Further, a function in an interposing library logs calls to a corresponding library function.
    • 描述用于存储功能规范文件的方法和装置。 在示例性方法中,功能规范字段能够提供其他软件以便于存在第一操作系统的第二操作系统中的应用程序的执行,并且为第一操作系统编译应用程序。 在另一示例性方法中,预处理器接收包括用于库函数的功能定义数据的功能规范文件。 预处理器处理功能定义数据,以生成功能的头信息和功能代码。 在另一示例性方法中,预处理器基于功能定义数据生成插入库的自动记录框架。 此外,插入库中的函数将调用对应的库函数。
    • 3. 发明申请
    • RUN-TIME CODE INJECTION TO PERFORM CHECKS
    • 执行代码注射执行检查
    • US20070288886A1
    • 2007-12-13
    • US11741067
    • 2007-04-27
    • James MenschJerry HauckRonnie Misra
    • James MenschJerry HauckRonnie Misra
    • G06F9/44
    • G06F21/121
    • A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to specific hardware platforms. In a first phase, an authorizing entity (e.g., an application owner or platform manufacturer) authorizes one or more applications to execute on a given hardware platform. Later, during application run-time, code is injected that performs periodic checks are made to determine if the application continues to run on the previously authorized hardware platform. If a periodic check fails, at least part of the application's execution string is terminated—effectively rendering the application non-usable. The periodic check is transparent to the user and difficult to circumvent.
    • 数字版权管理系统允许应用所有者将代码注入到应用的运行时指令流中,以便将该应用的执行限制到特定的硬件平台。 在第一阶段,授权实体(例如,应用所有者或平台制造商)授权一个或多个应用在给定硬件平台上执行。 之后,在应用程序运行期间,注入代码,执行定期检查以确定应用程序是否继续在以前授权的硬件平台上运行。 如果定期检查失败,至少部分应用程序的执行字符串将被终止 - 有效地使应用程序无法使用。 定期检查对用户是透明的,难以规避。
    • 4. 发明申请
    • MANAGING FILE SYSTEMS
    • 管理文件系统
    • US20130117340A1
    • 2013-05-09
    • US13621214
    • 2012-09-15
    • James MenschJoshua ShafferRonnie Misra
    • James MenschJoshua ShafferRonnie Misra
    • G06F17/30
    • G06F17/30289G06F17/30123
    • A path request is generated by a secondary platform application, such as a word processor, and is received by invention. The path request may contain the location of a library required for the application to function, or a document saved previously by a user. The path request comprises a complete path for the requested file. The complete path is formatted for a file system and file structure for expected by the application.The elements of the path request, such as directories, disks, filenames, file types, etc. are analyzed by the invention in order to provide another complete path. The path provided by the invention is formatted for a different file system and file structure. The file pointed to by the path provided for the invention enables the secondary platform application to find and use the requested file.
    • 路径请求由诸如文字处理器的二级平台应用产生,并且由发明接收。 路径请求可以包含应用程序运行所需的库的位置或用户先前保存的文档。 路径请求包括所请求文件的完整路径。 完整的路径被格式化为文件系统和应用程序期望的文件结构。 通过本发明分析路径请求的元素,例如目录,磁盘,文件名,文件类型等,以便提供另一个完整的路径。 本发明提供的路径被格式化为不同的文件系统和文件结构。 由本发明提供的路径指向的文件使得次平台应用程序能够查找和使用所请求的文件。
    • 5. 发明授权
    • Managing file systems
    • 管理文件系统
    • US08346717B1
    • 2013-01-01
    • US12175390
    • 2008-07-17
    • James MenschJoshua ShafferRonnie Misra
    • James MenschJoshua ShafferRonnie Misra
    • G06F7/00
    • G06F17/30289G06F17/30123
    • A path request is generated by a secondary platform application, such as a word processor, and is received by invention. The path request may contain the location of a library required for the application to function, or a document saved previously by a user. The path request comprises a complete path for the requested file. The complete path is formatted for a file system and file structure for expected by the application. The elements of the path request, such as directories, disks, filenames, file types, etc. are analyzed by the invention in order to provide another complete path. The path provided by the invention is formatted for a different file system and file structure. The file pointed to by the path provided for the invention enables the secondary platform application to find and use the requested file.
    • 路径请求由诸如文字处理器的二级平台应用产生,并且由发明接收。 路径请求可以包含应用程序运行所需的库的位置或用户先前保存的文档。 路径请求包括所请求文件的完整路径。 完整的路径被格式化为文件系统和应用程序期望的文件结构。 通过本发明分析路径请求的元素,例如目录,磁盘,文件名,文件类型等,以便提供另一个完整的路径。 本发明提供的路径被格式化为不同的文件系统和文件结构。 由本发明提供的路径指向的文件使得次平台应用程序能够查找和使用所请求的文件。
    • 7. 发明授权
    • Run-time code injection to perform checks
    • 运行时代码注入来执行检查
    • US08375369B2
    • 2013-02-12
    • US11741067
    • 2007-04-27
    • James MenschJerry HauckRonnie Misra
    • James MenschJerry HauckRonnie Misra
    • G06F9/44
    • G06F21/121
    • A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to specific hardware platforms. In a first phase, an authorizing entity (e.g., an application owner or platform manufacturer) authorizes one or more applications to execute on a given hardware platform. Later, during application run-time, code is injected that performs periodic checks to determine if the application continues to run on the previously authorized hardware platform. If a periodic check fails, at least part of the application's execution string is terminated—effectively rendering the application non-usable. The periodic check is transparent to the user and difficult to circumvent.
    • 数字版权管理系统允许应用所有者将代码注入到应用的运行时指令流中,以便将该应用的执行限制到特定的硬件平台。 在第一阶段,授权实体(例如,应用所有者或平台制造商)授权一个或多个应用在给定硬件平台上执行。 稍后,在应用程序运行期间,注入代码,执行定期检查以确定应用程序是否继续在先前授权的硬件平台上运行。 如果定期检查失败,至少部分应用程序的执行字符串将被终止 - 有效地使应用程序无法使用。 定期检查对用户是透明的,难以规避。
    • 9. 发明授权
    • Managing file systems
    • 管理文件系统
    • US08661011B2
    • 2014-02-25
    • US13621214
    • 2012-09-15
    • James MenschJoshua ShafferRonnie Misra
    • James MenschJoshua ShafferRonnie Misra
    • G06F7/00
    • G06F17/30289G06F17/30123
    • A path request is generated by a secondary platform application, such as a word processor, and is received by invention. The path request may contain the location of a library required for the application to function, or a document saved previously by a user. The path request comprises a complete path for the requested file. The complete path is formatted for a file system and file structure for expected by the application.The elements of the path request, such as directories, disks, filenames, file types, etc. are analyzed by the invention in order to provide another complete path. The path provided by the invention is formatted for a different file system and file structure. The file pointed to by the path provided for the invention enables the secondary platform application to find and use the requested file.
    • 路径请求由诸如文字处理器的二级平台应用产生,并且由发明接收。 路径请求可以包含应用程序运行所需的库的位置或用户先前保存的文档。 路径请求包括所请求文件的完整路径。 完整的路径被格式化为文件系统和应用程序期望的文件结构。 通过本发明分析路径请求的元素,例如目录,磁盘,文件名,文件类型等,以便提供另一个完整的路径。 本发明提供的路径被格式化为不同的文件系统和文件结构。 由本发明提供的路径指向的文件使得次平台应用程序能够查找和使用所请求的文件。