Generation and exchange of custom self-recorded multimedia
Abstract
Systems and techniques facilitate the exchange, generation, and delivery of custom media. Profiles associated with accounts are provided for display in a profile listing by a server device. The server device can update the profile listing to add or remove a profile associated with an account based on instructions received from a first remote device. The profile with input fields can be provided for display to a second remote device based on a selection thereof from the profile listing. An electronic message received from the second remote device via the set of input fields can cause generation of an electronic request, and communication of the electronic message to the first remote device. A media associated with the electronic request can be generated by the first remote device, and communicated to the server device for further communication to the second remote device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
generating an instruction to associate an engaged profile state with a first account based on a received set of inputs; communicating the generated instruction to a remote server device having a stored electronic profile associated with the first account; providing for display an electronic message received from the remote server device based on an electronic request having been communicated to the remote server device from a second computing device associated with a second account, wherein the communicated electronic request includes the electronic message; and communicating a generated media associated with the received electronic message to the remote server device for storage based at least in part on a first selection that corresponds to the received electronic message, wherein the remote server device is configured to provide for display at least a portion of the stored electronic profile to at least the second computing device based on a determination that the first account is associated with the engaged profile state, receive the communicated electronic request based at least in part on a second selection that corresponds to at least the displayed portion of the stored electronic profile, and communicate at least one of the stored media or a URL corresponding to the stored media to the second computing device as a response to the received electronic request.
2 . The medium of claim 1 , wherein the communicated electronic request is associated with the first account based on the second selection.
3 . The medium of claim 1 , the operations further comprising:
providing for display a graphical interface (GUI) to receive electronic profile data for association with the first account; and communicating the electronic profile data to the remote server device based on one or more inputs received via the displayed GUI, wherein the remote server device is further configured to generate the electronic profile for storage in the memory based at least in part on the received one or more inputs.
4 . The medium of claim 1 , the operations further comprising:
communicating electronic registration data and electronic verification data to the remote server device via a displayed first graphical interface (GUI), wherein the remote server device is further configured to generate the first account having a first account type based on the communicated electronic registration and verification data.
5 . The medium of claim 4 , wherein the electronic verification data includes at least a portion of third-party social media credentials associated with the first computing device, and the remote server device is further configured to generate the first account having the first account type based on at least the portion of third-party social media credentials included in the electronic verification data.
6 . The medium of claim 4 , wherein the remote server device is further configured to provide for display a second GUI, to at least the second computing device, that includes a list associated with a plurality of generated accounts having the first account type and presenting at least the portion of the stored electronic profile.
7 . The medium of claim 6 , wherein the remote server device is further configured to provide for display a third GUI, to at least the second computing device, that presents at least the portion of the stored electronic profile and a set of input fields to receive the electronic request based on the second selection received via the displayed second GUI.
8 . The medium of claim 4 , wherein the second account is generated having a second account type different than the first account type.
9 . The medium of claim 1 , wherein the instruction to associate the engaged profile state with the first account is generated based on the set of inputs received via a displayed graphical user interface (GUI) that presents a control interface associated with a first account.
10 . A computer-implemented method comprising:
storing, by a server device, an engaged profile state for a first account of a first plurality of accounts based on an electronic instruction received from a first computing device associated with the first account, wherein each account of the first plurality of accounts is associated with a first account type and one of a plurality of electronic profiles stored in a memory; based on the stored engaged profile state, updating, by the server device, a profile listing to include at least a portion of a first electronic profile of the stored plurality of electronic profiles associated with the first account, wherein the updated profile listing is provided for display to at least a second computing device associated with a second account of a second plurality of accounts associated with a second account type; communicating, by the server device, an electronic message included in a received electronic request to the first computing device, the electronic request being received from the second computing device and associated with the first account based at least in part on a first selection that corresponds to at least the displayed portion of the first electronic profile; storing, by the server device, a media received from the first computing device to one of the memory or a third-party host, the generated media being associated with the communicated electronic message based at least in part on a second selection that corresponds to the communicated electronic message; and communicating, by the server device, at least one of the stored media and a URL corresponding to the stored media to the second computing device as a response to the received electronic request.
11 . The computer-implemented method of claim 10 , further comprising:
generating, by the server device, the first account associated with the first account type based on electronic registration data and electronic verification data received from the first computing device.
12 . The computer-implemented method of claim 11 , wherein the electronic registration data and the electronic verification data is received via a graphical user interface (GUI) displayed on the first computing device.
13 . The computer-implemented method of claim 11 , wherein the first account is generated based on at least a portion of third-party social media credentials included in the electronic verification data.
14 . The computer-implemented method of claim 10 , further comprising:
providing for display, by the server device, at least the portion of the stored first electronic profile and a set of input fields to the second computing device, wherein the electronic request is receivable via the set of input fields displayed based on the first selection.
15 . The computer-implemented method of claim 10 , further comprising:
receiving, by the server device, electronic profile data associated with the first account via a graphical interface (GUI) displayed on the first computing device; and generating, by the server device, the first electronic profile for storage in the memory based the received electronic profile data.
16 . The computer-implemented method of claim 10 , wherein at least one of the stored media and the URL corresponding to the stored media is communicated to the second computing device via any one of an email, a SMS message, a push notification, or a social media network.
17 . The computer-implemented method of claim 10 , wherein the profile listing includes at least a portion of each electronic profile of the stored plurality of electronic profiles associated with one of the first plurality of accounts determined to have a corresponding stored engaged profile state.
18 . A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
receiving a profile listing from a remote server device, the profile listing including a set of electronic profiles associated with a set of accounts selected from a plurality of accounts, wherein each account of the set of accounts is selected from the plurality of accounts based on a determination that the account is associated with an engaged profile state; providing for display the received profile listing, wherein each electronic profile of the set of electronic profiles included in the displayed profile listing is selectable to cause display of the electronic profile with a set of input fields; generating an electronic request associated with a first account of the selected set of accounts based on a set of inputs received via the set of inputs fields, the set of input fields being displayed with a first electronic profile of the set of electronic profiles and associated with the first account, after the first electronic profile is selected via the displayed profile listing; and receiving a URL that corresponds to a media associated with the generated electronic request, based at least in part on a communication of the generated electronic request to the remote server device; and providing for display the media associated with the generated electronic request based on the media being accessed via the received URL.
19 . The medium of claim 18 , the operations further comprising:
removing from display a second electronic profile of the set of electronic profiles, associated with a second account of the selected set of accounts, from the set of electronic profiles included in the displayed profile listing, based on a determination that the engaged profile state associated with the second account is switched to a disengaged profile state.
20 . The medium of claim 18 , wherein the URL is included in one of an email, a push notification, or a SMS message communicated from the remote server device.Join the waitlist — get patent alerts
Track US2019266588A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.