会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Defensive Heap Memory Management
    • 防御堆内存管理
    • US20070136385A1
    • 2007-06-14
    • US11626691
    • 2007-01-24
    • Alexander AbrashkevichMark Wilding
    • Alexander AbrashkevichMark Wilding
    • G06F17/30
    • G06F11/366G06F12/023
    • A data structure, method and system are provided incorporating a general purpose memory allocator and defensive heap memory manager. This provides an ability to reliably detect various types of memory errors, dynamically enable or disable memory debugging, enhance success of read and write operations using various memory verification techniques. Further, through separation of control information associated with allocated and free chunks of memory from the chunks themselves separation of metadata from actual data), enhanced protection of vital information about the heap memory layout in general is provided. The heap memory manager uses read, write, and execute protected heap header walls and pool header walls and may, for each pool and memory block, separately use hidden front and back Memory Debug Information Areas (MDIAs) with checksums and well-known signature fields thereby enhancing overall memory management.
    • 提供了包含通用存储器分配器和防御堆存储器管理器的数据结构,方法和系统。 这提供了可靠地检测各种类型的存储器错误,动态地启用或禁用存储器调试的能力,使用各种存储器验证技术增强了读取和写入操作的成功。 此外,通过从分块本身分离与分配的和空闲的存储块相关联的控制信息本身将元数据与实际数据分离),提供了关于堆存储器布局的重要信息的增强保护。 堆内存管理器使用读,写和执行保护的堆标头墙和池标题墙,并且对于每个池和内存块,可以分别使用具有校验和和公知签名字段的隐藏的前端和后端内存调试信息区域(MDI) 从而增强整体内存管理。
    • 3. 发明申请
    • METHOD AND SYSTEM FOR GENERATING EXECUTABLE CODE FOR FORMATTING AND PRINTING COMPLEX DATA STRUCTURES
    • 用于生成用于格式化和打印复杂数据结构的可执行代码的方法和系统
    • US20080007779A1
    • 2008-01-10
    • US11859780
    • 2007-09-23
    • Edward Van GennipMark WildingDaniel Wood
    • Edward Van GennipMark WildingDaniel Wood
    • G06F3/12
    • G06F8/30G06F8/41
    • Linking components of an object code to produce executable code is described. Some components of the object code can be adapted to have an individual copy of a printing object for printing a complex data structure. In some embodiments, the linker comprising an identifier module for recognizing at least one of the object components having an embedded print command corresponding to the individual printing object, the embedded print command for abstracted printing of the complex data structure. In some embodiments, the linker comprising a compare module for comparing two or more identified embedded print commands from the object components, the comparison for determining whether two or more of the identified embedded print commands are identical copies of the individual printing object. In some embodiments, the results of the modules are adapted to define the executable code with at least one executable print command corresponding to the embedded print command.
    • 描述目标代码的组件链接以产生可执行代码。 目标代码的一些组件可以适于具有用于打印复杂数据结构的打印对象的单独副本。 在一些实施例中,链接器包括用于识别具有与单独打印对象相对应的嵌入式打印命令的对象组件中的至少一个的标识符模块,用于复杂数据结构的抽象打印的嵌入式打印命令。 在一些实施例中,链接器包括用于比较来自对象分量的两个或更多个已识别的嵌入式打印命令的比较模块,用于确定所识别的嵌入式打印命令中的两个或多个是否是各个打印对象的相同副本的比较。 在一些实施例中,模块的结果适于使用对应于嵌入式打印命令的至少一个可执行打印命令来定义可执行代码。
    • 4. 发明申请
    • SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING DATA MASKING VIA COMPRESSION DICTIONARIES
    • 用于通过压缩字体实现数据显示的系统,方法和装置
    • US20140172806A1
    • 2014-06-19
    • US14135424
    • 2013-12-19
    • Mark Wilding
    • Mark Wilding
    • G06F17/30
    • G06F21/6245G06F17/30371G06F17/30386
    • In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing data masking via compression dictionaries including, for example, means for receiving customer data at the host organization; compressing the customer data using dictionary based compression and a compression dictionary; storing the compressed customer data in a database of the host organization; retrieving the compressed customer data from the database of the host organization; and de-compressing the compressed customer data via a masked compression dictionary, in which the masked compression dictionary de-compresses the customer data into masked customer data. Other related embodiments are disclosed.
    • 根据所公开的实施例,提供了用于通过压缩字典来实现数据屏蔽的方法,系统和装置,包括例如用于在主机组织处接收客户数据的装置; 使用基于字典的压缩和压缩字典压缩客户数据; 将压缩的客户数据存储在主机组织的数据库中; 从主机组织的数据库检索压缩的客户数据; 并且通过掩蔽的压缩字典对压缩的客户数据进行解压缩,其中屏蔽的压缩字典将客户数据解压缩为被屏蔽的客户数据。 公开了其他相关实施例。
    • 6. 发明授权
    • Systems, methods, and apparatuses for implementing data masking via compression dictionaries
    • 用于通过压缩字典实现数据屏蔽的系统,方法和装置
    • US09519801B2
    • 2016-12-13
    • US14135424
    • 2013-12-19
    • Mark Wilding
    • Mark Wilding
    • G06F17/30G06F21/62
    • G06F21/6245G06F17/30371G06F17/30386
    • In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing data masking via compression dictionaries including, for example, means for receiving customer data at the host organization; compressing the customer data using dictionary based compression and a compression dictionary; storing the compressed customer data in a database of the host organization; retrieving the compressed customer data from the database of the host organization; and de-compressing the compressed customer data via a masked compression dictionary, in which the masked compression dictionary de-compresses the customer data into masked customer data. Other related embodiments are disclosed.
    • 根据所公开的实施例,提供了用于通过压缩字典来实现数据屏蔽的方法,系统和装置,包括例如用于在主机组织处接收客户数据的装置; 使用基于字典的压缩和压缩字典压缩客户数据; 将压缩的客户数据存储在主机组织的数据库中; 从主机组织的数据库检索压缩的客户数据; 并且通过掩蔽的压缩字典对压缩的客户数据进行解压缩,其中屏蔽的压缩字典将客户数据解压缩为被屏蔽的客户数据。 公开了其他相关实施例。
    • 7. 发明申请
    • System and Method for Secure Remote Access
    • 用于安全远程访问的系统和方法
    • US20080016354A1
    • 2008-01-17
    • US11861740
    • 2007-09-26
    • Mark WildingRandall Horman
    • Mark WildingRandall Horman
    • H04L9/00
    • H04L63/0428G06F21/445H04L63/061H04L63/0823
    • A method and apparatus for directing a client to establish a secure connection with a server across a public network. The server and the client exchange a Server Authentication Public Key, a Client Authentication Public Key, and a Remote Service Unique Identifier (RSUID) during a registration process. In one embodiment, the method includes the client transmitting to the server a client information package having the RSUID and a client challenge information package encrypted with the Server Authentication Public Key, the client receiving from the server a server information package having the RSUID and a server challenge information package and a portion of the received client challenge information encrypted with the Client Authentication Public Key, the client decrypting and verifying the server challenge information package with the Client Authentication Private Key, and, the client transmitting to the server an encrypted portion of the received client challenge information.
    • 一种用于指导客户端通过公共网络与服务器建立安全连接的方法和装置。 服务器和客户端在注册过程中交换服务器认证公钥,客户端认证公钥和远程服务唯一标识符(RSUID)。 在一个实施例中,该方法包括客户端向服务器发送具有RSUID的客户端信息包和使用服务器认证公钥加密的客户机挑战信息包,客户端从服务器接收具有RSUID的服务器信息包和服务器 挑战信息包和接收到的客户端挑战信息的一部分,用客户端认证公钥加密,客户端使用客户端认证私钥解密和验证服务器挑战信息包,并且客户端向服务器发送加密部分 收到客户端挑战信息。
    • 8. 发明申请
    • SYSTEM AND METHOD FOR MANIPULATING A REGISTRY
    • 用于操作注册的系统和方法
    • US20070288742A1
    • 2007-12-13
    • US11736974
    • 2007-04-18
    • Daniel BehmanMark Wilding
    • Daniel BehmanMark Wilding
    • G06F1/24
    • G06F9/44505G06F9/526G06F2209/523Y10S707/99942
    • A system, method and facility for manipulating registries on a computer system. The system includes a generic registry facility, which features functions classified according to the breadth of their applicability to varying types of registries. The registries may be classified as file-based and proprietary. The file-based registries may be binary or text-based. The generic registry facility provides a library of generic registry facility functions that may be included in a specific registry manipulation module through which a computer program can manipulate a specific registry. The generic registry facility functions may be customized by the developer of the registry manipulation module for a specific registry. The functions may include an action verification function that includes a commit sequence for ensuring that requested changes to a registry are made successfully. The functions may also include a trigger function for triggering events upon the occurrence of a change to a registry.
    • 用于在计算机系统上操纵注册表的系统,方法和设施。 该系统包括一个通用的注册表设施,它具有根据其对不同类型的注册表的适用范围分类的功能。 注册表可能被归类为基于文件的和专有的。 基于文件的注册表可以是二进制或基于文本的。 通用注册表设施提供通用注册表设施功能库,可以包含在特定注册表操作模块中,计算机程序可以通过该功能来操作特定的注册表。 通用注册表设施功能可能由特定注册表的注册表操作模块的开发人员定制。 这些功能可以包括动作验证功能,该功能包括用于确保成功地请求对注册表的更改的提交序列。 这些功能还可以包括触发器功能,用于在注册表发生更改时触发事件。