Social media session access
Abstract
A method for social media session access includes, by a computing device, receiving a user request to join a social media session. If the social media session has less than a predetermined quantity of current users, the user is granted access to the session. If the social media session has the predetermined quantity of current users, information about the user is stored user in a list of users waiting to join the session. As slots in the session become available, users are selected from the waitlist. An owner of the session may determine the criteria used in selecting from among multiple users in the waitlist.
Claims
exact text as granted — not AI-modified1 .- 24 . (canceled)
25 . A non-transitory computer-readable medium, comprising instructions encoded in one or more tangible media for execution by one or more processors to provide social media session access, the instructions when executed operable by the one or more processors to perform operations, comprising:
receive a request from a user to join a social media session; when the social media session has less than a predetermined quantity of current users, grant the user access to the social media session; when the social media session has the predetermined quantity of current users, store information about the user in a list of users waiting to join the social media session, wherein users are selected from the list when the social media session has less than the predetermined quantity of current users, based at least in part upon a priority value for each user in the list of users waiting to join the social media session, where the priority value is based on prior social media session activity of each user; modify a position of the information about the user in the list based at least in part on the priority value such that a user with a higher priority value may be offered access to the social media session sooner than a user with a lower priority value even though the user with the lower priority value requested access to the social media session before the user with the higher priority value requested access to the same session; and grant the user access to the social media session when a position of the information about the user in the list indicates the user may join the social media session.
26 . A computer-implemented method for social media session access, comprising:
receiving, at a computing device, a request by a user to join a social media session; when the social media session has less than a predetermined quantity of current users, granting the user access to the social media session; when the social media session has the predetermined quantity of current users, storing information about the user in a list of users waiting to join the social media session, wherein users are selected from the list when the social media session has less than the predetermined quantity of current users, based at least in part upon a priority value for each user in the list of users waiting to join the social media session, where the priority value is based on prior social media session activity of each user; and modifying a position of the information about the user in the list based at least in part on the priority value such that a user with a higher priority value may be offered access to the social media session sooner than a user with a lower priority value even though the user with the lower priority value requested access to the social media session before the user with the higher priority value requested access to the same session.
27 . The computer-implemented method of claim 26 , wherein the social media session comprises a video conference session.
28 . The computer-implemented method of claim 26 , wherein the social media session comprises an audio session.
29 . The computer-implemented method of claim 26 , wherein the social media session comprises a streaming video session.
30 . The computer-implemented method of claim 26 , wherein the social media session comprises a text chat session.
31 . The computer-implemented method of claim 26 , wherein the list comprises a priority queue.
32 . The computer-implemented method of claim 26 , further comprising modifying a position of the information in the list based at least in part on a payment of one or more credits.
33 . The computer-implemented method of claim 26 , further comprising modifying a position of the information in the list based at least in part on a determination by an owner of the social media session.
34 . The computer-implemented method of claim 26 , further comprising modifying a position of the information in the list based at least in part on a profile of the user.
35 . The computer-implemented method of claim 34 , wherein the profile comprises one or more of: a number of friends of the user, a quantity of followers of the user, a quantity of policy violations of the user, and a geolocation of the user.
36 . The computer-implemented method of claim 34 , wherein the profile comprises one or more of a purchase history of the user, a browsing history of the user, and an ad viewing history of the user.
37 . The computer-implemented method of claim 26 , further comprising, after the storing, granting the user access to the social media session when the social media session has less than a predetermined quantity of current users; and a position of the information about the user in the list indicates the user may join the social media session.
38 . The computer-implemented method of claim 37 , further comprising, after the storing, notifying the user when the user is granted access to the social media session.
39 . A system for social media access, comprising:
one or more processors; a non-transitory computer-readable medium comprising instructions encoded in one or more tangible media for execution by one or more processors, the instructions when executed operable by the one or more processors to perform operations, comprising:
receive a user request to join a social media session;
when the social media session has less than a predetermined quantity of current users, grant the user access to the social media session;
when the social media session has the predetermined quantity of current users, store information about the user in a list of users waiting to join the social media session, wherein the list comprises a priority queue, and wherein users are selected from the list when the social media session has less than the predetermined quantity of current users, based at least in part upon a priority value for each user in the list of users waiting to join the social media session, where the priority value is based on prior social media session activity of each user; and
modify a position of the information about the user in the list based at least in part on the priority value such that a user with a higher priority value may be offered access to the social media session sooner than a user with a lower priority value even though the user with the lower priority value requested access to the social media session before the user with the higher priority value requested access to the same session.
40 . The system of claim 39 , wherein the social media session comprises one or more of: a video conference session, a streaming video session, an audio session, and a text chat session.
41 . The system claim 39 , further comprising modifying a position of the information in the list based at least in part on a profile of the user.
42 . The system of claim 41 , wherein the profile comprises one or more of: a number of friends of the user, a quantity of followers of the user, a quantity of policy violations of the user, a geolocation of the user, a purchase history of the user, a browsing history of the user, and an ad viewing history of the user.
43 . The system of claim 39 , further comprising, after the storing, granting the user access to the social media session when a position of the information about the user in the list indicates the user may join the social media session.
44 . The system of claim 43 , further comprising, notifying the user when the user is granted access to the social media session.Join the waitlist — get patent alerts
Track US2016164927A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.