text:
EP2562667A1 - Apparatus and method for providing security information on background process - Google Patents
Apparatus and method for providing security information on background process Download PDF
Mi-Sook Kim
Hye-Suk Park
Hyun-O Shin
Chul-Gee Lee
Pantech Co Ltd
2011-08-24 Priority to KR1020110084789A priority Critical patent/KR101295709B1/en
2012-06-21 Application filed by Pantech Co Ltd filed Critical Pantech Co Ltd
238000000034 methods Methods 0 abstract claims description title 126
239000002609 media Substances 0 description 10
238000003860 storage Methods 0 description 10
235000014510 cookies Nutrition 0 description 1
G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
G06F21/55—Detecting local intrusion or implementing counter-measures
An apparatus and method for providing security information on a background process are provided. The method includes executing an application, detecting an event associated with the execution of the application, identifying a security related permission associated with the application, determining whether the security related permission matches a registered security related permission, determining an application identifier in response to the security related permission matching the registered security related permission, determining whether the event is associated with the background process, and displaying a security risk alert icon based on the detected event. The apparatus includes an application execution unit to execute an application; a security risk detection unit to detect an event associated with a background process of the application; and a screen configuration unit to configure a security risk alert icon to be displayed based on the detected event.
CROSS-REFERENCE TO RELATED APPLICATION(S)
This application claims the benefit under 35 U.S.C. § 119(a) of Korean Patent Application No. 10-2011-0084789, filed on August 24, 2011 , in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference for all purposes. This application is related to U.S. Patent Application No. 13/351,119, filed on January 16, 2012 , having attorney docket number P4611US00 which claims priority from and the benefit of Korean Patent Application No. 10-2011-0084790, filed on August 24, 2011 , and U.S. Patent Application No. 13/351,136, filed on January 16, 2012 , having attorney docket number P4613US00 which claims priority from and the benefit of Korean Patent Application No. 10-2011-0084791, filed on August 24, 2011 , all of which are assigned to the same assignee as the current application, and all of which are incorporated by reference in its entirety as if fully set forth herein.
The following description relates to an apparatus and method for providing security information of a background process.
DISCUSSION OF THE BACKGROUND
If a malicious code is executed as a background process in an apparatus or a system storing sensitive information, sensitive information including personal information may be exposed. Also, the apparatus or the system may be susceptible to malicious viruses, which may harm the apparatus or the system without being noticed by a user. For example, if an infected program is executed in a mobile phone, various operations, such as sending a message, accessing a network, intercepting personal information or the like may be performed as a background process without notice. However, a malicious background process, which may cause damage to the apparatus or the system, may continue to operate until it is detected and terminated.
Exemplary embodiments of the present invention provide an apparatus and a method for providing security information on a background process.
Additional features of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention.
Exemplary embodiments of the present invention provide a method for providing security information of a background process including executing an application, detecting an event associated with the execution of the application, identifying a security related permission associated with the application, determining whether the security related permission matches a registered security related permission, determining an application identifier in response to the security related permission matching the registered security related permission, determining whether the event is associated with the background process, and displaying a security risk alert icon based on the detected event.
Exemplary embodiments of the present invention provide an apparatus to provide security information including an application execution unit to execute an application; a security risk detection unit to detect an event associated with the execution of the application, to detect a security related permission associated with the application, to determine whether the security related permission matches a registered security related permission, to determine an application identifier if the security related permission matches the registered security related permission, and to determine whether the event is associated with a background process; and a screen configuration unit to configure a security risk alert icon to be displayed based on the detected event.
Exemplary embodiments of the present invention provide a method for providing security information of a background process including executing an application, detecting an event associated with the execution of the application, identifying a security related permission associated with the application, determining whether the security related permission matches a registered security related permission, determining an application identifier in response to the security related permission matching the registered security related permission, determining whether the event is associated with the background process based on the application identifier, displaying a security risk alert icon as a sub-icon near an application icon corresponding to the application, and displaying a notification message for notifying a security risk associated with the application, in which the notification message comprises at least one of a number of security related permissions and an option to either terminate an operation of the application or delete the application.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed. Other features and aspects may be apparent from the following detailed description, the drawings, and the claims.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention, and together with the description serve to explain the principles of the invention.
FIG. 1 is a diagram illustrating an apparatus to provide security information on a background process according to an exemplary embodiment of the invention.
FIG. 2 is a diagram illustrating an application management unit according to an exemplary embodiment of the invention.
FIG. 3 is a diagram illustrating a security-related permission processing unit according to an exemplary embodiment of the invention.
FIG. 4 is a diagram illustrating a screen configuration unit according to an exemplary embodiment of the invention.
FIG. 5 is a diagram illustrating a display screen to display security information on a background process according to an exemplary embodiment of the invention.
FIG. 6 is a diagram illustrating a display screen to provide security information on a background process according to an exemplary embodiment of the invention.
FIG. 7A and FIG. 7B are diagrams illustrating an arrangement of security risk display icons around an application icon according to an exemplary embodiment of the invention.
FIG. 10 is a diagram illustrating a display screen to display security information on a background process according to an exemplary embodiment of the invention.
FIG. 11A, FIG. 11B, and FIG. 11C are diagrams illustrating a display screen to display detailed security information on background processes according to an exemplary embodiment of the invention.
FIG. 12 is a flowchart illustrating a method of providing security information on a background process according to an exemplary embodiment of the invention.
DETAILED DESCRIPTION OF THE ILLUSTRATED EMBODIMENTS
The invention is described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure is thorough, and will fully convey the scope of the invention to those skilled in the art. It will be understood that for the purposes of this disclosure, "at least one of X, Y, and Z" can be construed as X only, Y only, Z only, or any combination of two or more items X, Y, and Z (e.g., XYZ, XZ, XYY, YZ, ZZ). Throughout the drawings and the detailed description, unless otherwise described, the same drawing reference numerals are understood to refer to the same elements, features, and structures. The relative size and depiction of these elements may be exaggerated for clarity.
Referring to FIG. 1, apparatus 100 may be configured to provide a user with security information on a background process, which may be a process that runs in a background. The background process may generally refer to a process that may operate in the apparatus without notification provided to a user interface or other output device units (e.g., display unit, sound unit, vibrating unit and the like).
In a case in which two or more programs or applications run in a terminal, a program or application that runs on a display screen may be referred to as running in the foreground, and another program or application that runs, but is not displayed on the display screen, may be referred to as running in a background mode. That is, a background process may be a process that is not displayed in the foreground of a display screen. Further, the background process may include a process associated with a foreground process and not displayed on the display screen.
In response to the receipt of an input signal that requests detailed security information, the apparatus 100 may provide various security related information related to a program or application. Security related information my include, without limitation, transactional history of an application that performs an operation that may pose a security risk, an operating status of the application, information that may be accessed by the application (e.g., personal information, financial information, and other sensitive information), and the like. Information provided by the apparatus 100 may be used so that the user may become aware of security risks, protect sensitive information, and/or prevent an attack from a malicious program or application (e.g., computer virus, spyware, cookies, and the like). The apparatus 100 may be implemented as various types of terminal devices, such as a mobile terminal (e.g., a smart phone, a mobile phone, or a personal digital assistant (PDA)), a personal computer (PC), a laptop computer, an Internet Protocol television (IPTV), and the like.
Referring to FIG. 1, the apparatus 100 includes an application execution unit 110, a security risk detection unit 120, a screen configuration unit 130, a display unit 140, and a user interface unit 150.
The application execution unit 110 may execute an application driven by the apparatus 100. The application execution unit 110 may generate an event in connection with the execution of an application. An event may refer to an operation performed by the apparatus 100 in connection with the execution of the application, which may include information search, geographic position determination, and the like. To run an application in the apparatus 100, one or more permissions may be granted to the application by the security risk detection unit 120. Permission may refer to a right that may be granted to perform an event in connection with the execution of an application. For example, if an application is downloaded into the apparatus 100 for the first time, one or more permissions that the application has may be stored in a storage unit (not shown) in the apparatus 100. If an application is executed, an operation or an event may be performed according to the permission of the application, which may determine whether an event is allowed. Further, in order to perform an event, a reference permission may be set or a combination of permissions may be set.
The security risk detection unit 120 may monitor an application, and may register a security-related permission therein based on the monitoring results to provide security information related to the application to a user. Security-related permission may refer to a permission that may be granted to an application to access or use information stored in the apparatus 100. Stored information may include personal information, financial information, and/or other sensitive information.
The security risk detection unit 120 may determine whether an event that is performed in association with a background process of an application uses a registered security-related permission. The security risk detection unit 120 may detect an event that is performed in association with a background process, determine permission associated with the background process, determine a security-related permission used by the detected event, and/or identify an identifier of an application that uses the determined security-related permission. If the apparatus 100 uses an Android® based platform, the security risk detection unit 120 may be installed in the Android® framework.
Referring again to FIG. 1, the security risk detection unit 120 includes an application manager 122 and a security-related permission processor 124.
The application manager 122 may detect an event that is performed in connection with the execution of an application by the application execution unit 110. Further, the application manager 122 may detect an event regardless of whether the event is related to a background process or a foreground process of an application, and may determine whether the application has permission to execute the event. In response to an event being detected, the application manager 122 may allow the event to be executed if an application related to the event has a permission to execute the detected event. If the application does not have permission to execute the detected event, the event manager 120 may ignore the detected event. Further, the application manager 122 may determine whether one or more applications or a process of one or more applications is being driven as a background process or a foreground process.
The security-related permission processor 124 may transmit security related information to a display screen to alert a user of a security risk. The security-related permission processor 124 may register one or more security-related permissions. Information on one or more of the security-related permissions may be stored in a storage unit in the security-related permission processor 124 or in another device (e.g., a server) that may be readily accessible by the security-related permission processor 124. The security-related permissions may be registered in response to a user input signal being received via the user interface unit 150, or in response to an external input signal being received from an external device via a network. The security-related permissions may be registered in the apparatus 100 in advance before the apparatus 100 is placed on the market, before usage of the apparatus 100, or during operation of the apparatus 100. The security-related permissions may be updated in response to the receipt of a user input signal or an external input signal.
The security-related permission processor 124 may transmit a list of one or more security-related permissions that may be registered in the application manager 122. The application manager 122 may detect an event related to a background process, and may determine whether a permission used by the detected event matches with any one of the registered security-related permissions. If the permission used by the detected event matches one of the registered security-related permissions, the security-related permission processor 124 may detect an identifier of an application that uses the same or similar security-related permission as the detected event. An application identifier may refer to a unique expression to distinguish one application from another.
The application manager 122 may detect a security-related permission (or information related to a security-related permission) and/or an application identifier, and transmit the detected security-related permission and/or the detected application identifier to the security-related permission processor 124. The application manager 122 may also transmit information indicating whether an application process using the detected security-related permission is a foreground process or a background process, and process information on the execution of the application process (e.g., start time and end time of the application process).
The security-related permission processor 124 may determine whether an event is associated with a background process of an application based on an application identifier and process information provided by the application manager 122.
The security-related permission processor 124 may transmit information related to a security-related permission used by a background process-associated event and/or an identifier of an application that includes the background process-associated event to the screen configuration unit 130. The information related to a security-related permission (or a list of one or more security-related permissions) used by a background process-associated event may include information related to a background process-associated event and its associated application, and/or execution state information of the application.
If a user input signal is received, the security-related permission processor 124 may stop the operation or execution of an application that is exposed to a security risk and/or delete the application. Further, the security-related permission processor 124 may control the screen configuration unit 130 to provide detailed information on the application.
The screen configuration unit 130 may configure a security risk alert screen, which may be a display screen used to alert a user to a security risk, in response to a background process-associated event being detected. The screen configuration unit 130 may receive information related to a security-related permission used by a background process-associated event and/or an identifier of an application related to the background process-associated event from the security-related permission processor 124. In response, the screen configuration unit 130 may configure a security risk alert screen based on the received information and/or the received application identifier.
Further, the screen configuration unit 130 may dynamically configure a security risk alert screen related to an application using at least one security risk display icon that may be generated according to the categories of one or more registered security-related permissions.
The security-related permission categories may include, but are not limited to, at least one of a position information service category, a messaging service category, a payment service category, a call service category, a Bluetooth® (BT) service category, a WiFi/3G service category, a file system service category, and a personal information-access service category. The security-related permission categories may be set or reset in response to the receipt of a user input signal or in response to the receipt of a control signal from an external device, which may be transmitted by the external device via a network. An example of classifying various security-related permissions into one or more categories will hereinafter be described.
A position information service may acquire user position information (e.g., global positioning system (GPS) information) in a background mode. Table 1 shows an example of various security-related permissions that may be classified into the position information service category.
Table 1 Permission Accessible Data Content of Permission ACCESS_FINE_LOCATION Latitude/longitude, speed, direction, and altitude information, and the like Allows application to access fine (e.g., GPS) location ACCESS_LOCATION_EXTRA_COMMANDS Additional location information Allows application to access extra location provider commands
A messaging service may send a short message service (SMS) or multimedia messaging service (MMS) message in a background mode. Table 2 shows an example of various security-related permissions that may be classified into the messaging service category.
Table 2 Permission Accessible Data Content of Permission BROADCAST_SMS SMS server addresses, text, and the like Allows application to broadcast SMS receipt notification READ_SMS Source addresses, text, and the like Allows application to read SMS messages RECEIVE_MMS Source addresses, text, multimedia data, and the like Allows application to monitor incoming MMS messages, to record or perform processing on them RECEIVE_SMS Source addresses, text, and the like Allows application to monitor incoming SMS messages, to record or process SMS messages RECEIVE_WAP_PUSH Uniform Resource Locator (URL) and the like Allows application to monitor incoming Wireless Application Protocol (WAP) push messages SEND_SMS Destination addresses, text, and the like Allows application to send SMS messages WRITE_SMS Destination addresses, text, and the like Allows application to write SMS messages
A payment service may make a payment in a background mode. Table 3 shows an example of various security-related permissions that may be classified into the payment service category.
Table 3 Permission Accessible Data Content of Permission Near Field Communication (NFC) URL, smart posters, text, payment information, and payment history information Allows applications to perform input/output (I/O) operations over NFC
A call service may make and/or receive a call in a background state. Table 4 shows an example of various security-related permissions that may be classified into the call service category.
Table 4 Permission Accessible Data Content of Permission CALL_PHONE Source and destination addresses, call duration information, and call history information Allows application to initiate phone call without going through dialer user interface to receive user confirmation on the call being placed CALL_PRIVILEGED Phone numbers Allows application to call a phone number, including emergency numbers, without going through dialer user interface to receive user confirmation on the call being placed PROCESS_OUTGOING_CALLS Phone numbers Allows an application to monitor, modify, or abort outgoing calls
A BT service may transmit and/or receive data via Bluetooth® in a background mode. Table 5 shows an example of various security-related permissions that may be classified into the BT service category.
Table 5 Permission Accessible Data Content of Permission BLUETOOTH® BT connection/accepting/transferring data, and sender/receiver information Allows applications to connect to paired Bluetooth® devices BLUETOOTH_ADMIN BT setting option values Allows applications to discover and pair Bluetooth® devices (Used to set options in a BT setting window)
A WiFi/3G service may transmit and/or receive data via a WiFi/3G network in a background mode. Table 6 shows an example of various security-related permissions that may be classified into the WiFi/3G service category.
Table 6 Permission Accessible Data Content of Permission ACCESS_NETWORK_STATE Network connection state Allows applications to access information about networks ACCESS_WIFI_STATE Service Set Identifier (SSID), Media Access Control (MAC) Addresses, and the like Allows applications to access information about Wi-Fi networks BROADCAST_WAP_PUSH URLs and the like (MMS phone numbers, text, and the like) Allows application to broadcast WAP push receipt notification INTERNET Network connection state, connection type, IP, port, URL, And uploaded/downloaded data amount information Allows applications to open network sockets WRITE_APN_SETTINGS Access Point Name (APN) Allows applications to write APN settings ACCESS_COARSE_LOCATION Cell-ID and WI-FI information Allows application to access coarse (e.g., Cell-ID, WiFi) location
A file system service may delete and/or modify user data in a background mode. Table 7 shows an example of various security-related permissions that may be classified into the file system service category.
Table 7 Permission Accessible Data Content of Permission ACCESS_CHECKIN_PROPERTIES Properties table information Allows read/write access to "properties" table in check-in database, to change values that get uploaded AUTHENTICATE_ACCOUNTS Account information, account password, and account user data Allows application to act as an Account Authenticator for an Account Manager
A personal information access service may access a user's personal information (e.g., contacts information, email account information, and the like). Table 8 shows an example of various security-related permissions that may be classified into the personal information access service category.
Table 8 Permission Accessible Data Content of Permission GET_ACCOUNTS Account name, account type, and the like Allows access to list of accounts in Accounts Service READ_CALENDAR Alarm information, schedule information (start/end time, alarm scheduled time, and the like) Allows application to read user's calendar data READ_CONTACTS Contacts names, phone numbers, email addresses, and the like Allows application to read user's contacts data READ_HISTORY_BOOKMARKS Browsing history and Bookmarks Allows an application to read (but not write) user's browsing history and bookmarks READ_LOGS system log file Allows application to read low-level system log files USE_SIP Data used in Session Initiation Protocol (SIP) Allows application to use SIP service WRITE_CALENDAR Alarm information, schedule information (start/end time, alarm scheduled time, and the like) Allows application to write (but not read) user's calendar data WRITE_CONTACTS Contacts names, phone numbers, email addresses, and the like Allows application to write (but not read) user's contacts data WRITE_HISTORY_BOOKMARKS Browsing history and bookmarks Allows application to write (but not read) user's browsing history and bookmarks WRITE_SECURE_SETTINGS Secure settings values such as screen lock or Universal Serial Bus (USB) debugging Allows application to read or write secure system settings WRITE_SETTINGS Setting values in Settings menu such as Display, Sounds, Network, and the like Allows application to read or write system settings
The screen configuration unit 130 may configure a display screen so that at least one security risk display icon may be displayed in an application information display area, a notification information display, or both. The application information display area may refer to an area, in which one or more application icons corresponding to application information may be displayed. The notification information display area may be an area, in which current system state information (e.g., date, time, a radio reception state, or the like) may be displayed.
The screen configuration unit 130 may display at least one security risk display icon near an application icon, which may represent an application that generates a background process-associated event. The security risk display icons may be displayed as a sub-icon of the application icon by using a previously-registered security-related permission. The sub-icon may correspond to detailed information related to the application icon, and may be displayed in a smaller size than the application icon.
If a security-related permission that may be classified into a new category is detected, the screen configuration unit 130 may display a new security risk display icon representing the new category near the application icon. Further, the new security display icon may be displayed in a clockwise or counterclockwise direction. If a security-related permission of a category corresponding to a security risk display icon is no longer being used, the screen configuration unit 130 may delete the security risk display icon. The security related permission of a category may be no longer used due to a termination of the application, termination of a process associated with the security-related permission, or termination of an event associated with the process. A security risk display icon corresponding to the identified security risk may disappear in response to detailed information related to a corresponding security risk being identified by a user (i.e., the user clicks on the sub-icon to view the detailed information related to the corresponding security risk).
The screen configuration unit 130 may notify a user of a risk associated with a background process by using a notification window (e.g., a pop-up window, a pop-under window, and the like). The screen configuration unit 130 may display the number of security-related permissions that are detected. Further, the screen configuration unit 130 may display the number of detected security-related permissions as one or more sub-icons near an application icon along with or apart from a security-related alert icon.
As described above, a user may be notified of a security risk by displaying security risk alert information on a display screen. The security risk detection unit 120 may also notify a user of a security risk by using a hardware device. For example, the security risk detection unit 120 may output via a speaker (not shown) an alarm sound notification to indicate that the apparatus 100 is exposed to a security risk.
The user interface unit 150 may receive a user input signal, and may transmit the user input signal to the security risk detection unit 120 and the screen configuration unit 130. The user interface unit 150 may be implemented as various types of devices, such as a touch pad, a keypad, a touch screen or the like. Further, if a user input signal to select security risk alert information is received, the user interface unit 150 may provide detailed information on a security-related permission corresponding to the security risk alert information. The detailed information on the security-related permission may include information on an application that performs an event using the security-related permission and information on the execution state of a background process of the application.
If a security risk is detected, a user may shut down one or more operations corresponding to a security risk category of an application associated with the security risk. Further, the user may terminate or delete the application. The user may issue a request to receive detailed information on the application to the apparatus 100. If a security-related permission is used in association with a background process of an application to perform a call or messaging service, information on an incoming call or message (e.g., an incoming phone number), the time of transmission of a call or message, and/or receipt of a call or a message may be displayed.
The screen configuration unit 130 may provide or display at least one of the following icons: an icon to terminate an operation that restricts the execution of an event using security risk permission; an icon to terminate an application related to the event; an icon to delete the application; and an icon to provide detailed information related to the application.
In the example illustrated in FIG. 1, security information related to a background process may be provided to a user so that the user may identify the background process and its associated security risks. Accordingly, it may be possible to control one or more background processes to enhance security.
Referring to FIG. 2, the application manager 122 may include, but is not limited to, an activity manager 210, a location manager 220, a context manager 230, a package manager 240, a surface flinger 250, and a window manager 260.
The activity manager 210 may manage the lifecycle and/or stack of some or all activities (or events) of one or more applications that may be performed in the apparatus 100. The activity manager 210 may receive process execution state information, which may be information related to the execution state of a process of an application, and event information, which may be information related to an event that occurs in association with the process, from the application execution unit 110. Further, the process execution state information may include information indicating whether the process is being executed, whether the process is a foreground process or a background process, a start time and/or the previous start time of the execution of the process, name of a service associated with the process, name of a package program connected to the service, and the like.
The location manager 220 may perform an operation (e.g., determining the GPS location of the apparatus 100) and determine whether a detected event has a location service-related permission.
The context manager 230 may be a system processor that manages various system services, and may manage a handle, which may be location information regarding the system services that are installed in a system.
The package manager 240 may load information on application files (for example, Android® application package files (APKs)), and may provide information on packages that are installed and loaded in a system.
The surface flinger 250 may combine display screens that are being used by various applications, and may transmit the result of the combination to a display buffer (not shown).
The window manager 260 may be located below, above, or at the same level as the service flinger 250, and may transmit content to be drawn on a device screen to the surface flinger 250.
The operation modules that are included in the application manager 122 may operate in connection with one another to determine whether one or more application processes performed by the application execution unit 110 is a background process or a foreground process, to detect an event associated with one or more application process, to detect a security-related permission used by the detected event, and to identify an application identifier corresponding to the detected security-related permission.
Referring to FIG. 3, the security-related permission processor 124 includes a permission register 310 and a permission information manager 320. The permission register 310 may register one or more security-related permissions. The security-related permission may be registered, modified, and/or deleted in response to a user input signal being received via the user interface unit 150 or a signal being received from an external device via a network. The security-related permission may be registered in the apparatus 100 in advance before the apparatus 100 is placed on the market. Further, the security-related permission may be registered in the apparatus before the apparatus 100 is used or during its use.
The permission register 310 may transmit the registered security-related permission to the application manager 122. The permission information manager 320 may determine whether an event is associated with a background process based on a security-related permission and an application identifier that may be detected by the application manager 122.
The permission information manager 320 may be configured to communicate with the application manager 122 and the screen configuration unit 130. The permission information manager 320 may receive information indicating whether an event is associated with a background process or a foreground process from the activity manager 210 of the application manager 122. The permission information manager 320 may use the received information to provide the screen configuration unit 130 with information to configure a display screen to alert a user to a security risk. The permission information manager 320 may transmit information related to a security-related permission registered in association with a background process of an application, an identifier of the application, information related to the execution state of the application, and other relevant information to the screen configuration unit 130. The screen configuration unit 130 may configure a display screen to provide information related to a security-related permission, which may be associated with a background process, to a user. Information related to the security related permission may be based on the information provided by the permission information manager 320.
The permission information manager 320 may manage one or more security-related permissions that may be set not to be displayed, from among other security-related permissions registered in the permission register 310. A plurality of security-related permissions registered in association with a background process may include one or more security-related permissions that may be set not to be displayed. The permission information manager 320 may transmit information on the plurality of security-related permissions except for the security-related permissions set not to be displayed to the screen configuration unit 130.
Referring to FIG. 4, the screen configuration unit 130 includes a screen controller 410, a security risk display icon generator 420, a detailed information manager 430, and a user interface (UI) information storage 440.
The screen controller 410 may configure a display screen to be provided to the display unit 140 of the apparatus 100. The screen controller 410 may receive one or more security-related permissions from the security-related permission processor 124 of the security risk detection unit 120. Further, the screen controller 410 may configure a display screen to alert a user to a security risk based on the received security-related permission.
The security risk display icon generator 420 may generate a security risk display icon corresponding to one or more security-related permission categories. The security risk display icon may be generated in response to the receipt of a user input signal from the user interface unit 150. The security risk display icon may be stored in the UI information storage 440.
The detailed information manager 430 may manage detailed information on one or more security-related permissions. The detailed information on a security-related permission may include, but is not limited to, information on an application that uses the security-related permission, data that is exposed to a security risk, time of exposure of the data to the security risk, a data transmission Internet Protocol (IP), and the like. The type of the detailed information managed by the detailed information manager 430 may vary from one security-related permission category to another security-related permission category and from one application to another application. If a user input signal to request detailed information on a security-related permission is received (e.g., a selection of a security risk display icon), the screen controller 410 may search the detailed information manager 430 to determine detailed information on the security-related permission. Further, the screen controller 410 may configure a display screen based on the identified detailed information.
The UI information storage 440 may store information related to configuration of a display screen, which may be used by the controller 410. The UI information storage 440 may store at least one security risk display icon.
Referring to FIG. 5, the apparatus 100 may provide a display screen 500. The display screen 500 may include a notification information display area 510, a first application information area 520, and a second information display area 530. The notification information display area 510 may provide a user with various notification information related to the apparatus 100 (e.g., wireless network signal strength, battery life, and the like). The first application information display area 520 may provide first application information, such as one or more application icons corresponding to one or more applications that may be installed in the apparatus 100. The second application information display area 530 may provide second application information, such as information on one or more applications that may be frequently used.
A security risk may be displayed near an application icon as a sub-icon of the application icon corresponding to an application, which may expose the apparatus 100 to the security risk. Referring back to FIG. 5, security risk display icon 10 and security risk display icon 20 may be displayed as sub-icons of the navigation application icon 521. The security risk display icon 10 and security risk display icon 20 may indicate that the navigation application icon 521 has performed two events as background processes. More specifically, the background processes may be based on security-related permission categories corresponding to the security risk display icon 10 and security risk display icon 20.
Referring to FIG. 6, the number of security-related permissions used by a background process of an application corresponding to an application icon 610 may be displayed on a display screen 600 near the application icon 610 as a sub-icon of the application icon 610. As shown in FIG. 6, the number '4' may be displayed near the application icon 610. The number '4' may indicate that four security-related permissions are being used by the background process of the application corresponding to the application icon 610. Further, the number of security-related permission categories including the security-related permissions used by the background process of the application corresponding to the application icon 610 may be displayed near the application icon 610. A user may set whether to display the number of security-related permissions or the number of security-related permission categories as a sub-icon of the application icon 610.
Referring to FIG. 7A, an area 710 includes an area to display an application icon. Further, area 731, area 732, area 733, area 734, area 735, area 736, area 737, and area 738 to display security risk display icons as sub-icons of the application icon. FIG. 7A further illustrates eight security risk display icons near an application icon, however, the number of security risk icons are not limited thereto. One or more security risk icons may be dynamically arranged over the course of the execution of a background process of an application.
More specifically, if the number of security-related permission categories that may be exposed to a security risk by a background process of an application increases, a new security risk icon may be added and may be arranged in a clockwise direction around an application icon, as indicated by arrow 701. Although not illustrated, the new security risk icon may be added and arranged in a counterclockwise direction, in a reference pattern, according to type of security risk, and the like.
If a security-related permission is no longer used due to the termination of an application process or an event that is executed based on the security-related permission, a security risk display icon corresponding to a security-related permission category including the security-related permission may disappear. Further, a security risk display icon may disappear if detailed information on a security risk represented by the security risk display icon is checked by a user (i.e., user clicks on the security risk display icon to read the security risk notification). If security risk display icon #6 disappears based on conditions described above, security risk display icon #7 may be displayed in the area 736 where security risk display icon #6 was previously displayed, and security risk display icon #8 may be displayed in the area 737 where security risk display icon #7 was previously displayed.
Referring to FIG. 7B, if the number of security-related permission categories that may be exposed to a security risk by a background process of an application increases, a new security risk icon may be added and arranged in a counterclockwise direction around an application icon, as indicated by an arrow 702. As described above with reference to FIG. 7A, if a security-related permission is no longer used due to the termination of an application process or an event that is executed based on the security-related permission, a security risk display icon corresponding to a security-related permission category including the security-related permission may disappear.
Referring to FIG. 8, security risk display icon 801, security risk display icon 802, and security risk display icon 803 may be displayed on a display screen 800. The security risk display icons may indicate that their respective security-related permissions have been used. Further, the security risk display icons may indicate usage of respective security related permission without regard to the application(s) associated with the usage. The security risk display icon 801 may indicate that a security-related permission belonging to the messaging service category has been used. The security risk display icon 802 may indicate that a security-related permission belonging to the position information service category has been used. The security risk display icon 803 may indicate that a security-related permission belonging to the WiFi/3G service category has been used. Further, the security risk display icon 801, security risk display icon 802, and security risk display icon 803 may be displayed as solid or transparent icons. In addition, the security risk display icon 801, security risk display icon 802, and security risk display icon 803 may be displayed as animated UI icons.
Referring to FIG. 9, a security risk display icon 901 may be displayed in a notification information display area 910 on a display screen 900 to indicate that a security-related permission has been used by a background process. The security risk display icon 901 may further indicate that the apparatus 100 is exposed to a security risk. The security risk display icon 901 may be an icon associated with a particular security-related permission, or may be a general icon used to alert a user to a security risk.
Referring to FIG. 10, a notification window 1020 may be provided on a display screen 1000 to indicate that a security-related permission has been used by a background process. The notification window 1020 may further indicate that the apparatus 100 is exposed to a security risk. If a user input signal corresponding to a selection or clicking of a 'YES' button on the notification window 1020 is received, detailed information related to a security risk that the apparatus 100 is exposed to may be provided. A security risk display icon 1001 may also be provided on the display screen 1000. Further, the security risk display icon 1001 may be displayed in a notification information display area on the display screen 1000.
FIG. 11A illustrates a display screen 1110 to provide detailed information on security-related permissions that may be exposed to a security risk posed to the apparatus 100. Referring to FIG. 11A, the display screen 1110 may be provided in response to the security risk icon 901 of FIG. 9 or the security risk icon 1001 of FIG. 10 being selected, or in response to a 'YES' button being selected from the notification window 1020 of FIG. 10. Detailed security-related permission information corresponding to security risk display icon 1101, security risk display icon 1102, and security risk display icon 1103 as application information. Information related to the operating state of an application that uses a security-related permission may be provided as detailed security-related permission information.
Referring to FIG. 11B, in response to the receipt of a user input signal, which may request detailed information on a background process of a navigation application corresponding to the navigation application icon 521 of FIG. 5, security-related permission category information regarding one or more security-related permissions used by the navigation application (e.g., WiFi/3G service category and the messaging service category) may be provided on a display screen 1120. In addition to the security-related permission category information, information related to the applications used by the navigation application may be provided on the display screen 1120. The security-related permission category information may be provided as a security risk display icon.
Referring to FIG. 11A and FIG. 11C, in response to the receipt of a user input signal corresponding to a selection of the security risk display icon 1101, a display screen 1130 may be provided to display detailed security-related permission information related to the navigation application.
Referring to FIG. 11C, detailed information related to the navigation application may be displayed on the display screen 1130. Detailed information related to the navigation application may include a name of the application, data exposed to a security risk, data transmitted to the outside of the apparatus 100, time of the exposure of data, and the like. Further, in the case of a call application or a message application, a number associated with an outgoing call or message, time of transmission or receipt of a call or a message, or the like may be provided on the display screen 1130.
User action input icon 1141, user action input icon 1142, user action input icon 1143, and user action input icon 1144 that may be selected by a user may be provided on the display screen 1130. In response to the user action input icon 1141 or BLOCK icon being selected, an event using a security-related permission may be terminated so that an operation of the navigation application may be limited. Further, if the BLOCK icon 1141 is selected, a security risk-related operation of the navigation application may be terminated, but the navigation application may continue to operate. In response to the user action icon 1142 or TERMINATE icon being selected, the navigation application may be terminated. In response to the user action icon 1143 or DELETE icon being selected, the navigation application may be deleted. In response to the user action icon 1144 or INFORMATION icon being selected, detailed information related to the navigation application may be provided.
In an example, the user action input icon 1141, the user action input icon 1142, the user action input icon 1143, and the user action input icon 1144 may be provided on the display screen 1130. In another example, the user action input icon 1141, the user action input icon 1142, the user action input icon 1143, and the user action input icon 1144 may be provided on another display screen. In response to a security risk display icon being selected by a user input signal, a display screen including the user action input icon 1141, the user action input icon 1142, the user action input icon 1143, and the user action input icon 1144 may be provided.
Referring to FIG. 12, in operation 1210, an apparatus to provide security information on a background process may determine whether an event that occurs in association with a background process of an application uses a registered security-related permission. The apparatus may detect at least one of an event caused by a background process, a security-related permission used by the detected event, and an identifier of an application using the detected security-related permission. Further, the apparatus may determine whether the detected event is associated with a background process of the application.
In operation 1220, in response to the detected event being determined in operation 1210 to use a registered security-related permission, the apparatus may configure a display screen to alert a user to the existence of a security risk element. In response to the detected event being determined in operation 1210 to use a registered security-related permission, the apparatus may configure a display screen to alert a user to a security risk by using information on the detected security-related permission and the detected application identifier.
The apparatus may dynamically configure a display screen to alert a user to a security risk posed by a background process of an application by using at least one security risk display icon that may correspond to a registered security-related permission category. The apparatus may provide at least one of the following icons: an icon to terminate an event that uses a security-related permission; an icon to terminate an application that causes the event; an icon to delete the application; and an icon to provide detailed information on the application.
The processes, operations, methods, and/or software described herein may be recorded, stored, or fixed in one or more computer-readable storage media that includes program instructions to be implemented by a computer to cause a processor to execute or perform the program instructions. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. The media and program instructions may be those specially designed and constructed, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable storage media include magnetic media, such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks and DVDs; magneto-optical media, such as optical disks; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. Examples of program instructions include machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules that are recorded, stored, or fixed in one or more computer-readable storage media, in order to perform the operations and methods described above, or vice versa. In addition, a computer-readable storage medium may be distributed among computer systems connected through a network and computer-readable codes or program instructions may be stored and executed in a decentralized manner.
As described above, it may be possible to allow a user to easily control a background process of an application by providing security information on the background process. Therefore, it may possible to improve security.
It will be apparent to those skilled in the art that various modifications and variation can be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
A method for providing security information of a background process, comprising:
executing an application;
detecting an event associated with the execution of the application;
identifying a security related permission associated with the application;
determining whether the security related permission matches a registered security related permission;
determining an application identifier in response to the security related permission matching the registered security related permission;
determining whether the event is associated with the background process; and
displaying a security risk alert icon based on the detected event,
wherein the security related permission preferably comprises at least one of a position information service category, a messaging service category, a payment service category, a call service category, a short range communication service category, a network service category, a file system service category, and a personal information access service category.
The method of claim 1, wherein the security related permission is registered in response to receiving an input.
monitoring the application; and
registering a security related permission based on a result of the monitoring.
The method of one of claims 1 to 3, wherein the determination of whether the event is associated with the background process is based on the application identifier.
The method of one of claims 1 to 4,
wherein the security risk alert icon is displayed in response to the determination that the event is associated with the background process;
or/and
wherein the security risk alert icon is displayed near an application icon corresponding to the application;
wherein the security risk alert icon is displayed as a sub-icon near an application icon corresponding to the application and arranged in a clockwise or counterclockwise direction.
The method of one of claims 1 to 5, further comprising:
displaying a notification message that notifies that a security risk is associated with the application, wherein the notification message comprises a number of security related permissions,
wherein the notification message preferably further comprises at least one of an icon for terminating an operation restricting the execution of an event using security risk permission, an icon for terminating an application related to the event, an icon for deleting the application, and
an icon for providing detailed information related to the application.
terminating an operation of the application or deleting the application, in response to the determination that the application is exposed to a security risk.
An apparatus to provide security information, comprising:
an application execution unit adapted to execute an application;
a security risk detection unit adapted to detect an event associated with the execution of the application, to detect a security related permission associated with the application, to determine whether the security related permission matches a registered security related permission, to determine an application identifier in response to a determination that the security related permission matches the registered security related permission, and to determine whether the event is associated with a background process; and
a screen configuration unit adapted to configure a security risk alert icon to be displayed based on the detected event.
The apparatus of claim 8, adapted to register the security related permission in response to receiving an input, wherein preferably the security risk detection unit is adapted to register the security related permission in response to receiving the input.
The apparatus of claim 8 or 9, wherein the security risk detection unit is adapted to monitor the execution of the application, and to register a security related permission based on a result of the monitoring.
The apparatus of one of claims 8 to 10, wherein the security risk detection unit is adapted to determine the event to be associated with the background process based on the application identifier.
The apparatus of one of claims 8 to 11, wherein the screen configuration unit is adapted to configure the security risk alert icon to be displayed in response to the determination that the event is associated with the background process.
The apparatus of one of claims 8 to 12, further comprising a display unit, wherein the screen configuration unit is adapted to configure the display unit to display a notification message to notify a security risk associated with the application, wherein the notification message comprises a number of security related permissions;
wherein the notification message preferably further comprises at least one of an icon to terminate an operation restricting the execution of an event using security risk permission, an icon to terminate an application related to the event, an icon to delete the application, and an icon to provide detailed information related to the application.
The apparatus of one of claims 8 to 13, wherein the apparatus is adapted to terminate an operation of the application or to delete the application, in response to the determination that the application is exposed to a security risk.
A method for providing security information of a background process, preferably according to one of claims 1 to 7, comprising:
determining whether the event is associated with the background process based on the application identifier;
displaying a security risk alert icon as a sub-icon near an application icon corresponding to the application; and
displaying a notification message for notifying a security risk associated with the application, wherein the notification message comprises at least one of a number of security related permissions and an option to either terminate an operation of the application or delete the application.
EP12172954A 2011-08-24 2012-06-21 Apparatus and method for providing security information on background process Withdrawn EP2562667A1 (en)
KR1020110084789A KR101295709B1 (en) 2011-08-24 2011-08-24 Apparatus and method for providing security information of background process
EP12172954A Withdrawn EP2562667A1 (en) 2011-08-24 2012-06-21 Apparatus and method for providing security information on background process
CN103440456A (en) * 2013-09-06 2013-12-11 Tcl集团股份有限公司 Method and device for evaluating safety of application program
US20130219299A1 (en) * 2012-02-16 2013-08-22 Gface Gmbh Live bar
US9430640B2 (en) * 2012-09-28 2016-08-30 Intel Corporation Cloud-assisted method and service for application security verification
US8918837B2 (en) 2012-12-28 2014-12-23 Intel Corporation Web application container for client-level runtime control
ITMI20130325A1 (en) * 2013-03-05 2014-09-06 Telecom Italia Spa Method for measuring and monitoring the level of access to personal data generated by a user device resources
US20140282272A1 (en) * 2013-03-15 2014-09-18 Qualcomm Incorporated Interactive Inputs for a Background Task
KR101494443B1 (en) * 2013-05-31 2015-02-23 (주)피엑스디 Transparent flexible display apparatus and operation methods thereof
KR20150007894A (en) * 2013-07-12 2015-01-21 삼성전자주식회사 Apparatas and method for proposing a response manual of occurring denial in an electronic device
US9417932B2 (en) * 2013-10-28 2016-08-16 International Business Machines Corporation Launching and managing unattended application programs
US10367814B2 (en) * 2014-06-22 2019-07-30 Citrix Systems, Inc. Enabling user entropy encryption in non-compliant mobile applications
KR101580049B1 (en) 2014-07-23 2015-12-24 성균관대학교산학협력단 Server apparatus for providing android application
US9356969B2 (en) 2014-09-23 2016-05-31 Intel Corporation Technologies for multi-factor security analysis and runtime control
CN104376258B (en) * 2014-11-20 2017-12-12 工业和信息化部电信研究院 The security risk detection method and device of Android application program
US9977911B2 (en) * 2014-12-30 2018-05-22 Facebook, Inc. Methods and systems for managing permissions to access mobile device resources
US9904783B2 (en) * 2015-02-09 2018-02-27 Lenovo (Beijing) Co., Ltd. Information processing method and electronic device
CN104657663B (en) * 2015-02-09 2018-03-27 联想(北京)有限公司 A kind of information processing method and electronic equipment
US9727737B1 (en) * 2015-07-27 2017-08-08 Amazon Technologies, Inc. Trustworthy indication of software integrity
US10237297B2 (en) * 2016-04-11 2019-03-19 Certis Cisco Security Pte Ltd System and method for threat incident corroboration in discrete temporal reference using 3D dynamic rendering
CN106372496A (en) * 2016-08-31 2017-02-01 福建联迪商用设备有限公司 Method and system for improving payment terminal application security
CN106570393A (en) * 2016-10-09 2017-04-19 深圳市金立通信设备有限公司 Process control method for application and terminal
WO2002103498A2 (en) * 2001-06-14 2002-12-27 Okena, Inc. Stateful reference monitor
JP2004295159A (en) * 2003-02-07 2004-10-21 Sony Corp Icon display system and method, electronic equipment, and computer program
KR100645735B1 (en) * 2004-10-14 2006-11-15 주식회사 팬택 Apparatus And Method For Detecting Contents Bug Communication Of The Mobile Platform
US7437767B2 (en) * 2004-11-04 2008-10-14 International Business Machines Corporation Method for enabling a trusted dialog for collection of sensitive data
US7979889B2 (en) * 2005-01-07 2011-07-12 Cisco Technology, Inc. Methods and apparatus providing security to computer systems and networks
KR101319126B1 (en) * 2006-01-11 2013-10-17 한국과학기술원 Apparatus and method for managing security of multimedia middleware in terminal
KR101093567B1 (en) * 2006-08-09 2011-12-13 에스케이플래닛 주식회사 Mobile Communication Terminal Capable Of Protecting Location Information And Method For Protecting Location Information Of The Terminal
KR101012872B1 (en) * 2009-09-16 2011-02-08 주식회사 팬택 Security apparatus and method for open platform
US8495730B2 (en) * 2009-10-12 2013-07-23 International Business Machines Corporation Dynamically constructed capability for enforcing object access order
US20120240224A1 (en) * 2010-09-14 2012-09-20 Georgia Tech Research Corporation Security systems and methods for distinguishing user-intended traffic from malicious traffic
KR20120096983A (en) * 2011-02-24 2012-09-03 삼성전자주식회사 Malware detection method and mobile terminal therefor
2012-07-31 CN CN2012102705281A patent/CN103106363A/en not_active Application Discontinuation
US8977294B2 (en) 2015-03-10 Securely locating a device
US9495709B2 (en) 2016-11-15 Insurance processing systems and methods using mobile devices for proof of insurance
US9112866B2 (en) 2015-08-18 Methods and devices for controlling access to computing resources
AU2010265909B2 (en) 2013-12-19 Migrating functionality in virtualized mobile devices
US7304570B2 (en) 2007-12-04 Methods, systems, and computer program products for providing context-based, hierarchical security for a mobile device
US8302094B2 (en) 2012-10-30 Routing a physical device request using transformer stack to an equivalent physical device in a virtualized mobile device
CN102110220B (en) 2013-01-23 Application program monitoring method and device
US9137664B2 (en) 2015-09-15 Application logging interface for a mobile device
EP2448303B1 (en) 2014-02-26 Method and system for securing data of a mobile communications device
KR101256295B1 (en) 2013-04-18 Collaborative malware detection and prevention on mobile devices
US8233882B2 (en) 2012-07-31 Providing security in mobile devices via a virtualization software layer
US8855601B2 (en) 2014-10-07 System and method for remotely-initiated audio communication
US8359016B2 (en) 2013-01-22 Management of mobile applications
US8869307B2 (en) 2014-10-21 Mobile posture-based policy, remediation and access control for enterprise resources
US8341749B2 (en) 2012-12-25 Preventing malware attacks in virtualized mobile devices
US8844038B2 (en) 2014-09-23 Malware detection
US9258715B2 (en) 2016-02-09 Proactive security for mobile devices
US9288608B2 (en) 2016-03-15 Providing web service for new user account after installation of application on mobile device
AU2010265907B2 (en) 2013-11-14 Controlling usage in virtualized mobile devices
US20120237908A1 (en) 2012-09-20 Systems and methods for monitoring and managing use of mobile electronic devices
US20130212684A1 (en) 2013-08-15 Detecting Application Harmful Behavior and Grading Application Risks for Mobile Devices
US9042876B2 (en) 2015-05-26 System and method for uploading location information based on device movement
US20130055378A1 (en) 2013-02-28 Method and portable device for controlling permission settings for application
US9118655B1 (en) 2015-08-25 Trusted display and transmission of digital ticket documentation
KR20120096983A (en) 2012-09-03 Malware detection method and mobile terminal therefor
2013-02-27 AK Designated contracting states:
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
2013-02-27 AX Request for extension of the european patent to
Countries concerned: BAME
2014-08-13 17Q First examination report
2015-04-29 18D Deemed to be withdrawn


