1 Field of the Invention
The present invention relates generally to methods for generating content for a life story collection system and, more particularly, to methods that facilitate the creation of content by users of the life collection system.
2. Description of the Related Art
Many web sites today rely on users to create and organize the content that are made available on their web sites. In general, these web sites provide a software platform that encourages user participation through creation, organization and sharing of content. Rather than focusing on the creation of the content that is available on their web sites, their focus has been on providing the facilities and framework for users to publish their own content.
The attractiveness of these web sites is their potential ability to grow the user base exponentially through viral marketing and to leverage the entire user base to supply and organize relevant content. The objective is to have much of the marketing of the web site and the creation and organization of the content on the web site be carried out by the users themselves, so that the cost of operating such a web site can be kept very low.
Some of the more popular technologies that have been developed to enable the creation, organization and sharing at these web sites include blogging, podcasting, RSS feeds, wikis, and tags. Blogging provides users with a platform and tools to compose content for sharing with other users. Podcasting provides users with a platform and tools to select and organize multimedia content to be shared with other users. RSS feeds are used by these web sites to receive summaries of web content together with links to the full versions of the content from other web sites. Wikis provide a common platform for a group of users to collaborate in the generation of content. Tags are user-defined keywords for classifying content and are used to organize content created and published by users.
The present invention provides additional tools for helping users create web site content. In particular, the present invention provides methods for facilitating creation of content for a user's life story collection. The methods according to embodiments of the present invention apply content that has been entered by a user for one purpose to generate new content to be added to the user's life story collection.
According to a first embodiment of the invention, a user enters a text narrative of a life story and that text narrative is used to generate one or more images that can be added to the life story. In particular, this method includes the steps of receiving a text narrative of the life story from the user, generating a search query based on the context of the text narrative, and performing an image search using the search query to generate one or more images to be added to the content relating to the life story.
The method according to further embodiments of the invention are directed to generating content for a life story collection of a first user based on collaborative activities between the first user and a second user. This method includes the steps of preparing content submitted by the second user for viewing by the first user, transmitting the prepared content to the first user, receiving content submitted by the first user in response to the content submitted by the second user, and parsing the received content and generating new content to be added to the life story collection of the first user using the parsed content.
In one example, the prepared content may be an e-mail communication from the second user to the first user, and the content submitted by the first user may be a reply e-mail communication from the first user to the second user. In other words, e-mail communication between two users is parsed and transformed into content that can be added to the life stories of the users.
In another example, the prepared content may be content relating to a life story of the second user, and the content submitted by the first user may be a comment to the life story of the second user. Here, a comment made by a user to life stories of another user is parsed and transformed into content that can be added to the life story of the user.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
FIGS. 3A-F are schematic representations of web pages that are used in posting life stories to the web site.
The server computer 110 is programmed to operate as a network server that communicates with the client computers 120. In the embodiments of the present invention described herein, the server computer 110 is programmed as a web server that communicates with the client computers 120 using the TCP/IP protocol, and hosts a web site that can be accessed by the client computers 120. The client computers 120 are programmed to execute web browser programs and access the web pages managed by the server computer 110 by specifying a uniform resource locator (URL) for the server computer 110 into the browser.
The server computer 110 manages the contents stored in the mass storage unit 113 using a relational database software. The contents include profile data of the registered users of the web site. The profile data specify: user ID, password, name, e-mail, address including zip code, gender, marital status, date of birth, occupation, a pointer to an image file, various permission settings, and other similar data. The contents further include interview questions, multimedia files such as image files, video files, audio files and flash animation files, life stories posted by the users, commentaries made to the posted life stories, user-defined private circle data, and such other data needed by the server computer 110 to process data received from the users and render web pages requested by the users.
In the embodiments of the present invention described below, users are respectively operating the client computers 120 that are connected to the server computer 110 over the Internet. Also, web pages that are displayed to a user are transmitted from the server computer 110 to that user's client computer 120 and processed by the web browser program stored in that user's client computer 120 for display through the monitor of that user's client computer 120.
The web site permits a single registered user to keep multiple profiles and maintain life stories for each person, group, and sometimes fictional characters, represented in the profiles. This feature may be used in situations where it is preferred to write the life stories from a third person point of view, or for a group of people (e.g., the Smith family or the 1980 U.S. Olympic hockey team) or a fictional character, or where the subject of the life stories is not computer sawy. The Switch Profile hyperlink is provided to users who are maintaining multiple profiles to allow such users to switch to another profile and view and manage the life stories of the person, group, or fictional character represented in the other profile.
The web page further provides various other graphical user interface (GUI) elements. They include a navigation section 210, a question section 220, an image gallery 230, an inbox 240, and a collaboration section 250.
The navigation section 210 includes hyperlinks to web pages that are used to view, modify or add to the user's life stories (My Story), interview questions (Q&A), and relationships (People).
The question section 220 displays the most recent question that has been posed to the user and various other information associated with the question, including the name and image of the person asking the question, any image attached to the question by the person, and a text input field in which the user can answer the question. The question section 220 also provides question navigation hyperlinks “Previous” and “Next” using which the user can turn to the previous question or the next question that is in the queue of questions that have been posed to this user. The input of the answer followed by a click on the Preview button causes the display of a preview web page similar to the one shown in
The image gallery 230 provides the user with a pictorial snapshot of the more recent activities by persons who are connected to the user or by those who belong to a special group defined by the user, e.g., the user's immediate family or the user's closest friends. The activities that are tracked by the image gallery 230 include recent posts of life stories by the connected users or members of the special group and recent comments made by them to the user's life stories. The image gallery 230 may also include recent instructional, informational, and inspirational posts submitted by other users and system generated content that are posted to encourage users to post their life stories. A click on any image hyperlinks the user to the thread corresponding to that image. A “thread” consists of a post and any comments made concerning the post.
The inbox 240 displays messages generated by the web site in response to actions taken by the other users of the web site. The messages include notices of actions taken by other users (e.g., “You have been added to group Johnson Family”) and summaries of tasks that the user has been asked to complete (e.g., “Approval required on new post from Father” and “Connection Request from David Johnson”). An icon is displayed alongside each message to help the user quickly identify the content of the message.
The collaboration section 250 provides hyperlinks to a web page used to post a life story on behalf of another user and a web page used to ask questions to another user. The identity of the other user is displayed in this section along with that person's image. Only those users who have given the user sufficient access rights will appear in this section. In the example given here, Jane Johnson has the right to post stories on behalf of Stephen Myers, and Jane Johnson has the right to ask Louis Chang questions.
A post may also be tagged with the location depicted in the post and keywords defined by the user. The web page for inputting this data is shown in schematically
The table below shows conceptually how the server computer 110 keeps track of the different tags that are associated with different posts or objects. The starred names under the column, “Character Tags,” represent the persons for whom pseudo-profiles have been created.
When the user selects the Add button or the Cancel button from the media, people, and organization web pages, shown schematically in FIGS. 3B-C, 3D, and 3E, respectively, the user is returned to the web page of 3A. When the user is finished with his or her inputs, the user clicks on the Preview button, in response to which a Preview Post web page like the one shown in
The users shown in the Connections window of the web page in
When a mouse pointer hovers over a user name or image displayed inside the Connections window, three selectable hyperlinks (View, Edit and Use) appear at the bottom of the user's name. The View hyperlink accesses the My Story web page of this user. The Edit hyperlink allows this user's displayed name or image to be changed. The Use hyperlink accesses the GUI of
The users shown in the Characters window of the web page in
According to a first embodiment of the invention, a user enters a text narrative of a life story and that text narrative is used to generate one or more images that can be added to the life story.
When User A clicks on the Media hyperlink, the server computer 110 receives the text narrative entered by User A (step 510). Then, the server computer 110 generates a search query based on the context of the text narrative (step 512). The search query is automatically generated from the text narrative using a conventional contextual search query generator. In step 514, an image search is performed using the search query generated in step 512. The image search may be carried out by the server computer 110 or, more preferably, another computer which has been configured to carry out Internet image searches, e.g., a third party Internet image search engine. In the latter case, the server computer 110 passes on the search query generated in step 512 to the third party Internet image search engine and receives images search results therefrom. In step 516, the server computer 110 prepares a web page from the image search results (like the one shown in
The method according to further embodiments of the invention are directed to generating content for a life story collection of a first user based on collaborative activities between the first user and a second user. In one example, e-mail communication between two users is parsed and transformed into content that can be added to the life stories of the users. In another example, a comment made by a user to life stories of another user is parsed and transformed into content that can be added to the life story of the user.
The flow diagram shown in
In some instances, user A might comment on User B's reply e-mail through another e-mail communication (step 620). When this happens and a life story thread has been created based on User B's reply e-mail, User A is asked if he or she would like to use the content of this e-mail communication to generate a comment to add to User B's life story thread (step 622). If the answer is “Yes,” the server computer 110 parses the content of the e-mail communication and adds the comment to User B's life story thread (step 624). If the answer is “No,” the process ends.
The flow diagram shown in
While particular embodiments according to the invention have been illustrated and described above, those skilled in the art understand that the invention can take a variety of forms and embodiments within the scope of the appended claims.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/745,231, entitled “Collaborative System and Method for Generating Biographical Accounts,” filed Apr. 20, 2006, which is herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
60745231 | Apr 2006 | US |