Systems and methods for creating social rooms based on predicted future events

US12511699B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12511699-B2
Application numberUS-202418402105-A
CountryUS
Kind codeB2
Filing dateJan 2, 2024
Priority dateJan 2, 2024
Publication dateDec 30, 2025
Grant dateDec 30, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present application provides for delivering initiation of social rooms for a predicted future event by evaluating a probability of the future event occurring and pre-allocating server resources of the social network platform based on the evaluated probability and subscriptions for the social room. The social networking server may receive a request, from a device of a host user, to create a social room based on a predicted future event. The social networking server may transmit an invitation to user devices on the social network to subscribe to the social room and then receive subscriptions from the user devices to join the social room. Based on an evaluated probability and the number of subscribers, the social networking server may pre-allocate particular server resources for the social room. If the future event occurs, then the social networking server initiates the social room using the pre-allocated particular server resources and automatically joins the subscribers.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, from a device of a host user on a social network platform, a request to create a social room based on a predicted future event; transmitting an invitation for subscription to the social room to a plurality of user devices on the social network platform; receiving subscriptions for the social room from a subset of the plurality of user devices on the social network platform; evaluating a probability of the predicted future event occurring; pre-allocating particular server resources of the social network platform based on the probability and the subscriptions for the social room, wherein the particular server resources comprise at least one of: processing cores, memory storage, or network bandwidth, and wherein the pre-allocating is based at least in part on: determining a location of the device of the host user; determining locations of a plurality of networking resources; determining at least one networking resource that is the most proximate to the device of the host user; and allocating the at least one networking resource to the device of the host user; and in response to determining that the predicted future event occurred: initiating the social room on the social network platform using the particular server resources of the social network platform; and automatically joining the subset of the plurality of user devices to the social room to enable communication between the device of the host user and the subset of the plurality of user devices. 2 . The method of claim 1 , further comprising: in response to the determining that the predicted future event occurred: adjusting a number of resource credits of a profile of the host user, wherein the adjusting is inversely correlated with the probability of the predicted future event occurring. 3 . The method of claim 2 , wherein the probability of the predicted future event occurring is an initial probability; and the method further comprises: determining an updated probability of the predicted future event occurring subsequent to the initial probability of the predicted future event occurring; and in response to determining that the updated probability is greater than the initial probability, adjusting the number of resource credits of the profile of the host user by an additional amount. 4 . The method of claim 1 , further comprising, wherein the social room is a first social room; receiving, from the device of the host user, another request to create a second social room based on a second predicted future event; and in response to determining that the second predicted future event does not occur, subtracting a number of resource credits from a profile of the host user on the social network platform. 5 . The method of claim 1 , wherein subsequent to the automatically joining the subset of the plurality of user devices to the social room to enable the communication between the device of the host user and the subset of the plurality of user devices, the method further comprises: determining whether a profile of the device of the host user performs an action within the social room within a time threshold; and in response to the determining that the profile of the device of the host user does not perform the action within the social room within the time threshold, subtracting a number of resource credits from the profile of the host user on the social network platform. 6 . The method of claim 1 , wherein receiving the subscriptions for the social room from the subset of the plurality of user devices on the social network platform further comprises subtracting a number of resource credits from each respective profile associated with each respective user device of the subset of the plurality of user devices subscribing to the social room. 7 . The method of claim 1 , wherein the evaluating the probability of the predicted future event occurring comprises: receiving training data, wherein the training data is historical data related to past events similar to the predicted future event; training a machine learning model based on the received training data; and determining the probability of the predicted future event occurring based on inputting current data relating to the predicted future event into the machine learning model. 8 . The method of claim 1 , wherein the transmitting the invitation for subscription to the social room to the plurality of user devices on the social network platform further comprises: determining profile data of the predicted future event; retrieving user profile data of the plurality of user devices; determining whether the user profile data matches the determined profile data of the predicted future event; and in response to the user profile data matching the determined profile data of the predicted future event, transmitting the invitation for subscription to the social room to the plurality of user devices on the social network platform. 9 . A system comprising: control circuitry configured to: receive, from a device of a host user on a social network platform, a request to create a social room based on a predicted future event; transmit an invitation for subscription to the social room to a plurality of user devices on the social network platform; receive subscriptions for the social room from a subset of the plurality of user devices on the social network platform; evaluate a probability of the predicted future event occurring; pre-allocate particular server resources of the social network platform based on the probability and the subscriptions for the social room, wherein the particular server resources comprise at least one of: processing cores, memory storage, or network bandwidth, and wherein pre-allocating is based at least in part on: determining a location of the device of the host user; determining locations of a plurality of networking resources; determining at least one networking resource that is the most proximate to the device of the host user; and allocating the at least one networking resource to the device of the host user; and in response to determining that the predicted future event occurred: initiate the social room on the social network platform using the particular server resources of the social network platform; and automatically join the subset of the plurality of user devices to the social room to enable communication between the device of the host user and the subset of the plurality of user devices. 10 . The system of claim 9 , wherein the system is further configured to: in response to the determining that the predicted future event occurred: adjust a number of resource credits of a profile of the host user, wherein the adjustment is inversely correlated with the probability of the predicted future event occurring. 11 . The system of claim 10 , wherein the probability of the predicted future event occurring is an initial probability; and the system is further configured to: determine an updated probability of the predicted future event occurring subsequent to the initial probability of the predicted future event occurring; and in response to determining that the updated probability is greater than the initial probability, adjust the number of resource credits of the profile of the host user by an additional amount. 12 . The system of claim 9 , wherein the social room is a first social room; and wherein the system is further configured to: receive, from the device of the host user, another request to create a second social room based on a second predicted future event; and in response to determining that the second

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • for supporting social networking services · CPC title

  • Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title

  • Network arrangements for conference optimisation or adaptation · CPC title

  • G06Q50/01Primary

    Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12511699B2 cover?
The present application provides for delivering initiation of social rooms for a predicted future event by evaluating a probability of the future event occurring and pre-allocating server resources of the social network platform based on the evaluated probability and subscriptions for the social room. The social networking server may receive a request, from a device of a host user, to create a …
Who is the assignee on this patent?
Adeia Guides Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).