text:
Posted on 2020-01-06 2020-01-06 by alan
Guardian: Australia's pathetic PM reveals much about the right's effort to deny reality
From Scott Morrison to Brexiters, there is a wilful reluctance to address the truth
Nick Cohen is an Observer columnist
'I don't really want to': Scott Morrison's attempts to shake hands in Cobargo rejected – video (see link below)
There are worse leaders than Scott Morrison. The "international community" includes torturers, mass murderers, ethnic cleansers and kleptomaniacs beside whom he seems almost benign. But no leader in the world is more abject than the prime minister of Australia.Ben GuerinThere are worse leaders than Scott Morrison. The "international community" includes torturers, mass murderers, ethnic cleansers and kleptomaniacs beside whom he seems almost benign. But no leader in the world is more abject than the prime minister of Australia.
He cuts a pathetic figure. A leader must speak honestly to his people in a crisis. The sly tactics of climate change denial, the false consoling words that it's a scare and we can carry on as before, have left Morrison's words as meaningless as a hum in the background. Nothing he says is worth hearing.
Australian English is rich in its descriptions of worthless men: as useful as tits on a bull, a dry thunderstorm, a third armpit, a glass door on a dunny, a pocket on a singlet, an ashtray on a motorbike, a submarine with screen doors, a roo-bar on a skateboard. Morrison is all of the above, but a British saying sums him up: "too clever by half". Morrison won last year's Australian general election, although his conservative Liberal party was expected to lose, by slyly mobilising opinion against tax rises in general and environmental taxes in particular.
The climate change denialism he espoused is a moving target. In the 1990s, lobbyists funded by the oil industry acted as if the overwhelming majority of scientists who understood the subject were in a conspiracy against the public. They accused the authors of Intergovernmental Panel on Climate Change reports of being guilty of a "major deception" when they discussed the human influence on climate. Many still hold to the original sin of this denialism.
Read more at TheGuardian.com …
TagsAustralia, climate change, Climate Change Denialism, Climate Emergency, Scott Morrison, Tony Abbot
Previous PostPrevious CBC: 'Connecting with people': The quest for common ground on climate change
Next PostNext Truthout: Groundbreaking Study Links Human-Caused Climate Change to Global Daily Weather

