Method, apparatus, electronic device, and storage medium for setting work display permission

The method and apparatus enhance work display permissions in applications by allowing users to set visibility to a broader audience beyond default settings, addressing the limitations of existing private account display ranges.

JP2025522464AInactive Publication Date: 2025-07-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024573767
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-01-03
Filing Date
2023-12-20
Publication Date
2025-07-15
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing applications limit the display range options for works posted with a private account, failing to meet users' personalized preferences.

Method used

A method and apparatus for setting work display permissions that allow a user to specify target display permissions for works, enabling display to users who have not established a pre-defined association with the user, beyond the default fan-based visibility.

Benefits of technology

Enriches the display range options for works posted with a private account, allowing users to set visibility to a broader audience, including those without a pre-defined association, thus catering to diverse user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522464000001_ABST
    Figure 2025522464000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for setting work display permissions. The method includes receiving a target trigger operation, and in response to the target trigger operation, setting a target work to have target display permissions in a current application. When having the target display permissions, the target work is displayed to a second user in a posted state. The first account type of the target account is different from the default second account type of the current application. The first account type is set by a first user. The second user includes at least some users within the current application, and at least some of the users have not performed a trigger operation to establish a pre-set association relationship with the first user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202310004761.3 filed on January 3, 2023, and the content disclosed in the above Chinese patent application is incorporated herein by reference in its entirety.

[0002] Embodiments of the present disclosure relate to a method, apparatus, electronic device, and storage medium for setting work display permissions.

Background Art

[0003] Currently, in some applications, a user can set their account as a private account, and after setting it as a private account, the works posted by the user to the account are only visible to their fans.

[0004] However, in some cases, the display range that can be set when a user posts a work with a private account is single, and cannot meet the user's personalized needs.

Summary of the Invention

Means for Solving the Problems

[0005] Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for setting work display permissions to enrich the display range that can be set when posting a work with a private account.

[0006] In a first aspect, embodiments of the present disclosure provide a method for setting work display permissions, receiving a target trigger operation of a first user; and setting a target work to have a target display permission in a current application in response to the target trigger operation. The target work is a work corresponding to the target trigger operation in the target account. When having the target display permission, the target work is displayed to a second user in a posted state. The target account is the account in which the first user is logged in the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some of the users in the current application, and the at least some users have not executed a trigger operation to establish a preset association relationship with the first user.

[0007] In a second aspect, an embodiment of the present disclosure further provides a device for setting work display permission, an operation receiving module for receiving a target trigger operation of a first user, and a permission setting module for setting, in response to the target trigger operation, the target work to have target display permission in the current application, wherein the target work is a work corresponding to the target trigger operation in the target account. When having the target display permission, the target work is displayed to at least some second users in a posted state. The target account is the account in which the first user is logged in the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some of the users in the current application, and the at least some users have not executed a trigger operation to establish a preset association relationship with the first user.

[0008] In a third aspect, an embodiment of the present disclosure further provides an electronic device, one or more processors, including a memory for storing one or more programs, the one or more programs are executed by the one or more processors such that the one or more processors implement the method for setting work display permissions described in the embodiments of the present disclosure.

[0009] In a fourth aspect, embodiments of the present disclosure further provide a computer-readable storage medium, in which a computer program is stored, and when the program is executed by a processor, the method for setting work display permissions described in the embodiments of the present disclosure is implemented.

[0010] The above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent by referring to the following specific embodiments in conjunction with the drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the elements and elements are not necessarily drawn to scale.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Embodiments for Carrying Out the Invention

[0012] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and not intended to limit the protection scope of the present disclosure.

[0013] It should be understood that each step described in the embodiments of the method of the present disclosure may be executed in a different order and / or in parallel. Also, the embodiments of the method may include additional steps and / or omit the execution of the illustrated steps. The scope of the present disclosure is not limited in this regard.

[0014] As used herein, the term "comprising" and its variations are open inclusion, that is, it means "including but not limited to". The term "based on" means "at least partially based on". The term "an embodiment" means "at least one embodiment", the term "another embodiment" means "at least one another embodiment", and the term "some embodiments" means "at least some embodiments". Related definitions of other terms are given in the following description.

[0015] It should be noted that concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions executed by these devices, modules or units.

