Application recommendation based on detected triggering events

a technology of triggering events and application recommendation, which is applied in the direction of user interface execution, multi-programming arrangements, instruments, etc., can solve the problems of time-consuming and difficult for users to find and run a desired application among all available applications, and achieve the effect of more accurate recommendations

Active Publication Date: 2016-12-08
APPLE INC
View PDF5 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0003]Embodiments provide improved devices and methods for recommending an application based upon a triggering event. For example, certain events can be detected by a device and identified as a triggering event. Different triggering events can have different prediction models,

Problems solved by technology

Having numerous applications may allow the mobile device to be particularly useful to the user; however, it may be dif

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
  • Application recommendation based on detected triggering events
  • Application recommendation based on detected triggering events
  • Application recommendation based on detected triggering events

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]Current mobile devices can have many applications stored on its solid state drive. In some cases, mobile devices can have hundreds of applications stored on its solid state drive. When a user wants to run an application on his mobile device, he or she must unlock the device, search through all of the applications in the device to identify the desired application, and then initiate execution of the application. Going through the process of finding the desired application can be excessively time consuming and redundant, especially for applications that are repeatedly used more often than others.

[0020]A user could pre-program a device to automatically perform a specified action of a predetermined application when a particular condition is satisfied (e.g., a triggering event occurs). For instance, the device can be programmed to suggested a predetermined application when a triggering event occurs. But, such operation is static and requires configuration by a user.

[0021]Instead of ...

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

An event can be detected by an input device. The event may be determined to be a triggering event by comparing the event to a group of triggering events. A first prediction model corresponding to the event is then selected. Contextual information about the device specifying one or more properties of the computing device in a first context is then received, and a set of one or more applications is identified. The set of one or more applications may have at least a threshold probability of being accessed by the user when the event occurs in the first context. Thereafter, a user interface is provided to a user for interacting with the set of one or more applications.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS[0001]This application is related to commonly owned U.S. Patent Application entitled “Segmentation Techniques for Learning User Patterns to Suggest Applications Responsive to an Event on a Device” by Gauci et al. (attorney docket number 90911-P26712US1-939087), the disclosure of which is incorporated by reference in its entirety for all purposes.BACKGROUND[0002]Modern mobile devices (e.g., smartphones) may contain many applications. Each application may be designed to perform one or more specific functions. For instance, an application may be designed to play music or a video. As modern mobile devices become more integrated with modern day life, the number of applications stored on the mobile devices increases. It is not uncommon for modern mobile phones to have hundreds of applications. Having numerous applications may allow the mobile device to be particularly useful to the user; however, it may be difficult and time consuming for the user t...

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): G06F3/0482G06N5/04G06F3/0484G06N20/00H04M1/72454
CPCG06F3/0482G06F3/04847G06N99/005G06N5/04G06F9/4443G06F3/04842G06F3/04817G06F9/461G06F9/451G06N20/00G06F3/0346
Inventor GAUCI, JASON J.MARTI, LUKAS M.SHIN, HYO JEONGSTITES, DAVID R.POPESCU, LIVIU T.CAO, LILIKRENN, MATTHAEUS
Owner APPLE INC
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