CN117743118A - Screen sharing monitoring method and device, storage medium and electronic equipment - Google Patents

Screen sharing monitoring method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN117743118A
CN117743118A CN202311658501.4A CN202311658501A CN117743118A CN 117743118 A CN117743118 A CN 117743118A CN 202311658501 A CN202311658501 A CN 202311658501A CN 117743118 A CN117743118 A CN 117743118A
Authority
CN
China
Prior art keywords
screen sharing
information
terminal
state
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311658501.4A
Other languages
Chinese (zh)
Inventor
李树杉
江黎枫
王永彬
王彪
刘宏涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Postal Savings Bank of China Ltd
Original Assignee
Postal Savings Bank of China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Postal Savings Bank of China Ltd filed Critical Postal Savings Bank of China Ltd
Priority to CN202311658501.4A priority Critical patent/CN117743118A/en
Publication of CN117743118A publication Critical patent/CN117743118A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a method and device for screen sharing monitoring, a storage medium and electronic equipment. The method comprises the following steps: detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal; under the condition that the terminal is detected to be in a screen sharing state, a display management component is adopted to monitor the operation acted on the terminal and determine whether the operation is a sensitive operation, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code; and under the condition that the operation is determined to be sensitive operation, generating prompt information, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in. According to the method and the device, when the user operates the key business process in the screen sharing state, the sharing monitoring component carries out safety prompt on the user, so that the property and information safety of the user are ensured.

Description