[0016] It should be noted that the modifiers "one" and "a plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that they should be understood as "one or more" unless the context clearly indicates otherwise.

[0017] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0018] FIG. 1 is a flowchart of a method for setting work display permissions according to an embodiment of the present disclosure. The method may be executed by a device for setting work display permissions, and the device may be implemented by software and / or hardware and may be arranged in an electronic device, for example, arranged in a mobile phone or a tablet computer. The method for setting work display permissions provided by the embodiments of the present disclosure is applicable to scenarios for setting display permissions of works within a private account. As shown in FIG. 1, the method for setting work display permissions provided by this embodiment may include the following steps S101 to S102.

[0019] S101. Receive a target trigger operation of a first user.

[0020] The first user can be understood as the current user, such as the user currently executing the target trigger operation. The target trigger operation may be a trigger operation for instructing to set a target work to have target display permissions in the current application. For example, it may include a trigger operation for instructing to create a target work having target display permissions, or a trigger operation for instructing to change the display permissions of a target work to the target display permissions, etc.

[0021] In this embodiment, when the first user wants to create a target work having target display permissions in the current application or wants to change the target work to have target display permissions in the current application, the first user can execute the target trigger operation. Accordingly, the current application can receive the target trigger operation executed by the first user.

[0022] S102. In response to the target trigger operation, set the target work to have target display permission in the current application.

[0023] The target work is a work corresponding to the target trigger operation in the target account. When having the target display permission, the target work is displayed to the second user in a posted state. The target account is the account in which the first user is logged in the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some users in the current application, and the at least some users have not executed a trigger operation to establish a preset association relationship with the first user.

[0024] The target work may be a work corresponding to the target trigger operation, such as a work created according to the instruction of the target trigger operation or a work whose display permission is changed. The target work may be a work in the target account. Exemplarily, the target work may be a work to be posted in the target account or a posted work in the target account. The work to be posted may be regarded as a work to be posted among the target works, such as a work created by the first user according to the instruction of the target trigger operation or a work created in the target account but not yet posted. The posted work may be a work posted in the target account, that is, a work posted in the target account of the first user.

[0025] The target account may be an account that the first user is currently logged in to with the current application, such as the account logged in with the current application when the target trigger operation is received. The target account may have a first account type. The first account type and the default second account type of the current application may be different account types. The default second account type of the current application may be regarded as the account type newly created by default for the current application. For example, it is the type of the newly created account in response to the account creation operation of the user in the current application. Optionally, the first account type is a private account type, and the second account type is a public account type. The private account type and the public account type may be two different account types of the account. A private account means that the works posted with this account are only displayed to some users with permissions by default, and even if another account without permission opens the homepage of this private account, it cannot view the posted works. An account with a private account type and an account with a public account type can default to post works with different display permissions when the setting is completed. For example, an account with a private account type can generally only post works that are displayed to fans (i.e., users who follow this account), but cannot post works that are displayed to non-fans (i.e., users who do not follow this account). When an account with public display permission posts a work, generally a publicly displayed work is posted by default, that is, it can post works that are displayed to at least some users including fans and non-fans.

[0026] The first account type of the target account may be set by the first user, that is, the target account is set as the first account type by the first user. Taking as an example that the first account type is a private account type and the second account type is a public account type, when a user (for example, the first user) creates a new account in the current application (for example, creates a new target account), if the user has not performed any setting operation to change the account type, the current application can create a new account with the account type being a public account type by default, such as creating a public account by default. When creating a new account or after creating a new account, the user can set the account type of the newly created account at any time through the corresponding setting operation. Exemplarily, the user can change the newly created account from a public account type to a private account type, such as changing the newly created account from a public account to a private account.

[0027] The target display permission can be understood as the work display permission for the second user. The work with the target display permission is displayed to the second user in a posted state. The posted state may be a state where the posting of the work is completed. The second user may include at least some users who have not executed the trigger operation to establish the pre-set association relationship with the first user within the current application, and may further include at least some users who have executed the trigger operation to establish the pre-set association relationship with the first user within the current application, or may not include them. The pre-set association relationship may be an association relationship pre-set in the current application, such as a follow relationship or a friend relationship. At this time, the trigger operation to establish the pre-set association relationship with the first user may be a trigger operation to follow the first user, or a trigger operation to add the first user as a friend, etc. This at least some users may be users who have not followed the first user within the current application, or users who have not added the first user as a friend within the current application. Taking the pre-set association relationship being a follow relationship as an example, the work with the target display permission is only displayed to at least some users who have not followed the poster of the work, but may be made invisible to users who have followed the poster of the work, or may be displayed to at least some users who have not followed the poster of the work and at least some users who have followed the poster of the work.

