Projector control method, device, medium and electronic device based on user identity

Through the projector control method based on user identity, matching usage permissions and recommended usage modes, the problem of poor security in traditional projector control methods is solved, and higher security and convenience are achieved, and user experience is improved.

CN119071450BActive Publication Date: 2025-02-11SHENZHEN ZHENHUO TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411396967.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-02-11
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

Traditional projector control methods have poor security problems, and users are prone to misoperation to lead to content leakage or illegal use of the equipment. Existing projectors can only recognize single identity information, have fixed usage permissions, and have poor user experience.

Method used

The projector control method based on user identity is adopted, and the identity information of the target user is obtained, the corresponding usage permissions are matched, and the usage mode and functional configuration are recommended according to the user role type, automatic switching and personalized settings are realized.

Benefits of technology

It improves the safety and convenience of the projector, has a wider range of applicable scenarios, and has significantly improved user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119071450B_ABST
    Figure CN119071450B_ABST
Patent Text Reader

Abstract

The present application relates to a projector control method, device, medium and electronic device based on user identity, and relates to the field of projector control technology, wherein the method includes: obtaining target identity information corresponding to a target user using a projector; matching the corresponding target usage authority from a preset authority matching table according to the target identity information; determining the target role type corresponding to the target user, and selecting the corresponding recommended usage authority from each target usage authority according to the target role type; controlling the projector to switch to a recommended usage mode corresponding to the recommended usage authority, and if the usage mode switching instruction sent by the terminal of the target user is not received, determining the target user portrait of the target user; and determining the target function configuration information adapted to the target user in the recommended usage mode according to the target user portrait and displaying it on the projector. The present application can improve the convenience of using a projector and improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of projector control, and in particular to a projector control method, device, medium and electronic device based on user identity. Background Art

[0002] With the continuous development and popularization of projector technology, its significance in our lives has become increasingly prominent. It has not only revolutionized family entertainment methods, enriched educational and teaching methods, and facilitated business conference activities, but also promoted the development of technology and the prosperity of the market. In the future, with the continuous advancement of technology and the continuous expansion of application scenarios, projectors will play an important role in more fields and bring people a more convenient, efficient and comfortable life experience. Among them, a projector, also known as a projector, is a device that can project images or videos onto a screen. Traditional projector control methods usually require users to perform manual operations, which can easily lead to misoperation and cause the projection content to be leaked or the projector equipment to be used illegally, resulting in poor security in the use of projectors.

[0003] At present, the common method to improve the security of projector use is to use a projector with an identity recognition function. However, these projectors can usually only recognize a single identity information. The user's usage rights after identity recognition are relatively fixed and single. In addition, the functional configuration of the projector needs to be manually adjusted, which is less convenient and leads to a poor user experience when using the projector. Summary of the invention

[0004] In order to increase the convenience of using a projector and improve the user experience, the present application provides a projector control method, device, medium and electronic device based on user identity.

[0005] In a first aspect of the present application, a projector control method based on user identity is provided, which specifically includes:

[0006] Obtain target identity information corresponding to a target user using the projector;

[0007] According to the target identity information, matching the corresponding target usage authority from a preset authority matching table, wherein the authority matching table includes different identity information and the corresponding usage authority of the projector;

[0008] Determine a target role type corresponding to the target user, and select a corresponding recommended usage permission from each of the target usage permissions according to the target role type;

[0009] controlling the projector to switch to a recommended usage mode corresponding to the recommended usage permission, and determining a target user portrait of the target user if no usage mode switching instruction sent by the terminal of the target user is received;

[0010] According to the target user portrait, target function configuration information adapted for the target user in the recommended usage mode is determined and displayed on the projector.

[0011] By adopting the above technical solution, the target usage permission corresponding to the target identity information is matched from the permission matching table, so that the target user can use the projector within the matched multiple permissions, thereby making the use of the projector safer and applicable to more scenarios. Then, the permission that the target user tends to choose to use is determined from each target usage permission as the recommended usage permission, and the projector is controlled to switch to the recommended usage mode corresponding to this recommended usage permission. The target user does not need to switch the mode by himself, and directly switches automatically to the recommended usage mode that is more in line with the needs of the target user. If the usage mode switching instruction sent by the target user is not received, it is verified again that the current recommended usage mode can meet the needs of the target user. Finally, according to the target user portrait, the projector function configuration that is more in line with the personalized needs of the target user in the recommended usage mode is determined, and it is displayed on the projector and recommended to the target user, so that the user can conveniently configure the projector function appropriately, improve the convenience of using the projector, and improve the user's experience.

[0012] Optionally, selecting a corresponding recommended usage permission from each of the target usage permissions according to the target role type specifically includes:

[0013] Obtaining the historical usage rights of the projector, counting the first occurrence times of each of the historical usage rights, and selecting the first historical usage right from each of the historical usage rights in descending order of the first occurrence times and determining it as the easy-to-use right;

[0014] Obtaining the historical role type of the historical user corresponding to each of the easy-to-use permissions, counting the second number of occurrences of each of the historical role types, and selecting the second number of historical role types from each of the historical role types in descending order of the second number of occurrences and determining them as the easy-to-use role type of the corresponding easy-to-use permission;

[0015] If the target role type exists in each of the easy-to-use role types corresponding to the easy-to-use permission, the corresponding easy-to-use permission is determined as the permission to be recommended, and the overlapping permission between the permission to be recommended and the target permission is determined;

[0016] Select the corresponding recommended usage permission from the overlapping usage permissions.

[0017] By adopting the above technical solution, according to the order of the first number of occurrences from large to small, the historical use rights of the first number are selected from each historical use right and determined as the easy-to-use rights, that is, the use rights that the user is likely to choose to use; the larger the second number of occurrences, the easier it is for the corresponding historical role type to use this easy-to-use right. Further, according to the order of the second number of occurrences from large to small, the historical role type of the second number is selected from each historical role type to be determined as the easy-to-use role type, that is, the role type with a high probability of using the easy-to-use rights. Further, it is determined whether there is a target role type in each easy-to-use role type corresponding to each easy-to-use right. If there is a target role type, it means that for the corresponding easy-to-use right, the target user is likely to choose to use it when using the projector, and then the corresponding easy-to-use right is determined as the target user's corresponding recommended use right. Finally, the corresponding recommended use right is finally selected from the overlapping use rights, so as to recommend the most suitable projector use right to the target user and improve the use experience.

