Patents Assigned to Discord Inc.
  • Patent number: 12335218
    Abstract: The present technology provides a smart notification service that is machine-learning driven and integrates with smart channels for determining how the user is receiving notifications and smart notification generators for determining what notifications should be sent and to whom, based on what notifications have been sent previously to the users and how they interacted with the previously sent notifications. The machine-learning model is trained by previously sent notifications to optimize the kind of notifications being sent, who receives the notifications, and in what cadence they receive such notifications.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 17, 2025
    Assignee: DISCORD INC.
    Inventors: Imran Akbar, Gaurav Chakravorty, Ravi Mandliya, Risa Pesavento
  • Patent number: 12301562
    Abstract: The present technology provides native access control handling based on curated data received through third-party authentication protocols. Authentication of a user account is based on a set of curated data received from a third-party application with respect to a third-party application user account shared by a same user. The user account is a member of a server that supports near real-time communications through a client application associated with the user account. The set of curated data is received in response to receiving authentication based on a third-party authentication protocol associated with the third-party application. The curated set of data can be displayed in a profile of the user account as well as for providing an access privilege to the user account in the server.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: May 13, 2025
    Assignee: DISCORD INC.
    Inventors: John Gilbert Avent, Jr., Jeffrey Cailteux, Janie Jia Gu, Zachary Zapasnik
  • Patent number: 12299027
    Abstract: The present technology provides an emoji recommendation service that measures a similarity score between a global emoji embedding space of an online community with a user embedding space generated from the global emoji embedding space and generates a ranking of top emojis based on the measured similarity score. The emoji recommendation service further measures an averaged ranking of top emojis based on the similarity score and term frequency scores in the online community. The emoji recommendation service trains a machine learning algorithm to arrange vectors representing emojis in the global emoji embedding space.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: May 13, 2025
    Assignee: DISCORD INC.
    Inventors: Cameron Alston, Tristan Cossio, Shuyu Luo, Arin Schwartz, Ken Soong
  • Publication number: 20250080805
    Abstract: The disclosed technology addresses the need in the art to enable users to broadcast a status that indicates that a user is inviting others to join their livestream, such that they are either prepared to livestream or is livestreaming. An invite-to-join status may be limited to the specific friends and community members of the user's choosing. If the user has no viewer yet, the user will not broadcast a livestream and will continue with what they are doing, such as playing a game or watching a movie. Once a first viewer joins, then the user screen may be broadcasted into a livestream.
    Type: Application
    Filed: November 1, 2023
    Publication date: March 6, 2025
    Applicant: Discord Inc.
    Inventors: Kamilla Karthigesu, John Liu, Matthew David Nowack, Michael Peterson, Christina Zou
  • Patent number: 12229839
    Abstract: The present technology extends to methods, systems, and computer program products for expanding semantic classes via user feedback. Aspects of the technology learn how a set of labels can be expanded from user-generated tags. Text labels applied by human reviewers to digital content can be inspected and compared to one another. When a threshold of human-generated text tags contain similar terminology, the set of labels can be expanded to define a representation of the similar terminology. Similar terminology can include terms that originate from the same base term, are synonyms, are more specific terms related to a general term category, etc. Similar terminology can be consolidated into a defining term that is used to generate a new (more granular) label or a new top level label. Accordingly, new semantic classes can be discovered from user-generated feedback. New semantic classes can provide a more granular representation of content item classification.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: February 18, 2025
    Assignee: Discord Inc.
    Inventors: Michele Banko, Alok Puranik, Taylor Rhyne
  • Patent number: 12216998
    Abstract: The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: February 4, 2025
    Assignee: Discord Inc.
    Inventors: Michele Banko, Taylor Rhyne
  • Publication number: 20240380906
    Abstract: The disclosed technology addresses the need in the art for to facilitate user accounts participating in live audio-video sessions such as voice and/or video calls, or watching game play remotely to capture a clip of the video call or game play after seeing some event during the live audio-video session. The present technology can maintain a rolling buffer of the audio-video streams such that a user account can retroactively capture a clip of the audio-video streams after it has already been presented.
    Type: Application
    Filed: November 2, 2023
    Publication date: November 14, 2024
    Applicant: Discord Inc.
    Inventors: Chao Chen, Benjamin Morse
  • Publication number: 20240370467
    Abstract: The present technology utilizes data about diverse types of entities to inform machine learning models. The present technology can ingest social network data that includes nodes from diverse entity types, and utilize information implicit in relationships between one entity type with another entity type. The present technology creates a plurality of embedding spaces for representing entities of different types as vectors. The vectors identify a first entity, a second entity, and a relationship between the entities. The data from the embedding spaces can be input into a model configured to classify entities as likely to be associated with an explored characteristic, and output of a classification of entities that are likely associated with the explored characteristic. The model is configured to relate the different types of entities to classify entities as likely to be associated with the explored characteristic.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Applicant: DISCORD INC.
    Inventor: August Karlstedt
  • Patent number: 12067033
    Abstract: The present technology utilizes data about diverse types of entities to inform machine learning models. The present technology can ingest social network data that includes nodes from diverse entity types, and utilize information implicit in relationships between one entity type with another entity type. The present technology creates a plurality of embedding spaces for representing entities of different types as vectors. The vectors identify a first entity, a second entity, and a relationship between the entities. The data from the embedding spaces can be input into a model configured to classify entities as likely to be associated with an explored characteristic, and output of a classification of entities that are likely associated with the explored characteristic. The model is configured to relate the different types of entities to classify entities as likely to be associated with the explored characteristic.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: August 20, 2024
    Assignee: DISCORD INC.
    Inventor: August Karlstedt
  • Publication number: 20240275750
    Abstract: The present technology provides real-time message moderation that checks messages against a list of trigger checks and determines whether or not the message should be blocked before the message is sent to other members of the community. The real-time message moderation uses a rules system that enables administrators to generate a customized sets of rules, such as custom keyword filter that blocks a message if it contains a word that matches a keyword associated with the custom keyword filter rule, and wherein custom keywords may be added by a moderator of the server. Moderators can report issues with past blocked messages to train a machine-learning model about a bad flag.
    Type: Application
    Filed: April 22, 2024
    Publication date: August 15, 2024
    Applicant: DISCORD INC.
    Inventors: Mathew Kleppin, Hemagiri Arumugam
  • Patent number: 11991133
    Abstract: The present technology provides real-time message moderation that checks messages against a list of trigger checks and determines whether or not the message should be blocked before the message is sent to other members of the community. The real-time message moderation uses a rules system that enables administrators to generate a customized sets of rules, such as custom keyword filter that blocks a message if it contains a word that matches a keyword associated with the custom keyword filter rule, and wherein custom keywords may be added by a moderator of the server. Moderators can report issues with past blocked messages to train a machine-learning model about a bad flag.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: May 21, 2024
    Assignee: DISCORD INC.
    Inventors: Mathew Kleppin, Hemagiri Arumugam
  • Patent number: 11816433
    Abstract: The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: November 14, 2023
    Assignee: DISCORD INC.
    Inventors: Michele Banko, Taylor Rhyne
  • Patent number: 11763398
    Abstract: The present technology extends to methods, systems, and computer program products for expanding semantic classes via user feedback. Aspects of the technology learn how a set of labels can be expanded from user-generated tags. Text labels applied by human reviewers to digital content can be inspected and compared to one another. When a threshold of human-generated text tags contain similar terminology, the set of labels can be expanded to define a representation of the similar terminology. Similar terminology can include terms that originate from the same base term, are synonyms, are more specific terms related to a general term category, etc. Similar terminology can be consolidated into a defining term that is used to generate a new (more granular) label or a new top level label. Accordingly, new semantic classes can be discovered from user-generated feedback. New semantic classes can provide a more granular representation of content item classification.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: September 19, 2023
    Assignee: DISCORD INC.
    Inventors: Michele Banko, Alok Puranik, Taylor Rhyne
  • Patent number: 11551001
    Abstract: The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: January 10, 2023
    Assignee: DISCORD INC.
    Inventors: Michele Banko, Taylor Rhyne
  • Patent number: 11373636
    Abstract: The present invention extends to methods, systems, and computer program products for expanding semantic classes via user feedback. Aspects of the invention learn how a set of labels can be expanded from user-generated tags. Text labels applied by human reviewers to digital content can be inspected and compared to one another. When a threshold of human-generated text tags contain similar terminology, the set of labels can be expanded to define a representation of the similar terminology. Similar terminology can include terms that originate from the same base term, are synonyms, are more specific terms related to a general term category, etc. Similar terminology can be consolidated into a defining term that is used to generate a new (more granular) label or a new top level label. Accordingly, new semantic classes can be discovered from user-generated feedback. New semantic classes can provide a more granular representation of content item classification.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 28, 2022
    Assignee: Discord Inc.
    Inventors: Michele Banko, Alok Puranik, Taylor Rhyne
  • Patent number: D1074715
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: May 13, 2025
    Assignee: DISCORD INC.
    Inventor: Lilian Chen