[0028] Exemplarily, when a target trigger operation of a first user is received on a target account having a first account type, the target work corresponding to the target trigger operation in the target account can be set to have target display permission in the current application, that is, the target work is set to be displayed to at least some users in the current application who have not performed a trigger operation to establish a pre-set association relationship with the first user. For example, if the target work is a work to be posted by the first user, after the subsequent posting of the target work is completed, the posted target work can have target display permission in the current application. If the target work is a work already posted by the first user, the target work can be changed to have target display permission.

[0029] As can be understood, after the first user sets the target work to have target display permission, when posting subsequent works, the current application can default to setting the subsequently posted works to have pre-set work display permissions corresponding to the first account type (for example, only displayed to fans), or can also default to setting the subsequently posted works to have the same work display permissions as when the first user last posted a work or set the work display permissions. This embodiment does not limit this. After the current application defaults to setting a certain work display permission for a certain work, the first user can set the work display permission of the work as needed.

[0030] In some embodiments, the target work includes the work to be submitted, and the step of setting the target work to have target display permission in the current application includes: taking a picture of the target work on the first page and setting the target work to have target display permission in the current application; or using the work material in the selected state on the second page as the work material of the target work and setting the target work to have target display permission in the current application.

[0031] The first page may be a page for taking pictures of works with target display permission, such as a pre-set picture-taking page. The user can take pictures of works with target display permission on the first page. The second page may be a page for displaying work materials, such as a local photo album page. The user can select work materials on the second page to create a work with target display permission.

[0032] In the above embodiments, the target trigger operation may be a trigger operation for instructing to create a target work with target display permission. Accordingly, the first user can create a target work with target display permission by executing the target trigger operation.

[0033] Specifically, the first user can take pictures of works with target display permission on the first page. For example, when the first user wants to take a picture of a work with target display permission, the first user can execute a target trigger operation such as performing a picture-taking operation on the first page. Accordingly, when the current application receives the target trigger operation of the first user, the current application can take a picture of the target work on the first page and set the taken target work to have target display permission in the current application.

[0034] The first user can also create a work that has target display permission based on the work materials within the second page. For example, after the first user selects the work materials for creating the target work on the second page, the first user can perform a target trigger operation such as clicking the selection completion control on the second page. In response, when the current application receives the first user's target trigger operation, the current application can use the work materials selected by the first user on the second page as the work materials of the target work and set the target work to have target display permission in the current application.

[0035] In this embodiment, a pre-set creation control for creating a work with target display permission is set in the current application, which can simplify the operations necessary for the user to create a work with target display permission. Optionally, before the step of receiving the first user's target trigger operation, this further includes the step of displaying a pre-set creation control for triggering the display of a target page including the first page and / or the second page on the third page.

[0036] The pre-set creation control may be a creation control for creating a work with target display permission, or may be a different control from the creation controls for creating works with different display permissions within the current application as required. When creating a work based on the pre-set creation control, the created work can have target display permission by default. The third page may be a page for displaying the pre-set creation control, such as the personal page of the first user in the current application. The target page may be a page for which the pre-set creation control instructs the display, and may include the first page and / or the second page.

[0037] Exemplarily, when the third page is displayed, the creation controls pre-set on the third page can be displayed, and when it is detected that the first user triggers this pre-set creation control, by switching the current page from the third page to the first page / second page, it is possible to facilitate the first user to create a target work that has target display authority on the first page / second page.

[0038] In this embodiment, the target work may include a work to be submitted and / or a submitted operation. When the target work is a work to be submitted, after the first user sets the target work to have target display authority in the current application, the first user can further submit the target work in the current application. At this time, optionally, the target work includes a work to be submitted, and after the step of setting the target work to have target display authority in the current application, in response to the submission operation of the first user on the target work, the step of submitting the target work in the current application is further included. The submission operation may be a trigger operation for instructing to submit the target work, such as an operation of triggering the submission control displayed on the submission page of the target work, and when the current application detects that the first user executes a submission operation on the target work, the current application can submit the target work in response to the submission operation.