[0018] Optionally, the selecting corresponding recommended usage permissions from the overlapping usage permissions specifically includes:

[0019] Determine a first weight of each of the overlapping use permissions and a second weight of the corresponding target role type, wherein the first weight is a ratio of a first occurrence number of each of the overlapping use permissions to a sum of first occurrence numbers of all of the easy-to-use permissions, and the second weight is a ratio of a second occurrence number of the target role type corresponding to each of the overlapping use permissions to a sum of second occurrence numbers of all of the corresponding easy-to-use role types;

[0020] A first weight product of each of the first weights and the corresponding second weight is calculated, a maximum weight product among the first weight products is selected, and the overlapping usage authority corresponding to the maximum weight product is determined as the corresponding recommended usage authority.

[0021] By adopting the above technical solution, the first weight product of each overlapping usage permission and the second weight of the corresponding target role type is calculated. The larger the first weight product is, the greater the possibility that the target user will select the corresponding overlapping usage permission when using the projector. The overlapping usage permission corresponding to the maximum weight product among the first weight products, that is, the usage permission with the greatest possibility that the target user will select when using the projector, is determined as the recommended usage permission corresponding to the target user, thereby recommending the most suitable projector usage permission to the target user and improving the user experience.

[0022] Optionally, the method further includes:

[0023] Determining the degree of overlap between the recommended usage permissions and the target usage permissions;

[0024] If the degree of overlap of the permissions is less than a preset threshold of overlap, then when the target role type is an enterprise position, the rank of the enterprise position is determined, and based on the rank, the number of additional permissions for the target user is determined. The higher the rank, the greater the number of additional permissions.

[0025] Calculate the second weight product of the first weight of the non-overlapping usage permissions in each of the to-be-recommended usage permissions and the second weight of the corresponding target role type, and select the newly added number of non-overlapping usage permissions from each of the non-overlapping usage permissions in descending order of the second weight products and determine them as the newly added usage permissions for the target user;

[0026] Each of the newly added usage permissions and each of the target usage permissions are combined to obtain a final usage permission, and the target usage permission corresponding to the target identity information in the permission matching table is replaced with the final usage permission.

[0027] By adopting the above technical solution, if the degree of permission overlap is less than the preset overlap threshold, the similarity between the target permission and the permission to be recommended is poor, indicating that there are fewer permissions that the target user is likely to choose to use among the target permissions, which further indicates that the current target permissions cannot well meet the usage needs of the target user. Further, in the order of the second weight product from large to small, a new number of non-overlapping permissions are selected from each non-overlapping permission, and all are determined as the new permissions corresponding to the target user, so that the final permissions of the target user are more in line with their usage needs.

[0028] Optionally, after determining, according to the target user portrait, the target function configuration information adapted for the target user in the recommended usage mode and displaying it on the projector, the method further includes:

[0029] Acquire first function configuration information of a first historical user in the recommended usage mode, where the first historical user is a historical user of the target user portrait under a non-target role type;

[0030] Determining a first similarity between each of the first function configuration information and the target function configuration information, and if the first similarity exceeds a preset similarity threshold, determining the corresponding first function configuration information as reference function configuration information;

[0031] A first quantity of the reference function configuration information is counted, and if the first quantity exceeds a preset first quantity threshold, it is determined that the target function configuration information is verified to be correct.

[0032] By adopting the above technical solution, if the first similarity exceeds the similarity threshold, it means that the corresponding first function configuration information is relatively similar to the target function configuration information, and then the corresponding first function configuration information is determined as the reference function configuration information. Further, if the first quantity of the reference function configuration information exceeds the first quantity threshold, it means that the target function configuration information is relatively similar to the function configuration information of users of other role types with the same user portrait, which further indicates that the settings of various functions in the recommended usage mode are less related to the role type, so the target function configuration information based on the target user portrait matching is relatively accurate, thereby realizing the accuracy verification of the target function configuration information.

[0033] Optionally, the method further includes:

[0034] If the first number does not exceed the first number threshold, obtaining second function configuration information of a second historical user in the recommended usage mode, where the second historical user is a historical user of a non-target user portrait under the target role type;

[0035] Determine a second similarity between each of the second function configurations, and if a second number of second similarities exceeding the similarity threshold exceeds a preset second number threshold, determine first overlapping configuration information of each of the first function configuration information except the reference function configuration information and second overlapping configuration information of each of the second function configurations;

[0036] Combining the first overlapping configuration information and the second overlapping configuration information to obtain final function configuration information, and replacing the target function configuration information adapted by the target user in the recommended usage mode with the final function configuration information;

[0037] If the second number does not exceed the second number threshold, the optimal user portrait sent by the terminal is obtained, and the target function configuration information is replaced with the function configuration information corresponding to the optimal user portrait.

[0038] By adopting the above technical solution, if the first number does not exceed the first number threshold, it means that the target function configuration information is less similar to the function configuration information of users of other role types of the same target user portrait, which may be because the settings of various functions in the recommended use mode are more closely related to the role type, or the target user portrait and the target user have a poor match. Further, the second number exceeds the preset second number threshold, indicating that the user function configurations of different user portraits of the same target role type are relatively similar, thereby verifying that the settings of various functions in the recommended use mode are less closely related to the user portrait. Finally, the target function configuration information is replaced with the final function configuration information. If the second number does not exceed the second number threshold, it means that the settings of various functions in the recommended use mode are less closely related to the role type, and it is more accurate to match the target function configuration information according to the target user portrait. Then, it may be because the target user portrait does not match the user, resulting in a deviation in the target function configuration information. The target function configuration information is replaced with the function configuration information corresponding to the optimal user portrait, thereby improving the accuracy and convenience of the target user's settings of various projector functions in the recommended use mode.

[0039] Optionally, the method further includes:

