会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Power and load management based on contextual information
    • 基于上下文信息的电力和负载管理
    • US09026814B2
    • 2015-05-05
    • US13162583
    • 2011-06-17
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • G06F1/32G06F9/50H04L12/12H04W52/02
    • G06F1/3206G06F1/329G06F9/5094H04L12/12H04W52/0258H04W52/0261Y02D10/22Y02D10/24Y02D70/142Y02D70/144Y02D70/164
    • A power context system is described herein that makes decisions related to device power usage based on factors such as location, load, available alternatives, cost of power, and cost of bandwidth. The system incorporates contextual knowledge about the situation in which a device is being used. Using the context of location, devices can make smarter decisions about deciding which processes to migrate to the cloud, load balancing between applications, and switching to power saving modes depending on how far the user is from a power source. As the cloud becomes more frequently used, load balancing by utilizing distributed data warehouses to move processes to different locations in the world depending on factors such as accessibility, locales, and cost of electricity are considerations for power management. Power management of mobile devices is becoming important as integration with the cloud yields expectations of devices being able to reliably access and persist data.
    • 本文描述了基于诸如位置,负载,可用替代方案,功率成本和带宽成本等因素的与设备功率使用相关的决策的功率上下文系统。 该系统包含关于使用设备的情况的上下文知识。 使用位置的上下文,设备可以做出更明智的决定,决定哪些进程迁移到云,应用之间的负载平衡,以及切换到省电模式,这取决于用户远离电源。 随着云越来越频繁地使用,通过利用分布式数据仓库将流程移动到世界各地的不同位置进行负载平衡,这取决于诸如可访问性,区域设置和电力成本等因素,是电力管理的考虑因素。 移动设备的电源管理变得越来越重要,因为与云的集成能够使设备能够可靠地访问和保持数据的期望。
    • 2. 发明申请
    • POWER AND LOAD MANAGEMENT BASED ON CONTEXTUAL INFORMATION
    • 基于背景信息的电力和负荷管理
    • US20120324259A1
    • 2012-12-20
    • US13162583
    • 2011-06-17
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • Jered AasheimDominique FortierMichael HallAkshay JoharDaniel Reed
    • G06F1/32G06F1/28
    • G06F1/3206G06F1/329G06F9/5094H04L12/12H04W52/0258H04W52/0261Y02D10/22Y02D10/24Y02D70/142Y02D70/144Y02D70/164
    • A power context system is described herein that makes decisions related to device power usage based on factors such as location, load, available alternatives, cost of power, and cost of bandwidth. The system incorporates contextual knowledge about the situation in which a device is being used. Using the context of location, devices can make smarter decisions about deciding which processes to migrate to the cloud, load balancing between applications, and switching to power saving modes depending on how far the user is from a power source. As the cloud becomes more frequently used, load balancing by utilizing distributed data warehouses to move processes to different locations in the world depending on factors such as accessibility, locales, and cost of electricity are considerations for power management. Power management of mobile devices is becoming important as integration with the cloud yields expectations of devices being able to reliably access and persist data.
    • 本文描述了基于诸如位置,负载,可用替代方案,功率成本和带宽成本等因素的与设备功率使用相关的决策的功率上下文系统。 该系统包含关于使用设备的情况的上下文知识。 使用位置的上下文,设备可以做出更明智的决定,决定哪些进程迁移到云,应用之间的负载平衡,以及切换到省电模式,这取决于用户远离电源。 随着云越来越频繁地使用,通过利用分布式数据仓库将流程移动到世界各地的不同位置进行负载平衡,这取决于诸如可访问性,区域设置和电力成本等因素,是电力管理的考虑因素。 移动设备的电源管理变得越来越重要,因为与云的集成能够使设备能够可靠地访问和保持数据的期望。
    • 3. 发明申请
    • STORAGE MEDIA ABSTRACTION FOR UNIFORM DATA STORAGE
    • 存储媒体数据存储的抽象
    • US20120323977A1
    • 2012-12-20
    • US13163730
    • 2011-06-20
    • Dominique FortierSteven MailletJered Aasheim
    • Dominique FortierSteven MailletJered Aasheim
    • G06F17/30
    • G06F17/3007G06F17/30091
    • A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.
    • 本文描述了一种存储抽象系统,其将来自操作系统的存储公开为统一的存储设备,并从应用中抽取特定存储位置的选择和存储设备的不同属性。 该应用程序提供数据存储和有关应用程序存储数据目标的一些信息,并使操作系统根据数据的特点将数据路由到正确的位置。 根据有关数据持久性要求,预期使用情况,访问频率,安全需求等的信息,操作系统可以选择将数据从L2缓存存储到基于云的存储服务以及其间的任何内容。 该系统使应用程序和用户专注于表达其数据的目标和需求,并让操作系统管理硬件。
    • 4. 发明授权
    • Storage media abstraction for uniform data storage
    • 用于统一数据存储的存储介质抽象
    • US08983911B2
    • 2015-03-17
    • US13163730
    • 2011-06-20
    • Dominique FortierSteven MailletJered Aasheim
    • Dominique FortierSteven MailletJered Aasheim
    • G06F17/30
    • G06F17/3007G06F17/30091
    • A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.
    • 本文描述了一种存储抽象系统,其将来自操作系统的存储公开为统一的存储设备,并从应用中抽取特定存储位置的选择和存储设备的不同属性。 该应用程序提供数据存储和有关应用程序存储数据目标的一些信息,并使操作系统根据数据的特点将数据路由到正确的位置。 根据有关数据持久性要求,预期使用情况,访问频率,安全需求等的信息,操作系统可以选择将数据从L2缓存存储到基于云的存储服务以及其间的任何内容。 该系统使应用程序和用户专注于表达其数据的目标和需求,并让操作系统管理硬件。
    • 6. 发明申请
    • VIRTUAL MACHINE BRANCHING AND PARALLEL EXECUTION
    • 虚拟机分配与并行执行
    • US20120159478A1
    • 2012-06-21
    • US12972424
    • 2010-12-17
    • Jeremiah C. SpradlinDominique Fortier
    • Jeremiah C. SpradlinDominique Fortier
    • G06F9/455
    • G06F9/45533G06F9/45558G06F11/1415G06F11/1484G06F11/3636G06F2009/45562
    • A state branching system is described herein that allows parallel execution of complex state transitions while leveraging time invested to setup a starting state. By allowing branching at the virtual machine level, the state branching system allows setup of a particular condition or state in a virtual machine, then copying and branching to parallel instances of the virtual machine to explore different possible subsequent states. Upon detecting a large state change with unknown outcome, the state branching system instructs the hypervisor to copy the executing virtual machine into one or more separate virtual machines. The system then allows divergent branching between the two or more virtual machines to explore different states from a similar starting point. Once the executions have reached the next state, the system coordinates to determine which copies will continue execution. Thus, the state branching system allows faster exploration of complex state changes.
    • 本文描述了允许并行执行复杂状态转换的状态分支系统,同时利用投入的时间来设置起始状态。 通过允许在虚拟机级别进行分支,状态分支系统允许在虚拟机中建立特定的状态或状态,然后复制并分支到虚拟机的并行实例以探索不同的可能的后续状态。 在检测到具有未知结果的大状态改变时,状态分支系统指示管理程序将执行的虚拟机复制到一个或多个单独的虚拟机中。 然后,系统允许两个或更多个虚拟机之间的分支分支从相似的起始点探索不同的状态。 一旦执行达到下一个状态,系统将协调确定哪些副本将继续执行。 因此,状态分支系统允许更快地探索复杂的状态变化。
    • 8. 发明授权
    • Virtualizing embedded devices
    • 虚拟化嵌入式设备
    • US09043754B2
    • 2015-05-26
    • US12979392
    • 2010-12-28
    • Dominique FortierPoonam Sigroha
    • Dominique FortierPoonam Sigroha
    • G06F9/455G06F9/44
    • G06F9/455G06F9/4406G06F9/4411G06F9/45504G06F9/45529G06F9/5011
    • A device virtualization system is described herein that separates common computer processing tasks of an embedded device from the application-specific peripherals of the embedded device to allow at least some functions of the device to be offloaded to servers or other computing devices. The device virtualization system greatly simplifies management, configuration, and control of virtual embedded devices. Because much of the software of the device runs on the virtualization server, information technology (IT) personnel can be assigned to manage the virtualization server and to apply any updates and diagnose any problems that occur. Moreover, a single server or group of servers can be used to provide virtualization services for a wide variety of virtualized embedded devices for a wide variety of users. Thus, the system enhances the usefulness of embedded devices and allows a longer lifetime and wider variety of uses than embedded devices today.
    • 本文描述了一种设备虚拟化系统,其将嵌入式设备的常规计算机处理任务与嵌入式设备的应用程序特定外设分离,以允许将设备的至少一些功能卸载到服务器或其他计算设备。 设备虚拟化系统大大简化了虚拟嵌入式设备的管理,配置和控制。 由于设备的大部分软件都运行在虚拟化服务器上​​,因此可以分配信息技术(IT)人员来管理虚拟化服务器,并应用任何更新并诊断发生的任何问题。 此外,单个服务器或一组服务器可用于为各种用户提供各种虚拟化嵌入式设备的虚拟化服务。 因此,该系统增强了嵌入式设备的有用性,并且允许比当今嵌入式设备更长的使用寿命和更广泛的用途。
    • 9. 发明授权
    • Virtual machine branching and parallel execution
    • 虚拟机分支和并行执行
    • US08677355B2
    • 2014-03-18
    • US12972424
    • 2010-12-17
    • Jeremiah C. SpradlinDominique Fortier
    • Jeremiah C. SpradlinDominique Fortier
    • G06F9/455
    • G06F9/45533G06F9/45558G06F11/1415G06F11/1484G06F11/3636G06F2009/45562
    • A state branching system is described herein that allows parallel execution of complex state transitions while leveraging time invested to setup a starting state. By allowing branching at the virtual machine level, the state branching system allows setup of a particular condition or state in a virtual machine, then copying and branching to parallel instances of the virtual machine to explore different possible subsequent states. Upon detecting a large state change with unknown outcome, the state branching system instructs the hypervisor to copy the executing virtual machine into one or more separate virtual machines. The system then allows divergent branching between the two or more virtual machines to explore different states from a similar starting point. Once the executions have reached the next state, the system coordinates to determine which copies will continue execution. Thus, the state branching system allows faster exploration of complex state changes.
    • 本文描述了允许并行执行复杂状态转换的状态分支系统,同时利用投入的时间来设置起始状态。 通过允许在虚拟机级别进行分支,状态分支系统允许在虚拟机中建立特定的状态或状态,然后复制并分支到虚拟机的并行实例以探索不同的可能的后续状态。 在检测到具有未知结果的大状态改变时,状态分支系统指示管理程序将执行的虚拟机复制到一个或多个单独的虚拟机中。 然后,系统允许两个或更多个虚拟机之间的分支分支从相似的起始点探索不同的状态。 一旦执行达到下一个状态,系统将协调确定哪些副本将继续执行。 因此,状态分支系统允许更快地探索复杂的状态变化。
    • 10. 发明申请
    • CONTEXT AWARE APPLICATION MODEL FOR CONNECTED DEVICES
    • 连接设备的背景知识应用模型
    • US20120324434A1
    • 2012-12-20
    • US13162612
    • 2011-06-17
    • Ritwik TewariDominique Fortier
    • Ritwik TewariDominique Fortier
    • G06F9/445G06F9/44G06F17/30
    • G06F8/60
    • An application management system is described herein that uses context information based on what the user is currently doing and what platform the user is using to determine which applications to offer to a user and to affect behavior of applications that the user invokes. The system provides a hardware/software driven policy manager coupled with context data in an application manifest to provide for device- and situation-specific application modes. Such a model leverages device-specific dynamics to create context aware installation, cataloging, management, interaction, and uninstallation of applications, hence providing better user engagement and experience. Thus, the application management system makes it easier for users to find relevant applications, configures applications to work well on the user's present device, and makes application experiences more relevant to what the user is currently doing.
    • 本文描述了一种应用管理系统,其基于用户当前正在做什么以及用户正在使用什么平台来使用上下文信息来确定向用户提供哪些应用以及影响用户调用的应用的行为。 该系统提供了一个硬件/软件驱动的策略管理器,与应用程序清单中的上下文数据相结合,以提供特定于设备和具体情况的应用程序模式。 这样的模型利用特定于设备的动态来创建上下文感知安装,编目,管理,交互和卸载应用程序,从而提供更好的用户参与和体验。 因此,应用程序管理系统使用户更容易找到相关应用程序,将应用程序配置为在用户现有设备上正常工作,并使应用程序体验与用户当前正在做的更为相关。