[0039] In some embodiments, the method for setting the work display authority provided by this embodiment further includes the step of displaying the work list of the first user for displaying the work information of the first user in response to the work list display operation of the first user, where the work information includes target work information corresponding to a work with target display authority having a pre-set identifier.

[0040] The operation for displaying the work list may be a trigger operation for instructing the display of a pre-set page or a pre-set list panel, etc., and may also be a trigger operation for instructing the display of the work list of the first user. The pre-set page may be a page for displaying the work list of the first user, such as the personal page of the first user. The pre-set list panel may be a panel for displaying the work list of the first user. The work list of a certain user (for example, the first user) can be understood as a list of works posted by this user himself / herself, and this work list may be used to display the work information of this user, for example, it may be used to display the work information of the works posted by this user. The target work information may be regarded as the work information of the work having the target display permission. The work information may include information such as the cover of the corresponding work, the work name and / or the number of plays, etc.

[0041] In the above embodiment, when receiving the operation for displaying the work list of the first user, in response to the operation for displaying the work list, the work list of the first user is displayed, and in this work list, the work information of the works posted by the first user and having the target display permission, and the work information of the works posted by the first user and not having the target display permission can be displayed in different display styles.

[0042] For example, as shown in FIG. 2 (taking the example of displaying the work list of the first user on the personal page of the first user in the figure), when displaying the work information of the first user in the work list of the first user himself / herself, a pre-set identifier 20 for instructing that this work information is the work information of the work having the target display permission may be displayed in the work information of the work having the target display permission in the work list. At this time, in the work information of the work not having the target display permission in the work list, an identifier corresponding to the work display permission may be displayed, or an identifier for instructing the work display permission may not be displayed, and this embodiment does not limit this.

[0043] As can be understood, when a first user views the work list of another user, only the work information of the works posted by the other user and displayed to the first user can be displayed in the work list. At this time, among the displayed work information, for the work information of the works posted by other users and having target display permissions, and the work information of the works posted by other users and not having target display permissions, an identifier for indicating the work display permissions of the corresponding works may not be displayed.

[0044] The method for setting work display permissions provided by this embodiment receives a target trigger operation of a first user, and in response to the target trigger operation, sets a target work to have target display permissions in the current application. The target work is the work corresponding to the target trigger operation in the target account. When having target display permissions, the target work is displayed to a second user in a posted state. The target account is the account on which the first user is logged in the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some users in the current application, and the at least some users have not executed a trigger operation for establishing a pre-set association relationship with the first user. In this embodiment, by using the above technical solution, a user can post a work that is displayed to at least some other users who have not executed a trigger operation for establishing a pre-set association relationship with this user with an account having a first account type, or set the works in the account having a first account type to be displayed to at least some other users who have not executed a trigger operation for establishing a pre-set association relationship with this user. Compared with the technical solution that only works displayed to fans can be posted with an account having a first account type, the work display range that can be set for the works in the account having a first account type is enriched, and different work display range setting needs of users can be satisfied.

[0045] Figure 3 is a flowchart of another method for setting work display permissions according to an embodiment of the present disclosure. The solution means in this embodiment can be combined with one or more selectable solution means in the above embodiment. Optionally, before the step of receiving the target trigger operation of the first user, in response to the panel display operation of the first user, a step of displaying a permission setting panel for the target work, wherein a target permission control for triggering the execution of the target trigger operation is displayed on the permission setting panel is further included.

[0046] Accordingly, as shown in Figure 3, the method for setting work display permissions provided by this embodiment may include the following steps S201 to S203.

[0047] S201, in response to the panel display operation of the first user, display a permission setting panel for the target work, and a target permission control for triggering the execution of the target trigger operation is displayed on the permission setting panel.

[0048] The panel display operation may be a trigger operation for indicating the display of the permission setting panel of the target work, such as an operation for triggering a permission control on the corresponding page, or a pre-set gesture operation executed on the corresponding page. The permission setting panel of a certain work (for example, the target work) may refer to a panel for the poster to set the work display permission of this work, at least one permission control may be displayed on the panel, the at least one permission control includes a target permission control, and each permission control may be used to trigger the setting of the target work to have the corresponding work display permission. The target permission control may be a permission control corresponding to the target display permission.

