Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for controlling the execution of a program configurable into a disabled state and enabled state

a technology of program configurable and enabled state, applied in the direction of electric digital data processing, instruments, computing, etc., can solve the problems of not being able to be used in a simple and intuitive way

Inactive Publication Date: 2019-03-28
ORANGE SA (FR)
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention provides a method for controlling the execution of a program by a terminal with a screen. The method allows the program to be configured into an enabled state, where certain processes of the program are allowed to be executed, and a disabled state, where certain processes are prohibited. The method includes displaying an icon for starting the program on the screen based on the program's state, and displaying the icon in a different way if the program is in the disabled state. The method can also detect user events and change the program's state accordingly. The invention also provides a computer program product and a terminal with a screen and a processor for executing programs.

Problems solved by technology

However, a background process may be secretly running even though the user is not currently using the application.
However, re-installing an application requires downloading it from a remote server.
It is not a simple and intuitive way for a user who'd like to temporally disable and enable any application installed on the device quickly.

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 for controlling the execution of a program configurable into a disabled state and enabled state
  • Method for controlling the execution of a program configurable into a disabled state and enabled state
  • Method for controlling the execution of a program configurable into a disabled state and enabled state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038]Referring to FIG. 1, a terminal comprises at least one processor 10, a screen 12, a user input interface 14 and a memory 16.

[0039]The memory 16 comprises a volatile memory unit 18 (such as RAM) and a non-volatile memory unit 20 (such as flash memory, HDD memory, SSD memory of a combination thereof).

[0040]The user input interface 14 typically is configured to capture user events: it may comprise a keyboard, a touchscreen 12, a mouse, or a combination thereof.

[0041]An operating system is stored in the non-volatile memory unit 20, as well as at least one computer program referred to as an “application” in the following.

[0042]The processor 10 is configured to execute the operating system and the application.

[0043]The operating system is configured to control the execution of the application by the processor 10.

[0044]The operating system comprises instructions for displaying a graphical user interface (GUI) on the screen 12 of the terminal 1. This GUI typically comprises a “home sc...

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 invention deals a method for controlling the execution of a program by a terminal (1) comprising a screen (12), wherein the method comprises the steps of: configuring the program into an enabled state, wherein at least one process of the program is allowed to be executed by the terminal (1), and a disabled state, wherein execution of any process of the program by the terminal (1) is forbidden, wherein the method further comprises the steps of: displaying (100) on the screen (12) an icon (G) for starting the program according to a first rendering if the program is configured in the enabled state, and displaying (114) said icon (G) according to a second rendering different from the first rendering if the program is configured in the disabled state.

Description

TECHNICAL FIELD[0001]The invention deals with a method for controlling the execution of a program configurable into an enabled state and a disabled state.STATE OF THE ART[0002]Most applications installed in a terminal comprise different types of processes or services: foreground processes interacting with a user of the terminal through a graphical user interface, and background processes.[0003]An application can typically started when a user of the terminal clicks on or taps on an icon of the application displayed on a screen of the terminal. This icon is commonly displayed in a specific menu showing icons of all applications installed in the terminal. This icon can also be displayed in a default menu displayed in the first place whenever the user turns on the screen of the terminal and commonly referred to as “home screen”.[0004]However, a background process may be secretly running even though the user is not currently using the application. A background process can be started when...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/0481G06F9/451G06T11/60G06F3/0482G06F3/0486
CPCG06F3/04817G06F9/451G06T11/60G06F3/0482G06F3/0486G06T2200/24G06F9/44
Inventor HUANG, MENGHUAIWAN, JIEYE, NANGUO, ZHIHONGLIU, XIN-LUCIENNE
Owner ORANGE SA (FR)