[go: up one dir, main page]

WO2024200120A1 - System and method for distributing information on a social media platform - Google Patents

System and method for distributing information on a social media platform Download PDF

Info

Publication number
WO2024200120A1
WO2024200120A1 PCT/EP2024/057318 EP2024057318W WO2024200120A1 WO 2024200120 A1 WO2024200120 A1 WO 2024200120A1 EP 2024057318 W EP2024057318 W EP 2024057318W WO 2024200120 A1 WO2024200120 A1 WO 2024200120A1
Authority
WO
WIPO (PCT)
Prior art keywords
social media
client
information
clients
specific
Prior art date
Application number
PCT/EP2024/057318
Other languages
French (fr)
Inventor
Jacob Wolff-Petersen
Jonathan WOLFF-PETERSEN
Lars KÆRAA LÜCKE
Mikkel VASE FREDERIKSEN
Original Assignee
Intree Aps
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intree Aps filed Critical Intree Aps
Publication of WO2024200120A1 publication Critical patent/WO2024200120A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]

Definitions

  • the present disclosure relates to the field of social media platforms and how to distribute and share information on social media platforms in a controlled manner.
  • the known social media platforms share a huge amount of data to many users and stakeholders. Every time a post is shared, it is shared with all the connections. This means that the social media needs to have a large data transferring capacity for sharing all the data. Moreover, users may get so much information that they cannot relate to it all, and important information may be swallowed up by unimportant information and advertisement. Users may get overloaded with information and do not have any chance to reduce the information stream they are exposed to.
  • the present invention seeks to solve the above described problem of how to reduce the amount of data distributed on a social media platform to only important and relevant data and information.
  • a first aspect of the present disclosure is a social media platform comprising a plurality of social media clients and a social media control server with a database.
  • Each social media client being uniquely identified by a social media client ID.
  • the database comprises social media client specific connection lists identifying the client IDs of a subgroup of other social media clients.
  • the social media platform enables social media clients to post content on a client specific virtual wall, wherein said content on said virtual wall is only accessible by connected clients identified in said client specific connection list.
  • Each of said social media client specific connection list is grouped into aspect specific subgroups. When content is posted on said client specific virtual wall an aspect specific subgroup needs to be selected and the post will only be accessible by social media clients identified in said aspect specific subgroup.
  • a virtual wall may be a graphical user interface or a digital space where posts or information are/is displayed/shown.
  • Content in posts is information that users wish to share with other users, like images, text, videos etc.
  • a first client specific virtual wall may be specific for each client in a way such that only the first client will be able to post information on the virtual wall. Other clients connected to the first client may be able to see the post, but not create new posts on the virtual wall.
  • each client has a specific virtual wall for posting information that other clients can access and/or view.
  • Access to posts on a virtual wall is further controlled by the subgroups of the connection list for each client called aspect specific subgroups.
  • the client posting information choose one or more aspect specific subgroups and the clients having their client ID in the selected subgroups get access to the post and can view the post.
  • a control of what information a user makes available to whom may be obtained.
  • a social media platform with total control of distribution of information may be obtained as the users can add or remove client IDs from the aspect specific subgroups at all times, in order to control the access to the posts shared through aspect specific subgroups of a user.
  • the controlled distribution of information yields less information that needs to be shared on the social media platform.
  • the system for the social media platform can use less capacity of transmission lines for transferring data to all the users of the social media.
  • the disclosed social media does not use advertisement. Thus, no data or information about data is sold to third parties.
  • This social media prevents information overload of users, and the users may not get exposed to a lot of unusable information like advertisement and posts from unknown friends. Thus, the information stream users are both exposed to and create is much easier to control for the users.
  • Using aspects as a means to share information gives the users a possibility to share much more subtle information with a specific group of other users of the social media platform.
  • data for each aspect is stored in the database and said data further comprises one or more of the following data elements: aspect ID; and/or aspect title; and/or aspect description; and/or aspect use profile image; and/or aspect owner ID; and/or aspect icon image ID; and/or aspect video URL; and/or aspect phone; and/or aspect email; and/or aspect create time; and/or aspect tags.
  • the database further comprises data for the information shared on the social media platform through aspects.
  • the information is shared and/or stored on the client specific virtual wall for the client posting the information.
  • the method for distributing information further comprises the step of storing said information and the aspects through which said information was shared in said database.
  • the method for distributing information further comprises the step of a social media client, with a client ID in the aspect specific subgroup of one aspect through which said information is shared, connecting to the control server and getting access to said information.
  • the method for distributing information further comprises a step of a social media client editing said aspect specific subgroup of client IDs of one or more aspects.
  • the user may always change who has access to posts shared through specific aspects.
  • the method for distributing information further comprises the step of a social media client creating a social media profile with at least one aspect on the social media platform.
  • a third aspect of the present disclosure is a method for connecting users on a social media platform, said method comprising the steps of: a first social media client invites a second and third social media client to connect; said second and third social media client accept the invitation for connecting; wherein said second and third social media client are able to communicate without any other social media clients accessing the communication, including said first social media client.
  • the method further comprises the step of said second and said third social media client choosing at least one aspect for the other social media client to be able to access.
  • a user’s network is all the connected users that are connected to the specific user.
  • the network is controlled by the client specific connection lists and as the client specific connection lists are grouped into aspect specific subgroups, a user’s network may be said to be divided into aspects.
  • Fig. 1 illustrates a system for a social media platform.
  • Fig. 2 illustrates a social media client profile with multiple aspects.
  • Fig. 3 illustrates a data structure for representing aspects of a social media client.
  • a social media platform 10 is illustrated in Fig. 1 and comprises:
  • a social media client 15 comprises a processor that is able to communicate via communication means with the control server 12 via either wired or wireless communication.
  • the social media client 15 should further comprise an interface capable of receiving data from a user of the social media client 15 and be able to process the data.
  • a social media client 15 may be a device like a smartphone or a computer comprising the described elements.
  • a user of the system 10 may use a social media client 15 to distribute information to other social media clients 15 on the social media platform.
  • a user has a user specific social media client 15 wherethrough the social media platform 10 may be used.
  • a user may be a person and may be active through the social media client to interact on the social media platform.
  • the social media client 15 is passive and needs instructions from a user to perform actions on the social media platform.
  • the social media clients 15 can make connections to a subgroup of all social media clients 15 on the social media platform. This can be done in multiple ways, firstly a connection can be made if a user gets another social media client’s 15 client ID, this client ID may be provided to the user’s social media client 15 and the user can send an invitation to the social media client 15 with that specific client ID.
  • the client ID may be provided directly by the user who has the social media client with the client ID by word, in a phone message, email, or similar.
  • the connection needs to accept the invitation. After an accept the two social media clients 15 are now connected in a network on the social media platform 10, and the social media clients 15 have expanded their corresponding client specific connection list.
  • a user’s network is grouped into aspects in the sense that the client IDs of the connected social media clients are added to the corresponding lists of client IDs.
  • Social media clients may be in multiple aspect specific subgroups. This means that users connected with another user may see the other user’s social media profile information such as age, profile image, time of connection, and so on.
  • a user shares information e.g. through a post on the user’s profile, the user needs to choose, which aspects they want to share the post through, this may be one or more aspects.
  • the list of client IDs in the aspect specific subgroup having access to the chosen aspects will get access to the information shared through this aspect.
  • a user may post content or a message comprising information for sharing with other social media clients.
  • a post may be displayed on a virtual wall, the virtual wall may be a client specific virtual wall, meaning that each client may have a separate virtual wall where only the specific client may post information. Client specific virtual walls is thereby not shared for posting information but may be shared as to who can access the posts posted on a client specific virtual wall.
  • a virtual wall may be a graphical user interface or a digital space where posts are displayed. Other users may get access to posts by having access to the specific aspects the posts are shared through.
  • a social media client has a specific virtual wall for each aspect where the social media client can post information for the corresponding aspect.
  • the social media client may edit the aspect specific subgroup and remove any number of IDs that was added by becoming a member of the group.
  • the profile image for the user’s social media profile may depend on each aspect such that the user can have a separate image for each aspect and this separate image will be shown as the profile image when information is shared in posts through different aspects. Other information may also depend on the aspect, thus, the information available when sharing a post is highly customizable.
  • Using aspects like this on a social media platform 10 gives the user total control of who receives the shared information, and the user can easily differentiate different groups of connections such that specific groups get access to specific information. Thus, this system gives a lot of flexibility and control of how and to whom information is shared.
  • the aspect data 20 stored in the database 14 is illustrated in Fig. 3 and may be data of specific aspect data 25 of at least one aspect 70.
  • the specific aspect data 25 may comprise data of: aspect ID 26, aspect title 28, aspect description 30, aspect use profile image 31 , aspect specific subgroup of social media client IDs 32 of social media clients with access to posts from this aspect, aspect owner ID 33, aspect icon image ID 34, aspect video URL 35, aspect phone 36, aspect email 37, aspect create time 38, aspect tags 39, a list of post IDs.
  • the aspect title 28 is a name for the aspect.
  • the aspect title may only be visible to the aspect creator.
  • the aspect description 30 is a description of the aspect, which may only be visible to the aspect creator.
  • the aspect use profile image 31 is a Boolean indicating if the profile image of the user shall be used for this aspect.
  • the user may set a new aspect icon image to get shown instead of the standard social media profile image of the user.
  • the client specific connection list for each social media client is grouped into aspect specific subgroups of client IDs 32 of social media clients 15.
  • Each aspect specific subgroup may represent an aspect in the way that social media clients with their client ID in an aspect specific subgroup of an aspect has access to the shared information through the aspect.
  • the social media client 15 connects to the control server 12 and looks up what information has been shared with the social media client 15 the client ID needs to be in the aspect specific subgroup of client IDs in the data for an aspect in order for the social media client to be able to display the information shared through the aspect.
  • the aspect owner ID 33 is the client ID of the social media client who created the aspect.
  • the aspect icon image ID 34 is the ID of the image that represents the aspect to the user. Together with the aspect title, the user can then easily differentiate between the different aspects when needing to choose an aspect in the sharing of information.
  • the image ID may be a path to the data for the image in the database 14. Thus, images must only be stored once in the database 14.
  • the aspect video URL 35 is a link to a video, the video may be placed in the database or in an external database accessible on the internet.
  • the aspect phone 36 is data from the user’s phone number.
  • the aspect email 37 is the user’s email address, which may be the client ID 18.
  • the aspect create time 38 is the time that the user creates this aspect.
  • the aspect tag 39 is a tag describing the aspect.
  • the list of post IDs comprise the post IDs of posts shared through the corresponding aspect.
  • the information shared by users is shared through aspects.
  • the sharing and access control of the information is utilized through the aspect specific subgroups of each aspect containing client IDs of social media clients 15. If a social media client 15 has its ID on the aspect specific subgroup of an aspect, the social media client gets access to the information shared through the corresponding aspect.
  • the user may edit these aspect specific subgroups by adding or removing connected social media clients 15. Thus, total control of whom user information is sent to is obtained.
  • the control server 12 with the database 14 will always control the data of the social media clients 15. Thus, by having the data collected and controlled in one central place, a control of access to information provided by and about users may be obtained.
  • a post is a message that may include text, images, videos, numbers, etc. Users may create a post, meaning that the user posts information.
  • a post can be made online on the social media platform on a virtual wall for sharing the post with connections through aspects.
  • Fig. 4 it is illustrated how data for a post, denoted post data, is stored in the database 14.
  • a set of data fields is stored for each post 41 , the fields may comprise the following data but is not limited to this list:
  • the post ID 42 is a unique number or code for each post. Thus, social media clients 15 with access to a post can find the data to load via the post ID.
  • the author ID 44 is the client ID of the social media client that has created the post 41.
  • the post content 46 is the text content of the post. This data may further comprise data about the placement of the elements of the post like text and images.
  • the post creates time 48 describes the time when the post was created.
  • the media ID 52 is the ID of images if any images are used in the post.
  • the media URL 54 is the URL for videos if any videos are used in the post.
  • the videos may be stored in the database 14 or an external database.
  • the list of aspect IDs is to connect the post to aspects such that social media clients 15 with access to these specific aspects can get access to the post.
  • the post ID 42 may also be part of the aspect data, such that social media clients 15 checking what aspects they have available, the post from these aspects can also be accessed. If a user wants to share information in a post on the social media platform the use may use the method 60 illustrated in Fig. 5.
  • the first step 60 is to provide data for a post, this may be text, e.g. telling that the user have been out running today. After having provided the post data the user wants to share, the system may generate a post ID 42.
  • step 64 the post data is sent to the control server 12 and saved in the database 14. Furthermore, the user needs to choose which of the aspects they want to share the information through. This may be via aspect A, C, and D as illustrated in Fig. 5 as the marked aspects. By choosing these aspects the social media clients 15 with access to one of these aspects will then be able to load the post and view the post.
  • step 66 another social media client 15 with a client ID in the aspect specific subgroup of client IDs in e.g. aspect A, will be able to use the social media platform and look up posts available, and the post the user created and shared through aspect A will show up.
  • all the data is stored in the database and controlled by the central control server 12.
  • the user is capable of controlling exactly who will receive a post and who will not as the user controls the aspect specific subgroups of client IDs connected to each aspect.
  • the social media platform may also be able to introduce two social media clients 15 that are not connected to each other.
  • introducing two social media clients it is meant that both social media clients 15 get a request for connecting to the other. This request is made by a third user and the user may supply information like text as of why these two clients should get connected.
  • This way of introducing two users to each other is illustrated in Fig. 6.
  • the client ID of the social media client is needed. All social media clients 15 may be connected via the client IDs.
  • the introducer may then send a request to the users with an introduction text and the other users’ client IDs. If the request is accepted by both users, the client IDs are used to connect the two users such that the two users may get access to aspects of the other user.
  • the introducer may not get any confirmation whether the two users who were introduced have accepted the introduction or not. Also, the introducer may not be involved in the connection between the two introduced users after having introduced the users to each other. Thus, the privacy of the two users introduced are maintained.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a social media platform comprising a plurality of social media clients and a social media control server with a database. Each social media client being uniquely identified by a social media client ID, wherein said database comprises social media client specific connection lists identifying the client IDs of a subgroup of other social media clients. The social media platform enables social media clients to post content on a client specific virtual wall. The content on said virtual wall is only accessible by connected clients identified in said client specific connection list characterized in that each of said social media client specific connection lists are grouped into aspect specific subgroups. When content is posted on said client specific virtual wall an aspect specific subgroup needs to be selected and the post will only be accessible by social media clients identified in said aspect specific subgroup.