redpajama_set_name: RedPajamaCommonCrawl


I am currently working with and recruiting for an established Manufacturer of bespoke products. They are currently looking to recruit a motivated Customer Service Representative to join their team.
The ideal candidate must be driven, motivated and an independent individual who has had previous experience working in a busy sales office dealing with clients, suppliers and manufacturing teams. The applicant must also have previous Customer Service experience, alongside strong general admin skills.
Salary of £18,000 per annum.
To be considered please apply today; alternatively please call Eleni on 01622822807.


text:
If Someone Shares the 'Plandemic' Video, How Should You Respond?
The Atlantic, 9th May 2020
Writing in The Atlantic late last month, the political scientists Joseph E. Uscinski and Adam M. Enders observed that the coronavirus has created an environment dangerously conducive to conspiracy theories. "We have a global pandemic, a crashing economy, social isolation, and restrictive government policies," they wrote. "All of these can cause feelings of extreme anxiety, powerlessness, and stress, which in turn encourage conspiracy beliefs."
This past week, a widely discredited video—a 26-minute clip from a slickly produced documentary called Plandemic—circulated online. It promotes a number of harmful and false ideas, including that wearing a protective mask can make people sick and that the novel coronavirus most likely emerged from a laboratory. (Facebook, YouTube, and other companies are trying to scrub it from their platforms.)
Read: The coronavirus conspiracy boom
If someone you care about sends you a link to this video—or any piece of media that pushes a conspiracy theory about the pandemic—how should you respond? I put that question to experts on conspiracy thinking, public-health risk communication, and psychology, and their responses converged on some basic guidelines.
Uscinski, a professor at the University of Miami and a co-author of American Conspiracy Theories, made an important preliminary distinction: Some people are sharing links to videos like Plandemic because they are curious and uncertain about the claims being made, but others are doing so because they're already deeply convinced. If you know someone is a "true believer," to use Uscinski's term, you probably can't do much to sway them. You'll have a better chance of getting through to the curious and the uncertain.
Why the Coronavirus Is So Confusing
ED YONG
A Guide to Staying Safe as States Reopen
JOE PINSKER
The Pandemic Will Cleave America in Two
Whatever camp someone falls in, though, the general principles are the same. "It's always important to respond in a way that doesn't suggest that the other [person] is foolish, naive, or gullible, as much as you think they may be," said Joshua Coleman, a psychologist with an expertise in family relationships. "So rather than saying, 'I can't believe that you fall for this crap!,' better to say, 'I have heard others talk about that as well. And I agree, these days there's so much information out there, it can be hard to know what to believe.'"
After setting an empathetic tone, Coleman suggested continuing with something like this:
That video might be right, but I've been reading a lot these days that goes counter to that. Do you mind if I send you an article or video about that? It would be good for us to look at both and see what we think.
"In doing it that way," Coleman said, "you're saying you're open to being persuaded even if that outcome is unlikely—but you're also asking him or her to do the same."
Read: The real reason to wear a mask
"First validate" the fears people might have about the pandemic "and then pivot," Rachael Piltch-Loeb, a fellow at the Harvard T. H. Chan School of Public Health, recommended. Along those lines, she suggested something like "I'm glad you brought this up. Those are some scary claims in that documentary. I am skeptical, though, because a lot of the things mentioned don't jibe with what I have been reading. Here's an article that I found to be more helpful at explaining these issues, and I feel more comfortable with the science behind it." If you send along more information, Piltch-Loeb suggested trying to find reliable sources that might still be familiar to whomever you're talking with.
John Banas, a communication professor at the University of Oklahoma, advised avoiding the implication that the other person's faith in the video is "a personal failing." You could instead point out the flaws in the current information ecosystem, he said, maybe with a reminder like "During this pandemic, there are people who want to take advantage of people's fears and all of the uncertainty surrounding the situation."
"One thing I might do," Uscinski added, "is to ask [about] the source of the information … Often that [question] can point out very gently that sources matter, and that their source might not be reliable, especially if they have to repeat out loud that their information came from something like 'Conservative Eagle News Punch.'"
The experts I reached out to also had plenty of suggestions for what not to do in these situations: Don't lecture someone, don't get exasperated, don't insult them, and don't try to refute specific falsehoods. "It is likely ineffective to directly argue with someone on the merits of the documentary's claims," Piltch-Loeb said.
It's also important to know when to give up. "If they don't engage openly and in a way that suggests a willingness to compromise, then I would walk away and wish them well," Uscinski said of people with a strong belief in a conspiracy. "I would like all of the people I care about to believe the most authoritative information, but I don't control other people's minds, and attempting to do so might not work out in my favor."
If that feels like a defeat, Uscinski suggested some other places to channel your energy: "Support science and universities," "don't support politicians who lie all the time," and "push back hard" if a media outlet spreads a conspiracy theory.
You might also try, when having conversations with other friends and family members, to preempt any curiosity they may have about Plandemic or its ilk by warning them about the existence of COVID-19 conspiracy theories. "People need to be prepared to resist harmful persuasion," Banas said, "just like our bodies need to be prepared to resist harmful viruses."