[0040] Acquire second function configuration information of a second historical user in the recommended usage mode, where the second historical user is a historical user of a non-target user portrait under the target role type;

[0041] Determine the third similarity between each of the second function configuration information and the target function configuration information, and aggregate the third similarities corresponding to the second historical users of the same non-target user portrait into a similarity set;

[0042] If the number of third similarities in the similarity set that exceed the similarity threshold exceeds a preset number threshold, the corresponding non-target user portrait is determined as an associated user portrait of the target user portrait;

[0043] The function configuration information of the target user and the user with the associated user portrait in the recommended usage mode is shared.

[0044] By adopting the above technical solution, if the number exceeds the number threshold, it means that the function configuration information of the corresponding non-target user portrait is relatively close to the target function configuration information of the target user portrait, which further indicates that the configuration habits of the corresponding non-target user portrait and the target user portrait for the projector function in the recommended usage mode are relatively similar, and then the corresponding non-target user portrait is determined as the associated user portrait of the target user portrait. Furthermore, the function configuration information of the target user and the user of the associated user portrait in the recommended usage mode is shared, so that the configuration of the projector function is more diversified and in line with user needs.

[0045] In a second aspect of the present application, a projector control device based on user identity is provided, specifically comprising:

[0046] An information acquisition module, used to acquire target identity information corresponding to a target user using the projector;

[0047] A permission matching module, used to match the corresponding target usage permission from a preset permission matching table according to the target identity information, wherein the permission matching table includes different identity information and the corresponding usage permission of the projector;

[0048] A permission recommendation module, used to determine the target role type corresponding to the target user, and select the corresponding recommended usage permission from each of the target usage permissions according to the target role type;

[0049] a portrait determination module, configured to control the projector to switch to a recommended usage mode corresponding to the recommended usage permission, and determine a target user portrait of the target user if no usage mode switching instruction is received from the terminal of the target user;

[0050] The projection control module is used to determine the target function configuration information adapted for the target user in the recommended usage mode according to the target user portrait and display it on the projector.

[0051] By adopting the above technical solution, after the information acquisition module obtains the target identity information, the permission matching module matches the corresponding target usage permissions based on the target identity information, and then the permission recommendation module determines the corresponding recommended usage permissions based on the target role type. Then the portrait determination module controls the projector to switch to the recommended usage mode corresponding to the recommended usage permissions, and determines the target user portrait. Finally, the projection control module determines the target function configuration information adapted to the target user in the recommended usage mode based on the target user portrait, and displays it on the projector.

[0052] In a third aspect of the present application, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is loaded and executed by a processor, the method steps described in any one of the first aspects are performed.

[0053] In a fourth aspect of the present application, an electronic device is provided, specifically comprising:

[0054] A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the processor is used to load and execute the computer program stored in the memory so that the electronic device performs the method as described in any one of the first aspects.

[0055] In summary, the present application includes at least one of the following beneficial technical effects: matching the target usage permissions corresponding to the target identity information from the permission matching table, so that the target user can use the projector within the matched multiple permissions, thereby making the use of the projector safer and applicable to more scenarios. Then, the permissions that the target user tends to choose to use are determined from each target usage permission as the recommended usage permission, and the projector is controlled to switch to the recommended usage mode corresponding to this recommended usage permission. The target user does not need to switch the mode by himself, and directly switches automatically to the recommended usage mode that is more in line with the needs of the target user. If the usage mode switching instruction sent by the target user is not received, verify again that the current recommended usage mode can meet the needs of the target user. Finally, based on the target user portrait, determine the projector function configuration that is more in line with the personalized needs of the target user in the recommended usage mode, and display it on the projector and recommend it to the target user, so that the user can conveniently configure the projector function appropriately, improve the convenience of using the projector, and improve the user's experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a flowchart of a projector control method based on user identity provided by an embodiment of the present application;

[0057] Figure 2 is a flow chart of another projector control method based on user identity provided in an embodiment of the present application;

[0058] Figure 3 is a structural schematic diagram of a projector control device based on user identity provided in an embodiment of the present application;

[0059] Figure 4 It is a structural schematic diagram of another projector control device based on user identity provided in an embodiment of the present application.

[0060] Explanation of the accompanying drawings: 11. Information acquisition module; 12. Authority matching module; 13. Authority recommendation module; 14. Portrait determination module; 15. Projection control module; 16. Authority adjustment module; 17. Configuration verification module; 18. Configuration adjustment module; 19. Configuration sharing module. DETAILED DESCRIPTION

[0061] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0062] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.

[0063] In the description of the embodiments of the present application, the term "and / or" is only a kind of association relationship describing the associated objects, indicating that there may be three kinds of relationships, for example, A and / or B, which can represent: A exists alone, B exists alone, and A and B exist at the same time. In addition, unless otherwise specified, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" can explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0064] See also Figure 1 , the embodiment of the present application discloses a flowchart of a projector control method based on user identity, which can be implemented by a computer program and can also be run on a projector control device based on user identity based on the von Neumann system. The computer program can be integrated into an application or run as an independent tool application, specifically including:

[0065] S101: Acquire target identity information corresponding to a target user using a projector.

[0066] Specifically, in an embodiment of the present application, the target user refers to a user who is going to use a projector. The projector can be used in an office setting. In other embodiments, the projector can also be used in a home setting. The projector is a projector that can recognize multiple identity information. The target identity information is information related to the target user that can be used to identify the target user, including but not limited to the target user's name, email address, telephone number, etc. It should be noted that all user identity information collected by the present invention is collected with the user's consent and authorization, and the collection, use and processing of the relevant user identity information needs to comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0067] Furthermore, the embodiment of the present application discloses a projector control method based on user identity, the execution subject of which is a server, and the server and the projector are directly or indirectly connected by wire or wireless. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. A feasible way to obtain the target identity information is: the target user uses the relevant client through the projector installed in the terminal, enters the login account and password information, and sends the account and password information to the server through the client. The server is the background server of the client. After the server receives the account and password information, according to the account and password information, the server searches the database for the identity information registered by the target user. If it is found, the server finally obtains the target identity information of the target user, then it is considered that the identity recognition is successful, and the target user is allowed to successfully log in and use the relevant usage rights of the projector. In addition, the server can also send control instructions to the projector to intelligently control the projector. Among them, the terminal can be a smart phone or a personal computer.