Description

System and method for distributing information on a social media platform
Field of the invention
The present disclosure relates to the field of social media platforms and how to distribute and share information on social media platforms in a controlled manner.
Background
Many different social media platforms exist today and have an enormous amount of users worldwide. These are social media platforms like Facebook, Instagram etc. Those are social media platforms where users can connect and share information and get information/updates from other users. If you share a piece of information in e.g. a post all users connected to your profile will be able to see the information.
The known social media platforms share a huge amount of data to many users and stakeholders. Every time a post is shared, it is shared with all the connections. This means that the social media needs to have a large data transferring capacity for sharing all the data. Moreover, users may get so much information that they cannot relate to it all, and important information may be swallowed up by unimportant information and advertisement. Users may get overloaded with information and do not have any chance to reduce the information stream they are exposed to.
The present invention seeks to solve the above described problem of how to reduce the amount of data distributed on a social media platform to only important and relevant data and information.
Examples of social media platform systems are disclosed in US11343218B2, US11188215B1 , and US2020344214A1 , which are incorporated in the present disclosure for reference.
A summary of the invention
A first aspect of the present disclosure is a social media platform comprising a plurality of social media clients and a social media control server with a database. Each social media client being uniquely identified by a social media client ID. The database comprises social media client specific connection lists identifying the client IDs of a subgroup of other social media clients. The social media platform enables social media clients to post content on a client specific virtual wall, wherein said content on said virtual wall is only accessible by connected clients identified in said client specific connection list. Each of said social media client specific connection list is grouped into aspect specific subgroups. When content is posted on said client specific virtual wall an aspect specific subgroup needs to be selected and the post will only be accessible by social media clients identified in said aspect specific subgroup.
A virtual wall may be a graphical user interface or a digital space where posts or information are/is displayed/shown. Content in posts is information that users wish to share with other users, like images, text, videos etc.
A first client specific virtual wall may be specific for each client in a way such that only the first client will be able to post information on the virtual wall. Other clients connected to the first client may be able to see the post, but not create new posts on the virtual wall. Hereby, each client has a specific virtual wall for posting information that other clients can access and/or view.
Access to posts on a virtual wall is further controlled by the subgroups of the connection list for each client called aspect specific subgroups. When a post is made the client posting information choose one or more aspect specific subgroups and the clients having their client ID in the selected subgroups get access to the post and can view the post.
By having a social media platform where the users client specific connection lists are grouped into aspect specific subgroups a control of what information a user makes available to whom may be obtained. Thus, a social media platform with total control of distribution of information may be obtained as the users can add or remove client IDs from the aspect specific subgroups at all times, in order to control the access to the posts shared through aspect specific subgroups of a user. The controlled distribution of information yields less information that needs to be shared on the social media platform. Thus, the system for the social media platform can use less capacity of transmission lines for transferring data to all the users of the social media.
The disclosed social media does not use advertisement. Thus, no data or information about data is sold to third parties. This social media prevents information overload of users, and the users may not get exposed to a lot of unusable information like advertisement and posts from unknown friends. Thus, the information stream users are both exposed to and create is much easier to control for the users. Using aspects as a means to share information gives the users a possibility to share much more subtle information with a specific group of other users of the social media platform. In an embodiment, data for each aspect is stored in the database and said data further comprises one or more of the following data elements: aspect ID; and/or aspect title; and/or aspect description; and/or aspect use profile image; and/or aspect owner ID; and/or aspect icon image ID; and/or aspect video URL; and/or aspect phone; and/or aspect email; and/or aspect create time; and/or aspect tags.
By saving these data elements for each aspect the user will be able to identify the aspects from each other and choose one or more aspects for sharing a post through the aspects.
In an embodiment, the database further comprises data for the information shared on the social media platform through aspects.
A second aspect of the present disclosure is a method for distributing information on a social media platform comprising the steps of:
Providing information to share with other social media clients,
Choosing one or more aspect specific subgroups of a social media client for sharing said information, thereby sharing information to other social media clients as the aspect specific subgroups of client IDs for each aspect controls which social media clients get to have access to said shared information.
The information is shared and/or stored on the client specific virtual wall for the client posting the information.
Using this method of grouping user’s connections into aspect specific subgroups, the users have much more control of who has access to the shared information and different information can be shared to different users. Thus, the users achieve more privacy compared to using the social media of today.
In an embodiment, the method for distributing information further comprises the step of storing said information and the aspects through which said information was shared in said database.
In an embodiment, the method for distributing information further comprises the step of a social media client, with a client ID in the aspect specific subgroup of one aspect through which said information is shared, connecting to the control server and getting access to said information.
In an embodiment, the method for distributing information further comprises a step of a social media client editing said aspect specific subgroup of client IDs of one or more aspects.
By including the step of editing the aspect specific subgroup in the method, the user may always change who has access to posts shared through specific aspects.
In an embodiment, the method for distributing information further comprises the step of a social media client creating a social media profile with at least one aspect on the social media platform.
A third aspect of the present disclosure is a method for connecting users on a social media platform, said method comprising the steps of: a first social media client invites a second and third social media client to connect; said second and third social media client accept the invitation for connecting; wherein said second and third social media client are able to communicate without any other social media clients accessing the communication, including said first social media client.
Hereby a method for connecting two users that were not connected and maybe did not knew each other before the introduction by a third user is made available. This introduction is done without the third user knowing if the two users accept the introduction or not, and the third user does not have access to the communication between the two introduced users.
In an embodiment, the method further comprises the step of said second and said third social media client choosing at least one aspect for the other social media client to be able to access.
Hereby, the two introduced users connect such that they are in each others network and may get posts from each other’s aspects. A user’s network is all the connected users that are connected to the specific user. The network is controlled by the client specific connection lists and as the client specific connection lists are grouped into aspect specific subgroups, a user’s network may be said to be divided into aspects.
Detailed description of embodiments
In the following specific examples according to aspects of the present disclosure will be explained in more detail with reference to the accompanying drawings. The present disclosure may, however, be embodied in different forms than depicted below, and should not be construed as limited to any examples set forth herein. Rather, any examples are provided so that the disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like reference numerals refer to like elements throughout. Like elements will, thus, not be described in detail with respect to the description of each figure.
Summary of figures
Fig. 1 illustrates a system for a social media platform.
Fig. 2 illustrates a social media client profile with multiple aspects.
Fig. 3 illustrates a data structure for representing aspects of a social media client.
Fig. 4 illustrates a data structure for representing posts.
Fig. 5 illustrates a method for distributing information on a social media platform.
Fig. 6 illustrates a method for connecting two social media clients of a social media platform to each other. Detailed description of the invention
A social media platform 10 is illustrated in Fig. 1 and comprises:
- A social media control server 12 comprising a database 14, Social media clients 15, Communication means 24 for communication between the social media clients 15 and the control server 12.
The social media control server 12 will also be denoted the control server 12 throughout this document. The social media control server 12 is a central control server of the system that comprises all the data of the social media clients 15 and data shared by the social media clients 15. How the data is distributed and shared between social media clients 15 is also controlled by the control server 12 based on data in the database 14.
The database 14 contains data provided by the social media clients 15. The data may be data about social media clients 15 like client ID, age, profile description, profile images, profile creation date, aspects of the profile, and more. The data may include data about which social media clients 15 are connected in connection lists for distributing data between the correct social media clients 15. A client specific connection list may be stored for each social media client and may comprise a list of client IDs of social media clients connected to each specific social media client.
A social media client 15 comprises a processor that is able to communicate via communication means with the control server 12 via either wired or wireless communication. The social media client 15 should further comprise an interface capable of receiving data from a user of the social media client 15 and be able to process the data. Thus, a social media client 15 may be a device like a smartphone or a computer comprising the described elements. A user of the system 10 may use a social media client 15 to distribute information to other social media clients 15 on the social media platform. Thus, a user has a user specific social media client 15 wherethrough the social media platform 10 may be used. A user may be a person and may be active through the social media client to interact on the social media platform. The social media client 15 is passive and needs instructions from a user to perform actions on the social media platform. The social media clients 15 has a unique social media client ID identifying the social media client such as a phone number, email, personal number, name and address, or another unique identifier. The social media client ID will also be denoted client ID throughout this document. This client ID may need to be verified by the user, e.g. by sending a code to the user’s phone number such that the user can verify that this user would like to have the social media client 15. After verification the user is able to use the social media client 15 to share and receive information on the social media platform 10. By use of verification, and having social media clients that are user specific, a social network with a lot of privacy, control, and trust can be created.
The social media clients 15 can make connections to a subgroup of all social media clients 15 on the social media platform. This can be done in multiple ways, firstly a connection can be made if a user gets another social media client’s 15 client ID, this client ID may be provided to the user’s social media client 15 and the user can send an invitation to the social media client 15 with that specific client ID. The client ID may be provided directly by the user who has the social media client with the client ID by word, in a phone message, email, or similar. In order for the connection to be made the user receiving the invitation needs to accept the invitation. After an accept the two social media clients 15 are now connected in a network on the social media platform 10, and the social media clients 15 have expanded their corresponding client specific connection list. Social media clients 15 can, by use of the social media platform, create a social network of other social media clients 15. This social network will also be denoted network throughout this document. The social network is defined by the client specific connection list as the client specific connection list defines the connections of a social media client. The subgroup of social media clients 15 connected to a first social media client will be listed in a client specific connection list with client IDs connected to the first social media client. This list of Client IDs is stored in the database in the data for the corresponding social media client. Another way of connecting to other social media clients is for the two users, who want to connect, to meet physically where one user shows a code, e.g. a QR-code or a barcode, and the other user may scan this code and accept the connection. A third way is that a user introduces two social media clients 15 from the user’s network to each other. The user may then send a request to both social media clients that if accepted by both social media clients connects the two social media clients, this method of connecting social media clients 15 will be described in more details in a later section. Users may at all times stop a connection with a social media client 15 if so desired. Thus, users may create, expand, and reduce their social network.
The user of a social media client 15 will also need to create a social media profile 68.
The social media profile 68 comprises at least one aspect of the user. An aspect 70 of a user may describe different sides of a user/person. One aspect of a user may show information about sports, such that information about sports shared by the user is linked to the sport aspect. Another aspect may be about work. A third aspect may be about family and so on. The user may denote and describe the user’s own aspects as desired. The social media profile 68, and how aspects are connected to the social media profile 68, is illustrated in Fig. 2. In Fig. 2 five aspects A, B, C, D, E are shown, however, there may be any number of aspects 70 created by the user.
When a user has created a social media profile 68 with at least one aspect 70, through their verified social media client 15, the user is ready to make connections to other users’ social media client 15. Connections can be made as described above, but in the process of making a connection to another social media client 15 the users of the social media clients need to choose at least one aspect 70, which the other user will get access to. By connecting to another user the other user’s client I D will be added to the client specific connection list. By further choosing an aspect for the other user to get access to, the client ID will be added to the aspect specific subgroup of that aspect. Thus, users are connected through aspects of other users, and a user’s network is grouped into aspects in the sense that the client IDs of the connected social media clients are added to the corresponding lists of client IDs. Social media clients may be in multiple aspect specific subgroups. This means that users connected with another user may see the other user’s social media profile information such as age, profile image, time of connection, and so on. When a user shares information, e.g. through a post on the user’s profile, the user needs to choose, which aspects they want to share the post through, this may be one or more aspects. The list of client IDs in the aspect specific subgroup having access to the chosen aspects, will get access to the information shared through this aspect. E.g., a user may want to share some information about a dinner with their family, and may then choose their family aspect and the users they have given access to their family aspect will be able to see their post about the dinner. The users with access to the user’s family aspect may be members of the user’s family but may also be other users, and the list of client IDs is controlled only by the user. Thus, every time the user shares some information they have to choose, which aspects the information will get shared through. The user’s connections may not be able to see which aspects the user added them to, thus, they will only see the user’s social media profile information and that the user shared a post with them. Thereby, the user connections cannot see which aspect 70 the post was shared through. Furthermore, the user’s connections cannot see who and how many other social media clients have access to the user’s aspects. A user may post content or a message comprising information for sharing with other social media clients. A post may be displayed on a virtual wall, the virtual wall may be a client specific virtual wall, meaning that each client may have a separate virtual wall where only the specific client may post information. Client specific virtual walls is thereby not shared for posting information but may be shared as to who can access the posts posted on a client specific virtual wall. A virtual wall may be a graphical user interface or a digital space where posts are displayed. Other users may get access to posts by having access to the specific aspects the posts are shared through.
In an embodiment a social media client has a specific virtual wall for each aspect where the social media client can post information for the corresponding aspect.
In embodiments a social media client may connect to other social media clients trough a group where a number of social media clients is part of that group. The connection is achieved by adding one or more aspects to a group, now the social media client adding an aspect to the group will have access to all aspects shared in the group by other social media clients, and the other social media clients being part of the group with one or more aspects will get access to the one or more aspects of the social media client adding the aspect(s) to the group.
Technically, when a social media client adds an aspect to a group, all IDs of the social media clients in the group will be added to the aspect specific subgroup of the added aspect. Members of groups may be all the employees of a company. Using groups to connect to other aspects of social media clients the social media clients do not need to be directly connected before being able to be in an aspect specific subgroup. Thereby, it is easier to add IDs to a social media client’s connection list using groups.
After a social media client becomes member of a group and all the IDs of the members of the group are added to the aspect shared in the group, the social media client may edit the aspect specific subgroup and remove any number of IDs that was added by becoming a member of the group.
A user may control the posts displayed to that user in the way that the user can add, remove, or mute other social media clients. In this way, all users have control of the information stream they are exposed to. Social media clients get access to posts that are posted through aspects for which they have access to. Thus, social media clients need to be connected through one or more aspects to have access to posts from other social media clients. Other social media clients also connected to a social media client through the same aspect will not have any connection to each other, as social media clients need to connect directly in order to interact.
This may further be supported as comments on posts may be personal. This means that if a user makes a comment on a post from a connection, only the user and the connection will be able to see the comment and thus, the user will not be able to interact with other social media clients commenting on the same post.
In an embodiment, the profile image for the user’s social media profile may depend on each aspect such that the user can have a separate image for each aspect and this separate image will be shown as the profile image when information is shared in posts through different aspects. Other information may also depend on the aspect, thus, the information available when sharing a post is highly customizable.
Using aspects like this on a social media platform 10 gives the user total control of who receives the shared information, and the user can easily differentiate different groups of connections such that specific groups get access to specific information. Thus, this system gives a lot of flexibility and control of how and to whom information is shared.
For the social media platform 10 to have the described abilities, the data and access is controlled through the central control server 12. The control server 12 stores all data like client ID, client specific connection lists, aspect specific subgroups, social media profile information, aspect data 20 such as images and descriptions, shared information like post data 40, and other data provided by the users. All communication with the control server 12 is encrypted to protect the users’ data.
The aspect data 20 stored in the database 14 is illustrated in Fig. 3 and may be data of specific aspect data 25 of at least one aspect 70. The specific aspect data 25 may comprise data of: aspect ID 26, aspect title 28, aspect description 30, aspect use profile image 31 , aspect specific subgroup of social media client IDs 32 of social media clients with access to posts from this aspect, aspect owner ID 33, aspect icon image ID 34, aspect video URL 35, aspect phone 36, aspect email 37, aspect create time 38, aspect tags 39, a list of post IDs.
The aspect ID 26 is a unique identifier for the aspect such as a unique number or code.
The aspect title 28 is a name for the aspect. The aspect title may only be visible to the aspect creator.
The aspect description 30 is a description of the aspect, which may only be visible to the aspect creator.
The aspect use profile image 31 is a Boolean indicating if the profile image of the user shall be used for this aspect. The user may set a new aspect icon image to get shown instead of the standard social media profile image of the user.
The client specific connection list for each social media client is grouped into aspect specific subgroups of client IDs 32 of social media clients 15. Each aspect specific subgroup may represent an aspect in the way that social media clients with their client ID in an aspect specific subgroup of an aspect has access to the shared information through the aspect. Thus, when the social media client 15 connects to the control server 12 and looks up what information has been shared with the social media client 15 the client ID needs to be in the aspect specific subgroup of client IDs in the data for an aspect in order for the social media client to be able to display the information shared through the aspect.
The aspect owner ID 33 is the client ID of the social media client who created the aspect. The aspect icon image ID 34 is the ID of the image that represents the aspect to the user. Together with the aspect title, the user can then easily differentiate between the different aspects when needing to choose an aspect in the sharing of information. The image ID may be a path to the data for the image in the database 14. Thus, images must only be stored once in the database 14.
The aspect video URL 35 is a link to a video, the video may be placed in the database or in an external database accessible on the internet.
The aspect phone 36 is data from the user’s phone number.
The aspect email 37 is the user’s email address, which may be the client ID 18.
The aspect create time 38 is the time that the user creates this aspect.
The aspect tag 39 is a tag describing the aspect.
The list of post IDs comprise the post IDs of posts shared through the corresponding aspect.
The information shared by users is shared through aspects. The sharing and access control of the information is utilized through the aspect specific subgroups of each aspect containing client IDs of social media clients 15. If a social media client 15 has its ID on the aspect specific subgroup of an aspect, the social media client gets access to the information shared through the corresponding aspect. The user may edit these aspect specific subgroups by adding or removing connected social media clients 15. Thus, total control of whom user information is sent to is obtained. The control server 12 with the database 14 will always control the data of the social media clients 15. Thus, by having the data collected and controlled in one central place, a control of access to information provided by and about users may be obtained.
Information may be shared through a post. A post is a message that may include text, images, videos, numbers, etc. Users may create a post, meaning that the user posts information. A post can be made online on the social media platform on a virtual wall for sharing the post with connections through aspects. In Fig. 4 it is illustrated how data for a post, denoted post data, is stored in the database 14. A set of data fields is stored for each post 41 , the fields may comprise the following data but is not limited to this list:
Post ID 42,
- Author ID 44,
Post content 46,
Post create time 48,
Post edited time 50,
- Media ID 52,
- Media URL 54,
List of aspect IDs.
The post ID 42 is a unique number or code for each post. Thus, social media clients 15 with access to a post can find the data to load via the post ID.
The author ID 44 is the client ID of the social media client that has created the post 41.
The post content 46 is the text content of the post. This data may further comprise data about the placement of the elements of the post like text and images.
The post creates time 48 describes the time when the post was created.
The post edited time 50, describes the time at which the post has been edited. The post may be edited multiple times or not edited at all. If the post is edited multiple times each version of the post may be stored. In another embodiment, only the last edit of the post is stored.
The media ID 52 is the ID of images if any images are used in the post.
The media URL 54 is the URL for videos if any videos are used in the post. The videos may be stored in the database 14 or an external database.
The list of aspect IDs is to connect the post to aspects such that social media clients 15 with access to these specific aspects can get access to the post. The post ID 42 may also be part of the aspect data, such that social media clients 15 checking what aspects they have available, the post from these aspects can also be accessed. If a user wants to share information in a post on the social media platform the use may use the method 60 illustrated in Fig. 5. The first step 60 is to provide data for a post, this may be text, e.g. telling that the user have been out running today. After having provided the post data the user wants to share, the system may generate a post ID 42.
In step 64 the post data is sent to the control server 12 and saved in the database 14. Furthermore, the user needs to choose which of the aspects they want to share the information through. This may be via aspect A, C, and D as illustrated in Fig. 5 as the marked aspects. By choosing these aspects the social media clients 15 with access to one of these aspects will then be able to load the post and view the post.
In step 66 another social media client 15 with a client ID in the aspect specific subgroup of client IDs in e.g. aspect A, will be able to use the social media platform and look up posts available, and the post the user created and shared through aspect A will show up. By having this system all the data is stored in the database and controlled by the central control server 12. The user is capable of controlling exactly who will receive a post and who will not as the user controls the aspect specific subgroups of client IDs connected to each aspect.
The social media platform may also be able to introduce two social media clients 15 that are not connected to each other. By introducing two social media clients it is meant that both social media clients 15 get a request for connecting to the other. This request is made by a third user and the user may supply information like text as of why these two clients should get connected. This way of introducing two users to each other is illustrated in Fig. 6. In order for a user to connect to another social media client 15 the client ID of the social media client is needed. All social media clients 15 may be connected via the client IDs. Thus, in the process of introducing two other users to each other the introducer, the user who wants two other users to connect, needs to be connected to the two other users as the user then has access to the client ID of both users who need to be introduced. The introducer may then send a request to the users with an introduction text and the other users’ client IDs. If the request is accepted by both users, the client IDs are used to connect the two users such that the two users may get access to aspects of the other user. The introducer may not get any confirmation whether the two users who were introduced have accepted the introduction or not. Also, the introducer may not be involved in the connection between the two introduced users after having introduced the users to each other. Thus, the privacy of the two users introduced are maintained.
In an embodiment, the two introduced users may be able to write to each other in a chat. Thus, the users do not need to give access to an aspect to communicate with each other.
List of references
Below is a list of reference signs used in the detailed description of the present disclosure and in the drawings referred to in the detailed description of the present disclosure.
10 System for a social media platform
12 Control server
14 Database
15 Social media client
16 Social media client data
17 Client specific data
18 Client ID
20 Aspect data
22 List of connected social media clients
24 Communication connection between the control server and social media client devices
25 Specific aspect data
26 Aspect ID
28 Aspect Title
30 Aspect description
31 Aspect use profile image
32 Aspect specific subgroup of social media client I Ds of social media clients with access to posts from this aspect.
33 Aspect owner ID
34 Aspect icon image ID
35 Aspect video URL
36 Aspect phone
37 Aspect email
38 Aspect create time
39 Aspect tags
40 Post data
41 Specific post data
42 Post ID
44 Author ID
46 Post content
48 Post create time 50 Post edited time
52 Media ID
54 Media URL
60 Method of posting information to social media clients 62 Step of providing a post
64 Step of selecting which aspects of the social media client that get access to the post
66 Step of a connected social media client accessing the post
68 Social media profile
70 Aspects 72 Communication connection to the control server
80 Connections before an introduction of two social media clients in a user’s network
82 Connections after introduced social media clients have accepted the introduction
84 Access to corresponding social media client data.