Paranormal photography, or Spirit photography, has always been a controversial subject. This type of photography covers any attempt to capture paranormal phenomena on digital or film images, and most often involves unexplained mists, orbs and other apparitions. The most notable aspect of this kind of photograph is the presence of something in the picture that was not visible to the photographer at the time the picture was taken.
The photographs exhibited below are examples of inexplicable images known as orbs, ectoplasm, mists or vortexes that appear in these photographs quite unexpectedly. None of these anomalies were visible when the pictures were taken!
This image was free of any fog or mist at the time it was recorded. Note the orb seen at the upper center of the picture.
The K-2 meter was spiked in a cemetery, where there should be minimal electromagnetic field. The presence of an orb at the meter is interesting to say the least.
No one present when this picture was taken observed any fog or mist in the area.
This photograph, taken in Cape May County, NJ recorded an unseen mist, and an orb.
The mist coming in from above the photographer was simply not visible to anyone present when the picture was recorded.
The figure of a man at the top of the staircase came as a complete surprise to the photographer, since no one was there! This staircase is also exhibited in additional photos below as well as in three videos in this site.
This is a still image taken from a video of the staircase with an orb in the beginning of it's travel from the step to above the railing and out of view. The video from which this still shot was taken is exhibited in the video section of this web site.
The orb as it continued it's climb. The video from which this still shot was taken is exhibited in the video section of this web site.
The same orb just before it disappeared. The video from which this still shot was taken is exhibited in the video section of this web site.
This orb was captured in a museum filled with war memorabilia. There were several EVPs in the area at the time this picture was taken.
A second orb seen at the same war memorial museum.
This image, taken in a residence in Millville, NJ, shows a mist that was seen drifting across the room by the investigators. There is no explanation for the appearance or the subsequent disappearance of the mist.
This photograph, taken in the workout room used primarily for elderly residents of the area, shows an orb hovering above an exercise ball.
The orb in this photograph was captured when an investigator announced that he saw a transparent figure of a man crossing the hallway, and another investigator took the picture.


