The present invention relates generally to application sharing, particularly to the data content presentation to an audience in a share all applications mode in which the participants see on their respective device screens the data content that is shown on the presenter's device screen. More specifically, the invention relates to the protection of private user interface notification messages from shared applications during the application sharing of such data content presentation to the audience participants for example on their respective device screens or by means of a suitable data projection.
It is known in the prior art to present or project data or other information onto a large screen or large-screen viewing device for public viewing by an audience. Such systems may for example, have a PC or mobile device such as a communicator connected to a projection device, viewing monitor or other suitable display means for showing the data or information. A typical public showing to an audience might be the display of a set of slides by a presenter from a slideshow running on the presenter's PC or mobile device wired to the projector or viewing device. One major drawback is the audience would see any and all information viewable to the presenter including any notes that the presenter might wish to view for use during the presentation. Accordingly, the prior art does not provide a way for the presenter to display only the “public” portion of the presentation.
It is also known in the prior art to have application sharing in a share all applications mode, such as in an online meeting in which the participants see on their respective device screens the data content that is shown on the presenter's device screen. Generally, the capability to share the data content with others is a selectable option a suitably configured device, i.e., the device has the capability to operate in an application sharing or an application non-sharing mode in which the data content shown on one device screen is shown or not shown on other device screens.
A further problem arises during the showing of public information to an audience when an application running on the presenter's PC or mobile device triggers a notification communication intended for the presenter only, such as a reminder, an alert, instant messenger communication or other such personal notification well known to the consuming public and those skilled in the art. These notification communications are shown on the presenter's PC mobile device screen and are also shown to the audience along with the public information of the presentation although such notification communications are intended to be private and not revealed to the audience.
It would be desirable therefore to provide a way for the presenter to display only the “public” portion of a presentation and avoid showing private data or information or notification communications when the presentation device operates in an all share public mode.
It would also be desirable to provide a way to automatically avoid showing private data or information when the presentation device is in an “application sharing” mode.
Accordingly, it is an object of the present invention to enable automatic hiding of notification communications or personal details of the notification data content when the user interface of a PC or mobile device is publicly presented using application sharing, a data projector or other methods which enable viewing of the user interface content.
In accordance with a first broad aspect of the invention, privacy protection of data content is provided by identifying one or more applications running on a suitably configured device, and marking each of the applications to indicate that a respective one of the applications is permitted or not permitted to issue messages in an all share public mode. The data content of such messages is hidden from public view in response to the application not having the requisite permission to issue messages in the all share public mode. The marking of the applications may be accomplished by creating a first listing of the applications marked with permission to issue messages when the device is in an all share public mode and a second listing of the applications marked as not having permission to issue messages when the device is in an all share public mode. The application wishing to display data content is compared with the listed applications in response to detecting that the all share mode in the device is activated whereby the data content is shown in response to determining that the application is in the list of applications marked with permission to issue messages, and not showing the data content in response to determining that the application is in the list of applications not having permission to issue messages. Personal information may be removed from the messages prior to issuing the message.
The application may determine that the all share mode in the device is activated and if so, determine prior to interrupting to display a message whether the application is permitted or not permitted to show the message. The message is hid in response to determining the application is not permitted to show the message or the message may be displayed only on the display screen of the device.
The applications may be any of but not limited to a notification application, an instant messaging application, an alarm alert application, a calendar application, or other such applications well known to those skilled in the art.
An inquiry sequence may be provided in the application for determining when the device is in an all share public mode and for determining if the application is permitted to issue messages in response to the device being in an all share public mode. The message data content is displayed on the device display screen and on an external viewing device in communication with the device in response to determining the application is permitted to issue messages. The messages may take the form of displaying an icon or a text message or providing an audible message.
In a further broad aspect of the invention, a computer program product carried on a storage medium and executable by a processor in a presentation device provides privacy protection of application data content in an application sharing device by identifying applications running on a suitably configured device and suitably marking the permission status of each of the identified applications to issue or not issue messages when the device is in an all share public mode; whereby the application data content is hidden from public view thereby providing privacy protection of the application data content.
In a yet further broad aspect of the invention, a mobile terminal device for carrying out the privacy protection of application data content in an all share public mode is presented.
Other objects, features and advantages of the present invention will become readily apparent from the written description taken in conjunction with the drawings in which like reference numbers refer to like parts wherein:
Turning now to the drawings and considering the invention in further detail, a function schematic representation of a system embodying the invention for providing privacy protection of notification application data content in an application sharing environment is shown therein. As illustrated in
The projector and projection device 14 operates in a well known manner to project or show an image, text, graphics or other graphical or video information onto a receiving viewing surface 16 typically onto a projection screen 18 or other suitable surface for public viewing for example, represented by a viewer 20.
The presentation device 10 may be any suitable device capable of running an application program and may be for example, a laptop or notebook computer, a PC, a mobile device, a communicator, a PDA or other suitable device configured to carry out the intended function. Such devices are well known to those skilled in the art.
In the illustrated example in
Turning now to
In a further embodiment of the invention, the notification application is configured to modify the content of the notification when the presentation device 10 is in an all share public mode so tat the notification message does not contain any “personal” information. For example, in an instant messaging notification in which the original message shows “Mom>: pick-up laundry”, the notification message would be modified to show “instant message received” or “instant message from Mom”. The personal information portion is not shown and therefore the privacy of information is protracted in an all application sharing mode.
Turning now to
Turning now to
It is contemplated that the presenter utilizing the presentation device embodying the present invention indicate prior to running the presentation application and showing to the audience, mark whether or not the respective notification application is allowed to issue notification messages during the presentation session. The presenter may select the notification applications that he desires to prevent from issuing notification messages prior to starting the presentation and likewise selecting those notification applications if any that the presenter wishes to allow to issue notification messages during the presentaiton.
It is also contemplated that the notificiaton applications can be listed in a library of notification applications permitted to issue notification messages and a library of notification applications not having permission to issue notification messages when the presentation device is in an all share public mode such that during the operation of the presentation device, the notification application first executes an inquiry sequence to determine its permission status prior to issuing an interrupt and the notification message to the presentation device. If the notification application lacks permission, the notification message data content is automatically hidden from public viewing during the presentation session.
Turning now to
In some situations such as high priority notifications for example, the presenter may be awaiting notification of a delivery of a message of particular importance in which case the presenter wants to be notified of the actual content of the message received. In this instance, the presenter will therefore select an option to identify that the message containing personal information sent from a pre-identified sender may be shown wherein the data content contains personal information. Thus, the presenter in accordance with the present invention has the ability to filter messages, such as notification messages including instant messaging, alarms, alerts or other such notification applications, to deliver some messages with personal information and to modify other messages to remove the personal information.
Turning now to
The present invention for providing privacy protection of notification data content has been shown above in several exemplary embodiments. It is to be understood that any suitable arrangement to carry out the function of the invention is contemplated and may be suitably implemented by those skilled in the art. Therefore the invention has been presented by way of illustration rather than limitation.