Complex computing network for improving establishment and access of communication among computing devices
Abstract
Disclosed are systems, methods, and computer program products for improving establishment and broadcasting of communication among mobile computing devices. An exemplary method includes: determining a first user accesses a mobile application on a first mobile device of the first user; determining a second user accesses the mobile application on a second mobile device of the second user; transmitting first content from the first user to the second user; receiving, from the second user, a first action associated with the first user; transmitting second content from the second user to the first user; receiving, from the first user, a second action associated with the second user; generating a communication channel for interaction between the first user and the second user; determining a third user accesses the mobile application on a third mobile device of the third user; and transmitting third content from the third user to the second user.
Claims
exact text as granted — not AI-modified1 . A method comprising:
determining, using one or more computing device processors, a first user accesses a mobile application using a first mobile device of the first user; enabling, using the one or more computing device processors, the first user to create or modify a first user profile using the first mobile device of the first user; determining, using the one or more computing device processors, a second user accesses the mobile application using a second mobile device of the second user; enabling, using the one or more computing device processors, the second user to create or modify a second user profile using the second mobile device of the second user; receiving, using the one or more computing device processors, from the first mobile device of the first user, first content; adding, using the one or more computing device processors, the first content to a first content list; streaming or transmitting, using the one or more computing device processors, the first content to the second mobile device of the second user; transmitting, using the one or more computing device processors, to the second mobile device for visual display, on a first user interface of the mobile application, a first visual representation of the first user not comprising the first content, such that the first visual representation is displayable on the second mobile device during or prior to the streaming or transmitting the first content, to the second mobile device of the second user; before, during, or after transmitting of the first content to the second mobile device of the second user, enabling, using the one or more computing device processors, the second user to execute a first action associated with the first user or associated with the first content; logging, using the one or more computing device processors, the first action to a first log, wherein the first log is associated with at least one of: the first user or the second user, wherein the first log is associated with at least one data store; after enabling the second user to execute the first action associated with the first user or associated with the first content, adding, using the one or more computing device processors, based on the first action, the first content or second content associated with the first user to a second content list, wherein the first user is enabled to interact with or execute a second action associated with the second user or at least one fourth user; determining, using the one or more computing device processors, a third user accesses the mobile application using a third mobile device of the third user; enabling, using the one or more computing device processors, the third user to create or modify a third user profile using the third mobile device of the third user; receiving, using the one or more computing device processors, from the third mobile device of the third user, third content; adding, using the one or more computing device processors, the third content to the first content list; before, during, or after enabling the second user to execute the first action associated with the first user or associated with the first content, streaming or transmitting, using the one or more computing device processors, the third content to the second mobile device of the second user; before, during, or after enabling the second user to execute the first action associated with the first user or associated with the first content, transmitting, using the one or more computing device processors, to the second mobile device for visual display, on the first user interface or a third user interface of the mobile application, a second visual representation of the third user not comprising the second content, such that the second visual representation is displayable on the second mobile device during or prior to the streaming or transmitting the third content to the second mobile device of the second user; before, during, or after streaming or transmitting the third content to the second mobile device of the second user, enabling, using the one or more computing device processors, the second user to execute a third action associated with the third user or associated with the third content; logging, using the one or more computing device processors, the third action to the first log or a second log, wherein the second log is associated with at least one of: the third user or the second user, wherein the second log is associated with the at least one data store; and after enabling the second user to execute the third action associated with the third user or associated with the third content, not adding, using the one or more computing device processors, based on the third action, at a first time, the third content or fourth content associated with the third user to the second content list, wherein the third user is not enabled to interact with or execute a fourth action associated with the second user or the at least one fourth user.
2 . The method of claim 1 , wherein at least one of:
the first action comprises a first voting action associated with first permissions associated with the first user and the mobile application, the first action comprises the second user voting to remove the first user, the first action comprises the second user voting to enable the first user to interact with one or more first users in the mobile application, the first action comprises the second user executing a first transitional interaction associated with the first user, the second action comprises a second voting action associated with second permissions associated with the third user and the mobile application, the second action comprises the second user voting to remove the third user from the mobile application, the second action comprises the second user voting to enable the third user to interact with one or more second users in the mobile application, the second action comprises the second user executing a second transitional interaction associated with the third user, the third action comprises the first user liking the second user or the at least one fourth user, the third action comprises the first user disliking the second user or the at least one fourth user, the third action comprises the first user skipping the second user or the at least one fourth user, the fourth action comprises the third user liking the second user or the at least one fourth user, the fourth action comprises the third user disliking the second user or the at least one fourth user, the fourth action comprises the third user skipping the second user or the at least one fourth user, or the first content list comprises a voting tab and the second content list comprises a feed tab.
3 . The method of claim 1 , further comprising transmitting, using the one or more computing device processors, a first notification associated with the first action associated with the first user or associated with the first content, to the first mobile device of the first user.
4 . The method of claim 1 , further comprising at least one of:
adding, using the one or more computing device processors, the first content or the second content to a third content list; adding, using the one or more computing device processors, the third content or the fourth content to a fourth content list; removing, using the one or more computing device processors, the third content from the first content list; or removing, using the one or more computing device processors, the first content from the first content list.
5 . The method of claim 1 , wherein the first user and the third user are associated with at least one of: a geographical area or at least one parameter that corresponds with or is associated with the second user or settings associated with the second user.
6 . The method of claim 1 , wherein at least one of:
the first content is associated with or responsive to a first prompt, or the second content is associated with or responsive to the first prompt or a second prompt.
7 . The method of claim 1 , further comprising adding, using the one or more computing device processors, at a second time after the first time, the third content or the fourth content associated with the third user to the second content list, wherein the third user is enabled to interact with or execute the fourth action associated with the second user or the at least one fourth user.
8 . The method of claim 1 , further comprising:
receiving, using the one or more computing device processors, from the second mobile device of the second user, fifth content; streaming or transmitting, using the one or more computing device processors, the fifth content to the first mobile device of the first user; transmitting, using the one or more computing device processors, to the first mobile device for visual display, on a fourth user interface of the mobile application, a third visual representation of the second user not comprising the fifth content, such that the third visual representation is displayable on the first mobile device during or prior to the streaming or transmitting the fifth content to the first mobile device of the first user; enabling, using the one or more computing device processors, the first user to execute a fifth action associated with the second user or associated with the fifth content; and logging, using the one or more computing device processors, the fifth action to the first log, the second log, or a third log, wherein the third log is associated with at least one of: the first user or the second user, wherein the third log is associated with the at least one data store.
9 . The method of claim 1 , wherein the one or more computing device processors are comprised in one or more computing systems, wherein the one or more computing systems are located in one or more locations.
10 . A method comprising:
determining, using one or more computing device processors, a first user accesses a mobile application using a first mobile device of the first user; enabling, using the one or more computing device processors, the first user to create or modify a first user profile using the first mobile device of the first user; determining, using the one or more computing device processors, a second user accesses the mobile application using a second mobile device of the second user; enabling, using the one or more computing device processors, the second user to create or modify a second user profile using the second mobile device of the second user; receiving, using the one or more computing device processors, from the first mobile device of the first user, first content; adding, using the one or more computing device processors, the first content to a first content list; streaming or transmitting, using the one or more computing device processors, the first content to the second mobile device of the second user; transmitting, using the one or more computing device processors, to the second mobile device for visual display, on a first user interface of the mobile application, a first visual representation of the first user not comprising the first content, such that the first visual representation is displayable on the second mobile device during or prior to the streaming or transmitting the first content, to the second mobile device of the second user; before, during, or after transmitting of the first content to the second mobile device of the second user, enabling, using the one or more computing device processors, the second user to execute a first action associated with the first user or associated with the first content; logging, using the one or more computing device processors, the first action to a first log, wherein the first log is associated with at least one of: the first user or the second user, wherein the first log is associated with at least one data store; before, during or after enabling the first user to execute the first action associated with the first user or associated with the first content, enabling, based on the first action, the first user to interact with or execute a second action associated with the second user or at least one fourth user; determining, using the one or more computing device processors, a third user accesses the mobile application using a third mobile device of the third user; enabling, using the one or more computing device processors, the third user to create or modify a third user profile using the third mobile device of the third user; receiving, using the one or more computing device processors, from the third mobile device of the third user, second content; adding, using the one or more computing device processors, the second content to the first content list; before, during, or after enabling the second user to execute the first action associated with the first user or associated with the first content, streaming or transmitting, using the one or more computing device processors, the second content to the second mobile device of the second user; before, during, or after enabling the second user to execute the first action associated with the first user or associated with the first content, transmitting, using the one or more computing device processors, to the second mobile device for visual display, on the first user interface or a third user interface of the mobile application, a second visual representation of the third user not comprising the second content, such that the second visual representation is displayable on the second mobile device during or prior to the streaming or transmitting the second content to the second mobile device of the second user; before, during, or after streaming or transmitting the second content to the second mobile device of the second user, enabling, using the one or more computing device processors, the second user to execute a third action associated with the third user or associated with the second content; logging, using the one or more computing device processors, the third action to the first log or a second log, wherein the second log is associated with at least one of: the third user or the second user, wherein the second log is associated with the at least one data store; and after enabling the second user to execute the third action associated with the third user or associated with the second content, not enabling, based on the third action, the third user to interact with or execute a fourth action associated with the second user or the at least one fourth user.
11 . The method of claim 10 , wherein at least one of:
the first action comprises the second user liking the first user, the first action comprises the second user disliking the first user, the first action comprises the second user skipping the first user, the first action comprises the second user voting to remove the first user, the first action comprises a first voting action associated with first permissions associated with the first user and the mobile application, the first action comprises the second user executing a first transitional interaction associated with the first user, the second action comprises the second user liking the third user, the second action comprises the second user disliking the third user, the second action comprises the second user skipping the third user, the second action comprises the second user voting to remove the third user, the second action comprises a second voting action associated with second permissions associated with the third user and the mobile application, the second action comprises the second user executing a second transitional interaction associated with the third user, the third action comprises the first user liking the second user or the at least one fourth user, the third action comprises the first user disliking the second user or the at least one fourth user, the third action comprises the first user skipping the second user or the at least one fourth user, the fourth action comprises the third user liking the second user or the at least one fourth user, the fourth action comprises the third user disliking the second user or the at least one fourth user, or the fourth action comprises the third user skipping the second user or the at least one fourth user.
12 . The method of claim 10 , further comprising:
receiving, using the one or more computing device processors, from the second mobile device of the second user, fifth content; streaming or transmitting, using the one or more computing device processors, the fifth content to the first mobile device of the first user; and transmitting, using the one or more computing device processors, to the first mobile device for visual display, on a fourth user interface of the mobile application, a third visual representation of the second user not comprising the fifth content, such that the third visual representation is displayable on the first mobile device during or prior to the streaming or transmitting the fifth content to the first mobile device of the first user.
13 . The method of claim 12 , further comprising:
enabling, using the one or more computing device processors, the first user to execute a fifth action associated with the second user or associated with the fifth content; logging, using the one or more computing device processors, the fifth action to the first log, the second log, or a third log, wherein the third log is associated with at least one of: the first user or the second user, wherein the third log is associated with the at least one data store; and before, during or after enabling the first user to execute the fifth action associated with the second user or associated with the fifth content, generating, using the one or more computing device processors, a first communication channel for the first user to interact with the second user and for the second user to interact with the first user.
14 . The method of claim 13 , wherein the first communication channel expires after a first time if at least one of: the first user does not transmit a first interaction to the second user in the first communication channel, or the second user does not transmit a second interaction to the first user in the first communication channel.
15 . The method of claim 10 , wherein the not enabling the third user to interact with or execute the fourth action associated with the second user or the at least one fourth user comprises at least one of:
removing the second content from the first content list or a second content list, or removing third content associated with the third user from the first content list or a third content list.
16 . The method of claim 10 , further comprising transmitting, using the one or more computing device processors, a first notification associated with the first action associated with the first user or associated with the first content, to the first mobile device of the first user.
17 . The method of claim 10 , wherein the first user and the third user are associated with at least one of: a geographical area or at least one parameter that corresponds with or is associated with the second user or settings associated with the second user.
18 . The method of claim 10 , wherein at least one of:
the first content is associated with or responsive to a first prompt, the second content is associated with or responsive to the first prompt or a second prompt, the first content is streamed or transmitted to the second mobile device of the second user based on a first filter associated with the second user or the second user profile, or the second content is streamed or transmitted to the second mobile device of the second user based on the first filter associated with the second user or the second user profile.
19 . The method of claim 18 , wherein the first filter comprises at least one of: an age filter, a gender filter, a location filter, or a preference filter.
20 . The method of claim 10 , wherein the one or more computing device processors are comprised in one or more computing systems, wherein the one or more computing systems are located in one or more locations.
21 . The method of claim 1 , wherein adding, based on the first action, the first content or the second content associated with the first user to the second content list is further based on at least one additional action executed by the at least one fourth user.
22 . The method of claim 1 , wherein not adding, based on the third action, at the first time, the third content or the fourth content associated with the third user to the second content list is further based on at least one additional action executed by the at least one fourth user.
23 . The method of claim 10 , wherein enabling, based on the first action, the first user to interact with or execute a second action associated with the second user or at least one fourth user is further based on at least one additional action executed by the at least one fourth user.
24 . The method of claim 10 , wherein not enabling, based on the third action, the third user to interact with or execute a fourth action associated with the second user or the at least one fourth user is further based on at least one additional action executed by the at least one fourth user.Join the waitlist — get patent alerts
Track US2026052359A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.