[0049] Specifically, as shown in FIG. 4, when receiving the panel display operation of the first user, in response to the panel display operation, a permission setting panel 40 of the target work is displayed, and at least one permission control including a target permission control 41 is displayed on the permission setting panel 40.

[0050] In this embodiment, the display position of the permission setting panel of the target work may be flexibly set as needed. Optionally, the target work includes a work to be submitted, the panel display operation acts within the submission page of the target work, and / or the target work includes a submitted work, and the panel display operation acts within the display page of the target work.

[0051] Exemplarily, the target work may be a work to be submitted or a submitted work. When the target work is a work to be submitted, the first user can execute a panel display operation on the submission page of the target work. At this time, the current application can display the permission setting panel of the target work on the submission page of the target work based on the panel display operation of the first user. When the target work is a submitted work, the first user can execute a panel display operation on the display page of the target work. At this time, the current application can display the permission setting panel of the target work on the display page of the target work based on the panel display operation of the first user.

[0052] S202. Receive the target trigger operation of the first user.

[0053] S203. In response to the target trigger operation, set the target work to have target display permission in the current application.

[0054] The target work is a work corresponding to the target trigger operation within the target account. When the target display permission is available, the target work is displayed to the second user in a posted state. The target account is the account that the first user is logged in to with the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some users within the current application, and the at least some users have not executed a trigger operation to establish a pre-set association relationship with the first user.

[0055] Exemplarily, when it is detected that the first user triggers the target permission control displayed on the permission setting panel of the target work, it is determined that the target trigger operation is received, and in response to the target trigger operation, the target work can be set to have the target display permission in the current application.

[0056] The method for setting the work display permission provided in this embodiment supports a user with an account having a first account type to post a work to be displayed to at least some other users who have not established a pre-set association relationship with this user, enriches the work display permissions that can be set for an account having a first account type, and further enriches the display scope of the works within the account having a first account type.

[0057] FIG. 5 is a structural block diagram of a work display permission setting device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, may be arranged in an electronic device, for example, may be arranged in a mobile phone or a tablet computer, and can set the display permission of a work in a private account by executing a work display permission setting method. As shown in FIG. 5, the work display permission setting device provided in this embodiment may include an operation reception module 501 and a permission setting module 502. The operation reception module 501 is used to receive a target trigger operation of a first user. The permission setting module 502 is used to set a target work to have a target display permission in the current application in response to the target trigger operation. The target work is a work corresponding to the target trigger operation in a target account. When having the target display permission, the target work is displayed to at least some second users in a posted state. The target account is an account in which the first user logs in with the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second users include at least some users in the current application, and the at least some users have not executed a trigger operation to establish a pre-set association relationship with the first user.

[0058] The work display permission setting device provided in this embodiment receives a target trigger operation of a first user by an operation reception module, and in response to the target trigger operation by an authority setting module, sets a target work to have target display permission in the current application. The target work is a work corresponding to the target trigger operation in a target account. When having the target display permission, the target work is displayed to a second user in a posted state. The target account is an account in which the first user is logged in to the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some users in the current application. The at least some users have not executed a trigger operation for establishing a pre-set association relationship with the first user. In this embodiment, by using the above technical solution, a user can post a work that is displayed to at least some other users who have not executed a trigger operation for establishing a pre-set association relationship with this user with an account having a first account type, or set a work in an account having a first account type to be displayed to at least some other users who have not executed a trigger operation for establishing a pre-set association relationship with this user. Compared with the technical solution that only works that can be posted to fans can be posted with an account having a first account type, the work display range that can be set for the works in the account having a first account type is enriched, and different work display range setting needs of users can be satisfied.

[0059] Furthermore, the work display permission setting device provided in this embodiment may further include a panel display module for displaying a permission setting panel of a target work in response to a panel display operation of a first user before the step of receiving a target trigger operation of the first user. The permission setting panel further includes a target permission control for triggering the execution of the target trigger operation.

[0060] In the above solution, the target work may include the work to be submitted, the panel display operation can act within the submission page of the target work, and / or the target work may include the submitted work, and the panel display operation can act within the display page of the target work.

