Patents by Inventor Shawn D. Fanning
Shawn D. Fanning has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230121820Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: ApplicationFiled: September 19, 2022Publication date: April 20, 2023Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning, Joey Liaw
-
Patent number: 11451741Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: GrantFiled: November 1, 2018Date of Patent: September 20, 2022Assignee: Airtime Media, Inc.Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning, Joey Liaw
-
Publication number: 20220030196Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: ApplicationFiled: November 1, 2018Publication date: January 27, 2022Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning
-
Patent number: 10158827Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: GrantFiled: November 29, 2016Date of Patent: December 18, 2018Assignee: AIRTIME MEDIA, INC.Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning, Joey Liaw
-
Patent number: 9544538Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: GrantFiled: May 15, 2012Date of Patent: January 10, 2017Assignee: Airtime Media, Inc.Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning, Joey Liaw
-
Patent number: 9270768Abstract: One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user's affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display.Type: GrantFiled: November 14, 2013Date of Patent: February 23, 2016Assignee: Path Mobile Inc Pte. Ltd.Inventors: David B. Morin, Shawn D. Fanning, Dustin R. Mierau, Daniel S. Dofter, Matthew M. Matteson, Mark Lewandowski, Mary Ann Brennan, Daniel Trinh, Mallory Paine
-
Patent number: 8780163Abstract: A computer-implemented method and system of providing live video chats in a network are described. The method may include: providing a first interface for a user to generate a user profile; generating a list of pseudo-anonymous chat partners according to a matching algorithm that involves the information of the user profile; providing a second interface for the user to select a chat partner on the list of pseudo-anonymous chat partners, and initiate a video call to the chat partner; establishing a video chat session between said user and said chat partner; providing a third interface for the user and the chat partner to add to and/or modify their respective profiles while the video chat session is in progress; and providing a fourth interface for the user and said chat partner to rate each other during the video chat session and/or after the video chat session.Type: GrantFiled: February 23, 2012Date of Patent: July 15, 2014Assignee: Airtime Media, Inc.Inventors: Matt Cahill, Shawn D. Fanning, Mark Jen, Joey Liaw, Sean Parker
-
Publication number: 20140074937Abstract: One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user's affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display.Type: ApplicationFiled: November 14, 2013Publication date: March 13, 2014Applicant: Path, Inc.Inventors: David B. Morin, Shawn D. Fanning, Dustin R. Mierau, Daniel S. Dofter, Matthew M. Matteson, Mark Lewandowski, Mary Ann Brennan, Daniel Trinh, Mallory Paine
-
Publication number: 20130307920Abstract: A computer-implemented method and system of providing a video chat experience in a network are described. The method may include: receiving live video stream signals, including audio signals, from a plurality of participants of a live video chat session; combining the live video stream signals into a shared canvas; providing the shared canvas to the plurality of participants, wherein the shared canvas is substantially synchronized among the plurality of participants; and providing options for the specific chat participant to manipulate the shared canvas.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Inventors: Matt Cahill, Sean Parker, Shawn D. Fanning, Joey Liaw
-
Patent number: 8589491Abstract: One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user's affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display.Type: GrantFiled: July 7, 2011Date of Patent: November 19, 2013Assignee: Path, Inc.Inventors: David B. Morin, Shawn D. Fanning, Dustin R. Mierau, Daniel S. Dofter, Matthew M. Matteson, Mark Lewandowski, Mary Ann Brennan, Daniel Trinh, Mallory Paine
-
Publication number: 20120236103Abstract: A computer-implemented method and system of providing live video chats in a network are described. The method may include: providing a first interface for a user to generate a user profile; generating a list of pseudo-anonymous chat partners according to a matching algorithm that involves the information of the user profile; providing a second interface for the user to select a chat partner on the list of pseudo-anonymous chat partners, and initiate a video call to the chat partner; establishing a video chat session between said user and said chat partner; providing a third interface for the user and the chat partner to add to and/or modify their respective profiles while the video chat session is in progress; and providing a fourth interface for the user and said chat partner to rate each other during the video chat session and/or after the video chat session.Type: ApplicationFiled: February 23, 2012Publication date: September 20, 2012Applicant: Supyo, Inc.Inventors: Matt Cahill, Shawn D. Fanning, Mark Jen, Joey Liaw, Sean Parker
-
Publication number: 20120011204Abstract: One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user's affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display.Type: ApplicationFiled: July 7, 2011Publication date: January 12, 2012Applicant: Path, Inc.Inventors: David B. Morin, Shawn D. Fanning, Dustin R. Mierau, Daniel S. Dofter, Matthew M. Matteson, Mark Lewandowski, Mary Ann Brennan, Daniel Trinh, Mallory Paine