Next message: [c-nsp] how "fast" is L2TP "fast switching" under 12.3T?
> (or LAC). All users should have a distinct /30 assigned via this method.
Maybe use a /31 if possible to save 2 more ip addresses?
>         cisco-avpair = "lcp:interface-config#1=ip unnumbered loopback99"
> have a P2MP topology.
> I need to create a SIMPLE DSL VPN with PPPoA.
> I'm assign private IP to PPPoA Session using radius.
> Can you help me? Maybe I need to setup some VRF?
>  this communication or disclose anything about it.


Jeff, Carrie, Mike and Gonch review this week's news in the amusement industry.
Ferris Wheel mania hits Las Vegas. What audience is Vegas after these days?
SeaWorld attendance is up. Perhaps there's a halo effect from the Harry Potter stuff at Universal Orlando.
New Jersey touts low injury rate, until girl fall to her death from Ferris wheel. No mechanical issues suspected at this point.
Fatal mini train accident attributed to speed. Questions arise about who is at fault. Gonch relates the story to the responsibility issues around the accident in Wisconsin.
Former Santa's Village becomes a zoo-like attraction. Mike says they went from competing with Six Flags to competing with two zoos.
Q Funding loses a proxy fight with Cedar Fair, then asks for another special meeting but is denied. Cedar Fair says it has pissed away $3 million on stuff relating to the Q lawsuits and proxy votes.
Cedar Point's Wildcat has a minor crash, this time at the final brakes.
Universal Orlando is totally Comcastic! NBC-Universal buys up Blackstone's half of the resort.
Six Flags America to retire Skull Mountain. Jeff recalls a story there. Despite some scary news stories over the years, the park's coaster package is somewhat underrated.
Dorney Park snaps up some new land. That park has awesome walk-ons when it's hot and everyone is in the water park.
Dallas beats Miami, Jeff launches into a Lebron slam.
Cedar Fair's CFO quits. Jeff saw it as a retention problem, but Carrie suggests that perhaps he just didn't see any upward mobility without going elsewhere.
Microsoft previews Kinect Disneyland Adventures for Xbox. Jeff doesn't quite get it, but Mike's princess girls totally do.
Water parks: Small kids and their dads.
Jeff took his family to Great Wolf Lodge in Washington, had a good time. It's a fairly solid value, though the food selections need help.
The Fall Affair at Holiday World will be September 17, 2011... save the date! Also, BooBuzz is Friday, October 7.


