US2016164927A1PendingUtilityA1

Social media session access

Assignee: GOOGLE INCPriority: Aug 25, 2011Filed: Aug 6, 2015Published: Jun 9, 2016
Est. expiryAug 25, 2031(~5.1 yrs left)· nominal 20-yr term from priority
Inventors:Kiran Naik
H04L 67/14H04L 67/306H04L 65/1093H04L 67/62H04L 67/00
42
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 .- 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.