[0061] In the above solution, the target work may include the work to be submitted. After the step of setting the target work to have target display permission in the current application by the work display permission setting device provided in this embodiment, in response to the submission operation of the first user on the target work, the work submission module for submitting the target work in the current application may be further included.

[0062] In the above solution, the target work may include the work to be submitted. The permission setting module 502 may be used for shooting the target work on the first page and setting the target work to have target display permission in the current application, or using the work material in the selected state of the second page as the work material of the target work and setting the target work to have target display permission in the current application.

[0063] Furthermore, the work display permission setting device provided in this embodiment may further include a control display module for displaying a pre-set creation control for triggering the display of a target page including the first page and / or the second page on the third page before the step of receiving the target trigger operation of the first user.

[0064] Furthermore, the work display permission setting device provided by this embodiment may further include a list display module for displaying the work list of the first user for displaying the work information of the first user in response to the work list display operation of the first user, where the work information includes target work information corresponding to a work with a target display permission having a pre-set identifier.

[0065] In the above solution, the first account type may be a private account type, and the second account type may be a public account type.

[0066] The work display permission setting device provided by the embodiments of the present disclosure can execute the work display permission setting method provided by any embodiment of the present disclosure, and has corresponding function modules and beneficial effects for executing the work display permission setting method. Technical details not described in detail in this embodiment may be referred to the work display permission setting method provided by any embodiment of the present disclosure.

[0067] Next, referring to FIG. 6, a structural schematic diagram of an electronic device (for example, a terminal device) 600 configured to implement the embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, for example, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (for example, in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers, but is not limited thereto. The electronic device shown in FIG. 6 is merely an example and does not limit the functions and usage ranges of the embodiments of the present disclosure in any way.

[0068] As shown in FIG. 6, the electronic device 600 may include a processing device (e.g., a central processor, a graphics processor, etc.) 601 that can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic device 600 are further stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0069] Normally, devices such as an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, and a gyroscope, an output device 607 including, for example, a liquid crystal display (LCD), a speaker, and an oscillator, a storage device 608 including, for example, a magnetic tape and a hard disk, and a communication device 609 can be connected to the I / O interface 605. The communication device 609 can enable the electronic device 600 to perform wireless or wired communication with other devices to exchange data. Although FIG. 6 shows an electronic device 600 having various devices, it should be understood that it is not required to implement or include all the devices shown. More or fewer devices can be alternatively implemented or included.

[0070] In particular, based on the embodiments of the present disclosure, the above process described with reference to the flowchart may be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product including a computer program that runs on a non-transitory computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 609, or may be installed from the storage device 608, or may be installed from the ROM 602. When the computer program is executed by the processing device 601, the above functions defined by the method of the embodiments of the present disclosure are executed.

[0071] As needs to be explained, the computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more conductors, portable computer magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact magnetic disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated within a baseband or as part of a carrier wave, and the computer-readable program code is carried. The data signal propagated in this way may use multiple forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted through any suitable medium, including, but not limited to, wires, cables, RF (radio frequency), etc., or any suitable combination of the above.

[0072] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-developed network.

[0073] The computer-readable medium may be included in the electronic device or may exist independently without being incorporated into the electronic device.

[0074] One or more programs are carried on the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device receives a target trigger operation of a first user, and in response to the target trigger operation, sets a target work to have target display permission in the current application. The target work is a work corresponding to the target trigger operation in the target account. When having the target display permission, the target work is displayed to a second user in a posted state. The target account is an account in which the first user logs in with the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second user includes at least some users within the current application, and the at least some users have not executed a trigger operation to establish a pre-set association relationship with the first user.

[0075] Computer program code can be created to perform the operations of the present disclosure in one or more programming languages or combinations thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, and further including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as a single independent software package, partially executed on the user computer and partially executed on a remote computer, or executed entirely on a remote computer or server. When related to a remote computer, the remote computer may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).