text:
Polymesoda inflata is een tweekleppigensoort uit de familie van de Cyrenidae. De wetenschappelijke naam van de soort is voor het eerst geldig gepubliceerd in 1851 door Philippi.

Cyrenidae

redpajama_set_name: RedPajamaWikipedia


10 pin Micro connection. 1 x USB 3.0 Type A Male to Type Micro B Male (Black) 100cm. USB 3.0 SuperSpeed. Short cable for easy storage and less space needed when out and about.
35 product ratings35 product ratings - 20AWG Micro USB FAST Charger Cable Lead for Samsung Galaxy S7 S6 J8 A7 J5 more..
This 4 ports USB 3.0 hub adds superhigh-speed ports to your computer easily. Its fine texture and compact appearance make it suitable for different occasions. Supports hot swap. 1 x 4 port USB 3.0 Hub.
Micro USB Connector. 5V/2A Output. General Interest. Add to Favourite. Compatibility Information HTC One M8, M9, Desire, Wildfire. For Example:-.
10 pin Micro connection. We assure you that we will try our best to satiate your needs and resolve issues. We generally solicit your whole hearted support in this endeavour. 1 x USB 3.0 Type A Male to Type Micro B Male (Black) 100cm.
Description: 1) Brand:SELECTiD 2) Capacity: 20000mAh 3) Micro Input: 5V 2A Type-C Input/Output:5V/3A, 9V/2A, 12V/1.5A 4) USB Output 1 (QC 3.0):5V/3A, 9V/2A, 12V/1.5A USB Output 2 :5V 2A 5) Dimension:140 mm x 72 mm 6) 3 USB Output Port, Charge 3 Devices Simultaneously 7) Convenient & Easy to Use, Great for Power Outages, Emergencies, Business Trip and More.
With specially designed pattern, small and easy for storage and take. Plug type: UK plug. Color: As the picture shown. Weight: 50g. Fine product with cheap price. Cable length: 1m.
With specially designed Banana shape pattern, small and easy for storage and take. Cable length: 1m. Convenient to use for travelling.
2000 mAh capacity power bank. Built in Micro USB cable. THEY HAVE A MICRO USB CONNECTION.
Juice Long Weekender Smart Portable Powerbank Smartphones 10,050mAh - BRAND NEW. Condition is New. Dispatched with eBay delivery – Shutl 1 day.
You can also restyle your phone by downloading new software from the Internet. This cable can be used for your Samsung Tablets / Samsung galaxy phones. Orders will be fulfilled by our own warehouse or a 3rd party supplier at our discretion.
1 x Micro USB Data Cable. Short circuit protection. Light weight, miniaturisation and use of convenience. Over current protection. Model: ATADU30UBE.