[0068] In other embodiments, biometric identification technologies such as fingerprint recognition and facial recognition may be used to obtain the target identity information corresponding to the target user and perform identity recognition, thereby ensuring the uniqueness and authenticity of the target user's identity. It should be noted that the execution subject of a projector control method based on user identity may also be a projector, which receives the account and password information sent by the target user's terminal, thereby ultimately obtaining the target identity information corresponding to the target user.

[0069] S102: According to the target identity information, the corresponding target usage authority is matched from a preset authority matching table, where the authority matching table includes different identity information and corresponding projector usage authority.

[0070] Specifically, the target identity information corresponding to the target user is obtained, and the target usage permissions corresponding to this target identity information are matched from the preset permission matching in the database, that is, the usage permissions matched for the target user of this projector. The permission matching table includes the identity information of different users and the corresponding projector usage permissions, which are specifically set in the administrator mode of the projector. In the embodiment of the present application, the usage permissions of the projector refer to the user's rights to control, access and operate the projector. The user must be granted the corresponding usage permissions before he can perform operations corresponding to the usage permissions on the projector. The usage permissions of the projector include but are not limited to viewing permissions, editing permissions and other permissions. Viewing permissions allow the user to use the projector to view the projected content; editing permissions allow the user to edit and modify the projected content of the projector. In addition, the target usage permissions corresponding to the target user can be multiple, and in other embodiments, the target usage permissions corresponding to the target user can also be single.

[0071] S103: Determine the target role type corresponding to the target user, and select the corresponding recommended usage permission from various target usage permissions according to the target role type.

[0072] Specifically, in an embodiment of the present application, the target role type may be the target user's position in the enterprise, and in other embodiments, the target role type may also be the target user's role in the family. After the target usage authority corresponding to the target user is determined, the target user's position information is filtered out from the target identity information, and then the corresponding target role type is determined. Further, according to the target role type, recommended usage permissions for the target user are selected from each target usage permission. An achievable selection method is: obtain the historical usage permissions of the projector, count the first occurrence number of each historical usage permission, and select the first historical usage permission from each historical usage permission in descending order of the first occurrence number and determine it as the easy-to-use permission; obtain the historical role type of the historical user corresponding to each easy-to-use permission, count the second occurrence number of each historical role type, and select the second historical role type from each historical role type in descending order of the second occurrence number and determine it as the easy-to-use role type of the corresponding easy-to-use permission; if the target role type exists in each easy-to-use role type corresponding to the easy-to-use permission, determine the corresponding easy-to-use permission as the usage permission to be recommended, and determine the overlapping usage permissions of the to-be-recommended usage permission and the target usage permission; select the corresponding recommended usage permission from each overlapping usage permission.

[0073] Specifically, from the historical records of the projector's usage rights, each historical usage right is obtained, and then the first occurrence number of each historical usage right is counted, that is, the number of times it is used by the user. The larger the first occurrence number, the easier it is for the corresponding historical usage right to be used by the user. According to the order of the first occurrence number from large to small, the historical usage right with the first number is selected from each historical usage right and determined as the easy-to-use right, that is, the usage right that the user is likely to choose to use. Further, from the historical acquisition record of the user identity information, the identity information of the historical user who has used the easy-to-use right is extracted, and then the corresponding historical role type is determined, and the second occurrence number of each historical role type is counted, that is, the number of times each historical role type uses the easy-to-use right. The larger the second occurrence number, the easier it is for the corresponding historical role type to use this easy-to-use right. Further, according to the order of the second occurrence number from large to small, the historical role type with the second number is selected from each historical role type and determined as the easy-to-use role type, that is, the role type with a high probability of using the easy-to-use right. It should be noted that each easy-to-use right corresponds to multiple easy-to-use role types.

[0074] Further, it is determined whether there is a target role type in each easy-to-use role type corresponding to each easy-to-use permission. If there is a target role type, it means that for the corresponding easy-to-use permission, the target user is likely to choose to use it when using the projector, then the corresponding easy-to-use permission is determined as the recommended permission corresponding to the target user. Further, the intersection between all recommended permissions and all target permissions is determined by the preset retainAll method, and finally the overlapping permissions that overlap the two are obtained, that is, the permissions that the target user is likely to use when using the projector in each target permission. Finally, the first weight of each overlapping permission is calculated, the first weight is the ratio of the first occurrence of each overlapping permission to the sum of the first occurrences of all easy-to-use permissions, and the second weight of the target role type corresponding to each overlapping permission is calculated, and the second weight is the ratio of the second occurrence of each overlapping permission to the sum of the second occurrences of all easy-to-use role types. Further, the first weight product of each overlapping permission and the second weight of the corresponding target role type is calculated. The larger the first weight product, the greater the possibility that the target user chooses the corresponding overlapping permission when using the projector. The overlapping usage permissions corresponding to the maximum weight product among the first weight products, that is, the target user selects the usage permission with the greatest possibility when using the projector, and determines it as the recommended usage permission corresponding to the target user, so as to accurately recommend the matching usage permission to the target user, so that the user has a better experience in using the projector. In addition, the recommended usage permission is determined from each target usage permission, so that the target user can use the projector within the adapted permission, which can improve the safety of the projector when using it.

[0075] In other embodiments, the degree of overlap between the recommended usage permissions and the target usage permissions is determined. A feasible determination method is: count the number of overlapping usage permissions, determine the union of all the recommended usage permissions and all the target usage permissions, count the number of usage permissions in the union, divide the number of overlapping usage permissions by the ratio of the number of usage permissions in the union, and obtain the degree of overlap. The higher the degree of overlap, the higher the similarity between the target usage permissions and the recommended usage permissions, and the closer the two are. Further, if the degree of overlap is less than the preset overlap threshold, the similarity between the target usage permissions and the recommended usage permissions is poor, indicating that there are fewer permissions that the target user is likely to choose to use among the various target usage permissions, which further indicates that the current target usage permissions cannot better fit the usage needs of the target user. In the case where the target role type is an enterprise position, the rank of the enterprise position of the target user is determined. The higher the rank, the more usage permissions can be possessed, and the more new usage permissions are added.

