会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • OBFUSCATING COMPUTER PROGRAM CODE
    • OBFUSCATING计算机程序代码
    • WO2008074382A1
    • 2008-06-26
    • PCT/EP2007/010018
    • 2007-11-20
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)EKER, JohanJOHANSSON, BjörnVON PLATEN, Carl
    • EKER, JohanJOHANSSON, BjörnVON PLATEN, Carl
    • G06F21/00G06F21/22
    • G06F21/14
    • A computer-implemented method of tamper-protecting computer program code. The method comprises: obtaining an input representation of the computer program code; identifying a conditional program statement for causing a data processing system to selectively execute one of at least a first and a second sets of program statements when said computer program is executed by a data processing system; replacing said identified conditional program statement and the first and second sets of program statements with a set of transformed program statements to obtain obfuscated program code, wherein the set of transformed program statements is adapted to cause the data processing system to execute at least a part of each of the transformed program statements when said computer program is executed by the data processing system.
    • 篡改保护计算机程序代码的计算机实现的方法。 该方法包括:获得计算机程序代码的输入表示; 识别用于当所述计算机程序由数据处理系统执行时使数据处理系统选择性地执行至少第一和第二组程序语句中的一个的条件程序语句; 用一组变换的程序语句替换所述识别的条件程序语句和第一和第二组程序语句以获得混淆的程序代码,其中该组变换的程序语句适于使数据处理系统执行至少一部分 当所述计算机程序由数据处理系统执行时,每个转换的程序语句
    • 4. 发明申请
    • OBJECT CODE GENERATION FOR INCREASING THE PERFORMANCE OF DELTA FILES
    • 增加DELTA文件性能的目标代码生成
    • WO2007020082A1
    • 2007-02-22
    • PCT/EP2006/008104
    • 2006-08-17
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)EKER, JohanVON PLATEN, Carl
    • EKER, JohanVON PLATEN, Carl
    • G06F9/445G06F9/45
    • G06F8/658
    • Disclosed is a method of generating updated object code of a computer program, the updated object code being suitable for the generation of an updated memory image to be loaded into a storage medium having stored thereon a current memory image corresponding to a current version of a computer program. The method comprises receiving at least one updated input code module from which the updated object code is to be generated; processing at least the updated input code module to generate at least one updated object code module adapted to be linked by a linker component as to generate the updated memory image; performing at least one optimisation process to reduce differences between said updated object code module and a corresponding one of a set of current object code modules, the set of current object code modules corresponding to the current version of said computer program.
    • 公开了一种生成计算机程序的更新的目标代码的方法,所更新的目标代码适用于生成要加载到其上存储有与当前版本的计算机的当前存储器图像的存储介质中的更新的存储器图像 程序。 该方法包括接收至少一个更新的输入代码模块,从该更新输入代码模块生成更新的目标代码; 处理至少所述更新的输入代码模块以生成适于由链接器组件链接以生成更新的存储器图像的至少一个更新的目标代码模块; 执行至少一个优化过程以减少所述更新的目标代码模块与一组当前目标代码模块之间的对应的一个对应于所述计算机程序的当前版本的当前目标代码模块的差异。
    • 5. 发明申请
    • METHOD OF AND SYSTEM FOR PERFORMANCE ANALYSIS AND SOFTWARE COMPONENT INSTALLATION
    • 性能分析和软件组件安装的方法和系统
    • WO2005114424A2
    • 2005-12-01
    • PCT/EP2005/004863
    • 2005-05-04
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)WARTENBERG, FredrikEKER, JohanJOHANSSON, Enrico
    • WARTENBERG, FredrikEKER, JohanJOHANSSON, Enrico
    • G06F11/34
    • G06F8/61G06F11/3447G06F2201/865
    • A software performance-analysis and installation method includes estimating performance of a system including a software component to be installed on the system and determining, based on the estimated performance, whether to install the software component in a current configuration. The software component is installed in the current configuration responsive to a determination to install the software component in the current configuration. At least one of the following four steps is performed responsive to a determination not to install the software components to be installed in the current configuration: (1) deleting at least one software component of the system; (2) determining a new usage profile; (3) aborting installation of the software component to be installed; and (4) selecting an alternative component to be installed. This Abstract is provided to comply with rules requiring an Abstract that allows a searcher or other reader to quickly ascertain subject matter of the technical disclosure. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    • 软件性能分析和安装方法包括估计包括要安装在系统上的软件组件的系统的性能,并且基于所估计的性能来确定是否将软件组件安装在当前配置中。 该软件组件安装在当前配置中,以响应于在当前配置中安装软件组件的确定。 响应于不安装要安装在当前配置中的软件组件的确定来执行以下四个步骤中的至少一个:(1)删除系统的至少一个软件组件; (2)确定新的使用简档; (3)中止要安装的软件组件的安装; 和(4)选择要安装的替代组件。 提供本摘要以符合要求摘要的规则,允许搜索者或其他读者快速确定技术公开内容的主题。 提交本摘要的理解是,它不会用于解释或限制权利要求的范围或含义。
    • 6. 发明申请
    • SCHEDULABILITY TEST
    • 时间表测试
    • WO2013050056A1
    • 2013-04-11
    • PCT/EP2011/067231
    • 2011-10-03
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)VON PLATEN, CarlEKER, Johan
    • VON PLATEN, CarlEKER, Johan
    • G06F9/45
    • G06F8/433G06F8/456
    • A method of statically testing dependence in a dataflow program is provided, the method comprising receiving a dataflow program which provides parameters, including specified consumption rates and specified production rates on connections between actors in the program and a specified number of initial samples (delays) on at least a part of the connections, generating from the parameters a model of a precedence graph for the dataflow program representing dependence constraints between distinct firings of the number of actors, analysing the model of the precedence graph by selecting a minimum/maximum index vertex from a set of successor/predecessor vertices, such that the minimum/maximum index vertex depends on a given predecessor/successor vertex while considering only the dependence constraints on the edge between the predecessor/successor and the set of successor/predecessor vertices, and determining for each selected minimum/maximum index vertex if the selected minimum/maximum index vertex is dependent on itself or if a termination requirement is fulfilled to thereby establish whether a cyclic dependence is present.
    • 提供了一种在数据流程序中静态测试依赖性的方法,该方法包括接收数据流程序,该程序提供参数,包括规定的消耗率和指定的生产率,用于程序中的参与者之间的连接以及指定数量的初始样本(延迟) 至少一部分连接,从参数生成表示数量流动程序的不同约束之间的依赖约束的数据流程序的模型,通过选择最小/最大索引顶点来分析优先级图的模型, 一组后继/前导顶点,使得最小/最大索引顶点取决于给定的前导/后继顶点,同时仅考虑前导/后继和后继/前导顶点集合之间的边缘的依赖约束,并且确定 每个选定的最小/最大索引顶点如果选择的最小/最大索引 顶点依赖于自身或者是否满足终止要求,从而确定是否存在循环依赖性。
    • 7. 发明申请
    • SYSTEM AND METHOD OF INVOKING MULTIPLE REMOTE OPERATIONS
    • 多机远程操作的系统及方法
    • WO2010084091A1
    • 2010-07-29
    • PCT/EP2010/050506
    • 2010-01-18
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)PERSSON, Jan PatrikVON PLATEN, CarlEKER, Johan
    • PERSSON, Jan PatrikVON PLATEN, CarlEKER, Johan
    • G06F9/46
    • G06F9/547
    • A remote execution agent, having low-latency access to the platform, receives from a remote application, across a communication channel imposing a round-trip delay, a plurality of invocation control directives. The remote execution agent invokes operations for execution on the platform in response to the invocation control directives, and aggregates results from the operations, returning the aggregated results to the application. In this manner, overhead such as communication round-trip delay, context switching, and the like, is reduced, compared to the application sending separate operation invocation requests to the platform and receiving the results of each. The remote execution agent manages operation results, such as passing results from a prior operation as parameters for a later one. In some embodiments, the invocation control directives include conditional operation invocation and branching.
    • 具有对平台的低延迟访问的远程执行代理器通过施加往返延迟的通信信道,多个调用控制指令从远程应用接收。 响应于调用控制指令,远程执行代理调用在平台上执行的操作,并聚合操作的结果,将聚合结果返回到应用程序。 与向平台发送单独的操作调用请求并接收每个结果的应用相比,以这种方式减少诸如通信往返延迟,上下文切换等之类的开销。 远程执行代理管理操作结果,例如将先前操作的结果作为后续参数的参数传递。 在一些实施例中,调用控制指令包括条件操作调用和分支。
    • 9. 发明申请
    • A METHOD FOR EXPLOITING MASSIVE PARALLELISM
    • 一种解决大规模并行的方法
    • WO2013050057A1
    • 2013-04-11
    • PCT/EP2011/067232
    • 2011-10-03
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)VON PLATEN, CarlEKER, Johan
    • VON PLATEN, CarlEKER, Johan
    • G06F9/45
    • G06F8/456G06F8/452
    • A method of statically testing dependence in a dataflow program is provided, the method comprising receiving a dataflow program which provides parameters, including consumption rates, production rates on connections between actors in the program and a number of initial samples (delays) on the connections, generating from the parameters a model of a precedence graph for the dataflow program representing dependence constraints between distinct firings of the number of actors. For the model, determining a feedback distance between multiple firings of a same actor, determining sets of parallel regions comprising a given number of actor firings of a same actor, composing mutually independent component regions comprising at least a part of the sets of parallel regions, and composing one or more composite regions comprising one or more component regions and/or one or more sets of parallel regions, being composed so that a pre-determined criteria is satisfied.
    • 提供了一种在数据流程序中静态测试依赖性的方法,该方法包括:接收数据流程序,该程序提供参数,包括消耗速率,程序中各参与者之间的连接的生产率和连接上的多个初始采样(延迟) 从参数生成用于表示参与者数量的不同发射之间的依赖约束的数据流程序的优先图的模型。 对于该模型,确定相同演员的多次发射之间的反馈距离,确定包括相同演员的给定数量的演员发射的并行区域的组合,构成包括平行区域集合的至少一部分的相互独立的组件区域, 并且构成包括一个或多个组分区域和/或一组或多组平行区域的一个或多个复合区域,以使得满足预定标准。
    • 10. 发明申请
    • GENERATING DELTA UPDATES FOR A PROCESSING DEVICE
    • 为加工设备生成DELTA更新
    • WO2008095577A1
    • 2008-08-14
    • PCT/EP2008/000162
    • 2008-01-09
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)EKER, JohanVON PLATEN, Carl
    • EKER, JohanVON PLATEN, Carl
    • G06F9/445
    • G06F8/654G06F8/658
    • A method of generating a delta update for updating memory content of a storage medium of a processing device from a current version to an updated version of the memory content, the storage medium being arranged to have stored the memory content organised as memory sectors, the processing device being arranged to address the stored memory content as pages of memory content, each page being mapped to a respective location in the storage medium. The method comprises: determining a change of content in a first sector from the current version to the updated version; determining at least a first page including said change, the first page being mapped to the first sector; generating update instructions for causing the processing device to store updated memory content fo the first page in a second sector; generating update instructions for causing the processing device to remap the first page to the second sector.
    • 一种生成用于将处理装置的存储介质的存储器内容从当前版本更新到存储器内容的更新版本的更新的方法,所述存储介质被布置为已经存储被组织为存储器扇区的存储器内容,所述处理 设备被布置为将存储的存储器内容寻址为存储器内容的页面,每个页面被映射到存储介质中的相应位置。 该方法包括:确定从当前版本到更新版本的第一扇区中的内容的改变; 确定包括所述改变的至少第一页面,所述第一页面被映射到所述第一扇区; 产生用于使处理设备存储第一扇区中的第一页的更新的存储器内容的更新指令; 生成用于使处理设备将第一页面重新映射到第二扇区的更新指令。