so its better to live alone"!!Good evening !
and you have only 1 rupee... !!
Kya Aapko Maloom Hai Ki . . ..*'"* . *"'*. ( :Aap Yaha: )* :Rehte: * *. :Hai: .*" "*" Aur Kiraya Bhi Nahi Dete ?!?SWEET evening.I MIS U"
A nice quote n the fact.. "closest relationship in the world have fought more battle than the enemies"
B a poet whn u r alone, B a king whn u command, B a lover whn some 1 loves u, B a scientist whn u work, B history whn u die, B a friend until i die.. Gud evening. . . Hav a nice time. . .
Most of the things we desire are EXPENSIVE. But the truth is: The things That really satisfy us Are FREE: Love, joy, laughter & Good relations.
The sunshine of ur smile might chase d clouds 4m sm1's life 2day..so keep smiling.
We may easily forget d people wid whom v laughed n enjoyed. But, we cant 4get those people wit whom v cried n shared our feelings.its true.


Download Gideon Johann book pdf or read power of hope book pdf online books in PDF, EPUB and Mobi Format. Click Download or Read Online button to get Gideon Johann book pdf book now.
Gideon Johann is the highly anticipated prequel to the Bestselling Gideon Johann Western Series. Gideon Johann is a man tortured by his past. Staying on the move is the only thing that keeps his demons at bay. As Gideon tries to outrun his past, he arrives in the rough and tumble cow town of Ellsworth, Kansas. He takes a job as a deputy and finds he has his hands full dealing with all the mayhem in the town and a young woman that could change his life. Will the love of a woman bring Gideon peace or will his demons keep him running? Duane Boehm has written another western novel with enough humor, heartbreak, love, and outlaws to keep you turning the page.


