Method and system for forecasting motion of device based on context

A technology of context and action, applied in the direction of program control device, user interface execution, program loading/starting, etc., can solve problems such as exhausted battery power and limited resources

Active Publication Date: 2013-05-01
MICROSOFT TECH LICENSING LLC
View PDF2 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, mobile devices tend to be relatively resource constrained, and it is not always acceptable to allocate memory or processor resources to applications n

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for forecasting motion of device based on context
  • Method and system for forecasting motion of device based on context
  • Method and system for forecasting motion of device based on context

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] overview

[0016] This discussion relates to having the device automatically take various actions based on information available to the device's decision engine. For example, in some implementations, a particular application is launched before the user actually requests execution of the particular application. In some cases, launching an application before a user requests it to execute can reduce application launch delays and provide a more satisfying user experience. Certain examples provided herein are discussed with respect to mobile devices because mobile devices tend to be relatively resource-constrained, and the disclosed embodiments may be particularly suited for implementation on resource-constrained devices. However, the disclosed embodiments may also be implemented on other types of computing devices, such as laptops, servers, and the like.

[0017] Typically, a user may request execution of an application by identifying and selecting an icon, tile, or other...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention discloses a method and a system for forecasting motion of a device based on context. A described embodiment relates to performing device action automatically. One embodiment can acquire the context value of situational context. According to the embodiment, a determination engine can be used for determining whether action is performed on a computing device based on the context value. In a condition that the determination engine determines to perform the action, the embodiment can be used for performing action on the computing device. According to the embodiment, feedback which is related with the action can be used for upgrading the determination engine. As a specific embodiment, the action can activate the application before a user requests execution of the application. Pre-activation of the application can reduce application delay which is related with waiting for the user request for execution of the application before application activation.

Description

technical field [0001] The present application relates generally to context-based device motion prediction, and in particular to methods and systems for context-based device motion prediction. Background technique [0002] Application software may vary in response to user input depending on various factors, including whether the application is relatively resource intensive, and whether the available hardware resources of the device running the application are sufficient to meet the application's resource requirements. For example, the startup latency of some mobile device applications is relatively long, about 10 to 15 seconds. This problem is particularly acute when older hardware is used to execute newer applications since newer applications tend to require more resources than older applications. [0003] One general approach for reducing application launch delays is to load the application into memory or start executing the application even before the user actually invok...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30G06F40/00G06N20/00
CPCG06F9/4443G06F9/445G06F9/451G06N20/00
Inventor 大卫·楚刘劼阿曼·肯萨尔颜庭莘
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products