Claims

Claims
1. A social media platform comprising a plurality of social media clients and a social media control server with a database, each social media client being uniquely identified by a social media client ID, wherein said database comprises social media client specific connection lists identifying the client IDs of a subgroup of other social media clients, wherein said social media platform enables social media clients to post content on a client specific virtual wall, wherein said content on said virtual wall is only accessible by connected clients identified in said client specific connection list, characterized in, that each of said social media client specific connection lists are grouped into aspect specific subgroups, wherein when content is posted on said client specific virtual wall an aspect specific subgroup needs to be selected and the post will only be accessible by social media clients identified in said aspect specific subgroup.
2. The social media platform according to any of the proceeding claims, wherein data for each aspect is stored in the database and said data further comprises the following data elements: aspect ID; and/or aspect title; and/or aspect description; and/or aspect use profile image; and/or aspect owner ID; and/or aspect icon image ID; and/or aspect video URL; and/or aspect phone; and/or aspect email; and/or aspect create time; and/or aspect tags.
3. The social media platform according to any of the proceeding claims, wherein the database further comprises data for the information shared on the social media platform through aspects.
4. A method for distributing information on a social media platform according to claim 1- 3, the method comprising the steps of:
Providing information to share with other social media clients, Choosing one or more aspect specific subgroups of a social media client for sharing said information, thereby sharing information to other social media clients as the aspect specific subgroups of client IDs for each aspect controls which social media clients get access to said shared information.
5. The method for distributing information according to claim 4 further comprises the step of storing said information and the aspects through which said information was shared in said database.
6. The method for distributing information according to any of claims 4-5, wherein said method further comprises the step of a social media client, with a client ID in the aspect specific subgroup of one aspect through which said information is shared, connecting to the control server and gets access to said information.
7. The method for distributing information according to any of claims 4-6, wherein said method further comprising a step of a social media client editing said aspect specific subgroup of client IDs of one or more aspects.
8. The method for distributing information according to any of claims 4-7, wherein said method further comprises the step of a social media client creating a social media profile with at least one aspect on the social media platform.
9. A method for connecting users on a social media platform according to claim 1-3, said method comprising the steps of: a first social media client invites a second and third social media client to connect; said second and third social media client accept the invitation for connecting; wherein said second and third social media client are able to communicate without any other social media clients accessing the communication including said first social media client.
10. Said method according to claim 9, wherein said method further comprises the step of said second and said third social media client choosing at least one aspect for the other social media client to be able to access.
PCT/EP2024/057318 2023-03-24 2024-03-19 System and method for distributing information on a social media platform WO2024200120A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DKPA202300274 2023-03-24
DKPA202300274 2023-03-24