[0076] Furthermore, the non-overlapping usage permissions among the usage permissions to be recommended are calculated, that is, the second weight product of the first weight of the usage permissions to be recommended other than the overlapping usage permissions and the second weight of the corresponding target role type, and the newly added number of non-overlapping usage permissions are selected from each non-overlapping usage permission in the order of the second weight products from large to small, and all are determined as the newly added usage permissions corresponding to the target user, so that the target user's final usage permissions are more in line with his usage needs. Finally, each newly added usage permission and each target usage permission are combined to obtain the final usage permission, and the target usage permission corresponding to the target identity information in the permission matching table is replaced with the final usage permission, so that the accuracy of matching the corresponding usage permissions for other users in the future is higher.

[0077] S104: Control the projector to switch to a recommended usage mode corresponding to the recommended usage authority. If no usage mode switching instruction is received from the terminal of the target user, determine a target user portrait of the target user.

[0078] Specifically, after the recommended usage permission is determined, the server controls the projector to switch to the recommended usage mode corresponding to the recommended usage permission. For example, if the recommended usage permission corresponding to the target user is the editing permission, the server directly controls the projector to switch to the editing mode, allowing the target user to edit and modify the projected content of the projector. Furthermore, if the server does not receive the usage mode switching instruction sent by the target user's terminal, it means that the current recommended usage mode of the projector is more in line with the target user's usage needs, avoiding manual adjustment to select a usage mode that suits oneself, and to a certain extent improving the convenience and experience of the target user in using the projector. Then, the target user portrait corresponding to this target user is determined. In the embodiment of the present application, a feasible determination method is: display multiple user portrait options in the target user's terminal, and the target user clicks to select the target user portrait that fits himself through the terminal. Finally, the server determines the target user portrait corresponding to the target user according to the selection instruction of the terminal.

[0079] S105: According to the target user portrait, target function configuration information adapted for the target user in the recommended usage mode is determined and displayed on the projector.

[0080] Specifically, the target function configuration information refers to the information configured by the target user for each function of the projector in the recommended use mode of the projector. Exemplarily, if the recommended use mode is the viewing mode, the target function configuration information adapted to the target user includes but is not limited to the specific configuration information of the projector's focus mode, brightness adjustment, projection ratio and other dimensions. After the target user portrait is determined, the target function configuration information corresponding to the target user portrait is matched from the function configuration matching table preset in the database. The function configuration matching table includes different user portraits and the corresponding function configuration information in the recommended use mode. The specific setting process is: based on the function configuration information adopted by different historical users of a single user portrait in the recommended use mode, and the number of occurrences of each function configuration information is counted, and the function configuration information with the most occurrences is determined as the function configuration information corresponding to this user portrait. Based on the target user's portrait, matching the corresponding target function configuration information can better meet the target user's needs for personalized function settings in the recommended use mode, so that the target user has a better experience using the projector. Further, the projector is controlled to configure the projector according to this target function configuration information to set parameters for the corresponding function.

[0081] See also Figure 2 , the embodiment of the present application discloses a flowchart of another projector control method based on user identity, which can be implemented by a computer program and can also be run on a projector control device based on user identity based on the von Neumann system. The computer program can be integrated into an application or run as an independent tool application, specifically including:

[0082] S201: Acquire target identity information corresponding to a target user using a projector.

[0083] S201: According to the target identity information, the corresponding target usage authority is matched from a preset authority matching table, where the authority matching table includes different identity information and corresponding projector usage authority.

[0084] S203: Determine the target role type corresponding to the target user, and select the corresponding recommended usage permission from each target usage permission according to the target role type.

[0085] S204: Control the projector to switch to a recommended usage mode corresponding to the recommended usage authority. If no usage mode switching instruction is received from the terminal of the target user, determine a target user portrait of the target user.

[0086] S205: According to the target user portrait, target function configuration information adapted for the target user in the recommended usage mode is determined and displayed on the projector.

[0087] For details, please refer to steps S101-S105, which will not be described in detail here.

[0088] S206: Acquire first function configuration information of a first historical user in a recommended usage mode, where the first historical user is a historical user of a target user portrait under a non-target role type.

[0089] S207: Determine a first similarity between each first function configuration information and the target function configuration information, and if the first similarity exceeds a preset similarity threshold, determine the corresponding first function configuration information as reference function configuration information.

[0090] S208: Counting a first quantity of reference function configuration information, and if the first quantity exceeds a preset first quantity threshold, determining that the target function configuration information is verified to be correct.

[0091] Specifically, after the target function configuration information is determined, the first function configuration information of the first historical user in the recommended use mode is screened out from the historical function configuration information of the recommended use mode of the projector. The first historical user is a non-target role type, that is, a historical user of the target user portrait of a role type other than the target role type. Further, the first similarity between each first function configuration information and the target function configuration information is determined. A feasible determination method is: through the word embedding technology, each first function configuration information and the target function configuration information are respectively mapped to a high-dimensional vector space to obtain corresponding vectors, and then the cosine value between the vectors is calculated to characterize the first similarity between each first function configuration information and the target function configuration information. The higher the cosine value, the higher the first similarity, and the more similar the first function configuration information is to the target function configuration information. If the first similarity exceeds the similarity threshold, it means that the corresponding first function configuration information is relatively similar to the target function configuration information, and then the corresponding first function configuration information is determined as the reference function configuration information. Furthermore, if the first number of reference function configuration information exceeds the first number threshold, it means that the target function configuration information is relatively similar to the function configuration information of users of other role types with the same user portrait, which further indicates that the settings of various functions in the recommended usage mode are less correlated with the role type. Therefore, the target function configuration information based on the target user portrait matching is more accurate, that is, it is determined that the target function configuration information is verified correctly.

