Social Media System and Methods for Parents
Abstract
A system for managing a plurality of child profiles is provided that allows parents of children to capture a child's life events in media files, which are automatically imported into a life album for each child. The system also generates different views for the child's life album based upon both user-generated information and computer-generated information, and allows users to identify favorite media files for review using other tree structures. The system could automatically generate a face transformation video from life album media files, and could automatically generate expert queries from common issues gleaned from community discussions that are summarized and exported to experts for review.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A non-transitory computer-readable medium for managing a plurality of child profiles, comprising instructions stored thereon, that when executed on a processor, perform the steps of:
associating a plurality of media files with a first child profile of the plurality of child profiles; receiving a first favorite toggle command from the media file view user interface to toggle a first media file of the plurality of media files as a favorite of the first plurality of media files: receiving a second favorite toggle command from the media file view user interface to toggle a second media file of the plurality of media files as a favorite of the first plurality of media files; generating a favorites album tree structure as a function of a set of favorite toggled media files of the first plurality of media files, wherein the favorites album tree structure has (a) at least two levels, (b) an identifier of the first child profile as a first node, (c) an identifier of the toggled first media file as a first leaf of the first node (d) an identifier of the toggled second media file as a second leaf of the first node, (e) the first input comment associated with the first leaf, and (f) the second input comment associated with the second leaf: and providing the favorites album tree structure to a favorites user interface.
2 . The non-transitory computer-readable medium of claim 1 , wherein the first plurality of media files comprises timestamp metadata.
3 . The non-transitory computer-readable medium of claim 2 , further comprising automatically assigning a first time category and a second time category to each of the first plurality of media files as a function of the timestamp metadata.
4 . The non-transitory computer-readable medium of claim 3 , further comprising generating a first life album tree structure of the first plurality of media files as a function of the first time category and the second time category.
5 . The non-transitory computer-readable medium of claim 4 , wherein each of the first plurality of media files is represented by a different life album leaf of the first life album tree structure.
6 . The nun-transitory computer-readable medium of claim 4 , wherein, the first life album tree structure has at least three levels.
7 . The non-transitory computer-readable medium of claim 6 , further comprising navigating a first path in response to a first set of life album commands from the life album user interface, wherein first path travels through the first life album tree structure to a first life album leaf of the first life album tree structure, wherein the first life album leaf represents a first media file of the first plurality of media files.
8 . The non-transitory computer-readable medium of claim 1 , further comprising providing the first plurality of media files to the life album user interface having a favorite toggle interface that allows a user to transmit the first favorite toggle command and the second favorite toggle command.
9 . The non-transitory computer-readable medium of claim 1 , further comprising providing a first input comment field for a first media file of the first plurality of media files to a media file view user interface, wherein the first input comment field is configured to receive a video comment, an audio comment, and a text comment.
10 . The non-transitory computer-readable medium of claim 1 , wherein the instructions are further configured to perform the steps of:
receiving a request from a modeling user interface to send the first media file to a distal modeling computer system; transmitting the first media file to the distal modeling computer system for review receiving a purchase order for a license to the first media file; debiting an account as a function of the purchase order; and transmitting a license to a modeling entity as a function of the purchase order.
11 . The non-transitory computer-readable medium of claim 1 , wherein the instructions are further configured to perform the steps of:
receiving a command from a competition user interface to send the first media file as an entry to a competition; saving the first media file to a competition database having a plurality of competition media files, including the first media file; providing the competition media files to a plurality of other competition user interfaces as entrants to the competition; receiving a plurality of votes for a portion of the plurality of competition media files from the plurality of other competition user interfaces; calculating a tally of votes for each of the plurality of competition media files; and providing an indicator of a winner of the competition to the competition user interface, wherein the indicator is calculated as a function of each of the tally of votes for each of the plurality of competition media files.
12 . The non-transitory computer-readable medium of claim 2 , wherein the instructions are further configured to perform the steps of:
receiving a command from a face transformation user interface to generate a thee transformation video; selecting a first facial image from the first plurality of media files as a function of the timestamp metadata; selecting a second facial image from the first plurality of media files as a function of the timestamp metadata; deriving a first set of facial features from the first facial image and a second set of facial features from the second facial image; generating the face transformation video containing the first facial image and the second facial image that aligns the second facial image with the first facial image as a function of the first set of facial features and the second set of facial features; saving the face transformation video to a face transformation memory location; and presenting the face transformation video to the face transformation user interface.
13 . The non-transitory computer-readable medium of claim 12 , wherein the instructions are further configured to perform the steps of:
generating a comment thread in response to a comment generation request from a parental collaboration user interface; saving a first comment from a first parent of the first child profile to the comment thread; saving a second comment from a second parent of a second child profile to the comment thread; automatically deriving a first common issue among a plurality of comments saved to the comment thread; generating a comment thread summary as a function of the first common issue; exporting the comment thread summary to an expert user interface; receiving an expert answer from the expert user interface; saving the expert answer to an expert section of the comment thread, and presenting the expert answer to the parental collaboration user interface.
14 . The non-transitory computer-readable medium of claim 12 , wherein the step of selecting the first facial image from the first plurality of media files as a function of the timestamp metadata comprises:
selecting a first subset of images from the first plurality of media files, wherein each of the first subset of images has a timestamp within a first time period; deriving a facial clarity value for each of the subset of images; and selecting the first facial image from the first subset of images as a function of its derived facial clarity value.
15 . The non-transitory computer-readable medium of claim 14 , wherein the step of selecting the first subset of images from the first plurality of media files comprises separating a video media file into a plurality of images for review.
16 . The non-transitory computer-readable medium of claim 15 , wherein the step of selecting the first subset of images from the first plurality of media files comprises:
identifying features of a child profile face in an image associated with the first child profile; and comparing the identified features against the first plurality of media files.
17 . The non-transitory computer-readable medium of claim 14 , wherein the step of selecting the first facial image from the first subset of images as a function of its derived facial clarity value comprises:
selecting a second subset of images from the first subset of images wherein each of the second subset of images has a derived facial clarity value above a predefined threshold facial clarity value; providing the second subset of images to the face transformation user interface; and receiving a selection of the first facial image from the face transformation user interface.
18 . The non-transitory computer-readable medium of claim 12 , wherein the step of selecting the first facial image from the first plurality of media files as a function of the timestamp data comprises:
selecting a first subset of images from the first plurality of media files, wherein each of the first subset of images has a timestamp within a first time period; providing the first subset of images to the face transformation user interface; and receiving a selection of the first facial image from the face transformation user interface.
19 . The non-transitory computer-readable medium of claim 12 , wherein the instructions are further configured to perform the step of receiving a first time period and a second time period from the face transformation user interface,
wherein the step of selecting the first facial image from the first plurality of media files as a function of the timestamp metadata comprises selecting the first facial image from a first subset of images having a timestamp within the first time period, and wherein the step of selecting the second facial image from the second plurality of media files as a function of the timestamp metadata comprises selecting the second facial image from a second subset of images having a timestamp within the second time period.
20 . The non-transitory computer-readable medium of claim 12 ,
wherein the first set of facial features comprise a first nose location, wherein the second set of facial features comprise a second nose location, and wherein aligning the second facial image with the first facial image comprises aligning the second nose location to overlap the first nose location.Join the waitlist — get patent alerts
Track US2016291810A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.