Writing medium configuration method and device, electronic equipment and storage medium
By generating the initial writing media and filtering matching historical user media from the preset library for configuration, the problem of inefficient writing media configuration in the prior art is solved, and fast and accurate media configuration is achieved, which is suitable for the application needs of different users.
Patent Information
- Application Number
- CN202411273171.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2024-12-13
AI Technical Summary
In the prior art, the configuration of the writing medium is inefficient, and users need to configure it themselves and make mistakes prone, especially for non-technical personnel, it is difficult to quickly and accurately meet different functional needs.
By generating the initial writing medium, obtaining the media of the matching historical users from the preset library based on its application information, filtering out the matching user information, and configuring it, and finally adjusting it according to the user operation information to generate the target medium.
It improves the configuration efficiency and accuracy of the writing media, avoids the tedious process of custom configuration, and is suitable for the application needs of different users.
Smart Images

Figure CN119126994A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a configuration method, device, electronic device and storage medium for a writing medium. Background Art
[0002] In the related art, a writing medium is a medium configured with a dot pattern, such as paper, which can be used by a smart pen to write and generate a writing trajectory. The dot pattern configured on the writing medium usually includes a functional area composed of multiple adjacent dots, and these functional areas are associated with corresponding control instructions. When the smart pen sends the writing trajectory currently written on the dot pattern of the writing medium to the terminal device, the terminal device can determine whether to generate a control instruction corresponding to the functional area according to whether the writing trajectory is within the functional area in the dot pattern, and when generating the control instruction, perform the corresponding operation according to the control instruction.
[0003] However, when different users want to control the terminal device to perform different operations, that is, when different users have different functional requirements for the dot pattern configured on the writing medium, each user needs to perform tedious configuration of the writing medium according to their own needs. The process of users configuring the writing medium by themselves is not only time-consuming, but also prone to errors, resulting in low efficiency in the configuration of the writing medium. In addition, the configuration process of the writing medium requires users to have a high level of professional knowledge. Therefore, for non-technical personnel, how to quickly and accurately configure the writing medium that can meet the needs has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic device and storage medium for configuring a writing medium, aiming to solve the technical problem of low efficiency of writing medium configuration in the prior art.
[0005] In a first aspect, an embodiment of the present application provides a method for configuring a writing medium, comprising:
[0006] In response to first operation information of a new user on configuring a writing medium, generating a first initial writing medium for the new user;
[0007] According to the application information of the first initial writing medium, obtaining writing media of multiple historical users matching the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information;
[0008] According to the user information of the new user, at least one historical user matching the new user is screened out from the user information of the multiple historical users;
[0009] According to the screened writing media of historical users, the first initial writing medium of the new user is configured to obtain the second initial writing medium of the new user;
[0010] In response to second operation information of the new user on the second initial writing medium, the second initial writing medium is configured to obtain a target writing medium of the new user.
[0011] In a second aspect, an embodiment of the present application provides a device for configuring a writing medium, including:
[0012] A generating unit, configured to generate a first initial writing medium for the new user in response to first operation information of the new user on configuring the writing medium;
[0013] an acquisition unit, configured to acquire, according to the application information of the first initial writing medium, writing media of a plurality of historical users that match the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information;
[0014] a screening unit, configured to screen out at least one historical user matching the new user from the user information of the plurality of historical users according to the user information of the new user;
[0015] A first configuration unit, configured to configure a first initial writing medium of the new user according to the screened writing media of historical users, to obtain a second initial writing medium of the new user;
[0016] The second configuration unit is used to configure the second initial writing medium in response to second operation information of the new user on the second initial writing medium to obtain a target writing medium for the new user.
[0017] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the above-described methods for configuring a writing medium when executing the computer program.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the method for configuring a writing medium described in any one of the above items are implemented.
[0019] The present application provides a method, device, electronic device and storage medium for configuring writing media. The method generates a first initial writing medium in response to first operation information of a new user for configuring a writing medium, and obtains writing media of multiple historical users from a writing medium library based on application information of the first initial writing medium. Then, at least one historical user matching the new user is screened out based on the user information of the new user, and the first initial writing medium of the new user is configured according to the writing media of the screened historical user to obtain a second initial writing medium. Finally, the second initial writing medium is configured in response to second operation information of the new user to obtain a target writing medium. Thus, writing media suitable for associated applications can be configured for different users, avoiding the tedious process of customizing the writing media associated with specific applications, and improving the configuration efficiency and accuracy of the writing media. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 is a flow chart of a method for configuring a writing medium provided in an embodiment of the present application;
[0022] Figure 2 This is a schematic diagram of a first sub-process of a method for configuring a writing medium provided in an embodiment of the present application;
[0023] Figure 3 is a schematic diagram of a second sub-process of the method for configuring a writing medium provided in an embodiment of the present application;
[0024] Figure 4 is a schematic diagram of a third sub-process of the method for configuring a writing medium provided in an embodiment of the present application;
[0025] Figure 5 is a schematic diagram of a fourth sub-process of the method for configuring a writing medium provided in an embodiment of the present application;
[0026] Figure 6 is a schematic diagram of a fifth sub-process of the method for configuring a writing medium provided in an embodiment of the present application;
[0027] Figure 7 is a sixth sub-process diagram of the method for configuring a writing medium provided in an embodiment of the present application;
[0028] Figure 8 is a schematic block diagram of a device for configuring a writing medium provided in an embodiment of the present application;
[0029] Fig. 9 It is a schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0032] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0033] In the related art, when different users have different functional requirements for the dot patterns configured on the writing media, each user needs to perform tedious configuration of the writing media according to their own needs. The process of users configuring the writing media by themselves is not only time-consuming but also prone to errors, resulting in inefficient configuration of the writing media.
[0034] In order to solve the technical problems existing in the related technology, please refer to Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for configuring a writing medium provided in an embodiment of the present application. Figure 1 As shown, the method includes the following steps S110 to S150.
[0035] S110. In response to first operation information of a new user on configuring a writing medium, generate a first initial writing medium for the new user.
[0036] Specifically, the writing medium is a medium that can be configured with different dot matrices so that the smart pen can write on the dot matrices to generate writing tracks, for example, paper, panels, display screens, etc., which can be configured with dot matrices including preset functional areas. The writing medium to be configured can be a writing medium configured with an initial dot matrix, which is a default dot matrix that does not include any dot matrix with any preset functional area, such as a series of parallel array dot rows and columns (referred to as arrays), or a series of parallel array dot planes (referred to as array planes). Therefore, the smart pen cannot control the connected terminal device through the initial dot matrix, or the smart pen can only display the track generated on the initial dot matrix on the display screen of the connected terminal device through the initial dot matrix, but cannot generate control instructions to control the terminal device to perform any operation.
[0037] Therefore, in order to implement writing operation on writing medium through smart pen to control the terminal device connected to the smart pen, this embodiment needs to perform configuration operation on the writing medium to be configured. Wherein, when performing configuration operation on the writing medium to be configured, it is first necessary to determine the specific application in the terminal device to be controlled. Therefore, the first operation information may include application-related operation information, and the writing medium to be configured is configured for the first time through the application-related operation information, so that the first initial writing medium required by the new user can be obtained.
[0038] In some embodiments, Figure 2 As shown, step S110 includes steps S111 and S112.
[0039] S111, determining an application identifier of the associated application according to the associated application selected by the new user;
[0040] S112: In response to the new user's application association operation on the writing medium to be configured, setting the application identifier on the writing medium to be configured to generate a first initial writing medium for the new user.
[0041] In this embodiment, the application identifier of the associated application is determined by the associated application selected by the new user, and then in response to the new user's application association operation on the writing medium to be configured, the application identifier can be set on the writing medium to be configured, thereby achieving the first configuration of the writing medium to be configured to obtain the first initial writing medium.
[0042] It should be noted that the application identifier is the ID information of a specific application in the terminal device, i.e., an associated application, such as a unique QR code information, name information, number information, etc. The application identifier can be used by the terminal device to determine the corresponding associated application, so that when the terminal device detects a writing medium configured with the application identifier, the current display interface of the terminal device can be switched to the input interface of the application corresponding to the application identifier, thereby realizing precise control of the corresponding application in the terminal device through the writing operation of the smart pen on the writing medium.
[0043] S120. According to the application information of the first initial writing medium, obtain writing media of multiple historical users that match the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information.
[0044] Specifically, the preset writing medium library stores a plurality of configured writing media, user information of each configured writing medium, configuration information of each configured writing medium, and application information of associated applications of each configured writing medium. User information includes, but is not limited to, user identification, user level, user ID card, and other information that can indicate user identity and / or level or indicate user priority. Configuration information includes function controls configured with dot matrix in the configured writing medium, and control instructions corresponding to the function controls. Application information includes ID information of the associated application.
[0045] As an optional embodiment, when it is detected that the user has completed the configuration of the writing medium, the configured writing medium, the corresponding user information, the corresponding configuration information, the application information of the corresponding associated application and other data need to be placed in the writing media library for storage, so that when subsequent new users configure the writing medium, they can obtain matching writing media from the preset writing media library, thereby achieving the purpose of adaptive matching of writing media.
[0046] In some embodiments, Figure 3 As shown, step S120 includes steps S121 and S122.
[0047] S121, obtaining a first similarity between the application information of the first initial writing medium and the application information of the writing medium of each historical user in a preset writing medium library;
[0048] S122: Filter out the writing media of the multiple historical users from a preset writing medium library according to the first similarity.
[0049] In this embodiment, the similarity of the application information of the associated application between the first initial writing medium and the writing medium of each historical user in the writing medium library is calculated to select the writing media of multiple historical users of similar or identical applications from the preset writing medium library. Optionally, this embodiment can determine the first similarity between two writing media by calculating the ID information of the associated application.
[0050] It should be noted that the similarity can be calculated by the cosine similarity calculation formula, or the Euclidean distance calculation formula, etc., which can calculate the similarity between two writing media, and are not listed here one by one.
[0051] Optionally, after calculating the first similarity of the application information between the first initial writing medium and the writing medium of each historical user in the writing medium library, the first preset threshold is set to select writing media of multiple historical users that are similar or identical to the first initial writing medium from each writing medium in the preset writing medium library. Specifically, the first preset threshold may be a threshold such as 90%, 95%, etc., as long as the writing media of historical users that are similar or identical to the first initial writing medium can be matched, and is not specifically limited here.
[0052] It should be noted that when there is no writing medium with a first similarity greater than the first preset threshold in the preset writing medium library, this embodiment can use the writing medium with the highest first similarity in the preset writing medium library as the writing medium of the historical user that matches the first initial writing medium.
[0053] By determining the writing medium of the historical user that matches the first initial writing medium in the preset writing medium library, the writing medium of the historical user that is the same as the first initial writing medium and is used to control the same associated application can be found in the preset writing medium library. In this way, the first initial writing medium is configured using the configuration information of the writing medium of the historical user, and the associated application in the terminal device can be controlled by the configured first initial writing medium.
[0054] S130: Filter out at least one historical user matching the new user from the user information of the multiple historical users according to the user information of the new user.
[0055] In this embodiment, since a large amount of data is stored in the preset writing medium library, there may be multiple writing media of historical users that match the first initial writing medium obtained through the preset writing medium library. In order to improve the control efficiency of the associated applications in the terminal device and achieve accurate control of the associated applications in the terminal device, this embodiment needs to find the writing media of the historical users that better match the first initial writing medium. In order to find the writing media of the historical users that better match the first initial writing medium, this embodiment needs to obtain the user information corresponding to the writing media of multiple historical users from the preset writing medium library, and then determine the writing medium that is more similar to the first initial writing medium based on the relationship between the user information corresponding to the writing media of the historical users and the user information of the new user, thereby obtaining the user information corresponding to the more similar writing medium.
[0056] In some embodiments, Figure 4 As shown, step S130 includes steps S131 and S132.
[0057] S131, obtaining user information of the new user and user information of the multiple historical users;
[0058] S132: If the user information of the new user and the user information of the multiple historical users all meet a first preset condition, select at least one historical user that matches the new user from the multiple historical users according to the first preset condition.
[0059] Specifically, user information can represent user level / user priority. The configurable function controls in the configuration information corresponding to different user levels / user priorities are different. In this way, it is possible to match the same level of configuration information for users of different user levels / user priorities, thereby improving the subsequent control efficiency and accuracy of terminal device-associated applications.
[0060] Taking the user information as the user level as an example, when the user level is the organization the user is in, the first preset condition can be that the organizations corresponding to the first user information and the second user information are the same organization. In this way, when the first user information and the second user information meet the first preset condition, the second user information meeting the first preset condition can be determined as the user information matching the new user, so that the user information that is most similar to the new user's work environment / software application usage environment can be obtained, and then the configuration information corresponding to the user information that is most similar to the new user can be used as the configuration information of the first initial writing medium, thereby achieving the purpose of automatically determining the most reasonable and most matching configuration information for the user, avoiding the tedious configuration process manually performed by the user, and improving the configuration efficiency of the writing medium.
[0061] In this embodiment, the user information not only represents the user's identity information, but also represents the user's work information, usage / work habits, etc. In this way, according to the new user's usage / work habits of the associated application in the terminal device, the same or similar usage / work habits can be found from the user information of the writing media of multiple matching historical users, and then the user information corresponding to the same or similar usage / work habits of the writing media of the historical users is used as the user information matching the new user.
[0062] In some embodiments, Figure 5 As shown, step S132 includes steps S1321, S1322 and S1323.
[0063] S1321, respectively obtaining the first work information of the new user and the second work information of the multiple historical users;
[0064] S1322. Calculate a second similarity between the first work information and each of the second work information;
[0065] S1323: Filter out at least one historical user that matches the new user from the multiple historical users according to the second similarity.
[0066] In this embodiment, after calculating the second similarity between the first work information and the second work information, based on the size of the second preset threshold, the same or similar usage / work habits are found from the user information of the writing medium of multiple matching historical users. The calculation method of the second similarity can refer to the calculation method of the first similarity provided above, which will not be repeated here.
[0067] It should be noted that the second preset threshold may be a threshold such as 90%, 95%, etc., as long as it can be determined that the work information or usage / work habits of the two are similar or identical, and no specific limitation is made here.
[0068] In this way, after determining a user with similar or identical usage / working habits to the new user, the user information corresponding to the user can be obtained, so that the first initial writing medium can be configured according to the configuration information of the writing medium corresponding to the user information, so as to obtain a writing medium that can improve the control efficiency of associated applications in the terminal device, thereby achieving precise control of associated applications in the terminal device through the writing medium.
[0069] As an optional embodiment, the user information with similar or identical usage / working habits as the new user provided in this embodiment may be one or more, and in order to realize the personalized configuration of the first initial writing medium, this embodiment may set the first initial writing medium as a writing book containing at least one writing page, and each writing page is equivalent to a writing medium provided by this embodiment. In this way, after obtaining multiple user information, each writing page in the writing book corresponding to each user information can be configured, so that multiple different personalized control methods for the same application in the terminal device can be obtained.
[0070] S140: According to the screened writing media of historical users, configure the first initial writing medium of the new user to obtain the second initial writing medium of the new user.
[0071] Specifically, since there may be multiple user information, in order to improve the configuration efficiency of the writing medium, this embodiment needs to find the target configuration information that is most suitable for the first initial writing medium among the multiple candidate configuration information corresponding to the multiple user information, and then configure the first initial writing medium to obtain the second initial writing medium for the new user.
[0072] In some embodiments, Figure 6 As shown, step S140 includes steps S141, S142 and S143.
[0073] S141, acquiring configuration information of the writing media of the screened historical user from the preset writing media library;
[0074] S142, filtering the configuration information of the writing media of the filtered historical users according to a second preset condition to obtain filtered configuration information;
[0075] S143. Configure the first initial writing medium according to the filtered configuration information to obtain a second initial writing medium for the new user.
[0076] Specifically, since there may be multiple historical users selected, in order to improve the configuration efficiency of the writing medium, this embodiment needs to find the configuration information that is most suitable for configuring the first initial writing medium among the multiple configuration information corresponding to the multiple historical users. Therefore, in order to find the target configuration information that is most suitable for configuring the first initial writing medium among the multiple candidate configuration information, this embodiment sets a second preset condition to determine the candidate configuration information that meets the second preset condition as the target configuration information configured for the first initial writing medium.
[0077] In some embodiments, Figure 7 As shown, step S142 includes steps S1421 and S1422.
[0078] S1421, obtaining all function controls configured for the writing medium of each screened historical user, and the triggering frequency in the respective writing medium;
[0079] S1422. Use configuration information of at least one function control whose trigger probability is higher than a preset threshold as filtered configuration information.
[0080] In order to find the most applicable and suitable target configuration information among multiple candidate configuration information, this embodiment also needs to obtain the application status of the writing medium configured by each candidate configuration information during application, and the application status includes the triggering frequency of the configured function control in the writing medium.
[0081] In this embodiment, by obtaining the trigger frequency of the function control configured by each candidate configuration information when applied in the corresponding writing medium, and then determining which function control corresponding candidate configuration information is frequently used in actual application according to the trigger frequency, it is possible to determine that the corresponding candidate configuration information is the configuration information most suitable for configuration in the first initial writing medium, thereby improving the configuration efficiency of the writing medium, and further improving the control efficiency and control accuracy of the first initial writing medium configured with the configuration information for the terminal device associated application. The first initial writing medium can be configured by printing the target dot matrix corresponding to the configuration information on the first initial writing medium; or the target dot matrix may not be printed, but a dot matrix identifier corresponding to the target dot matrix, such as a QR code or ID information, needs to be configured on the writing medium.
[0082] S150. In response to second operation information of the new user on the second initial writing medium, configure the second initial writing medium to obtain a target writing medium for the new user.
[0083] Specifically, the second initial writing medium is configured only based on the writing media of multiple screened historical users, that is, not all of the multiple function controls in the second initial writing medium are required by the user. Therefore, after the first initial writing medium of the new user is configured using the writing media of the screened historical users, the new user is required to further screen from the multiple function controls in the second initial writing medium, that is, to screen out the function controls required by the new user based on the second operation information, and then the target writing medium of the new user can be obtained.
[0084] The present application provides a method for configuring a writing medium, which generates a first initial writing medium for a new user in response to first operation information of the new user on configuring a writing medium; obtains writing media of multiple historical users matching the first initial writing medium from a preset writing medium library according to application information of the first initial writing medium; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to application information; according to user information of the new user, screens out at least one historical user matching the new user from the user information of the multiple historical users; according to the writing media of the screened historical users, configures the first initial writing medium of the new user to obtain a second initial writing medium of the new user; in response to second operation information of the new user on the second initial writing medium, configures the second initial writing medium to obtain a target writing medium of the new user, thereby being able to configure writing media suitable for associated applications for different users, avoiding the tedious process of customizing the writing media associated with specific applications, and improving the configuration efficiency of the writing media.
[0085] According to the method described in the above embodiment, this embodiment will be further described from the perspective of a configuration device for a writing medium. The configuration device for a writing medium can be implemented as an independent entity or integrated into an electronic device, such as a terminal. The terminal may include a mobile phone, a tablet computer, etc.
[0086] See also Figure 8 , Figure 8 Schematic diagram of a configuration device for a writing medium provided in an embodiment of the present application. Figure 8 As shown, the writing medium configuration device 100 provided in the embodiment of the present application includes:
[0087] A generating unit 110, configured to generate a first initial writing medium for the new user in response to first operation information of the new user on configuring a writing medium;
[0088] The acquisition unit 120 is used to acquire writing media of multiple historical users that match the first initial writing medium from a preset writing medium library according to the application information of the first initial writing medium; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information;
[0089] A screening unit 130, configured to screen out at least one historical user matching the new user from the user information of the multiple historical users according to the user information of the new user;
[0090] A first configuration unit 140 is configured to configure a first initial writing medium of the new user according to the screened writing media of the historical users to obtain a second initial writing medium of the new user;
[0091] The second configuration unit 150 is used to configure the second initial writing medium in response to the second operation information of the new user on the second initial writing medium to obtain the target writing medium of the new user.
[0092] The writing medium configuration device 100 provided in the present application generates a first initial writing medium for the new user in response to first operation information of the new user on configuring the writing medium; obtains writing media of multiple historical users matching the first initial writing medium from a preset writing medium library according to application information of the first initial writing medium; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to application information; according to user information of the new user, screens out at least one historical user matching the new user from the user information of the multiple historical users; according to the writing media of the screened historical users, configures the first initial writing medium of the new user to obtain the second initial writing medium of the new user; and in response to second operation information of the new user on the second initial writing medium, configures the second initial writing medium to obtain the target writing medium of the new user.
[0093] During specific implementation, the above modules and / or units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above modules and / or units can refer to the previous method embodiments. The specific beneficial effects that can be achieved can also refer to the beneficial effects in the previous method embodiments, which will not be repeated here.
[0094] The writing medium configuration device 100 can be implemented in the form of a computer program. Fig. 9 The electronic device shown is running.
[0095] See also Fig. 9 , Fig. 9 5 is a schematic block diagram of an electronic device provided in an embodiment of the present application. The electronic device 500 may be a terminal, wherein the terminal may be an electronic device with communication functions such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant, and a wearable device.
[0096] See also Fig. 9 The electronic device 500 includes a processor 502 , a memory and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .
[0097] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 can execute a configuration method for a writing medium.
[0098] The processor 502 is used to provide computing and control capabilities to support the operation of the entire electronic device 500 .
[0099] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a configuration method for a writing medium.
[0100] The network interface 505 is used to communicate with other devices over the network. Fig. 9 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device 500 to which the scheme of the present application is applied. The specific electronic device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0101] The processor 502 is used to run a computer program 5032 stored in a memory to implement the following steps: in response to a first operation information of a new user on configuring a writing medium, generating a first initial writing medium for the new user; based on the application information of the first initial writing medium, acquiring writing media of multiple historical users that match the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information; based on the user information of the new user, screening out at least one historical user that matches the new user from the user information of the multiple historical users; based on the writing media of the screened historical users, configuring the first initial writing medium of the new user to obtain the second initial writing medium of the new user; in response to the second operation information of the new user on the second initial writing medium, configuring the second initial writing medium to obtain the target writing medium of the new user.
[0102] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be 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. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0103] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0104] Therefore, the present application also provides a storage medium. The storage medium can be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the following steps: in response to the first operation information of the new user on the configuration of the writing medium, the first initial writing medium of the new user is generated; according to the application information of the first initial writing medium, the writing media of multiple historical users matching the first initial writing medium are obtained from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information; according to the user information of the new user, at least one historical user matching the new user is screened out from the user information of the multiple historical users; according to the writing media of the screened historical users, the first initial writing medium of the new user is configured to obtain the second initial writing medium of the new user; in response to the second operation information of the new user on the second initial writing medium, the second initial writing medium is configured to obtain the target writing medium of the new user.
[0105] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.
[0106] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0107] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0108] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0109] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for an electronic device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.
[0110] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for configuring a writing medium, characterized in that: include: In response to first operation information of a new user on configuring a writing medium, generating a first initial writing medium for the new user; According to the application information of the first initial writing medium, obtaining writing media of multiple historical users that match the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information; According to the user information of the new user, at least one historical user matching the new user is screened out from the user information of the multiple historical users; According to the screened writing media of historical users, the first initial writing medium of the new user is configured to obtain the second initial writing medium of the new user; In response to second operation information of the new user on the second initial writing medium, the second initial writing medium is configured to obtain a target writing medium of the new user.
2. The method for configuring a writing medium according to claim 1, characterized in that: The step of generating a first initial writing medium for the new user in response to first operation information of the new user for configuring a writing medium comprises: Determining an application identifier of the associated application according to the associated application selected by the new user; In response to the new user's application association operation on the writing medium to be configured, the application identifier is set on the writing medium to be configured to generate a first initial writing medium for the new user.
3. The method for configuring a writing medium according to claim 1, characterized in that: The acquiring, according to the application information of the first initial writing medium, writing media of a plurality of historical users matching the first initial writing medium from a preset writing medium library comprises: Acquire a first similarity between the application information of the first initial writing medium and the application information of the writing medium of each historical user in a preset writing medium library; The writing media of the multiple historical users are screened out from a preset writing medium library according to the first similarity.
4. The method for configuring a writing medium according to claim 1, characterized in that: The step of selecting at least one historical user matching the new user from the user information of the plurality of historical users according to the user information of the new user includes: Acquire user information of the new user and user information of the multiple historical users; If the user information of the new user and the user information of the multiple historical users all meet the first preset condition, at least one historical user matching the new user is screened out from the multiple historical users according to the first preset condition.
5. The method for configuring a writing medium according to claim 4, characterized in that: The first preset condition includes work information; The step of selecting at least one historical user matching the new user from the plurality of historical users according to the first preset condition includes: Respectively obtain the first work information of the new user and the second work information of the multiple historical users; calculating a second similarity between the first work information and each of the second work information; At least one historical user matching the new user is selected from the multiple historical users according to the second similarity.
6. The method for configuring a writing medium according to claim 1, characterized in that: The configuring the first initial writing medium of the new user according to the screened writing medium of the historical users to obtain the second initial writing medium of the new user includes: Acquire the configuration information of the writing media of the selected historical user from the preset writing media library; Filtering the configuration information of the writing media of the filtered historical users according to a second preset condition to obtain filtered configuration information; The first initial writing medium is configured according to the filtered configuration information to obtain the second initial writing medium of the new user.
7. The method for configuring a writing medium according to claim 6, characterized in that: The filtering of the configuration information of the writing media of the filtered historical users according to the second preset condition to obtain the filtered configuration information includes: Obtain all function controls configured for the writing medium of each filtered historical user, and the triggering frequency in the respective writing medium; The configuration information of at least one function control having a trigger probability higher than a preset threshold is used as the filtered configuration information.
8. A device for disposing writing media, characterized in that: include: A generating unit, configured to generate a first initial writing medium for the new user in response to first operation information of the new user on configuring the writing medium; an acquisition unit, configured to acquire, according to the application information of the first initial writing medium, writing media of a plurality of historical users that match the first initial writing medium from a preset writing medium library; wherein each historical user corresponds to a writing medium, and each writing medium corresponds to an application information; a screening unit, configured to screen out at least one historical user matching the new user from the user information of the plurality of historical users according to the user information of the new user; A first configuration unit, configured to configure a first initial writing medium of the new user according to the screened writing media of historical users, to obtain a second initial writing medium of the new user; The second configuration unit is used to configure the second initial writing medium in response to second operation information of the new user on the second initial writing medium to obtain a target writing medium for the new user.
9. An electronic device, characterized in that: The electronic device comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor implements the steps in the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the method according to any one of claims 1 to 7 are implemented.