[0092] In other embodiments, if the first number does not exceed the first number threshold, it means that the target function configuration information is less similar to the function configuration information of users of other role types of the same target user portrait. This may be because the settings of various functions in the recommended use mode are closely related to the role type, and the settings of some functions in the recommended use mode vary with the role type of the user. It may also be because the target user portrait and the target user have a poor match, and then it is determined that the target function configuration information is incorrectly verified and needs to be re-determined. Further, the second function configuration information of the second historical user in the recommended use mode is obtained, and the second historical user is a historical user of the non-target user portrait under the target role type, and the non-target user portrait is a user portrait other than the target user portrait. Further, the second similarity between each second function configuration information is determined. If the second number of the second similarities exceeding the similarity threshold exceeds the preset second number threshold, it means that the user function configurations of different user portraits of the same target role type are relatively similar, indicating that the settings of various functions in the recommended use mode are less related to the user portrait, and the target function configuration information is matched according to the target user portrait, resulting in deviation.

[0093] The first function configuration information other than the reference function configuration information is intersected to obtain the first overlapping configuration information, that is, the function configuration information with a strong association with the target user portrait. At the same time, the second function configuration information is intersected to obtain the second overlapping configuration information that overlaps between the second function configuration information, that is, the function configuration information with a strong association with the target role type. Finally, the first overlapping configuration information and the second overlapping configuration information are combined to obtain the final function configuration information, and the target function configuration information is replaced with the final function configuration information, thereby improving the accuracy and convenience of the target user's setting of various projector functions in the recommended usage mode.

[0094] If the second number does not exceed the second number threshold, it means that the settings of various functions in the recommended usage mode are less related to the role type, and the target function configuration information is matched more accurately according to the target user portrait. Then, the target function configuration information may be deviated because the target user portrait does not match the user. Further, a portrait collection pop-up window is sent to the terminal of the target user, and the optimal user portrait filled in by the target user and which has a high degree of fit with the target user is immediately received. Finally, the target function configuration information is replaced with the function configuration information matching the optimal user portrait. For details, please refer to step S105.

[0095] In another embodiment, after the target function configuration information is verified to be correct, the second function configuration information of the second historical user in the recommended use mode is obtained, and the role type of the second historical user and the target user is the same, but the user portrait is different. The third similarity between each second function configuration information and the target function configuration information is determined, and the third similarities corresponding to the second historical users of the same non-target user portrait are summarized to obtain a similarity set, and then each third similarity in the similarity set is compared with the similarity threshold, and the number of third similarities exceeding the similarity threshold is counted. If the number exceeds the number threshold, it means that the function configuration information of the corresponding non-target user portrait is relatively close to the target function configuration information of the target user portrait, and then it indicates that the corresponding non-target user portrait and the user of the target user portrait have similar configuration habits for the projector function in the recommended use mode, then the corresponding non-target user portrait is determined as the associated user portrait of the target user portrait. Further, the function configuration information of the target user and the user of the associated user portrait in the recommended use mode is shared, so that the configuration of the projector function is more diversified and in line with user needs.

[0096] The implementation principle of the projector control method based on user identity in the embodiment of the present application is: match the target usage permissions corresponding to the target identity information from the permission matching table, so that the target user can use the projector within the matched multiple permissions, thereby making the use of the projector safer and applicable to more scenarios. Then, determine the permissions that the target user tends to choose to use as the recommended usage permissions from each target usage permission, and control the projector to switch to the recommended usage mode corresponding to this recommended usage permission. There is no need for the target user to switch modes by himself, and directly and automatically switch to the recommended usage mode that is more in line with the needs of the target user. If the usage mode switching instruction sent by the target user is not received, verify again that the current recommended usage mode can meet the needs of the target user. Finally, based on the target user portrait, determine the projector function configuration that is more in line with the personalized needs of the target user in the recommended usage mode, and display it on the projector and recommend it to the target user, so that the user can conveniently configure the projector function appropriately, improve the convenience of using the projector, and improve the user's experience.

[0097] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0098] See also Figure 3, which is a schematic diagram of the structure of a projector control device based on user identity provided in an embodiment of the present application. The projector control device based on user identity can be implemented as all or part of the device through software, hardware or a combination of both. The device includes an information acquisition module 11, a permission matching module 12, a permission recommendation module 13, a portrait determination module 14 and a projection control module 15.

[0099] An information acquisition module 11 is used to acquire target identity information corresponding to a target user using the projector;

[0100] The permission matching module 12 is used to match the corresponding target usage permission from a preset permission matching table according to the target identity information, and the permission matching table includes different identity information and corresponding projector usage permissions;

[0101] The permission recommendation module 13 is used to determine the target role type corresponding to the target user, and select the corresponding recommended usage permission from each target usage permission according to the target role type;

[0102] A portrait determination module 14 is used to control the projector to switch to a recommended use mode corresponding to the recommended use permission, and if no use mode switching instruction is received from the terminal of the target user, determine a target user portrait of the target user;

[0103] The projection control module 15 is used to determine target function configuration information adapted for the target user in the recommended usage mode according to the target user portrait and display it on the projector.

[0104] Optionally, the permission recommendation module 13 is specifically used for:

[0105] Obtain the historical usage rights of the projector, count the first occurrence times of each historical usage right, and select the first historical usage right from each historical usage right in descending order of the first occurrence times and determine it as the easy-to-use permission;

[0106] Obtain the historical role type of the historical user corresponding to each easy-to-use permission, count the second occurrence times of each historical role type, and select the historical role type with the second number from each historical role type in descending order of the second occurrence times and determine it as the easy-to-use role type of the corresponding easy-to-use permission;

[0107] If the target role type exists in each easy-to-use role type corresponding to the easy-to-use permission, the corresponding easy-to-use permission is determined as the permission to be recommended, and the overlapping permission of the permission to be recommended and the target permission is determined;

[0108] Select the corresponding recommended usage permissions from the overlapping usage permissions.

[0109] Optionally, the permission recommendation module 13 is specifically used for:

[0110] Determine a first weight of each overlapping use permission and a second weight of the corresponding target role type, wherein the first weight is a ratio of a first occurrence number of each overlapping use permission to a sum of first occurrence numbers of all readily available permissions, and the second weight is a ratio of a second occurrence number of the target role type corresponding to each overlapping use permission to a sum of second occurrence numbers of all readily available role types;