Publications (1)

Publication Number Publication Date
WO2024200120A1 true WO2024200120A1 (en) 2024-10-03

Family

ID=90719062

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2024/057318 WO2024200120A1 (en) 2023-03-24 2024-03-19 System and method for distributing information on a social media platform

Country Status (1)

Country Link
WO (1) WO2024200120A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110126132A1 (en) * 2009-11-20 2011-05-26 Tyler Robert Anderson System and methods of generating social networks in virtual space
US20120042013A1 (en) * 2010-08-16 2012-02-16 Avon Products, Inc. Web Community Pre-Population Method and System
WO2014205641A1 (en) * 2013-06-25 2014-12-31 Thomson Licensing Server apparatus, information sharing method, and computer-readable storage medium
US20200344214A1 (en) 2019-04-29 2020-10-29 Facebook, Inc. Establishing concealed communications between parties
US20210359969A1 (en) * 2020-05-15 2021-11-18 Facebook, Inc. Social network collections
US11188215B1 (en) 2020-08-31 2021-11-30 Facebook, Inc. Systems and methods for prioritizing digital user content within a graphical user interface
US11343218B2 (en) 2018-03-15 2022-05-24 Meta Platforms, Inc. Systems and methods for enabling users of a social networking system to assist each other in making connections with other users

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110126132A1 (en) * 2009-11-20 2011-05-26 Tyler Robert Anderson System and methods of generating social networks in virtual space
US20120042013A1 (en) * 2010-08-16 2012-02-16 Avon Products, Inc. Web Community Pre-Population Method and System
WO2014205641A1 (en) * 2013-06-25 2014-12-31 Thomson Licensing Server apparatus, information sharing method, and computer-readable storage medium
US11343218B2 (en) 2018-03-15 2022-05-24 Meta Platforms, Inc. Systems and methods for enabling users of a social networking system to assist each other in making connections with other users
US20200344214A1 (en) 2019-04-29 2020-10-29 Facebook, Inc. Establishing concealed communications between parties
US20210359969A1 (en) * 2020-05-15 2021-11-18 Facebook, Inc. Social network collections
US11188215B1 (en) 2020-08-31 2021-11-30 Facebook, Inc. Systems and methods for prioritizing digital user content within a graphical user interface

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
OUKEMENI SAMIA SOUKEMENI@UOC EDU ET AL: "Privacy Analysis on Microblogging Online Social Networks", ARXIV.ORG, CORNELL UNIVERSITY LIBRARY, 201 OLIN LIBRARY CORNELL UNIVERSITY ITHACA, NY 14853, vol. 52, no. 3, 18 June 2019 (2019-06-18), pages 1 - 36, XP058666688, DOI: 10.1145/3321481 *

