会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明授权
    • Dynamic update mechanisms in operating systems
    • 操作系统中的动态更新机制
    • US07818736B2
    • 2010-10-19
    • US11227761
    • 2005-09-14
    • Jonathan AppavooAndrew Arnott BaumannDilma Menezes da SilvaOrran Yaakov KriegerRobert William Wisniewski
    • Jonathan AppavooAndrew Arnott BaumannDilma Menezes da SilvaOrran Yaakov KriegerRobert William Wisniewski
    • G06F9/44G06F15/16
    • G06F8/67G06F8/656
    • To dynamically update an operating system, a new factory object may have one or more new and/or updated object instances. A corresponding old factory object is then located and its version is checked for compatibility. A dynamic update procedure is then executed, which includes (a) changing a factory reference pointer within the operating system from the old factory object to the new factory object. For the case of updated object instances, (b) hot swapping each old object instance for its corresponding updated object instance, and (c) removing the old factory object. This may be performed for multiple updated object instances in the new factory object, preferably each separately. For the case of new object instances, they are created by the new factory and pointers established to invoke them. A single factory object may include multiple updated objects from a class, and/or new object instances from different classes, and the update may be performed without the need to reboot the operating system.
    • 为了动态更新操作系统,新的工厂对象可能具有一个或多个新的和/或更新的对象实例。 然后找到相应的旧工厂对象,并检查其版本的兼容性。 然后执行动态更新过程,其中包括(a)将操作系统内的工厂参考指针从旧工厂对象更改为新的工厂对象。 对于更新的对象实例的情况,(b)热交换其对应的更新对象实例的每个旧对象实例,以及(c)删除旧的工厂对象。 这可以针对新的工厂对象中的多个更新的对象实例来执行,优选地每个单独地执行。 对于新对象实例的情况,它们由新工厂创建,并且已建立的指针用于调用它们。 单个工厂对象可以包括来自类的多个更新对象和/或来自不同类的新对象实例,并且可以执行更新而不需要重新启动操作系统。