[0111] The first weight product of each first weight and the corresponding second weight is calculated, the maximum weight product among the first weight products is selected, and the overlapping usage authority corresponding to the maximum weight product is determined as the corresponding recommended usage authority.

[0112] Optional, such as Figure 4 As shown, the device also includes a permission adjustment module 16, which is specifically used to:

[0113] Determine the degree of overlap between the recommended usage permissions and the target usage permissions;

[0114] If the degree of overlap of permissions is less than the preset threshold of overlap, then when the target role type is an enterprise position, the rank of the enterprise position is determined, and based on the rank, the number of additional permissions for the target user is determined. The higher the rank, the greater the number of additional permissions.

[0115] Calculate the second weight product of the first weight of the non-overlapping usage permissions in each usage permission to be recommended and the second weight of the corresponding target role type, and select the newly added number of non-overlapping usage permissions from each non-overlapping usage permission in descending order of the second weight products and determine them as the newly added usage permissions for the target user;

[0116] Each newly added usage permission and each target usage permission are combined to obtain the final usage permission, and the target usage permission corresponding to the target identity information in the permission matching table is replaced with the final usage permission.

[0117] Optionally, the device further includes a configuration verification module 17, which is specifically used to:

[0118] Acquire first function configuration information of a first historical user in a recommended usage mode, where the first historical user is a historical user of a target user portrait under a non-target role type;

[0119] Determine a first similarity between each first function configuration information and the target function configuration information, and if the first similarity exceeds a preset similarity threshold, determine the corresponding first function configuration information as reference function configuration information;

[0120] A first quantity of reference function configuration information is counted, and if the first quantity exceeds a preset first quantity threshold, it is determined that the target function configuration information is verified to be correct.

[0121] Optionally, the device further includes a configuration adjustment module 18, which is specifically used to:

[0122] If the first quantity does not exceed the first quantity threshold, obtaining second function configuration information of a second historical user in the recommended usage mode, where the second historical user is a historical user of a non-target user portrait under the target role type;

[0123] Determine a second similarity between each second function configuration, and if a second number of second similarities exceeding the similarity threshold exceeds a preset second number threshold, determine first overlapping configuration information of each first function configuration information except the reference function configuration information and second overlapping configuration information of each second function configuration;

[0124] The first overlapping configuration information and the second overlapping configuration information are combined to obtain final function configuration information, and the target function configuration information adapted by the target user in the recommended usage mode is replaced with the final function configuration information;

[0125] If the second number does not exceed the second number threshold, the optimal user portrait sent by the terminal is obtained, and the target function configuration information is replaced with the function configuration information corresponding to the optimal user portrait.

[0126] Optionally, the device further includes a configuration sharing module 19, which is specifically used to:

[0127] Acquire second function configuration information of a second historical user in a recommended usage mode, where the second historical user is a historical user of a non-target user portrait under a target role type;

[0128] Determine the third similarity between each second function configuration information and the target function configuration information, and aggregate the third similarities corresponding to the second historical users of the same non-target user portrait into a similarity set;

[0129] If the number of third similarities exceeding the similarity threshold in the similarity set exceeds a preset number threshold, the corresponding non-target user portrait is determined as an associated user portrait of the target user portrait;

[0130] Share the function configuration information of the target user and the users of the associated user profile under the recommended usage mode.

[0131] It should be noted that the projector control device based on user identity provided in the above embodiment only uses the division of the above functional modules as an example when executing the projector control method based on user identity. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the projector control device based on user identity provided in the above embodiment and the projector control method based on user identity are of the same concept. The implementation process is detailed in the method embodiment and will not be repeated here.

[0132] The embodiment of the present application further discloses a computer-readable storage medium, and the computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, a projector control method based on user identity of the above embodiment is adopted.

[0133] Among them, the computer program can be stored in a computer-readable medium, the computer program includes computer program code, the computer program code can be in the form of source code, object code, executable file or certain middleware, etc. The computer-readable medium includes any entity or device that can carry the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the computer-readable medium includes but is not limited to the above-mentioned components.

[0134] Among them, through this computer-readable storage medium, a projector control method based on user identity of the above embodiment is stored in a computer-readable storage medium, and is loaded and executed on a processor to facilitate the storage and application of the above method.

[0135] An embodiment of the present application further discloses an electronic device, in which a computer program is stored in a computer-readable storage medium. When the computer program is loaded and executed by a processor, the above-mentioned projector control method based on user identity is adopted.

[0136] The electronic device may be a desktop computer, a laptop computer, a cloud server or other electronic device, and the electronic device includes but is not limited to a processor and a memory. For example, the electronic device may also include input and output devices, a network access device, and a bus.

[0137] Among them, the processor can adopt a central processing unit (CPU). Of course, according to actual usage, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. can also be adopted. The general-purpose processor can adopt a microprocessor or any conventional processor, etc., and this application does not impose any restrictions on this.

[0138] Among them, the memory can be an internal storage unit of the electronic device, such as a hard disk or memory of the electronic device, or it can be an external storage device of the electronic device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital card (SD) or a flash memory card (FC) equipped on the electronic device. Moreover, the memory can also be a combination of an internal storage unit and an external storage device of the electronic device. The memory is used to store computer programs and other programs and data required by the electronic device. The memory can also be used to temporarily store data that has been output or is to be output, and this application does not impose any restrictions on this.

[0139] Among them, through this electronic device, a projector control method based on user identity of the above embodiment is stored in the memory of the electronic device, and is loaded and executed on the processor of the electronic device for easy use.