Similar Documents

Publication Publication Date Title
US20120072848A1 (en) System and method for social collection
US7930731B2 (en) Methods, systems and program products for creation of multiple views and optimized communications pathways based on personal descriptors
US7945618B2 (en) Peer-to-peer service designer
US8640257B1 (en) Enabling user privacy for changes of access to shared content
US9483652B2 (en) Enabling user privacy for changes of access to shared content
TWI793440B (en) Method and apparatus for displaying interface for providing social networking service through anonymous profile
US20080005238A1 (en) Roaming consistent user representation information across devices and applications
US20240080303A1 (en) Private application platform
US12388956B2 (en) Methods and systems for facilitating communication in a collaborative work environment
CN110489663B (en) Social content control method and device and computer equipment
JP2021111398A (en) How to generate groups using specialized tags, systems, and computer programs
JP2002189691A (en) Information processing apparatus, information processing system, method for creating shared material, and program therefor
EP2154819B1 (en) Content sharing method, server and system
KR20230146628A (en) Methods of displaying messages, devices, computer devices, storage media and program products
US11991223B2 (en) Methods and systems for facilitating communication in a collaborative work environment
JP2011123868A (en) Communication system, communication method, and user management server
WO2024200120A1 (en) System and method for distributing information on a social media platform
CN110688356A (en) Information sharing method and device based on BIM platform and computer storage medium
AU2016282201A1 (en) Object management system
US10681014B2 (en) Regulate content playlists
JP2017004053A (en) Data sharing apparatus, data sharing terminal device, data sharing method, and computer program
JP2016170565A (en) Summary data generation program, summary data generation method, and summary data generation device
KR101731395B1 (en) Messenger server, terminal for mutually data communicating with the messenger server, and methods for controlling the sames
KR102339818B1 (en) Multilateral mobile information sharing system based on message queueing telemetry transform protocol
US20250045851A1 (en) System and method for document review and approval

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24716648

Country of ref document: EP

Kind code of ref document: A1