System and method for creation and scheduling of future communications and gifts
Systems, methods, and graphic user interfaces are provided for facilitating electronic sending and/or receiving of messages and/or gifts. In particular, systems, methods, and user interfaces are provided for facilitating electronic sending and/or receiving of messages and/or gifts scheduled for future delivery, creating, storing, scheduling, and sending time-locked messages and/or gifts, receiving time-locked messages and/or gifts, and sending and/or receiving messages and/or gifts posthumously.
This application claims the benefit of U.S. Provisional Application No. 62/520,524, filed Jun. 15, 2017, the contents of which are incorporated herein by reference.
FIELD OF THE INVENTIONThe current invention generally relates to systems, methods and user interfaces for sending and receiving messages and other items between individuals, as well as the creation, storage, scheduling and coordination of such messages and other items, including the sending of messages in the future. The current invention also relates to an electronic and physical infrastructure to provide such a system and the communication services thereof.
BACKGROUND OF THE INVENTIONThe custom of sending personal messages or giving cards, presents and other mementos from one person to another has existed for centuries. More recently, with the advent of the Internet and other forms of electronic communication, sending electronic cards or other electronic messages has become popular. Gift giving also often takes place based on electronic orders.
However, current electronic delivery systems to send personal messages, cards and the like have significant drawbacks. For example, given the ease in which electronic messages may be created and sent, they are often too “instant” and inappropriate for certain circumstances. That is, senders may be apt to send a quick e-mail or message that is not personal and is inappropriate for certain situations. For example, a short e-mail saying “happy birthday” from one family member to another does not convey much emotion and may instead look thoughtless because it shows little effort. While photos may accompany such messages, they still may not convey the thoughtfulness that previously existed with the act of buying a physical card that itself has a certain message, writing a note in the card and then mailing it. Accordingly, there is a need for a system and method to electronically send thoughtful messages.
As another example, the sender or giver may have all the best intentions but may simply forget a birthday, holiday, graduation, anniversary or other event for which he or she had intended to send a card, e-mail or other type of message. Accordingly, there is a need for a system and method which automatically sends thoughtful messages and/or reminds the sender of the upcoming date.
Also, electronic messages which may be easily sent may not adequately account for issues that may arise for certain recipients. For example, certain messages and associated content involving children may not meet the Children's Online Privacy Protection Act (“COPPA”). Accordingly, there is a need for a system and method that accounts for COPPA or other pertinent regulations.
Also, current electronic message delivery systems typically do not provide a means for sending messages, cards or gifts after a person dies. This would allow a person who has passed away to more prominently remain in the memories of that person's loved ones. Accordingly, there is a need for a system and method that posthumously sends messages, or to otherwise send messages in the future.
Also, current electronic systems typically do not provide the infrastructure for a user to create, send or receive messages, gifts or other items. Furthermore, existing systems do not provide the capability to store, coordinate and otherwise communicate or manage the sending and receiving of messages or other items. Still further, existing systems do not have the capability to interface with other systems to physically send, receive and/or coordinate messages or other items in non-electronic fashion. Accordingly, there is a need for a system and method that addresses these and other shortcomings.
SUMMARY OF THE INVENTIONThe current invention provides a secure messaging platform to send and receive messages, including message for delivery in the future. To this end, the current invention provides an improved and efficient manner in which a sender may communicate to his or her loved ones throughout the sender's life as well as after the sender's death. For example, the invention allows a sender to automatically send or have sent, messages, video books or other video materials, cards, gifts or other personal communications that preferably convey more effort and emotion than a short, impersonal e-mail or the like. The system of the current invention may also provide other communications and message-sending services such as providing documents at appropriate times, e.g., providing a will to the appropriate recipient's upon a sender's death.
In one aspect of the invention, the system may facilitate sending and/or receiving messages scheduled for delivery at a future date or time. This may include automatically sending and/or receiving messages at specified dates or times, or upon the occurrence of a particular event. For example, a message may be time-locked, until a certain date or event, at which time it becomes unlocked and is sent.
Messages may be sent via link(s), sent by e-mail, text message, mail, facsimile, telephone and/or other media or delivery methods that currently exist or that come into existence in the future. Messages may also include one or more gifts. Thus, the system may facilitate selecting, purchasing, storing and sending one or more gifts. In this aspect of the invention, holidays and other key dates that apply to most people may be stored in a database, along with information specific to a particular recipient, such as birthdays, anniversaries and/or other dates specific to that recipient.
In another aspect, the system may facilitate a sender posthumously sending wishes to one or more recipients. In one form, the sender may create wishes while he or she is alive in different media, e.g., writings, pictures, videos, audio recordings and/or combinations of the foregoing or other media. The time-locked nature of the system may then provide for the created wishes to be automatically sent on the scheduled dates throughout the recipients' lives.
In another aspect, the system may be advised of changes in a recipient's circumstances so that wishes which are no longer appropriate or desired would not be automatically sent. For example, the system may be informed of a recipient's death and information stored by the system may be changed accordingly. To this end, a “report deceased user” link appearing on a user interface may be used to lead a user to a “contact us” form. The contact form may include a subject field drop-down menu with options, including to select “report deceased user” value. Upon selection, the form may dynamically show the following fields for a user to fill out, e.g., deceased user e-mail, active user's e-mail, active user's phone number, etc. The system may include one or more database(s) to intake information on changes in circumstances so that its output of automatic messages would be likewise modified, or changed, for example, from a birthday greeting to a condolence card.
In another aspect, the system may provide the benefits of a recipient receiving messages and/or gifts as discussed above. This may include, for example, receiving one or more messages from a loved one throughout the recipient's lifetime, whether the sender is alive to enjoy the recipient's delight or lives only in the recipient's memories.
In another aspect, the system and method may be computer implemented, and includes the infrastructure for the system's operation. To this end, the system may reside on one or more servers and/or other platforms. The system infrastructure may also include databases that store desired information which may be retrieved by appropriate software at appropriate times during operation of the system. The system includes appropriate software to store, lookup and provide information in order to send or receive messages and other items. The system may also be accessed by graphical user interfaces (GUIs), pages or screens, via a website and/or mobile application. The infrastructure of the system may also be connected with other physical systems that provide physical results. For example, if the message to be sent includes a gift, the system of the current invention may interface with a store providing the gift so that the gift can be purchased, and may also interface with the delivery company to arrange delivery to the recipient.
In a preferred embodiment, a series of GUIs, pages or screens may be displayed to a user (for example, a message sender and/or recipient), to facilitate the use of the system and various components thereof. For example, a series of GUIs may instruct a message sender through the steps of creating/editing, storing, scheduling and/or sending a message. The GUIs may also facilitate a message recipient receiving his or her messages. It is preferred that the GUIs include physical and visual aspects that make the GUIs user friendly and efficient in the manner in which information is collected from the user.
The GUIs may appear on different types of devices such as desktop or laptop computers, tablets or smartphones. The current invention may be configured for use through a website or through an app.
The following detailed description of the preferred embodiments may be better understood with references to the accompanying drawings, wherein:
In general, the invention includes a system and method by which a sender may communicate “wishes” (e.g., messages, gifts and/or other items) to one or more recipient(s), for example, individuals in the sender's family, friends, loved ones, etc. The term “wishes” is not limited to the foregoing example, but instead includes any type of communication that may be shared between individuals. It should also be noted, however, that the current invention is not limited to simply messages or wishes that may be emotional or personal in nature. Alternatively, the system may also be used to provide legal documents and other items. As such, the term “message” and “wish” may include such items. The terms wishes, messages and other terms for other types of communications are used interchangeably herein.
As used herein, “wishes” may include messages conveyed in any media, including for example, e-mail messages, e-cards, electronic documents, printed cards, letters, and/or documents, audio and/or audiovisual recordings, pictures, images, animations, videos, and the like in both electronic or physical form, and combinations thereof. Gifts may include any suitable gift. For example, a gift may include a gift card or gift certificate, such as a prepaid stored-value money card issued, for example, by a retailer or bank, which may be used as an alternative to cash. As another example, a gift may include a novelty item, a book, e.g., picture book, or other physical item.
The system may be used to automatically send messages throughout the sender's or recipients' lifetimes, whether the sender is still living or has passed away. Likewise, the invention includes a system and method for receiving such wishes at a future date, whether or not the sender is still living at the time.
The system of the invention also includes various databases, servers, connections and/or other infrastructure hardware to provide the appropriate platform from which to send messages and wishes. The system of the invention also includes software to provide the functionality of the invention, including the control of database calls and the flow, storage and control of data.
The present system and method are now described with reference to the figures, which represent examples and are not intended to be limiting.
As shown, system 10 may include member database 12, contact database 14 and wish content database 16. These databases may comprise relational databases or other suitable storage components. System 10 may also be accessed through user interface 18 which may comprise a series of GUIs as discussed herein. System 10 may also be accessed system administrator interface 19, which may comprise other GUIs to perform internal functions.
System 10 may also include other infrastructure hardware and software components or modules such as contact manager 1002, create a wish module or component 1004, custom wish editor, which may in turn operate with preview module 1006, schedule and settings module 1008 (which may in turn operate with gift manager 1012) and receipt delivery notification module 1010. System 10 may also include wish template editor 1020, custom wish editor 1022 and stock content manager 1024. System 10 may also include wish vault 1030 and wish calendar 1040. In
As shown in
System 10 may alternatively include other or additional databases, components and/or modules that may operate with each other. This may include, for example, a lead database, a template database, a wish story database, a products and offers database, a website content database, a settings manager, an account manager, an admin panel, a payment processing page, a wish calendar manager, a gift card manager, an interactive wisdom component, an interactive magic fate ball component and the like. Database calls other than those shown in
In a preferred embodiment, user interface 18 may include a series of graphical user interfaces (GUIs), such as those shown in
Each GUI may include a number of data fields for entering data information. They may also include a number of menus, tabs, buttons, boxes, links and the like, that a user may highlight, select, click and/or use to enter information, and to access a menu or submenu, perform a function and/or navigate forward or backward between the GUIs. The GUIs of user interface 18 may be configured to operate on a computer, tablet, smartphone or other device.
System administrator interface 19 may also include GUIs and the ability to generate reports regarding the user of system 10. Such reports may provide business analytics as described later in more detail.
The manner in which a user may access system 10 create an account and manage user information is now further described. Beyond the description below, this aspect of system 10 is further described in Section 1 of Appendix A.
A user may first access system 10 via one or more home page(s) 20. Home page(s) 20 may reflect the GUIs shown as logged-out home pages 22 (shown in
Logged-out home page 22 may include age gate 26 that may control the individuals who access system 10 and that may also provide compliance with COPPA or other regulations which protect children's online privacy. Age gate 26 may require a user to enter his or her birthdate in a birthdate field to continue, and may require that the user be at least a certain age to access system 10. For example, to comply with COPPA, age gate 26 may require a user to be at least 13 years of age to access the system 10 and start a session. When age information is entered via age gate 26, this data may be compared to data stored in system 10 to determine if the entered age data complies with the COPPA or other stored data. To this end, the stored COPPA or other qualifying data may be changed to reflect changes in regulations. System 10 may use cookies or other suitable means to prevent a user from navigating backward in system 10 during the same session to enter a different birthdate.
If the birthdate entered indicates that the user is a child or is otherwise younger than the required age, system 10 may display a page requesting the child to enter an e-mail address for the child's parent or guardian. System 10 may then e-mail the parent or guardian inviting them to create a child account on the child's behalf. Such child accounts may limit the manner in which the child user may use system 10, and may also allow parental supervision. After the child user enters the parent or guardian e-mail address, system 10 may display a confirmation page indicating that an e-mail will be and/or has been sent to the parent or guardian. Alternatively, system 10 may display an error page if the e-mail was not sent, for example, if the child entered the parent or guardian's e-mail address incorrectly.
If the entered birthdate indicates that the user is over the required age, system 10 may permit the user to perform one or more of the following actions: create a new user account, i.e., become a registered member as shown in
For registered users, the logged-out home page 22 may include “log in” box 28, in which the user may enter one or more identifiers, e.g., user name, e-mail address, password, etc. Alternatively, the user may log in via one of the user's other existing accounts, such as social media accounts, e-mail accounts and the like to log in and proceed to logged-in home page 24 of
For new or unregistered users, logged-out home page 22 may also include a create account box 30 as shown in
The user data items and/or child data items entered into the log in box 28 and/or the create account box 30 may be stored and/or retrieved from the member database 12, e.g., through database calls. This information may be used by users when creating or receiving messages, and may also be used by the system administrator to generate reports, e.g., showing the demographics of the users for business or marketing purposes.
This logged-out page 22 may include one or more disclaimer statements indicating that by creating a user account the user agrees to terms of service, a privacy policy, a refund policy and the like. Links to each policy may also be provided, and to complete the account creation process, the user may be required to click on each link, read the contents provided, and click an “I Agree” button after having read the pertinent terms and conditions for accessing and using system 10. The date and time when the new user agreed to any terms or conditions may also be stored by the system 10.
The logged-out home page 20 may include a home menu 32 as shown in
As shown in
Upon creating a user account and/or logging in to an existing user account, system 10 may display the logged-in home page 24 as shown in
As illustrated in
The navigation menu 34 may include the following tabs and/or or links: home, Give Wishes (i.e., create a wish or message), Get Wishes (i.e., receive messages or wishes), Wish Vault, Favorites, Freebies, My (user) Address Book, My (user) Account, Log in as an alternate user, Logout. Navigation menu 34 may also include links to other aspects of system 10. Logged-in page 24 may also includes links to Send Free Wishes and Invite Loved Ones, as well as an Upgrade Now link that may change the access and level of service available to the user. These links may be used for appropriate database calls and/or to control the data flow as shown in
One or more of the links in navigation menu 34 may also include a submenu, such as a drop down menu with links to additional features. For example, as shown in
The manner in which a user may Give Wishes, or create a message or provide some other communication to one or more recipients, is now further described with reference to
When a user selects Give Wishes from navigation menu 34, the user is taken to the create a wish module 1004 as shown in
Referring to
As shown in the figures, the GUIs of message creation process 100 may allow a user to add/select wish recipients, view wish idea templates, record and/or upload pictures, videos, audio, search and select stock pictures, videos, audio, create and customize a wish content, preview a wish, save a wish to wish vault, schedule delivery and/or unlock date of a wish, add a gift, select collaborator and receiver permissions, select privacy and sharing settings, delete a wish and other steps.
To help the user gauge how far along he or she is in the overall messaging process 100, the GUIs discussed below may include a display highlighting the step being performed by the user. As shown in
As detailed further below, the create a wish module or component 100 preferably allows the user to retrieve previously stored information and/or store new information in one or more of the member database 12, the contacts database 14, and/or the wish content database 16. In this manner, the stored information may be accessed when creating future wishes. For example, the data flow and database call may occur as shown in
The system 10 may also evaluate the information stored by the users when creating wishes for analytics and marketing purposes. For example, the system 10 may prepare reports on the types of information stored by its users to identify trends regarding the manner in which the system 10 is being used. This information may be used by the system administrator to adjust aspects of system 10 to improve its performance and address user concerns. This information may also apprise the system administrator to the likes and dislikes of its users which may be used to direct marketing and advertising materials to the users of system 10. Such information may be accessed by system administrator interface 19 shown in
Referring again to the GUIs of message creation process 100,
The create a wish box 104 may include one or more wish data fields in which the user may enter certain wish data items to create a wish. The create a wish box 104 may include, for example, a wish recipient data field 108, a wish subject or title data field 110 and a wish text data field 112. Other fields may also be available. The user may manually enter data items in the one or more data fields and/or may use one of the tools of the create a wish tool bar 106 to input data items in the one or more data fields.
For example, to add one or more recipient(s) to the wish, the user may enter one or more recipient e-mail addresses in wish recipient data field 108. Likewise, the user may enter a wish title or subject in wish title data field 110. The user may also type in the text of a message in wish text data field 108. The create a wish box 104 may also include a plurality of text style and size options to allow the user to customize the text of the message by selecting from various available fonts types, font sizes, paragraph formats and text styles.
The create a wish box 104 may also include an add audio field 114. The add audio field 114 may allow a user to record an audio message and attach the audio message directly to the wish. Alternatively, a prerecorded audio file may be attached to the wish. For example, prerecorded audio files may be stored in wish content database 16 and may be accessed by the user. Alternatively, system 10 may be connected to third party audio providers such as iTunes, which third party audio files may be provided to the user to attach to the message or wish.
Still referring to
As shown in
Contact manager submenu 140 may also include one or more of the following icons representing various options: add contact(s) to user address book icon 142, access user address book icon 144, import contacts from another contact list icon 146, (such as an e-mail/webmail address book and/or social media address book), and add child account icon 148. When selecting any of these options, contact manager 1002 and contact database 14 may be accessed and/or updated as appropriate.
As shown in
Alternatively, as shown in
To this end, it is preferred that system 10 may interface with social media platforms that the user may already use. In this manner, contact and other information which the user has previously developed with other platforms may be imported and/or saved into system 10.
As noted previously, system 10 may allow a parent or guardian to create a child account. The manner in which a parent or guardian may create a child account is now discussed with reference to
It is preferred that a child may send and receive wishes only while parent or other adult is logged in to both the parent and child accounts. While logged into a parent account, the parent may create a child account with a separate child e-mail. If the child does not have e-mail address, an e-mail address may be established during account creation. It is preferred that a child cannot log in to an account with only the child e-mail. To this end, system 10 may disable the password reset option for child e-mails. Instead, it is preferred that a child may send or receive wishes through the child account that is only accessible within the parent account.
To accomplish the foregoing, the parent may first log in to the parent account, then go to “my child accounts,” then select a child, then click “login to child account.” This will show the child's wish vault with a highly visible alert on top of the page, e.g., “you are logged into ‘child's name’ account.” Click here to go back to your account.
If the user indicates that he/she is the child's parent or guardian, the add child account page 156 may allow the user to add an account by entering one or more child identifier data items in one or more child data fields. These may include the child's name, birthdate, gender and the like. The add a child page 156 may also contain a statement indicating that any wish notifications will be sent to the user as the child's parent or guardian.
If the user is not the child's parent or guardian, the add a child account page 156 may also provide an option for the user to send a request to the parent or guardian, so that the parent or guardian may create a child account on the child's behalf. An exemplary request to guardian to open child account 158 is illustrated in
Upon entering an e-mail address for a child's parent or guardian, the add a child account component 156 may display a confirmation page indicating that an e-mail will be and/or has been sent to the parent/guardian. Alternatively, the system may display an error page if the e-mail was not sent for any reason, for example, if the parent/guardian's e-mail address was not entered correctly or was invalid.
After the wish or message recipient(s) have been identified, the user may then create the content of the wish. This may include choosing or preparing various aspects of the wish so that the message reflects the thought and desires of the sender. To this end, the user may, for example, choose templates, add textual, video or audio content, choose layouts, choose backgrounds, further personalize the wish, add documents, gifts or other items, coordinate the delivery of items and/or perform other functions.
As an initial step in content creation, the user may choose a template for the wish. As illustrated in
By highlighting or selecting wish template editor 162 from the library submenu 160, the user may access various aspects or modules of system 10 as shown in
By choosing the wish template editor icon 162 shown in
By choosing the custom wish editor module 1022, the user may perform one or more of the following actions: upload his/her own content (image, video, audio), browse, search and sort custom content from a library of previously uploaded content, select desired uploaded content to dynamically populate a template, add copy/text to the wish, change font, font color, font size, background color, location of text and images, add/upload image of user's signature, preview, save and/or delete content in the wish. After a user adds content and selects a layout, the wish may be saved automatically as a wish template in database 16. The user may start first with a premade wish template and then edit the content.
By choosing the stock content manager 1024, the user may: sort and enter keywords to return stock content options (i.e., image, video, audio), select desired content to dynamically populate a wish, and/or preview, save and/or delete a wish, and generally add, e.g., content, to a template.
An example of a custom wish library 168 is shown in
Each thumbnail image 170 may include one or more template action icons 172 representing different actions to apply to the wish template. For example, the template action icons may include an edit icon 172, a view larger icon 174, a delete icon 176 and a designate as favorite icon 178. Other icons may be used for other functions.
The custom wish library 168 may be sorted and viewed by category, for example: all, drafts, used, purchased, favorites, deleted and the like. The wish templates may also be sorted by occasion similar to greeting cards, including for example: all, anniversary, birthdays, life events, relationships, wisdom and the like.
The user may select a wish template thumbnail (for example, by clicking on the edit icon) to add that template (including any text, visual component, audio component, layout, background, etc.) to the wish. In other words, the user may combine template creation and add content to the template. The user may then customize the wish template to suit their individual needs.
As shown, the custom wish library 168 may also include a create or upload button 180 allowing a user to create a new wish template from scratch, edit an existing wish template and/or upload a new wish template from another source.
After the template has been determined, the user may add content, such as visual or audio content. However, it should be noted that the user does not have to select a template before adding content, because system 10 may start the user off with a default wish template layout that they can customize, which then becomes a template. As such, the template selection and content addition steps may be intertwined.
The addition of visual content to a wish is now further described with reference to
As shown in
The user may also sort the visuals for efficient viewing. For example, the visual library 182 may include one or more sort buttons 196 that allow the user to sort and view the user's visual library by category, for example: all, favorites, videos, pictures and deleted. The visual library 182 may also include a search field 198 allowing the user to search for visuals by key word, file name and the like. The visual library 182 may also include an upgrade link or button providing an option for a user to add/purchase additional storage space for his or her visual library and access premium templates, visuals, etc.
The user may select an existing visual in the visual library 182 to add the visual to a wish. Alternatively, the user may create a new visual. The user may create a new visual by clicking a create or upload button 200 of the visual library 182 or by selecting the add visual icon 126 from the create a wish tool bar 106, both of which may cause an add visual submenu 202 to be displayed.
As illustrated in
The addition of visual content may also include recording a photograph or other image, or recording a video. For example, as shown in
The visual content that may be added to the wish may also include drawings prepared by the user. As shown in
As shown in
The visual content described above may be stored in database 16 and be accessed and manipulated by the appropriate editor and manager modules 1020, 1022, 1024.
The visual content that may be added to the wish may also include visuals from sources outside of system 10 such as visuals that the user may have already stored in his or her social media accounts, e.g., Facebook. As shown in
The visual content that may be added to the wish may also include visuals such as those provided by Getty Images or another third party source. As shown in
Other types of visual content and their addition to a message or wish beyond those described above are also within the scope of the invention. For example, live video may be added to a wish, whereby the wish may contain a link that directs the recipient to a web cam or other source of real-time video.
It should be noted that different types of visual content may require different amounts of storage space and processing capability of system 10. As noted in the GUIs of
The addition of audio content to a wish is now further described with reference to
Each of the audio files in the user's audio library 250 may be displayed as a thumbnail image 252. Each audio thumbnail image 252 may have displayed thereon one or more audio action icons representing one or more actions to apply to the audio file. For example, each audio thumbnail 252 may include one or more of the following audio action icons: play audio icon 254, add to wish icon 256, designate as favorite icon 258 and/or a delete icon 260.
The user's audio library 250 may be sorted and viewed by category, for example: all, favorites, deleted, etc. The user's audio library 250 may also include a search field to allow the user to search for audio by key word, file name and other search methods. The audio library 250 may also include an upgrade link or button providing an option for a user to add/purchase additional storage space for his or her audio and visual libraries and access premium templates, visuals, audios and the like.
The user may select or click on an existing audio file in the audio library to add the audio to a wish. Alternatively, the user may create a new audio. For example, the user may create a new audio by clicking a create button 262 of the audio library 250 or by selecting the add audio icon 166 from the create a wish tool bar 106, both of which may cause an add audio submenu 264 to be displayed.
As shown in
As shown in
The audio content described above may be stored in database 16, or come from a third party provider. The audio content may then be accessed and manipulated by the appropriate editor and manager modules 1020, 1022, 1024.
The selection of a layout for a wish or message is now described with reference to
The user may click on a layout thumbnail 302 to select a layout for his/her wish. Additionally, the layout thumbnail may include at least one action icon allowing the user to designate the template as a favorite. After selecting a layout, the user may click a save button 304 to save the layout or a preview button 306 to preview the wish with the selected layout.
The selection of a background for a wish or message is now described with reference to
Layouts and backgrounds may be stored in database 16 and be accessed and manipulated by the pertinent editor and manager modules 1020, 1022, 1024.
Additional features where the user's wish or message may be customized are now described with reference to
Each of the thumbnail images 332 may have displayed thereon one or more wish idea action icons representing different actions to apply to the wish template. For example, the wish idea action icons may include one or more of the following: a view larger icon 334, an add to wish icon 336 and a designate as favorite icon 338.
The wish idea library 330 may be sorted and viewed by category, for example: favorites, free wish templates, premium wish templates. In addition, the wish templates may also be sorted by occasion similar to greeting cards, including for example: all, anniversary, birthdays, life events, relationships, wisdom and the like.
The user may select a wish template (for example, by clicking on the add to wish icon which may be a “star”; where the star icon may be located on top of the thumbnails, and may appear when user rolls mouse over the thumbnail) to add that template (including any text, visual component, audio component, layout, background, etc. that the user has already entered into system 10) to the wish.
The manner in which documents may be attached to a wish or message is now described with reference to
Documents in the documents library 350 may be displayed as thumbnails with document action icons displayed thereon. The document action icons may include, for example, an edit icon 354, a view larger icon 356, a delete icon 358 and an add to wish icon 360.
The user may select one or more documents to add to a wish. An attached document(s) box 362 may list the file name(s) of each document to be attached to the wish. The user may remove a document from the attached document(s) box 362 by clicking an x button 364 next to the document. The user may click a next button 366 to attach the documents or files. As shown in
It should be noted that the current invention may be used with various types of documents. Beyond documents and files that may relate to personal or family/friend-type pictures or materials, legal or other documents may also be contained in document library 350 and attached to a wish or message. For example, a user's will may be stored in document library 350 and attached to a message upon the user's death, where the message may be directed to particular individuals such as the executor and any beneficiary. In this example, the scheduling and time-based sending of messages, as described below, may be used to send documents at appropriate times. Beyond legal documents, other event and planning documents, files or other materials may be attached to messages that may be sent out at appropriate dates, e.g., in advance of an annual meeting or other event.
The manner in which other items such as gifts may be attached to a wish or message is now described with reference to
For example, as shown in
The gift library may include a fee statement 384 indicating that there may be a fee charged for to purchase the digital gift card. It may include a terms button 386 allowing the user to read the full content of a digital gift card terms. Digital gift cards 382 in the gift library 380 may include one or more gift card action icons displayed thereon. The gift card action icons may include, for example, an add to wish icon and/or a designate as favorite icon.
Beyond gift cards, gift library 380 may also include links to retailers or other third party sources of physical gifts. By choosing this type of gift, the user may be directed to the third party's website to order the gift. When doing so, if the wish being sent to the recipient is an e-mail, the e-mail wish may include a link showing the gift that will be delivered to the recipient. As with the digital gift card type of gift, the gift library may include an appropriate fee statement 384.
The foregoing description generally relates to the message creation aspect 100 of the current invention shown in
After the message creation stage 1, the user may complete the preview stage 2. As shown in
The preview stage 2 is now described with reference to
To preview the wish or message created by the user, system 10 may display a wish preview 402 on a wish preview page 400 as shown in
The user may view the wish preview 402 and choose how to proceed via the wish preview page 400 by clicking the desired button. For example, as shown in
By clicking the edit button 404, the user may navigate back to the appropriate step and GUI in the message creation stage 1 to make any desired edits to the wish, such as adding a different photo, correcting a typographical error in the message text, changing background color or layout, etc. The user may then preview the revised message, and if necessary, make more revisions. As shown in
After the user is satisfied with the message created, he or show may click the save button 408, and the wish may be stored in the user's wish vault 500 which is described in further detail below. At this point, the message preview stage 2 may generally be complete.
The user may then proceed to the scheduling stage 3 of
When the user clicks the schedule button 410, a schedule and send page 420 may be displayed as shown in
More specifically, the schedule and send page 420 may include a schedule unlock date box 422. As described above, system 10 may be used to create, store and later send wishes at some time in the future. The unlock date may be the date/time when a currently time-locked wish may become unlocked and delivered and/or otherwise made accessible to the recipient. The unlock date may also reflect a date when an e-mail or other notification is sent to the recipient advising them that he or she has a message waiting to be received. Upon receiving this notification, the recipient may then visit the website or other platform on which system 10 resides to access the message or wish. As such, it is contemplated that the message or wish be available on the date that any notification is sent.
Still referring to
In addition, the schedule unlock date box 422 may include various options to change the locked/unlocked status of a wish or message. In one form, the schedule unlock date box 422 may include options allowing the user to select any one or more of the following: keep the wish unlocked so recipients can open at any time, allow recipients to change the unlock date and hide the unlock date from the recipients. Other options may be made available.
The schedule unlock date box 422 may include a duplicate and send field 428 allowing the user to schedule the wish to be re-sent at predetermined dates in the future. For example, the user may schedule the wish to be re-sent every year or every x number of years until a certain date in the future.
The schedule and send page 422 may also include a set sharing permissions box 430, which may include options allowing the user to select any one or more of the following: keep wish private and block recipients from sharing, allow recipients to share wish with others, and/or when wish unlocks and post it to a public wish feed. Other options may be made available to the user.
The schedule and send page 420 may also include a confirm wish recipients box 440. The confirm wish recipients box 440 may display a list of the wish recipients and their e-mail addresses. Each wish recipient may have an x button 442 adjacent thereto, allowing a user to delete the associated wish recipient. In another form, the confirm wish recipients box 440 may include an add wish recipients button 444, which may allow a user to add additional wish recipients to the wish.
The schedule and send page 420 may also include one or more of the following: an edit button 450 allowing the user to navigate back in the system to message creation stage 1 in order to edit the wish, a preview button 452 allowing the user to view a wish preview as in preview stage 2, a delete button 454 allowing the user to delete the wish, a save button 456 allowing the user to save the wish to the wish vault, a schedule or send button 458 allowing the user to send the wish to the wish recipients and a delete button 460.
As illustrated in
Upon clicking the send button of the schedule and send page 420, the system 10 may display a scheduled confirmation page 464, as illustrated in
For time-locked messages to be sent in the future, when the message or wish is eventually sent, system 10 may generate a confirming e-mail or other notification to the sender to confirm that the time-locked message was indeed unlocked and sent. This may provide peace of mind to senders, e.g., to receive annual confirmation that their Christmas messages have indeed been sent to the intended recipients.
Upon clicking the send button on the schedule and send page 420, a recipient delivery notification may be generated. For example, system 10 may generate and send an e-mail to the recipient(s) including, for example, wish status information such as, date created, unlock date, lock status date, created by, and/or recipient list. It may allow the recipient to create an account, accept/reject a wish, and/or edit wish settings. Where the message is intended to be a surprise and to be sent on a particular date, the recipient delivery notification may be sent by system 10 on that date, or shortly before, so as to not spoil the surprise.
The wish vault component or module 1030 (
Wish vault GUIs 500 may display various information and buttons or links, such as a user wish dashboard, wish message dates and status notifications, user's purchased plan, user's wish list and/or wish list message manager. Through the wish vault GUIs 500, the user may: create new wishes and/or edit existing wishes, search, sort, and/or view existing wishes (for example, by favorites, recipient, sent date, not yet sent, unlock date, accepted, not accepted, viewed, unlocked by not viewed, not yet scheduled, upcoming, past, received and the like), view user's wish dashboard, view wish dates and status notifications, manage received messages/wishes (for example, buy key, accept, reject, delete, update receiver contact information, reply with message/wish to sender, retrieve deleted wishes, send e-mail notifications to sender, share, add other recipients, stop sharing, unlock, view (add to favorites, print visual/text, download visual/text/audio, play video/audio, and/or manage sent wish messages (for example, buy key, edit, preview, schedule, request acceptance, rescind wish, allow sharing, block sharing, delete, update receiver contact information, add collaborator, add more recipients, send e-mail notifications to receiver or retrieve deleted wishes. Other information and/or links may also be provided by wish vault GUIs 500.
The wish vault module 1030 that support GUIs 500 may be similar in some respects to an e-mail account. For example, it may provide a wish outbox 502, a wish inbox 504, deleted wishes and draft wishes.
An exemplary wish outbox 502 is shown in
Each wish listed in the wish outbox 502 may include a wish data field 510 displaying one or more of the following items of information: the wish recipient(s), the wish subject/title, a preview of the wish text, the date the wish was sent and the unlock date. Additional fields for other information may also be provided.
Each wish data field 510 may also include one or more wish status icons 512 indicating the status of the wish in terms of whether there was any gift attached, whether the wish is locked or unlocked, whether there are any attachments. The “!” icon may indicate that there is an issue for the user to address. For example, the issue could be that they forgot to “send”, did not yet schedule a send date, or perhaps the recipient rejected their wish, blocked them or never opened the e-mail notification. The “crown” over user head icon may indicate that the user is a paid subscriber premium user.
Each wish data field 510 may include an expand status box 514 which, when expanded, may display a list of wish recipients, the wish status for each recipient (for example, accepted, rejected, delivered, viewed and the like, and the respective status date.
Each wish data field 510 may include a wish action menu 516, which, when expanded provides a list of actions to apply to the wish. For example, the wish action menu 516 may provide options to edit the wish, preview the wish, copy the wish, attach a document to the wish, attach a gift to the wish, rescind the wish, delete the wish from the wish outbox 502, designate the wish as a favorite and/or schedule the wish for delivery.
The wish outbox 502 may include one or more sorting features to allow the wishes to be sorted and viewed by category, status, recipient name, and the like. For example, the wishes in the wish outbox 502 may be sorted and viewed by categories including all wishes, draft wishes, favorite wishes and the like. Additionally, the wishes may be sorted and viewed by recipient name, date, unlocked, locked and the like. The wish outbox 502 may also include a search field 518 to search for wishes by keyword, name, date and so forth.
The wish inbox 504 may include a listing of all the wishes received by the user. As shown in
Each of the wishes in the wish inbox 504 may include a wish data field 510, which may include a received wish action menu 520, which, when expanded provides a list of actions to apply to the received wish. For example, the received wish action menu 520 may provide options to accept the wish, reject the wish, reply to the wish, schedule, view locked/unlocked status, block sender and designate as favorite.
The wish inbox 504 may include one or more sorting features to allow the wishes to be sorted and viewed by category, status, sender name and the like. For example, the wishes in the wish inbox 504 may be sorted and viewed by categories including all wishes, unread wishes, favorite wishes, and the like. Additionally, the wishes may be sorted and viewed by sender name, date, unlocked, locked and the like. The wish inbox 504 may also include a search field 518 to search for received wishes by keyword, name, date and so forth. As illustrated in
System 10 may also provide a wish calendar allowing the user to manage wishes through a calendar view. The user may: add life event dates, manually add life even dates for individual contact(s), add life event dates from individual contact's calendar, add life events for all contacts in a group, add life events for all contacts, link a wish to each life even date from a calendar, click date in calendar to view life events and scheduled wishes, view upcoming life events of others, automatically update and populate important dates from connected calendars, integrate calendar events with other personal calendars for reminder, choose icons/photos on calendar to represent who the wish is from/to or type of wish, and so forth.
The user account (My Account) aspect of the current invention is now described with reference to
An exemplary profile page 610 is shown in
An exemplary important contacts page 620 is shown in
An exemplary user plan page 630 is shown in
An exemplary child account page 640 is shown in
An exemplary request to add child account is shown in
Other aspects of the user account 600 aspect of the current invention are now described. For example, an e-mail notifications page 650 is shown in
In another form, the e-mail notifications page 650 may provide the user options to elect to receive instant notifications regarding his/her own wishes, such as when: the wish is not yet scheduled, the wish is undeliverable, the wish has been delivered, the wish has been accepted, the wish has yet to be accepted, the wish is rejected. Likewise, the e-mail notifications page 650 may provide the user options to elect to receive instant notifications regarding wishes he receives from others, such as: the user has received a new wish, reminders to accept a new wish, a wish is scheduled to unlock in one week, a wish has been rescinded, a wish is unlocked and the like.
An exemplary payments page 660 is shown in
An exemplary orders page 670 is shown in
An exemplary social page 680 is shown in
An exemplary passwords page 690 is shown in
Another aspect of the current invention involves an invite loved ones component 700 as shown in
In another aspect, system 10 may provide an interactive wisdom app. In one form, a user may record him/herself answering a template of questions regarding his/her viewpoints in life, for example: How do you know when to trust someone? How do you deal when life throws you a bunch of lemons? How do you deal with a broken heart? How do you inspire yourself to live life to the fullest? What are your thoughts on the afterlife? The receiver may then select the question to be answered and view the user's video/audio response.
In yet another form, the system 10 may provide an interactive magic fate ball app. In one form, the user may record him/herself giving “YES”, “NO”, and “MAYBE SO” answers. The receiver may thereafter ask a question and receive a randomized audio/video response from the user.
The system 10 may include a number of additional pages providing, for example but not limited to, legal notice(s), company information, job posting(s) and/or career information, press, blog posts, a contact form, how it works information, help/FAQ, wish stories, and the like. These may be associated with the appropriate databases and software modules.
Additional aspects of the current invention are now described with reference to Appendix A and additional figures.
An aspect of system 10 regarding inviting loved ones and contact interactions is described in section 3 of Appendix A. This section describes how the components of system 10, e.g., as shown in
Wish vault 1030 is further described in section 4 of Appendix A. This section describes the logic followed by wish vault 1030 and the manner in which it may interact with the components of system 10, e.g., as shown in
Another embodiment of system 10 is now described with reference to
A domain model associated with system 10 is now described with reference to
For example, as shown in
The account creation, including the creation of child accounts and associated supervisory safeguards, are now further described with reference to
The infrastructure and data flow of system 10 is now further described with reference to
The backend module may interface with the components shown in creating, sending, receiving, etc., wishes or messages according to the current invention. As shown, third party sources for media, such as Getty Images and/or JW Player may comprise part of system 10 so that media therefrom may be used in, e.g., the creation of wishes. As also shown, the backend module may interface with third party social media as described earlier.
Another embodiment, aspect or module of system 10 is now described with reference to
As illustrated in
In another form, the user may be required to purchase and maintain an active system subscription to allow the user to schedule gifts to be sent at future dates. In another form, the ability for a user to schedule gifts for future dates may be a locked feature that may only be available/unlocked to users with an active subscription account status.
The e-commerce component may operate with the system administrator interface 19 module shown in
As shown in
In one form, to purchase and schedule a future gift, the user may purchase system credits/dollars. Each system credit/dollar may be equivalent to one U.S. dollar, other desired currency or they may be equivalent to any greater or lesser value. In one form, the credits/dollars may be purchased by the user via a third party prepaid gift card, such as an Incomm Gift Card, or other suitable prepaid gift card. Once purchased, the gift card balance may appear in the user's account, for example, through an API, so that the user may be apprised of the amount of system credits/dollars that are available to the user for scheduling gifts to be sent at a future date. Bitcoin technology may also be used with system 10.
Another embodiment of system 10 is now described with reference to
Video books created in accordance with this embodiment may be produced and delivered to the recipient upon completion or they may be time-locked such that the video book may be scheduled for delivery to the recipient at a future date or event. It should be noted that though the term video book is used herein, other forms of video format or delivery beyond typical books may be used in connection with the current invention.
The creation and/or coordination of video book is now further described. For example, in the first stage—gathering content for the video—the user may upload and/or record one or more videos and/or images, set the video unlock date for each video, and preview the videos individually.
The system administrator may set a predetermined maximum memory amount available for the video upload. The memory available may comprise designated space on a certain hardware component or separate hardware. This may be dependent on the product selected by the user. That is, certain video book products may include more or less available storage. If, upon uploading and/or recording a video, the system administrator determines the maximum memory amount has not yet been reached, the system 10 may prompt the user to optionally upload and/or record another video or increase the content uploaded for the existing video.
The payment submission stage may occur as described above with respect to time-locked gifts. In another form, system 10 may require that payment be processed immediately for any video books, regardless of the delivery date.
In one form, the order, shipping, and delivery stage may involve the system administrator generating a single video file from the content gathered for the video in the first stage. This may include additional content such as an introductory screen and/or video, a wish stamp, one or more video thumbnails, one or more video names and unlock dates, formatting or editing functions, and the like. Exemplary GUIs that may be associated with this single file as well as a summary of objectives and requirements for each are shown in
In one form, the video book producer or sender may load the video file to the video book, set the current date, ensure the videos are correctly time-locked and have system 10 perform other desired functions in accordance with the user's specifications, and then prepare the product for shipping and delivery.
The utilization of system 10 in connection with the process of video book configuration through to product fulfillment is shown and described in greater detail with reference to
The wish and video book configuration may generally be performed as described and shown in connection with
In particular, with reference to
In connection with the wish and video book configuration stage, the system administrator may have the option to set and/or display a maximum number of characters for the wish text, which may be dependent on the wish template selected by the user. The system may display a validation error if the wish text has exceeded the maximum number of characters. Additionally, the system administrator may set a predetermined maximum memory amount available for the video upload as described above. Additionally, the system administrator may cause a digital version of the wish/video book to be saved to the user's wish vault outbox, for example, as a draft wish.
As shown in
Meanwhile, the system administrator may validate the user address, manage shipping, and generate an invoice showing line items for each purchased product as well as shipping costs, taxes, an additional digital version and the total amount to be paid by the user. Bitcoin technology may also be used with this aspect of system 10.
As shown in
Order display attributes may include, for example, one or more of the following: order number, wish number, shipping selection, estimated delivery date, and recipient shipping details. Likewise, wish display attributes may include, for example, one or more of the following: recipient email, wish message, image(s), video(s), unlock dates, and download link(s). Other attributes may also be specified.
The system may also cause one or more emails, or other messages, to be created. For example, the system may generate an order confirmation email to the user and/or to the video book fulfillment team. Additionally, the system may generate an introductory email to the recipient, alerting him or her to his pending wishes/video books and inviting him or her to register with the system to unlock same.
The system may concurrently show the user a confirmation page for the digital video and video book. The system may also send the user an email confirmation. The confirmation may include an order number, and order terms and conditions.
The video book may thereafter proceed to production and delivery as outlined in
Exemplary GUIs that may be associated with the above described process as well as a summary of objectives and requirements for each are shown in
Although certain presently preferred embodiments of the invention have been described herein, it will be apparent to those skilled in the art to which the invention pertains that variations and modifications of the described embodiments may be made without departing from the spirit and scope of the invention. It is intended that the claims herein be interpreted to cover any such modifications. It is further intended that the present invention be not limited according to any particular disclosed embodiment, but rather only according to the appended claims.
Claims
1. A computer-implemented message system that resides on a platform, comprising:
- a plurality of graphical user interfaces that allow one or more members who are registered with the system to create a personalized message that resides on the platform and to schedule access to the personalized message by one or more recipients;
- a member database that contains personal member information about the one or more members;
- a contact database that contains contact information about the one or more members or the one or more recipients of the personalized message;
- a contact manager that is connected to the member database and to the contact database, that permits a member to manage personal member information and contact information, and that permits the one or more recipients of the personalized message to access the personalized message on the platform and to register as a member with the system;
- a message content database that contains content for use in creating the personalized message; and
- a message creation component that is connected to the message content database and that allows the one or more members to select the one or more recipients of the personalized message from the contact database or the member database and to select the content for use in creating the personalized message from the message content database;
- a message calendar that is connected to the member database, to the contact database, to the contact manager, to the message creation component and to the message content database, that permits the one or more members to schedule automated access of the personalized message on the platform by the one or more recipients and that is configured to automatically provide access to the personalized message on the platform on at least one date in the future relative to when the personalized message is created; and
- a schedule lock/unlock date component that permits the one or more members who created the personalized message to control when the personalized message may be accessed by the one or more recipients, including keeping the personalized message unlocked so that the one or more recipients may open the personalized message at any time, keeping the personalized message unlocked on only certain dates so that the one or more recipients may open the personalized message on only the certain dates and keeping the personalized message locked after an end date so that the personalized message is no longer accessible to the one or more recipients after the end date;
- wherein the member database, the contact database, the contact manager, the message content database, the message creation component and the message calendar are operatively associated with one another via the plurality of graphical user interfaces.
2. The system of claim 1 where the at least one date is a recurring date based on a holiday date or a date triggered by a future event relative to when the personalized message is created.
3. The system of claim 1, wherein the message calendar is configured to provide access to the personalized message at a date while the member is alive, and is configured to provide access to the personalized message or a different message at another date after the member has died.
4. The system of claim 1, wherein the message calendar allows the one or more members to set privacy settings for the personalized message, including allowing the one or more recipients to provide access to the personalized message with others and preventing the one or more recipients from providing access to the personalized message with others.
5. The system of claim 1, wherein the plurality of graphical user interfaces includes a message creation graphical user interface having a message content tool bar.
6. The system of claim 1, wherein the message creation component includes a template editor that is connected to the message content database and that allows the one or more members to select content to create the personalized message.
7. The system of claim 1, wherein the content includes content uploaded to the platform from a camera, phone, computer, tablet or from a social media account.
8. The system of claim 1, wherein the member database includes information on children members, and the system further includes a parental or guardian control component that controls access to the system by the children members.
9. The system of claim 1, further comprising a message vault that resides on the platform and that is connected to the message creation component and to the message content database, that stores information associated with the one or more members' personalized message and that provides a status on the one or more members' personalized message.
10. The system of claim 1, wherein the message creation component includes a gift manager that allows the one or more members to add a gift to the personalized message.
11. The system of claim 1, further comprising a message tracking component that permits the one or more members who are providing access to the personalized message to track whether the one or more recipients have accessed the personalized message.
12. The system of claim 11, further comprising a message recipient action component that permits the one or more recipients, after they have registered as members with the system, to track or manage message actions.
13. The system of claim 1, further comprising an invitation component that permits the one or more members to invite a non-registered intended recipient to register as a member of the system so that the non-registered intended recipient may access personalized messages on the platform.
14. The system of claim 1, wherein the system allows the one or more members to edit personalized messages that have already been accessed.
15. The system of claim 1, wherein the system allows the one or more members to rescind personalized messages already accessed.
5555496 | September 10, 1996 | Tackbary et al. |
5983200 | November 9, 1999 | Slotznick |
6384850 | May 7, 2002 | McNally |
6965912 | November 15, 2005 | Friedman et al. |
7127841 | October 31, 2006 | Weber |
7237199 | June 26, 2007 | Menhardt |
7702542 | April 20, 2010 | Aslanian, Jr. |
8196038 | June 5, 2012 | Berger et al. |
8577735 | November 5, 2013 | Wilen et al. |
9077823 | July 7, 2015 | Grosz |
9264849 | February 16, 2016 | Kahn |
10430865 | October 1, 2019 | Glass |
20020002558 | January 3, 2002 | Krause |
20020103711 | August 1, 2002 | Karas et al. |
20030158864 | August 21, 2003 | Samn |
20040010503 | January 15, 2004 | Williams |
20070038495 | February 15, 2007 | Miner |
20080290159 | November 27, 2008 | Bartley, Sr. |
20090070434 | March 12, 2009 | Himmelstein |
20090265382 | October 22, 2009 | Freiman et al. |
20090327129 | December 31, 2009 | Collas |
20100076833 | March 25, 2010 | Nelsen |
20100100477 | April 22, 2010 | Giammanco |
20100299192 | November 25, 2010 | Aslanian, Jr. |
20110082817 | April 7, 2011 | Vandervort Stiles |
20110141493 | June 16, 2011 | Berger |
20120011450 | January 12, 2012 | To |
20120276880 | November 1, 2012 | Angom et al. |
20130097044 | April 18, 2013 | Cutler |
20130144733 | June 6, 2013 | Rothschild |
20130159445 | June 20, 2013 | Zonka |
20130268391 | October 10, 2013 | Esch et al. |
20130297710 | November 7, 2013 | Luber |
20130332307 | December 12, 2013 | Linden |
20140031084 | January 30, 2014 | Johnson, Jr. |
20140122282 | May 1, 2014 | Orellana |
20140244734 | August 28, 2014 | Nutt |
20150050987 | February 19, 2015 | Huang |
20150154676 | June 4, 2015 | Matousek |
20150379567 | December 31, 2015 | Leassear |
20160162166 | June 9, 2016 | Kleine-Horst |
- John Walkenbach, Microsoft Excel 2003 BIBLE 43-58 (2003).
- Bill Dyszel, Microsoft Outlook 2013 for Dummies, John Wiley & Sons, Inc., 1-356 (2013) (Year: 2013).
- Diane Poremsky, To delay sending a message in Outlook, Slipstick Systems, Jun. 1-10, 2016 (Wayback Machine link available at https://web.archive.org/web/20161120071831/http://www.slipstick.com/outlook/email/delay-sending-a-message/) (Year: 2016).
- MSOutlook.info, Delete or mark an email automatically at a set date, Mar. 1-3, 2016 (Wayback Machine link available at https://web.archive.org/web/20160319002912/https://www.msoutlook.info/question/automatically-delete-message-at-set-date) (Year: 2016).
- WayBack Machine, Lifetime Wishes: Create, send and receive personalized wishes, ecards, greetings and gifts, https://www.lifetimewishes.com/, Oct. 21, 2016, available at https://web.archive.org/web/20161021153443/https://www.lifetimewishes.com/ (Year: 2016).
- Erin Doland, Never Forget to Send a Card with Jack Cards (/2010/11/18/never-forget-to-send-a-card-with-jack-cards/), Nov. 18, 2010, 18 pages, unclutterer.com/2010/11/18/never-forget-to-send-a-card-with-jack-cards/ Sep. 22, 2014.
- www.thedigitalbeyond.com/online-services-list/the-voice-library/, The Digital Beyond, The Voice Library, Sep. 22, 2014, 3 pages.
- www.thedigitalbeyond.com/online-services-list/thoughtsbeyond/, The Digital Beyond, Thoughts Beyond, Sep. 22, 2014, 3 pages.
Type: Grant
Filed: Jun 14, 2018
Date of Patent: Oct 19, 2021
Patent Publication Number: 20190386951
Inventor: Jennifer Uhll (Hermosa Beach, CA)
Primary Examiner: David P Zarka
Application Number: 16/009,167
International Classification: H04L 12/58 (20060101); G06F 3/048 (20130101);