会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SYSTEM AND METHOD TO MODIFY RUN-TIME BEHAVIOR OF AN APPLICATION BY MODIFICATION OF MACHINE-READABLE INSTRUCTIONS
    • 通过修改机器可读指令修改应用程序的运行时行为的系统和方法
    • WO2015128815A1
    • 2015-09-03
    • PCT/IB2015/051403
    • 2015-02-25
    • FLEXION MOBILE LIMITED
    • MACMAHON, AndreasTAKACS, Peter ZoltanWILLIAMSON, Jonathan Richard
    • G06F9/445G06F9/54
    • G06F8/67G06F8/656G06F9/541
    • A system and method of modifying application implementation is described. Modification of application implementation may include modification, addition, and/or removal of machine-readable instructions. Modification of machine readable instructions prior to run-time may modify implementation of one or more features. Physical computer processor(s) may be configured by computer readable instructions to obtain machine-readable instructions. Machine-readable instructions may, cause a target computing platform to implement an application when executed. Physical computer processor(s) may obtain information regarding implementation of the application by the target computing platform and analyze the machine-readable instructions and/or the information to create one or more rules for modifying application implementation by the computing platform. Physical computer processor(s) may modify the machine-readable instructions based on the rules to add features to and/or remove features from the machine-readable instructions. The system may distribute the modified machine-readable instructions to effectuate the modified machine-readable instructions to be implemented by the target computing platform.
    • 描述了一种修改应用实现的系统和方法。 应用程序实现的修改可能包括修改,添加和/或删除机器可读指令。 在运行时间之前修改机器可读指令可以修改一个或多个特征的实现。 物理计算机处理器可以由计算机可读指令来配置以获得机器可读指令。 机器可读指令可能会导致目标计算平台在执行时实现应用程序。 物理计算机处理器可以获得关于目标计算平台对应用的实现的信息,并分析机器可读指令和/或信息以创建用于由计算平台修改应用实现的一个或多个规则。 物理计算机处理器可以基于规则修改机器可读指令,以从机器可读指令中添加特征和/或从其移除特征。 该系统可以分发经修改的机器可读指令以实现由目标计算平台实现的经修改的机器可读指令。
    • 6. 发明申请
    • VIRTUAL MACHINE IMAGE UPDATE SERVICE
    • 虚拟机图像更新服务
    • WO2011115842A2
    • 2011-09-22
    • PCT/US2011028156
    • 2011-03-11
    • MICROSOFT CORP
    • KHALIDI YOUSEF AHAVENS JEFFREY LEE
    • G06F9/44G06F15/16
    • G06F8/67G06F8/63G06F9/45558
    • Systems, methods, and computer-readable media for updating a component utilized by an application within a distributed computing environment. An inventory of components relied on by applications within a distributed computing environment is created and maintained to facilitate identifying applications utilizing a particular component. A determination is made from the inventory of applications that utilize the particular component. An indication is received that an update is available for the particular component. An application image for an application utilizing the particular component is booted in an isolated computing environment to allow the component to be updated. A new image of the application is created to reflect the updated component. A user, such as a developer, of the application may be notified that the new image is available for future instantiations of the application.
    • 用于更新由分布式计算环境中的应用使用的组件的系统,方法和计算机可读介质。 创建和维护在分布式计算环境中由应用程序依赖的组件的清单,以便于使用特定组件识别应用程序。 从使用特定组件的应用程序的清单确定。 接收到对特定组件可用的更新的指示。 使用特定组件的应用程序的应用程序映像在隔离的计算环境中启动,以允许更新组件。 创建应用程序的新映像以反映更新的组件。 可以通知应用的用户,例如开发者,新图像可用于应用的将来实例化。
    • 8. 发明申请
    • CHANGING CODE EXECUTION PATH USING KERNEL MODE REDIRECTION
    • 使用KERNEL MODE REDIRECTION更改代码执行路径
    • WO2007008880A3
    • 2009-04-09
    • PCT/US2006026860
    • 2006-07-10
    • MICROSOFT CORP
    • BEN-ZVI NIR
    • G06F13/24G06F13/32
    • G06F8/67
    • A mechanism for redirecting a code execution path in a running process. A one-byte interrupt instruction (e.g., INT 3) is inserted into the code path. The interrupt instruction passes control to a kernel handler, which after executing a replacement function, returns to continue executing the process. The replacement function resides in a memory space that is accessible to the kernel handler. The redirection mechanism may be applied without requiring a reboot of the computing device on which the running process is executing. In addition, the redirection mechanism may be applied without overwriting more than one byte in the original code.
    • 在运行过程中重定向代码执行路径的机制。 一个字节的中断指令(例如,INT 3)被插入到代码路径中。 中断指令将控制传递给内核处理程序,内核处理程序在执行替换函数后返回以继续执行进程。 替换函数驻留在内核处理程序可访问的存储器空间中。 可以应用重定向机制,而不需要重新启动正在执行正在运行的进程的计算设备。 此外,可以应用重定向机制而不覆盖原始代码中的多于一个字节。
    • 10. 发明申请
    • MEMORY CONTROLLERS FOR PERFORMING RESILIENT FIRMWARE UPGRADES TO A FUNCTIONING MEMORY
    • 将功能强大的固件升级到功能性内存的内存控制器
    • WO2008058101A2
    • 2008-05-15
    • PCT/US2007083704
    • 2007-11-06
    • SANDISK CORPGAVENS LEE MERRILLSCHROTER CHARLES MICHAELWONG SHING
    • GAVENS LEE MERRILLSCHROTER CHARLES MICHAELWONG SHING
    • G06F8/67
    • This invention relates to an apparatus, a memory controller and a system for upgrading firmware stored in a non-volatile memory, in phases, and restoring firmware in-situ to compensate for failed firmware upgrades. In various embodiments, the apparatus, memory controller and system can upgrade and restore the firmware as the non-volatile memory remains functioning. In one embodiment, a multi-mode memory controller includes a firmware selector for selecting a first copy of firmware for accessing in a functional mode, and for selecting a second copy of the firmware for upgrading in an upgrade mode. It also can include a phased upgrade controller being configured to access the first copy in the functional mode coincident or substantially coincident to replacing at least a portion of the second copy with at least a portion of an upgrade firmware in the upgrade mode.
    • 本发明涉及一种装置,存储器控制器和系统,用于分阶段地升级存储在非易失性存储器中的固件,并原位恢复固件以补偿失败的固件升级。 在各种实施例中,当非易失性存储器保持工作时,装置,存储器控制器和系统可以升级和恢复固件。 在一个实施例中,多模式存储器控制器包括固件选择器,用于选择用于以功能模式进行访问的固件的第一副本,以及用于在升级模式下选择用于升级的固件的第二副本。 其还可以包括分阶段升级控制器,其被配置为以与升级模式中的升级固件的至少一部分替换至少一部分第二副本的功能模式一致或基本一致地访问第一副本。