会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • DELAYED COMPILING OF SCRIPTING LANGUAGE CODE
    • 延迟编写语言语言代码
    • US20150205585A1
    • 2015-07-23
    • US13547908
    • 2012-07-12
    • Malte UBLJohn Hjelmstad
    • Malte UBLJohn Hjelmstad
    • G06F9/45G06F9/44G06F17/00G06F3/041
    • G06F9/45529G06F9/451
    • Systems and methods for compiling and executing one or more modules written in a scripting language are provided. In some aspects, a display associated with an application, where the display includes a graphical object, is provided. An indication of intent to interact with a graphical object, is received via the graphical object. One or more modules associated with the graphical object are compiled in response to the received indication of intent to interact with the graphical object, where the one or more modules are written in the scripting language. An indication of an interaction with the graphical object is received via the graphical object. The compiled one or more modules associated with the graphical object are executed in response to the received indication of the interaction with the graphical object.
    • 提供了编译和执行一个或多个以脚本语言编写的模块的系统和方法。 在一些方面,提供与显示器包括图形对象的应用相关联的显示器。 通过图形对象接收与图形对象交互的意图的指示。 与图形对象相关联的一个或多个模块是响应于所接收的与图形对象交互的意图的指示而被编译的,其中一个或多个模块以脚本语言编写。 通过图形对象接收与图形对象的交互的指示。 响应于所接收的与图形对象的交互指示,执行与图形对象相关联的编译的一个或多个模块。
    • 2. 发明授权
    • System and method for controlling the upload of data already accessible to a server
    • 用于控制服务器已经可访问的数据的上传的系统和方法
    • US08943315B1
    • 2015-01-27
    • US13156312
    • 2011-06-08
    • Malte Ubl
    • Malte Ubl
    • H04L29/06
    • H04L9/3236G06F17/30156G06F17/30159H04L9/3239H04L67/06
    • Systems, methods, and machine-readable media for controlling an upload of a block of data associated with an upload command are described. In certain aspects, an interface module may be configured to obtain a cryptographic checksum for the block of data associated with the upload command. A checksum module may configured to compare the cryptographic checksum for the block of data associated with the upload command to a cryptographic checksum in an index storing cryptographic checksums identifying blocks of data previously uploaded to a server. If the cryptographic checksum for the block of data associated with the upload command matches the cryptographic checksum in the index, an upload module may be configured to cancel the upload of the block of data associated with the upload command.
    • 描述了用于控制与上传命令相关联的数据块的上传的系统,方法和机器可读介质。 在某些方面,接口模块可以被配置为获得与上传命令相关联的数据块的加密校验和。 校验和模块可以被配置为将与上传命令相关联的数据块的加密校验和与存储加密校验和的索引中的加密校验和进行比较,所述校验和识别先前上传到服务器的数据块。 如果与上传命令相关联的数据块的加密校验和与索引中的加密校验和匹配,则可以配置上载模块以取消与上传命令相关联的数据块的上载。
    • 3. 发明授权
    • Executing multiple child code blocks via a single compiled parent code block
    • 通过单个编译的父代码块执行多个子代码块
    • US08677332B1
    • 2014-03-18
    • US13556984
    • 2012-07-24
    • John HjelmstadMalte Ubl
    • John HjelmstadMalte Ubl
    • G06F9/45
    • G06F9/44521G06F8/43G06F8/443G06F9/44563G06F9/45529
    • Systems and methods for compiling one or more code blocks written in programming language are provided. In some aspects, display associated with application is provided. Display includes plurality of graphical objects. That each of plurality of graphical objects is associated with child code block in one-to-one association between graphical objects and child code blocks is determined. Each child code block is written in programming language. The child code blocks associated with plurality of graphical objects are transformed into single parent code block. Parent code block, upon compiling, is configured to be reused across execution contexts and to allow injection of global scope. Parent code block, upon specific execution, includes execution context for specified child code block. Parent code block is configured to receive indication of specified child code block for initiating execution of parent code block. Parent code block is compiled.
    • 提供了用编程语言编写的一个或多个代码块的系统和方法。 在一些方面,提供与应用相关联的显示。 显示器包括多个图形对象。 确定多个图形对象中的每一个与图形对象和子代码块之间的一对一关联中的子代码块相关联。 每个子代码块都用编程语言编写。 与多个图形对象相关联的子代码块被转换为单个代码块。 父代码块在编译时被配置为跨执行上下文重用并允许注入全局范围。 父代码块在特定执行时包含指定子代码块的执行上下文。 父代码块被配置为接收用于启动父代码块执行的指定子代码块的指示。 父代码块被编译。
    • 4. 发明授权
    • Computer code transformations to create synthetic global scopes
    • 计算机代码转换创建合成全局范围
    • US09015682B1
    • 2015-04-21
    • US13432477
    • 2012-03-28
    • John A. HjelmstadMalte Ubl
    • John A. HjelmstadMalte Ubl
    • G06F9/44G06F9/54
    • G06F9/545G06F9/44521
    • Methods and systems for processing computer code modules in order to avoid polluting the global namespace. According to one embodiment, the system or method comprises a server that receives a request for an additional computer code module to be added to the namespace. Prior to delivering the module, the server processes the module by identifying all references to global symbols that are not to be explicitly exported to a global scope and moving the identified symbols to a synthetic namespace prior. The server further wraps the processed module in a function that receives the synthetic global scope as a parameter, and delivers the wrapped module to the requesting namespace.
    • 处理计算机代码模块的方法和系统,以避免污染全局命名空间。 根据一个实施例,系统或方法包括接收对要添加到命名空间的附加计算机代码模块的请求的服务器。 在交付模块之前,服务器通过识别对不被显式导出到全局范围的全局符号的所有引用并将所识别的符号移动到合成名称空间之前来处理该模块。 服务器将处理后的模块进一步包装在接收合成全局范围作为参数的函数中,并将包装的模块传递到请求命名空间。
    • 5. 发明授权
    • System and method for controlling the upload of data already accessible to a server
    • 用于控制服务器已经可访问的数据的上传的系统和方法
    • US08812849B1
    • 2014-08-19
    • US13245663
    • 2011-09-26
    • Malte Ubl
    • Malte Ubl
    • H04L9/32G06F17/00H04L29/08G06F17/30
    • H04L9/3236G06F17/30156G06F17/30159H04L9/3239H04L67/06
    • Systems, methods, and machine-readable media for controlling an upload of a block of data associated with an upload command are described. In certain aspects, an interface module may be configured to obtain a cryptographic checksum for the block of data associated with the upload command. A checksum module may configured to compare the cryptographic checksum for the block of data associated with the upload command to a cryptographic checksum in an index storing cryptographic checksums identifying blocks of data previously uploaded to a server. If the cryptographic checksum for the block of data associated with the upload command matches the cryptographic checksum in the index, an upload module may be configured to cancel the upload of the block of data associated with the upload command.
    • 描述了用于控制与上传命令相关联的数据块的上传的系统,方法和机器可读介质。 在某些方面,接口模块可以被配置为获得与上传命令相关联的数据块的加密校验和。 校验和模块可以被配置为将与上传命令相关联的数据块的加密校验和与存储加密校验和的索引中的加密校验和进行比较,所述校验和识别先前上传到服务器的数据块。 如果与上传命令相关联的数据块的加密校验和与索引中的加密校验和匹配,则可以配置上载模块以取消与上传命令相关联的数据块的上载。