[0140] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. This application is intended to cover any variation, use or adaptive change of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field that are not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A projector control method based on user identity, characterized in that: The method comprises: Obtain target identity information corresponding to a target user using the projector; According to the target identity information, matching the corresponding target usage authority from a preset authority matching table, wherein the authority matching table includes different identity information and the corresponding usage authority of the projector; Determine a target role type corresponding to the target user, and select a corresponding recommended usage permission from each of the target usage permissions according to the target role type; the selecting a corresponding recommended usage permission from each of the target usage permissions according to the target role type specifically includes: Obtaining the historical usage rights of the projector, counting the first occurrence times of each of the historical usage rights, and selecting the first historical usage right from each of the historical usage rights in descending order of the first occurrence times and determining it as the easy-to-use right; Obtaining the historical role type of the historical user corresponding to each of the easy-to-use permissions, counting the second number of occurrences of each of the historical role types, and selecting the second number of historical role types from each of the historical role types in descending order of the second number of occurrences and determining them as the easy-to-use role type of the corresponding easy-to-use permission; If the target role type exists in each of the easy-to-use role types corresponding to the easy-to-use permission, the corresponding easy-to-use permission is determined as the permission to be recommended, and the overlapping permission between the permission to be recommended and the target permission is determined; Selecting a corresponding recommended usage permission from each of the overlapping usage permissions; controlling the projector to switch to a recommended usage mode corresponding to the recommended usage permission, and determining a target user portrait of the target user if no usage mode switching instruction sent by the terminal of the target user is received; According to the target user portrait, target function configuration information adapted for the target user in the recommended usage mode is determined and displayed on the projector.

2. The projector control method based on user identity according to claim 1, characterized in that: The selecting corresponding recommended usage permissions from the overlapping usage permissions specifically includes: Determine a first weight of each of the overlapping use permissions and a second weight of the corresponding target role type, wherein the first weight is a ratio of a first occurrence number of each of the overlapping use permissions to a sum of first occurrence numbers of all of the easy-to-use permissions, and the second weight is a ratio of a second occurrence number of the target role type corresponding to each of the overlapping use permissions to a sum of second occurrence numbers of all of the corresponding easy-to-use role types; A first weight product of each of the first weights and the corresponding second weight is calculated, a maximum weight product among the first weight products is selected, and the overlapping usage authority corresponding to the maximum weight product is determined as the corresponding recommended usage authority.

3. The projector control method based on user identity according to claim 1, characterized in that: The method further comprises: Determining the degree of overlap between the recommended usage permissions and the target usage permissions; If the degree of overlap of the permissions is less than a preset threshold of overlap, then when the target role type is an enterprise position, the rank of the enterprise position is determined, and based on the rank, the number of additional permissions for the target user is determined. The higher the rank, the greater the number of additional permissions. Calculate the second weight product of the first weight of the non-overlapping usage permissions in each of the to-be-recommended usage permissions and the second weight of the corresponding target role type, and select the newly added number of non-overlapping usage permissions from each of the non-overlapping usage permissions in descending order of the second weight products and determine them as the newly added usage permissions for the target user; Each of the newly added usage permissions and each of the target usage permissions are combined to obtain a final usage permission, and the target usage permission corresponding to the target identity information in the permission matching table is replaced with the final usage permission.

4. The projector control method based on user identity according to claim 1, characterized in that: After determining, according to the target user portrait, the target function configuration information adapted for the target user in the recommended usage mode and displaying it on the projector, the method further includes: Acquire first function configuration information of a first historical user in the recommended usage mode, where the first historical user is a historical user of the target user portrait under a non-target role type; Determining a first similarity between each of the first function configuration information and the target function configuration information, and if the first similarity exceeds a preset similarity threshold, determining the corresponding first function configuration information as reference function configuration information; A first quantity of the reference function configuration information is counted, and if the first quantity exceeds a preset first quantity threshold, it is determined that the target function configuration information is verified to be correct.

5. The projector control method based on user identity according to claim 4, characterized in that: The method further comprises: If the first number does not exceed the first number threshold, obtaining second function configuration information of a second historical user in the recommended usage mode, where the second historical user is a historical user of a non-target user portrait under the target role type; Determine a second similarity between each of the second function configurations, and if a second number of second similarities exceeding the similarity threshold exceeds a preset second number threshold, determine first overlapping configuration information of each of the first function configuration information except the reference function configuration information and second overlapping configuration information of each of the second function configurations; Combining the first overlapping configuration information and the second overlapping configuration information to obtain final function configuration information, and replacing the target function configuration information adapted by the target user in the recommended usage mode with the final function configuration information; If the second number does not exceed the second number threshold, the optimal user portrait sent by the terminal is obtained, and the target function configuration information is replaced with the function configuration information corresponding to the optimal user portrait.

6. The projector control method based on user identity according to claim 4, characterized in that: The method further comprises: Acquire second function configuration information of a second historical user in the recommended usage mode, where the second historical user is a historical user of a non-target user portrait under the target role type; Determine a third similarity between each of the second function configuration information and the target function configuration information, and aggregate the third similarities corresponding to the second historical users of the same non-target user portrait into a similarity set; If the number of third similarities in the similarity set that exceed the similarity threshold exceeds a preset number threshold, the corresponding non-target user portrait is determined as an associated user portrait of the target user portrait; The function configuration information of the target user and the user with the associated user portrait in the recommended usage mode is shared.

7. A projector control device based on user identity, used to implement the projector control method based on user identity according to any one of claims 1 to 6, characterized in that: include: An information acquisition module (11) is used to acquire target identity information corresponding to a target user using the projector; A permission matching module (12) is used to match the corresponding target usage permission from a preset permission matching table according to the target identity information, wherein the permission matching table includes different identity information and the corresponding usage permission of the projector; A permission recommendation module (13) is used to determine the target role type corresponding to the target user, and select the corresponding recommended usage permission from each of the target usage permissions according to the target role type; a portrait determination module (14), configured to control the projector to switch to a recommended use mode corresponding to the recommended use permission, and to determine a target user portrait of the target user if no use mode switching instruction is received from the terminal of the target user; A projection control module (15) is used to determine target function configuration information adapted for the target user in the recommended usage mode based on the target user portrait and display the information on the projector.

8. A computer-readable storage medium having a computer program stored therein, characterized in that: When the computer program is loaded and executed by a processor, the method according to any one of claims 1 to 6 is adopted.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor loads and executes the computer program, the method according to any one of claims 1 to 6 is adopted.

Citation Information

Patent Citations

  • Content recommendation method and device, equipment, medium and computer program product

    CN114297470A

  • Control method and device of control permission, computer equipment and storage medium

    CN117195181A