Screen sharing monitoring method and device, storage medium and electronic equipment
Technical Field
The present invention relates to the field of screen sharing technologies, and in particular, to a method and apparatus for monitoring screen sharing, a storage medium, and an electronic device.
Background
The conventional screen sharing technology is convenient and fast, and meanwhile, the risk of user information leakage possibly exists, for example, when a terminal pops up fund related information or enters a financial application, corresponding information can be displayed on a large screen or an online platform of a real-time sharing terminal screen, so that the fund status, the financial information and the like of the user are acquired by other people, unnecessary trouble is brought, and even fund risks are caused.
Along with the popularity of internet finance, many businesses are transacted through a mobile phone bank App, so that a user is induced to obtain key information of the user through a screen sharing mode, and the user funds are lost.
Disclosure of Invention
The main purpose of the application is to provide a screen sharing monitoring method, a screen sharing monitoring device, a storage medium, a processor and electronic equipment, so as to at least solve the problem of capital loss of a user caused by inducing the user to operate and acquire key information of the user in a screen sharing mode.
To achieve the above object, according to one aspect of the present application, there is provided a method of screen sharing monitoring, including: detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal; and under the condition that the terminal is detected to be in the screen sharing state, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code; and under the condition that the operation is determined to be the sensitive operation, generating prompt information, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in.
Optionally, detecting whether the terminal is in a screen sharing state includes: initializing a shared monitoring component, and after the initialization, calling the display management component by using the shared monitoring component to acquire current display information; and determining whether the terminal is in the screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when the screen sharing is realized through a standard screen interface.
Optionally, determining whether the terminal is in the screen sharing state according to whether a virtual display object exists in the current display information includes: determining that the terminal is not in the screen sharing state under the condition that the virtual display object does not exist in the current display information; determining that the terminal is in the screen sharing state when the virtual display object exists in the current display information and the state of the virtual display object is in an on state; and under the condition that the virtual display object exists in the current display information and the state of the virtual display object is in a closed state, determining that the terminal is not in the screen sharing state.
Optionally, the method further comprises: the terminal registers a display monitoring component through the display management component in the process of screen sharing so as to monitor event change information of the virtual display object by adopting the display monitoring component, wherein the event change information comprises an added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Optionally, at least determining whether there is a screen sharing closing operation according to the event change information of the virtual display object includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to the event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
Optionally, after determining whether a screen sharing closing operation exists and determining whether a preset interference operation exists according to the event change information of the virtual display object, the method further includes: triggering a delay operation to mask event change information of the virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting the display management component.
Optionally, monitoring an operation acting on the terminal with a display management component and determining whether the operation is a sensitive operation includes: monitoring user information carried by the operation acting on the terminal by adopting the display management component; and acquiring keywords in the user information, and determining whether the user information is the user sensitive information according to the keywords.
According to another aspect of the present application, there is provided an apparatus for screen sharing monitoring, including: the detection unit is used for detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal; a determining unit, configured to monitor an operation acting on the terminal with a display management component and determine whether the operation is a sensitive operation when the terminal is detected to be in the screen sharing state, where the sensitive operation is an operation carrying user sensitive information, and the user sensitive information includes at least one of: user password, user certificate number, user authentication code; and the prompt unit is used for generating prompt information when the operation is determined to be the sensitive operation, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in.
According to still another aspect of the present application, there is provided a computer readable storage medium, where the computer readable storage medium includes a stored program, and when the program runs, the computer readable storage medium is controlled to execute any one of the methods for screen sharing monitoring.
According to still another aspect of the present application, there is provided an electronic apparatus including: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising a method for performing any of the screen sharing monitoring.
By the technical scheme, whether the terminal is in the screen sharing state is detected, the display management component is adopted to monitor the operation acting on the terminal and determine whether the operation is sensitive operation when the terminal is detected to be in the screen sharing state, and prompt information is generated when the operation is determined to be sensitive operation, so that a user is prompted to conduct sensitive operation while the user is in the screen sharing state. The sharing monitoring component is used for carrying out safety prompt on the user when the user operates the key business flow in the screen sharing state, so that the property and information safety of the user are ensured.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a block diagram showing a hardware configuration of a mobile terminal according to a method of performing screen sharing monitoring provided in an embodiment of the present application;
FIG. 2 is a flow chart of a method for screen sharing monitoring provided in accordance with an embodiment of the present application;
FIG. 3 illustrates a flow diagram of screen sharing status detection provided in accordance with an embodiment of the present application;
FIG. 4 is a flow chart of determining whether user information is user sensitive information based on keywords according to an embodiment of the present application;
fig. 5 shows a block diagram of a device for screen sharing monitoring according to an embodiment of the present application.
Detailed Description
It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the present application described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As described in the background art, in order to solve the problem of user funds loss caused by inducing a user to operate and acquire user key information in a screen sharing mode, the embodiment of the application provides a screen sharing monitoring method.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the mobile terminal as an example, fig. 1 is a block diagram of a hardware structure of a mobile terminal of a method for monitoring screen sharing according to an embodiment of the present invention. As shown in fig. 1, a mobile terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and not limiting of the structure of the mobile terminal described above. For example, the mobile terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to a method of screen sharing monitoring in an embodiment of the present invention, and the processor 102 executes the computer program stored in the memory 104 to perform various functional applications and data processing, that is, implement the above-mentioned method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
In this embodiment, a method of screen sharing monitoring operating on a mobile terminal, a computer terminal or similar computing device is provided, it being noted that the steps illustrated in the flowchart of the figures may be performed in a computer system such as a set of computer executable instructions, and although a logical sequence is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in a different order than that illustrated herein.
Fig. 2 is a flow chart of a method of screen sharing monitoring according to an embodiment of the present application. As shown in fig. 2, the method comprises the steps of:
step S201, detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state in which the screen picture of the terminal is being shared.
The terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like;
step S202, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation or not under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code.
Specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
The software related to information and property safety comprises mobile banking app, mobile payment software, shopping software and other software related to information and property safety.
In step S203, when the operation is determined to be a sensitive operation, a prompt message is generated, where the prompt message is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
According to the embodiment, whether the terminal is in the screen sharing state is detected, when the terminal is detected to be in the screen sharing state, the display management component is adopted to monitor the operation acting on the terminal and determine whether the operation is sensitive operation, and prompt information is generated when the operation is determined to be sensitive operation, so that a user is prompted to conduct sensitive operation while the user is in the screen sharing state. In the screen sharing state, when a user operates a key business process, the sharing monitoring component carries out safety prompt on the user, so that the property and information safety of the user are ensured.
In a specific implementation process, the step S201 detects whether the terminal is in a screen sharing state, as shown in fig. 3, and includes the following implementation methods:
step S2011: initializing a shared monitoring component, and after the initialization, calling a display management component by using the shared monitoring component to acquire current display information;
step S2012: and determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
The method comprises the steps of initializing a sharing monitoring component RecScreen monitor, so that an initial value can be given to the sharing monitoring component RecScreen monitor again, and normal operation of the sharing monitoring component RecScreen monitor can be guaranteed.
According to the method, the sharing monitoring component RecScreen monitor is initialized, and the initialized sharing monitoring component RecScreen monitor inquires current Display information through the Display manager, so that whether the sharing monitoring component RecScreen monitor is in a screen sharing state or not is judged according to the current Display information.
The virtual display object is a display object generated when screen sharing is realized through a standard screen interface. For example: for mobile phones after Android 5.0, android provides a standard screen sharing interface, screen sharing is realized through the standard screen sharing interface, a corresponding virtual display object is generated, and monitoring of screen sharing can be realized according to the content of the virtual display object.
Specifically, determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information comprises: under the condition that no virtual display object exists in the current display information, determining that the terminal is not in a screen sharing state; under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state, determining that the terminal is in a screen sharing state; and when the virtual display object exists in the current display information and the state of the virtual display object is in the closed state, determining that the terminal is not in the screen sharing state.
Specifically, the sharing monitoring component recscreen monitor queries the current Display information through the Display management component DisplayManager, and determines whether the current Display information is a type_virtual (VIRTUAL screen) content, and determines that screen sharing is currently performed when the type_virtual (VIRTUAL screen) is state_on (ON STATE).
Further, the method further comprises the following steps: in the process of screen sharing, the terminal registers a display monitoring component through a display management component so as to monitor event change information of a virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Specifically, the sharing monitor component recscreen monitor is initialized, the initialized sharing monitor registers the display monitor component displayListener through the display management component displayManager, and the display monitor component displayListener can judge whether a screen sharing closing operation exists or not according to a new event, a change event and a deletion event of a virtual display object, and whether a screen sharing opening operation exists or not after the screen sharing is closed. The screen sharing can be started after the user opens the mobile banking app, and the monitoring of the screen sharing state is also realized. Therefore, the scheme is more perfect, and the property and information security of the user in the screen sharing state is more comprehensively ensured.
Specifically, according to event change information of the virtual display object, at least determining whether there is a screen sharing closing operation includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
The screen rotation for one time in the interference operation may be notified for 5-6 times of new addition and deletion operations, that is, the preset interference operation is determined under the condition that the event change information of the virtual display object has 5-6 changes;
The screen sharing is closed once, and the event change information of the corresponding virtual display object is changed 1-2 times.
According to the method, as the information of the virtual display object monitored by the display monitoring component displayListener is affected by the interference operation, the prompt information of the sharing monitoring component RecScreen monitor is dithered, and normal prompt is affected.
Wherein, after determining whether there is a screen sharing closing operation and determining whether there is a preset disturbing operation according to the event change information of the virtual display object, the method further comprises: triggering delay operation to shield event change information of a virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting a display management component.
In order to prevent the jitter of the prompt message, the method does not depend on the information of the virtual display object called back by the display monitoring component displayListener, adopts a scheme of combining a time delay message mechanism with the monitoring and detection of the shared screen, namely, after a callback event occurs for 1s, inquires the information of the final stable virtual display object through the display monitoring component displayManager, and confirms the current screen sharing state. Therefore, the scheme is more perfect in the implementation process, and the influence of message jitter prompt caused by interference operation is effectively solved.
In some embodiments, the step S202 described above uses the display management component to monitor the operation acting on the terminal and determine whether the operation is a sensitive operation, as shown in fig. 4, and has the following implementation manner:
step S2021: monitoring user information carried by the operation acting on the terminal by adopting a display management component;
step S2022: and acquiring keywords in the user information, and determining whether the user information is user sensitive information according to the keywords.
Wherein, the key words can be: the key information such as passwords, money, verification codes, accounts, assets, bank cards and the like.
By means of keyword recognition and comparison, whether the operation of the user on the terminal is sensitive operation or not can be judged more accurately, and property and information safety of the user are protected.
In order to enable those skilled in the art to more clearly understand the technical solutions of the present application, the implementation process of the method for screen sharing monitoring of the present application will be described in detail below with reference to specific embodiments.
The embodiment of the application also provides a device for monitoring the screen sharing, and the device for monitoring the screen sharing can be used for executing the method for monitoring the screen sharing. The device is used for realizing the above embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The following describes a device for monitoring screen sharing provided in the embodiment of the present application.
Fig. 5 is a schematic diagram of an apparatus for screen sharing monitoring according to an embodiment of the present application. As shown in fig. 5, the apparatus includes:
a detecting unit 51, configured to detect whether the terminal is in a screen sharing state, where the screen sharing state is a state in which a screen picture of the terminal is being shared;
the terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like.
A determining unit 52, configured to monitor an operation acting on the terminal and determine whether the operation is a sensitive operation by using the display management component when the terminal is detected to be in the screen sharing state, where the sensitive operation is an operation carrying user sensitive information, and the user sensitive information includes at least one of: user password, user certificate number, user authentication code;
specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
And a prompt unit 53, configured to generate prompt information when the operation is determined to be a sensitive operation, where the prompt information is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
In this embodiment, the detecting unit is configured to detect whether the terminal is in a screen sharing state, the determining unit is configured to monitor an operation acting on the terminal and determine whether the operation is a sensitive operation by using the display management component when detecting that the terminal is in the screen sharing state, and the prompting unit is configured to generate prompting information when determining that the operation is the sensitive operation, and prompt a user to perform the sensitive operation while in the screen sharing state. In the screen sharing state, when a user operates a key business process, the sharing monitoring component carries out safety prompt on the user, so that the property and information safety of the user are ensured.
As an alternative, the detecting unit includes a calling module and a first determining module:
the calling module is used for initializing the shared monitoring component, and after the shared monitoring component is initialized, the display management component is called by the application shared monitoring component to acquire current display information;
The first determining module is used for determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
The device is characterized in that the sharing monitoring component RecScreen monitor is initialized, and the initialized sharing monitoring component RecScreen monitor inquires current Display information through a Display manager, so that whether the sharing monitoring component RecScreen monitor is in a screen sharing state or not is judged according to the current Display information.
Alternatively, the first determining module includes a first determining sub-module, a second determining sub-module, and a third determining sub-module;
the first determining submodule is used for determining that the terminal is not in a screen sharing state under the condition that a virtual display object does not exist in the current display information;
the second determining submodule is used for determining that the terminal is in a screen sharing state under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state;
the third determining submodule is used for determining that the terminal is not in a screen sharing state when the virtual display object exists in the current display information and the state of the virtual display object is in a closed state.
Specifically, the sharing monitoring component recscreen monitor queries the current Display information through the Display management component DisplayManager, determines whether the content of the Display information currently exists in type_virtual and state_on (ON STATE), and if so, determines that screen sharing is currently performed.
Optionally, the detecting unit further includes a registration module and a second determining module;
the registration module is used for registering the display monitoring component through the display management component in the process of screen sharing of the terminal so as to monitor event change information of the virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event;
the second determining module is used for determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists or not after the screen sharing is closed or not according to the event change information of the virtual display object.
Specifically, the sharing monitor component recscreen monitor is initialized, the initialized sharing monitor registers the display monitor component displayListener through the display management component displayManager, and the display monitor component displayListener can judge whether a screen sharing closing operation exists or not according to a new event, a change event and a deletion event of a virtual display object, and whether a screen sharing opening operation exists or not after the screen sharing is closed. The screen sharing can be started after the user opens the mobile banking app, and the monitoring of the screen sharing state is also realized. Therefore, the scheme is more perfect, and the property and information security of the user in the screen sharing state is more comprehensively ensured.
Alternatively, the second determining module includes a fourth determining sub-module;
and the fourth determining submodule is used for determining whether screen sharing closing operation exists or not and determining whether preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises screen rotating operation and split screen operation.
The device causes the prompt information of the sharing monitoring component RecScreen monitor to shake because the information of the virtual display object monitored by the display monitoring component DisplayListener is affected by the interference operation, so that normal prompt is affected, and the interference operation needs to be shielded by adopting a delay operation.
Optionally, the second determining module further includes a triggering sub-module and an acquiring sub-module;
the triggering submodule is used for triggering delay operation to shield the event change information of the virtual display object in a time period when the preset interference operation exists under the condition that the preset interference operation exists after determining whether the screen sharing closing operation exists or not and determining whether the preset interference operation exists according to the event change information of the virtual display object;
the obtaining submodule is used for obtaining final display information by adopting the display management assembly after a preset time period.
In order to prevent the prompt message from shaking, the device does not depend on the information of the virtual display object called back by the display monitoring component displayListener, adopts a scheme of combining a time delay message mechanism with the monitoring and detection of the shared screen, namely, after a callback event occurs for 1s, inquires the information of the final stable virtual display object through the display monitoring component displayManager, and confirms the current screen sharing state. Therefore, the scheme is more perfect in the implementation process, and the influence of message jitter prompt caused by interference operation is effectively solved.
Optionally, the determining unit includes a monitoring module and an obtaining module;
the monitoring module is used for monitoring user information carried by the operation acting on the terminal by adopting the display management component;
the acquisition module is used for acquiring keywords in the user information and determining whether the user information is user sensitive information according to the keywords.
Wherein, the key words can be: the key information such as passwords, money, verification codes, accounts, assets, bank cards and the like.
The device for monitoring the screen sharing comprises a processor and a memory, wherein the detection unit, the determination unit, the prompting unit and the like are all stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions. The modules are all located in the same processor; alternatively, the above modules may be located in different processors in any combination.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be set with one or more than one, and the problem of user fund loss caused by inducing a user to operate to acquire the key information of the user in a screen sharing mode is solved by adjusting kernel parameters.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored program, wherein when the program runs, a device where the computer readable storage medium is located is controlled to execute the method for monitoring screen sharing.
Specifically, the method for monitoring the screen sharing includes:
step S201, detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state in which the screen picture of the terminal is being shared.
The terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like;
step S202, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation or not under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code.
Specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
The software related to information and property safety comprises mobile banking app, mobile payment software, shopping software and other software related to information and property safety.
In step S203, when the operation is determined to be a sensitive operation, a prompt message is generated, where the prompt message is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
Optionally, detecting whether the terminal is in a screen sharing state includes: initializing a shared monitoring component, and after the initialization, calling a display management component by using the shared monitoring component to acquire current display information; and determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
Optionally, determining whether the terminal is in the screen sharing state according to whether the virtual display object exists in the current display information includes: under the condition that no virtual display object exists in the current display information, determining that the terminal is not in a screen sharing state; under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state, determining that the terminal is in a screen sharing state; and when the virtual display object exists in the current display information and the state of the virtual display object is in the closed state, determining that the terminal is not in the screen sharing state.
Optionally, the method further comprises: in the process of screen sharing, the terminal registers a display monitoring component through a display management component so as to monitor event change information of a virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Optionally, at least determining whether there is a screen sharing closing operation according to event change information of the virtual display object includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
Optionally, after determining whether the screen sharing closing operation exists and determining whether the preset interference operation exists according to the event change information of the virtual display object, the method further includes: triggering delay operation to shield event change information of a virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting a display management component.
Optionally, monitoring the operation acting on the terminal and determining whether the operation is a sensitive operation using a display management component includes: monitoring user information carried by the operation acting on the terminal by adopting a display management component; and acquiring keywords in the user information, and determining whether the user information is user sensitive information according to the keywords.
The embodiment of the invention provides a processor which is used for running a program, wherein the method for monitoring screen sharing is executed when the program runs.
Specifically, the method for monitoring the screen sharing includes:
step S201, detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state in which the screen picture of the terminal is being shared.
The terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like;
step S202, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation or not under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code.
Specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
The software related to information and property safety comprises mobile banking app, mobile payment software, shopping software and other software related to information and property safety.
In step S203, when the operation is determined to be a sensitive operation, a prompt message is generated, where the prompt message is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
Optionally, detecting whether the terminal is in a screen sharing state includes: initializing a shared monitoring component, and after the initialization, calling a display management component by using the shared monitoring component to acquire current display information; and determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
Optionally, determining whether the terminal is in the screen sharing state according to whether the virtual display object exists in the current display information includes: under the condition that no virtual display object exists in the current display information, determining that the terminal is not in a screen sharing state; under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state, determining that the terminal is in a screen sharing state; and when the virtual display object exists in the current display information and the state of the virtual display object is in the closed state, determining that the terminal is not in the screen sharing state.
Optionally, the method further comprises: in the process of screen sharing, the terminal registers a display monitoring component through a display management component so as to monitor event change information of a virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Optionally, at least determining whether there is a screen sharing closing operation according to event change information of the virtual display object includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
Optionally, after determining whether the screen sharing closing operation exists and determining whether the preset interference operation exists according to the event change information of the virtual display object, the method further includes: triggering delay operation to shield event change information of a virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting a display management component.
Optionally, monitoring the operation acting on the terminal and determining whether the operation is a sensitive operation using a display management component includes: monitoring user information carried by the operation acting on the terminal by adopting a display management component; and acquiring keywords in the user information, and determining whether the user information is user sensitive information according to the keywords.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program stored in the memory and capable of running on the processor, wherein the processor realizes at least the following steps when executing the program:
step S201, detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state in which the screen picture of the terminal is being shared.
The terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like;
step S202, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation or not under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code.
Specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
The software related to information and property safety comprises mobile banking app, mobile payment software, shopping software and other software related to information and property safety.
In step S203, when the operation is determined to be a sensitive operation, a prompt message is generated, where the prompt message is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
Optionally, detecting whether the terminal is in a screen sharing state includes: initializing a shared monitoring component, and after the initialization, calling a display management component by using the shared monitoring component to acquire current display information; and determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
Optionally, determining whether the terminal is in the screen sharing state according to whether the virtual display object exists in the current display information includes: under the condition that no virtual display object exists in the current display information, determining that the terminal is not in a screen sharing state; under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state, determining that the terminal is in a screen sharing state; and when the virtual display object exists in the current display information and the state of the virtual display object is in the closed state, determining that the terminal is not in the screen sharing state.
Optionally, the method further comprises: in the process of screen sharing, the terminal registers a display monitoring component through a display management component so as to monitor event change information of a virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Optionally, at least determining whether there is a screen sharing closing operation according to event change information of the virtual display object includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
Optionally, after determining whether the screen sharing closing operation exists and determining whether the preset interference operation exists according to the event change information of the virtual display object, the method further includes: triggering delay operation to shield event change information of a virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting a display management component.
Optionally, monitoring the operation acting on the terminal and determining whether the operation is a sensitive operation using a display management component includes: monitoring user information carried by the operation acting on the terminal by adopting a display management component; and acquiring keywords in the user information, and determining whether the user information is user sensitive information according to the keywords.
The device herein may be a server, PC, PAD, cell phone, etc.
The present application also provides a computer program product adapted to perform a program initialized with at least the following method steps when executed on a data processing device:
step S201, detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state in which the screen picture of the terminal is being shared.
The terminal can be a device capable of sharing a screen, such as a smart phone, a notebook computer, a tablet computer and the like;
step S202, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation or not under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code.
Specifically, the scheme designs a sharing monitoring component RecScreen monitor which is integrated in some software related to information and property safety, and monitors the screen sharing state through a display management component on a terminal.
The software related to information and property safety comprises mobile banking app, mobile payment software, shopping software and other software related to information and property safety.
In step S203, when the operation is determined to be a sensitive operation, a prompt message is generated, where the prompt message is used to prompt that the sensitive operation is performed while the screen is in a shared state.
Specifically, the sensitive operation may be that the user opens the bank app software using the mobile phone in a state that the mobile phone screen is shared, for example: inputting a login password, inputting a payment password, inputting an authentication code, displaying account funds and the like; the sharing monitoring component can prompt the user in time, the user is prompted on the screen of the mobile phone, and the mobile phone is in a screen sharing state.
Optionally, detecting whether the terminal is in a screen sharing state includes: initializing a shared monitoring component, and after the initialization, calling a display management component by using the shared monitoring component to acquire current display information; and determining whether the terminal is in a screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when screen sharing is realized through a standard screen interface.
Optionally, determining whether the terminal is in the screen sharing state according to whether the virtual display object exists in the current display information includes: under the condition that no virtual display object exists in the current display information, determining that the terminal is not in a screen sharing state; under the condition that a virtual display object exists in the current display information and the state of the virtual display object is an on state, determining that the terminal is in a screen sharing state; and when the virtual display object exists in the current display information and the state of the virtual display object is in the closed state, determining that the terminal is not in the screen sharing state.
Optionally, the method further comprises: in the process of screen sharing, the terminal registers a display monitoring component through a display management component so as to monitor event change information of a virtual display object by adopting the display monitoring component, wherein the event change information comprises a newly added event, a change event and a deletion event; and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
Optionally, at least determining whether there is a screen sharing closing operation according to event change information of the virtual display object includes: and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
Optionally, after determining whether the screen sharing closing operation exists and determining whether the preset interference operation exists according to the event change information of the virtual display object, the method further includes: triggering delay operation to shield event change information of a virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist; and after a preset time period, acquiring final display information by adopting a display management component.
Optionally, monitoring the operation acting on the terminal and determining whether the operation is a sensitive operation using a display management component includes: monitoring user information carried by the operation acting on the terminal by adopting a display management component; and acquiring keywords in the user information, and determining whether the user information is user sensitive information according to the keywords.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code executable by computing devices, so that they may be stored in a storage device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:
1) A method for screen sharing monitoring comprises the following steps: detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal; under the condition that the terminal is detected to be in a screen sharing state, a display management component is adopted to monitor the operation acted on the terminal and determine whether the operation is a sensitive operation, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code; generating prompt information under the condition that the operation is determined to be sensitive operation, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in; in the screen sharing state, when a user operates a key business process, the sharing monitoring component carries out safety prompt on the user, so that the property and information safety of the user are ensured.
2) A screen sharing monitoring device of the application comprises: the detection unit is used for detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal; the determining unit is used for monitoring the operation acting on the terminal and determining whether the operation is a sensitive operation or not by adopting the display management component under the condition that the terminal is detected to be in a screen sharing state, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code; the prompting unit is used for generating prompting information when the operation is determined to be sensitive operation, wherein the prompting information is used for prompting that the sensitive operation is performed while the prompting information is in a screen sharing state; in the screen sharing state, when a user operates a key business process, the sharing monitoring component carries out safety prompt on the user, so that the property and information safety of the user are ensured.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the same, but rather, various modifications and variations may be made by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims (10)