[0076] In the flowcharts and block diagrams in the drawings, the realizable system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure are illustrated. In this regard, each block in the flowchart or block diagram can represent one module, program segment, or part of the code, and the module, program segment, or part of the code includes one or more executable instructions for realizing a predetermined logic function. As noted, in some alternative realizations, the functions marked within the block may be generated in an order different from the order marked in the drawings. For example, two consecutively shown blocks may actually be executed substantially in parallel, and in some cases, may be executed in the reverse order, which is determined according to the relevant functions. As noted, each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart may be realized using a dedicated system based on hardware for executing a predetermined function or operation, or may be realized using a combination of dedicated hardware and computer instructions.

[0077] The units described and referred to in the embodiments of the present disclosure may be realized in the form of software or in the form of hardware. In some cases, the name of the module does not limit the unit itself.

[0078] In this specification, the functions described above may be executed at least partially by one or more hardware logic members. For example, exemplary hardware logic members that can be used, without limitation, include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), and complex programmable logic devices (CPLDs), etc.

[0079] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be either a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0080] According to one or more embodiments of the present disclosure, Example 1 provides a method for setting work display permissions, receiving a target trigger operation of a first user; responding to the target trigger operation, and setting a target work to have target display permissions in a current application; and the target work is a work corresponding to the target trigger operation in a target account, and when having the target display permissions, the target work is displayed to a second user in a posted state, the target account is an account in which the first user is logged in with the current application, a first account type of the target account is different from a default second account type of the current application, the first account type is set by the first user, the second user includes at least some users within the current application, and the at least some users have not executed a trigger operation to establish a pre-set association relationship with the first user.

[0081] According to one or more embodiments of the present disclosure, in Example 2, according to the method described in Example 1, before the step of receiving the target trigger operation of the first user, A step of displaying an authority setting panel of a target work in response to a panel display operation of a first user, wherein a target authority control for triggering the execution of the target trigger operation is displayed on the authority setting panel.

[0082] According to one or more embodiments of the present disclosure, in Example 3, according to the method described in Example 2, the target work includes a work to be submitted, the panel display operation acts within the submission page of the target work, and / or the target work includes a submitted work, and the panel display operation acts within the display page of the target work.

[0083] According to one or more embodiments of the present disclosure, in Example 4, according to the method described in Example 1, the target work includes a work to be submitted, and after the step of setting the target work to have target display authority in the current application, A step of submitting the target work in the current application in response to a submission operation of the first user on the target work is further included.

[0084] According to one or more embodiments of the present disclosure, in Example 5, according to the method described in Example 1, the target work includes a work to be submitted, and the step of setting the target work to have target display authority in the current application is A step of photographing the target work on the first page and setting the target work to have target display authority in the current application, or A step of using the work material in the selected state on the second page as the work material of the target work and setting the target work to have target display authority in the current application.

[0085] According to one or more embodiments of the present disclosure, in Example 6, according to the method described in Example 5, before the step of receiving the target trigger operation of the first user, further includes the step of presenting a pre-set creation control for triggering the display of a target page including the first page and / or the second page on a third page.

[0086] According to one or more embodiments of the present disclosure, in Example 7, according to the method described in any one of Examples 1 to 6, responding to the work list display operation of the first user, displaying the work list of the first user for presenting the work information of the first user, wherein the work information includes target work information corresponding to a work having a pre-set identifier and having a target display permission.

[0087] According to one or more embodiments of the present disclosure, in Example 8, according to the method described in any one of Examples 1 to 6, the first account type is a private account type and the second account type is a public account type.

[0088] According to one or more embodiments of the present disclosure, Example 9 provides an apparatus for setting work display permissions, including an operation receiving module for receiving a target trigger operation of a first user, and a permission setting module for setting a target work to have a target display permission in a current application in response to the target trigger operation. The target work is a work corresponding to the target trigger operation within the target account. When the target display permission is available, the target work is displayed to at least some second users in a posted state. The target account is the account in which the first user is logged in the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second users include at least some users within the current application, and the at least some users have not executed a trigger operation to establish a pre-set association relationship with the first user.

[0089] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, including one or more processors, and a memory for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for setting the work display permission according to any one of Items 1 to 8 in Example 1.

[0090] According to one or more embodiments of the present disclosure, Example 11 provides a computer-readable storage medium in which a computer program is stored, and when the program is executed by a processor, the method for setting the work display permission according to any one of Items 1 to 8 in Example 1 is implemented.