MacGregor and MacDuff offer kilts, kilt jackets and waistcoats and children's kilt outfits. Perfect if you're looking to save money!
Our ex-hire items includes kilts, jackets, waistcoats, children's kilts and jackets. All of these items are still in excellent condition and have been in our hire section for approximately a year, some far less than this. If you want to grab a bargain then this is the place to come to! We have a selection of second hand kilts, jackets and accessories located in all three of our stores in Glasgow and Ayrshire, if you would prefer to try before you buy.
If you cannot find what you are looking for please feel free to Contact us, we will be able to help!


text:
05/11/2020 Modern Tools
How to apply for a job as a bus driver?
How to become a bus driver in Cocoa, FL?
How do you become a pool bus driver?
How old do you have to be to drive a school bus?
What's the work schedule of a school bus driver?
How to become a part time bus driver?
Are there any job opportunities for bus drivers?
What causes most school bus drivers to be injured?
Contact appropriate transportation office at 321-633-3680. They will need a copy of your MVR, driver license, and your CDL permit. Let them know your application is complete and you will be scheduled for an interview. 7.
Start as a regular bus driver (paid status) If you are selected for employment, you will begin your employment by attending a training class at the Bus Compound in Cocoa. Once you have completed and passed the class, you will then be trained by a Driver Trainer on the CDL and then move onto the County training requirements.
If you have questions about your application or references, please contact Human Resources at (321) 633-1000 ext. 11225 or 11227. 2. Apply to a Pool-Bus Driver position for the area you would like to drive for. 3. Obtain an MVR from the DMV or Clerk of Courts for the last 10 years. 4.
Weekends and School Holidays OFF · Must be 21 years old and have at least 5 years of licensed driving experience as well as a good driving record. · No DUI's in the past 7 years.
Work Schedules. School bus drivers work only when school is in session. Some make multiple runs if schools in their district open and close at different times. Others make only two runs, one in the morning and one in the afternoon, so their work hours are limited. Transit drivers may work weekends, late nights, and early mornings.
Job Types: Full-time, Part-time. 2-3 full weeks of paid driver training to fully equip you. Must be able to complete paperwork as prescribed by the company and… Valid driver's license for at least 3 years. They are committed to safety, customer service and have genuine, caring attitudes for children.
Job opportunities for bus drivers should be very good, as many drivers are expected to leave the occupation. Explore resources for employment and wages by state and area for bus drivers. Compare the job duties, education, job growth, and pay of bus drivers with similar occupations.
Most injuries to bus drivers are due to vehicle accidents. School bus drivers work only when school is in session. Some make multiple runs if schools in their district open and close at different times. Others make only two runs, one in the morning and one in the afternoon, so their work hours are limited.
What happens when a judgment is entered in North Carolina?
Do FedEx compensate injured workers?


text:
Emily Skeggs
as Younger Roma Guy
Newcomer Emily Skeggs plays the part of Younger Roma Guy in the limited series event "When We Rise," from Dustin Lance Black ("Milk"). Roma is portrayed in later episodes by Mary-Louis Parker. The series chronicles the real-life personal and political struggles, set-backs and triumphs of a diverse family of LGBT men and women who helped pioneer one of the last legs of the U.S. Civil Rights movement, from its turbulent infancy in the 20th century to the once unfathomable successes of today.
From rural Maine, Roma Guy is a lesbian and a long-time social justice leader who co-founded the San Francisco Women's Building. Then, as a Public Health Commissioner, she worked with others to bring healthcare access to all San Franciscans. She is currently a criminal justice activist.
Aside from "When We Rise," Skeggs has a recurring role on WGN's "Salem." Additionally, she was nominated for Tony Award for her role as "Medium Alice" in "Fun Home." Her theater credits include "Fanny's First Play," "And I and Silence," "Transport," "Our Town," "Take Me Along," "Ripcords," "Much Ado About Nothing," "The Golden Age," "Macbeth," "City of Angels" and "Song of a New World."
Skeggs is a graduate from Emerson College and is fluent in Italian.
as Cleve Jones
as Roma Guy
as Diane
Michael Kenneth Williams
as Ken Jones
as Cecilia Chung
Austin McKenzie
as Younger Cleve Jones
as Younger Ken Jones
as Younger Diane


Should Your Organization Choose a Public or Private Blockchain?
"In future, companies may have other, hybrid options. Consider FlureeDB, which is combining traditional databases with an immutable blockchain-type ledger. This composite model is akin to user provisioning and hybrid cloud processes. In short, companies can create gateways for information to flow between blockchains.


Are you ON Academic Caution?
Every semester hundreds of students get told they are, so you're not alone.
The thing to do is to make sure you follow the University's rules and get the advice and help you need to improve your grades.
There is web-based information on what to do and who to consult, workshops to improve your learning skills, and peer tutoring in some subjects.
are an international student in danger of failing to meet the minimum rate of progress next session. As a result, UTS will recommend early intervention and you will be encouraged to undertake certain activities to help improve your academic performance.
treat it as an early warning.
Usually, you will be required to participate in the support program for the whole session after you have been placed on academic caution. This will include contacting an academic adviser to discuss your study plan. Faculty Board may waive these rules in particular cases.
If you are placed on academic caution, refer to the academic caution workshops section.
If you do not maintain satisfactory academic progress after being placed on academic caution, you may be excluded.
© Copyright UTS - CRICOS Provider No: 00099F - 15 August 2017 11:56 AM. The page is authorised by Deputy Vice-Chancellor and Vice-President (Corporate Services).


Wireless Zone, the nation's largest wireless retail franchise offering exclusive Verizon products and services, is partnering with The Cellular Connection (TCC) and Culture of Good to donate backpacks full of school supplies to children in need across Eastern CT through the brand's Sixth annual School Rocks Backpack Giveaway.
The giveaway, taking place at participating Wireless Zone locations nationwide, is bigger than ever before with more than 250,000 backpacks full of school supplies expected to be delivered in 2018.
Since 2013, Wireless Zone and TCC have donated more than 700,000 backpacks filled with school supplies to ensure children are well prepared for the start of the school year.
More than 1,300 participating Wireless Zone and TCC stores across the U.S. are inviting local families and their children to visit these select locations on Sunday, July 22 between 1 p.m. and 4 p.m. to pick up a backpack filled with various school supplies, including pencils, paper, a pencil box, folders and glue. One backpack per child present will be given away on a first-come, first-served basis while supplies last.
Participating Wireless Zone store(s) in Groton, New London, North Windham, Putnam and Dayville, Glastonbury and Westerly RI. Each participating store will donate 350 backpacks. All leftover backpacks will be donated to local schools.
In 2015, the National Retail Federation predicted the average person with children in grades K-12 would spend $97.74 on school supplies such as notebooks, pencils and backpacks. With more than 16 million children in the U.S. living in poverty, Wireless Zone and TCC are working to alleviate the rising costs of school supplies through this annual program.
Local Wireless Zone owners Neil Ryan and Scott Gladstone have a long history of giving back to the community through the Wireless Zone foundation, local stores and employee's the 7 local Wireless Zone stores will have contributed in excess of $90,000 back to local organizations in need and the community year to date for 2018.
Supporters of the School Rocks Backpack Giveaway are encouraged to use the hashtag #cultureofgood on Instagram and Twitter to help spread the word.
Founded in 1988 as "The Car Phone Store," the Wireless Zone® system has become the nation's largest wireless retail franchisor and was ranked the No. 1 franchise in its category by Entrepreneur magazine. All stores are independently owned and operated, exclusively offering Verizon Wireless products and services. The Wireless Zone® system has been honored with Verizon's "Best Customer Service" award each consecutive year since 2011 and is franchised and operated by Wireless Zone, LLC. For more information, visit www.wirelesszone.com.


Private	A	Bowes, 66896	2nd Bn. Yorkshire Regiment.
Private	Arthur	Bowes, 66896	2nd Bn. Yorkshire Regiment.
1901 Apr/Jun. Born Hull, Yorkshire.
1920 May 20. Died accidentally shot by Private Bowers at Tipperary Military Barracks. Private Bowers told the inquest that acting on his corporal's instructions he loaded his rifle by putting five cartridges into the magazine. On closing the bolt one bullet must have slipped into the breach and when he pulled the trigger which was the usual thing to do, a bullet was fired, and hit Pte Bowes in the neck exiting through his back.. The jury found that the death was accidental and exonerated Bowers.