会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • Multi-threaded subgraph execution control in a graphical modeling environment
    • 多线程子图执行控制在图形建模环境中
    • US09195439B2
    • 2015-11-24
    • US14011178
    • 2013-08-27
    • The MathWorks, Inc.
    • John Edward CiolfiRamamurthy ManiQu Zhang
    • G06F9/44
    • G06F8/34G06F9/48G06F17/5009G06F2217/74
    • Exemplary embodiments support multi-threaded subgraph execution control within a graphical modeling or graphical programming environment. In an embodiment, a subgraph may be identified as a subset of blocks within a graphical model, or graphical program, or both. A subgraph initiator may explicitly execute the subgraph while maintaining data dependencies within the subgraph. Explicit signatures may be defined for the subgraph initiator and the subgraph either graphically or textually. Execution control may be branched wherein the data dependencies within the subgraph are maintained. Execution control may be joined together wherein the data dependencies within the subgraph are maintained. Exemplary embodiments may allow subgraphs to execute on different threads within a graphical modeling or programming environment.
    • 示例性实施例在图形建模或图形编程环境中支持多线程子图执行控制。 在一个实施例中,子图可以被识别为图形模型或图形程序或两者中的块的子集。 子图启动器可以在子图中保持数据依赖性的同时明确地执行子图。 可以为子图启动器和图形图形或文本地定义显式签名。 可以分支执行控制,其中维护子图内的数据依赖性。 可以将执行控制连接在一起,其中维护子图中的数据依赖性。 示例性实施例可以允许子图在图形建模或编程环境中的不同线程上执行。
    • 62. 发明授权
    • Functional dependency analysis
    • 功能依赖性分析
    • US09183120B1
    • 2015-11-10
    • US13910104
    • 2013-06-04
    • The MathWorks, Inc.
    • Peter Webb
    • G06F12/00G06F12/02G06F9/44G06F9/445G06F9/46G06F11/36
    • G06F8/60G06F11/3668
    • A device may store dependency information for a group of software components provided by a technical computing environment. The group of software components may include a first software component and a second software component and may identify the second software component as being a dependent software component of the first software component. The device may obtain an application generated via the technical computing environment and may determine that the application invokes the first software component. The device may access the dependency information based on the application invoking the first software component and may determine that the first software component invokes the second software component based on the dependency information. The device may generate a deployable form of the application that allows the application to run in another computing environment.
    • 设备可以存储由技术计算环境提供的一组软件组件的依赖性信息。 该组软件组件可以包括第一软件组件和第二软件组件,并且可以将第二软件组件标识为第一软件组件的依赖软件组件。 设备可以获得通过技术计算环境产生的应用,并且可以确定应用调用第一软件组件。 设备可以基于调用第一软件组件的应用访问依赖性信息,并且可以基于依赖性信息来确定第一软件组件调用第二软件组件。 设备可以生成应用程序的可部署形式,允许应用程序在另一个计算环境中运行。
    • 64. 发明授权
    • Parallel processing of multidimensional arrays
    • 并行处理多维数组
    • US09135065B1
    • 2015-09-15
    • US13599020
    • 2012-08-30
    • Halldor Narfi Stefansson
    • Halldor Narfi Stefansson
    • G06F9/46G06F9/50
    • G06F9/50G06F8/453G06F15/8023
    • A device receives a command to initiate parallel processing. The command includes an indication of a function that is to be performed in connection with the parallel processing, and a reference to a multidimensional array to which the function is to be applied. The multidimensional array includes at least three dimensions. The command also includes an indication of one or more dimensions by which the multidimensional array is to be partitioned. The device partitions the multidimensional array, along the one or more dimensions, to divide the multidimensional array into multiple blocks, each of the multiple blocks representing a subset of the multidimensional array. The device controls application of the function to the multiple blocks to cause the function to be applied in parallel to at least two blocks of the multiple blocks.
    • 设备接收到启动并行处理的命令。 该命令包括与并行处理相关的要执行的功能的指示,以及对要应用功能的多维阵列的引用。 多维阵列至少包括三维。 该命令还包括一个或多个维度的指示,通过该维度多维数组将被分割。 设备沿着一个或多个维度分割多维阵列以将多维阵列划分成多个块,多个块中的每一个表示多维数组的子集。 该装置控制多个块的功能的应用,使该功能并行地应用于多个块的至少两个块。
    • 65. 发明授权
    • Method of providing interactive usage descriptions based on source code analysis
    • 基于源代码分析提供交互式使用说明的方法
    • US09134967B1
    • 2015-09-15
    • US13283099
    • 2011-10-27
    • Steve Johnson
    • Steve Johnson
    • G06F9/44G06F9/45G06F3/00G06F11/36
    • G06F8/33G06F8/427G06F8/436G06F8/437G06F11/3664
    • A method of dynamically analyzing source code for generating usage hints while editing the source code is disclosed. A parse tree data structure is generated for each function called. The incoming and outgoing arguments in the parse tree are identified. A user calls the function by entering arguments as part of the function-call. The user's input arguments are associated with the corresponding argument in the parse tree. Relevant preconditions and post-conditions of the nodes surrounding the current location in the parse tree are analyzed to provide usage hints for the completion of the function call. In the case of a completed function call argument entered by the user, the type and number of arguments in the completed function call are compared to the required type and number of arguments of the function to validate the function call. Error messages are provided in the event of an invalid call.
    • 公开了在编辑源代码时动态分析源代码以产生使用提示的方法。 为每个调用的函数生成解析树数据结构。 识别解析树中的传入和传出参数。 用户通过输入参数作为函数调用的一部分来调用该函数。 用户的输入参数与解析树中的相应参数相关联。 分析围绕解析树中当前位置的节点的相关前提条件和后置条件,以提供完成函数调用的使用提示。 在用户输入完成的函数调用参数的情况下,将完成函数调用中的参数的类型和数量与要验证函数调用的函数的必需类型和数量进行比较。 在无效呼叫的情况下提供错误消息。
    • 66. 发明授权
    • System and method for verifying the integrity of read-only components in deployed mixed-mode applications
    • 用于验证部署的混合模式应用程序中只读组件的完整性的系统和方法
    • US09129136B2
    • 2015-09-08
    • US11880417
    • 2007-07-19
    • Peter Hartwell Webb
    • Peter Hartwell Webb
    • G06F9/44G06F21/64G06F21/51
    • G06F21/64G06F21/51
    • A method of ensuring the integrity of read-only components in deployed mixed-mode applications that includes generating a digital fingerprint prior to the deployment of a mixed-mode application is discussed. The digital fingerprint is based on a read-only component in the mixed-mode application and uniquely identifies the read-only component. The method also deploys the mixed-mode application and the digital fingerprint. Additionally, the method verifies, at execution time by using the digital fingerprint, that the read-only component in the mixed-mode deployed application that served as the basis for the digital fingerprint is identical to the same read-only component originally packaged with the mixed-mode application.
    • 讨论了在部署混合模式应用程序中确保只读组件的完整性的方法,包括在部署混合模式应用程序之前生成数字指纹。 数字指纹基于混合模式应用程序中的只读组件,并唯一地标识只读组件。 该方法还部署了混合模式应用程序和数字指纹。 此外,该方法在执行时通过使用数字指纹来验证作为数字指纹的基础的混合模式部署的应用程序中的只读组件与最初与该数字指纹打包的相同的只读组件相同 混合模式应用。
    • 69. 发明授权
    • System and method for file differencing with importance ranking
    • 具有重要性排名的文件差异的系统和方法
    • US09104743B1
    • 2015-08-11
    • US13768854
    • 2013-02-15
    • The MathWorks, Inc.
    • Malcolm A. WoodGavin W. Walker
    • G06F17/30
    • G06F17/30595G06F17/2211
    • A system and method determines the differences between versions of an object, such as a file. The object versions are compared using a differencing tool to identify the differences between the versions. A scoring algorithm may be selected for the object based on one or more attributes of the object. The scoring algorithm is used to compute a difference score for the object. The difference score may be a function of the differences between the object versions and the characteristics or qualities of those differences. The difference score provides an indication of the relative importance of the changes made to the object. The difference scores from multiple objects may be presented in an interactive report, and sorted to identify those objects that underwent the most significant or noteworthy changes.
    • 系统和方法确定对象(例如文件)的版本之间的差异。 使用差分工具比较对象版本,以识别版本之间的差异。 可以基于对象的一个​​或多个属性为对象选择评分算法。 评分算法用于计算对象的差分。 差异分数可以是对象版本与这些差异的特征或质量之间的差异的函数。 差异分数提供了对对象所做更改的相对重要性的指示。 来自多个对象的差异分数可以在交互式报告中呈现,并且被排序以识别那些经历了最重要或值得注意的变化的对象。