1. A method of screen sharing monitoring, comprising:
detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal;
and under the condition that the terminal is detected to be in the screen sharing state, monitoring an operation acting on the terminal by adopting a display management component and determining whether the operation is a sensitive operation, wherein the sensitive operation is an operation carrying user sensitive information, and the user sensitive information comprises at least one of the following steps: user password, user certificate number, user authentication code;
and under the condition that the operation is determined to be the sensitive operation, generating prompt information, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in.
2. The method of claim 1, wherein detecting whether the terminal is in a screen sharing state comprises:
Initializing a shared monitoring component, and after the initialization, calling the display management component by using the shared monitoring component to acquire current display information;
and determining whether the terminal is in the screen sharing state according to whether a virtual display object exists in the current display information, wherein the virtual display object is a display object generated when the screen sharing is realized through a standard screen interface.
3. The method of claim 2, wherein determining whether the terminal is in the screen sharing state according to whether a virtual display object exists in the current display information comprises:
determining that the terminal is not in the screen sharing state under the condition that the virtual display object does not exist in the current display information;
determining that the terminal is in the screen sharing state when the virtual display object exists in the current display information and the state of the virtual display object is in an on state;
and under the condition that the virtual display object exists in the current display information and the state of the virtual display object is in a closed state, determining that the terminal is not in the screen sharing state.
4. The method according to claim 2, wherein the method further comprises:
the terminal registers a display monitoring component through the display management component in the process of screen sharing so as to monitor event change information of the virtual display object by adopting the display monitoring component, wherein the event change information comprises an added event, a change event and a deletion event;
and determining whether a screen sharing closing operation exists or not and whether a screen sharing opening operation exists after the screen sharing is closed or not according to the event change information of the virtual display object.
5. The method of claim 4, wherein determining at least whether a screen sharing shutdown operation exists based on the event change information of the virtual display object comprises:
and determining whether a screen sharing closing operation exists or not and determining whether a preset interference operation exists or not according to the event change information of the virtual display object, wherein the preset interference operation comprises a screen rotating operation and a screen splitting operation.
6. The method of claim 5, wherein after determining whether a screen sharing closing operation exists and determining whether a preset disturbing operation exists according to the event change information of the virtual display object, the method further comprises:
Triggering a delay operation to mask event change information of the virtual display object of a time period in which the preset interference operation exists under the condition that the preset interference operation is determined to exist;
and after a preset time period, acquiring final display information by adopting the display management component.
7. The method of claim 1, wherein monitoring operations acting on the terminal with a display management component and determining whether the operations are sensitive operations comprises:
monitoring user information carried by the operation acting on the terminal by adopting the display management component;
and acquiring keywords in the user information, and determining whether the user information is the user sensitive information according to the keywords.
8. An apparatus for screen sharing monitoring, comprising:
the detection unit is used for detecting whether the terminal is in a screen sharing state, wherein the screen sharing state is a state of sharing a screen picture of the terminal;
a determining unit, configured to monitor an operation acting on the terminal with a display management component and determine whether the operation is a sensitive operation when the terminal is detected to be in the screen sharing state, where the sensitive operation is an operation carrying user sensitive information, and the user sensitive information includes at least one of: user password, user certificate number, user authentication code;
And the prompt unit is used for generating prompt information when the operation is determined to be the sensitive operation, wherein the prompt information is used for prompting that the sensitive operation is performed while the screen sharing state is in.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored program, wherein the program, when run, controls a device in which the computer-readable storage medium is located to perform the method of screen sharing monitoring of any one of claims 1 to 7.
10. An electronic device, comprising: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising a method for performing the screen sharing monitoring of any of claims 1-7.
CN202311658501.4A 2023-12-05 2023-12-05 Screen sharing monitoring method and device, storage medium and electronic equipment Pending CN117743118A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311658501.4A CN117743118A (en) 2023-12-05 2023-12-05 Screen sharing monitoring method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311658501.4A CN117743118A (en) 2023-12-05 2023-12-05 Screen sharing monitoring method and device, storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN117743118A true CN117743118A (en) 2024-03-22