[0091] The above description is only an explanation of the preferred embodiments of the present disclosure and the applicable technical principles. As will be understood by those skilled in the art, the disclosure scope mentioned in the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features, and at the same time, without departing from the concept of the above disclosure, other technical solutions formed by arbitrarily combining the above technical features or their equivalent features should be included. For example, there may be mentioned technical solutions formed by replacing the above features with technical features having similar functions (but not limited to this) disclosed in the present disclosure with each other.

[0092] Also, although the operations have been described in a particular order, it should not be understood that these operations are required to be performed in the particular order or sequential order shown. In some cases, multitasking and parallel processing may be advantageous. Similarly, the above description includes a plurality of specific implementation details, but these should not be construed as limiting the scope of the present disclosure. Some features described in the context of a single embodiment may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented alone or in any suitable sub-combination in a plurality of embodiments.

[0093] Although the subject matter has been described in language specific to structural features and / or methodological logic operations, it should be understood that the subject matter defined in the appended claims is not limited to the specific features or operations described above. On the contrary, the specific features and operations described above are only exemplary forms for implementing the claims.

Claims

1. A method for setting work display permissions, comprising: receiving a target trigger operation; and responding to the target trigger operation, setting a target work to have target display permissions in the current application, wherein the target work is a work corresponding to the target trigger operation in a target account, and when having the target display permissions, the target work is displayed to a second user in a posted state, the target account is an account in which a first user is logged in with the current application, a first account type of the target account is different from a default second account type of the current application, the first account type is set by the first user, the second user includes at least some users within the current application, and the at least some users have not executed a trigger operation for establishing a pre-set association relationship with the first user. A method for setting work display permissions.

2. Before the step of receiving a target trigger operation, the method further comprises: responding to a panel display operation, displaying a permission setting panel for the target work, the permission setting panel further including a step of displaying a target permission control for triggering execution of the target trigger operation. The method according to claim 1.

3. The target work includes a work to be posted, the panel display operation acts within a posting page of the target work, and / or the target work includes a posted work, and the panel display operation acts within a display page of the target work. The method according to claim 2.

4. The target work includes a work to be posted. After the step of setting the target work to have target display permissions in the current application, the method further comprises: responding to a posting operation on the target work, posting the target work in the current application. The method according to claim 1.

5. The target work includes a work to be posted. The step of setting the target work to have target display permissions in the current application is: The step of shooting the target work on the first page and setting the target work to have the target display permission in the current application, or The method according to claim 1, including the step of using the work material of the work in the selected state on the second page as the work material of the target work and setting the target work to have the target display permission in the current application.

6. Before the step of receiving the target trigger operation, the method includes The step of presenting a pre-set creation control on the third page, where the pre-set creation control is used to trigger the display of a target page, and the target page includes the first page and / or the second page. The method according to claim 5 further includes this step.

7. The step of displaying a work list of the first user for presenting the work information of the first user in response to a work list display operation, where the work information includes target work information corresponding to the work having the target display permission, and the target work information has a pre-set identifier. The method according to any one of claims 1 to 6 further includes this step.

8. The method according to any one of claims 1 to 7, where the first account type is a private account type and the second account type is a public account type.

9. A device for setting work display permission, comprising An operation receiving module configured to receive a target trigger operation, and A permission setting module configured to set a target work to have target display permission in the current application in response to the target trigger operation. The target work is a work corresponding to the target trigger operation in the target account. When having the target display permission, the target work is displayed to at least some second users in a posted state. The target account is an account where the first user is logged in with the current application. The first account type of the target account is different from the default second account type of the current application. The first account type is set by the first user. The second users include at least some users within the current application. The at least some users are a device for setting work display permissions that do not execute a trigger operation to establish a preset association relationship with the first user.

10. An electronic device, including at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores a computer program executable by the at least one processor, and the computer program enables the at least one processor to execute the method for setting work display permissions according to any one of Claims 1 to 8, which is an electronic device executed by the at least one processor.

11. A computer-readable storage medium storing computer instructions, which realizes the method for setting work display permissions according to any one of Claims 1 to 8 when the computer instructions are executed by a processor.

Citation Information

Patent Citations

  • SNS server, and SNS control program

    JP2012164326A

  • Information processing system and information processing method

    JP2013161103A

  • Selective privacy management in virtual social networks

    US20080104679A1