Family

ID=90278615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311658501.4A Pending CN117743118A (en) 2023-12-05 2023-12-05 Screen sharing monitoring method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN117743118A (en)

Similar Documents

Publication Publication Date Title
JP6929495B2 (en) Business processing method and equipment
US10007914B2 (en) Fraud detection employing personalized fraud detection rules
US20200242614A1 (en) Method and device for controlling service operation risk
US9712527B2 (en) Range based user identification and profile determination
US10282728B2 (en) Detecting fraudulent mobile payments
EP3472784B1 (en) Payment information processing method, apparatus, and user device
US10809811B2 (en) Method for invoking local keyboard on HTML page in user terminal device and apparatus thereof
Lu et al. Demystifying resource management risks in emerging mobile app-in-app ecosystems
EP3401823B1 (en) Security verification method and device for smart card application
EP3089068A1 (en) Application program management method, device, terminal, and computer storage medium
CN110738473B (en) Wind control method, system, device and equipment
CN109754515B (en) Queuing system and queuing data processing method
CN108960839B (en) Payment method and device
FR2941312A1 (en) METHOD OF SECURING AN INTERFACE BETWEEN A USER AND AN APPLICATION, SYSTEM, TERMINAL AND CORRESPONDING COMPUTER PROGRAM PRODUCT.
US11276069B2 (en) Risk payment processing method and apparatus, and device
CN104281950A (en) Method and device for improving electronic payment safety
CN112507291A (en) Method and device for generating unique identifier of Android device
CN108550033B (en) Method and device for displaying unique identifier of digital object
US9965620B2 (en) Application program interface (API) monitoring bypass
CN110581921B (en) Control method and device for folding screen equipment
CN110858242B (en) Page jump method and device
CN110838061A (en) Digital currency account control method and device
CN107483534B (en) Service processing method and device
CN117743118A (en) Screen sharing monitoring method and device, storage medium and electronic equipment
CN109308613B (en) Payment request processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination