USER CREATED TAGS FOR ONLINE SOCIAL NETWORKING
The present invention provides a social networking system and method by which customized tags can be created by a registered user in an online social networking environment and distributed to facilitate social networking. The tags represent personal characteristics and preferences associated with users of the online social networking environment. A graphical user interface (GUI) is provided in the online social networking website that enables a specific user to create and customize tags. Tags can be embeddable in that a user can insert the tag in a website GUI for display. Also, tags may have embedded content, e.g. a photo, a song, a profile page location, etc and may be sponsored or traded in the social networking website. Also a skin that shows the personal profile page GUI style may be customized, sponsored, or traded.
Latest Tagged, Inc. Patents:
- PERTURBING SEARCH RESULTS
- SYSTEM AND METHOD OF SELECTING A RELEVANT USER FOR INTRODUCTION TO A USER IN AN ONLINE ENVIRONMENT
- Generalized reconciliation in a distributed database
- System and method of selecting a relevant user for introduction to a user in an online environment
- Generating a document representation using semantic networks
This patent application is a divisional of U.S. patent application Ser. No. 13/549,105, filed Jul. 13, 2012, entitled “User Created Tags for Online Social Networking” by Greg Tseng and Johann Schleier-Smith, which is a reissue application for commonly assigned U.S. Pat. No. 7,756,926, issued from U.S. patent application Ser. No. 12/422,155, filed on Apr. 10, 2009, which is a continuation of U.S. patent application Ser. No. 11/829,719, filed Jul. 27, 2007, entitled “User Created Tags for Online Social Networking” by Greg Tseng and Johann Schleier-Smith, which claims priority to U.S. Provisional Application Ser. No. 60/838,459, filed Aug. 16, 2006, entitled “User Created Tags For Online Social Networking” by Greg Tseng and Johann Schleier-Smith, all of which are incorporated by reference in their entireties.
FIELDThe present invention relates to online social networking, and facilitates online social networking via tagging schemes and tags that represent personal characteristics and preferences.
BACKGROUNDThe Internet has spawned a host of busy social networking platforms. The typical online social networking website graphic user interface (GUI) lacked the sophistication to convey personal characteristics in a movable fashion. The typical social networking website GUI has a personal profile page with personal information and interests of a user, and is used to browse the social network member's information and contacts. Another user can initiate communication by leaving messages or comments.
SUMMARYThe invention includes a social networking method for creating customized tags. The method provides an online social networking environment that supports tags representing personal characteristics and preferences associated with users of the online social networking environment. A user can open a GUI that enables the user to create and customize tags.
An embodiment of the present invention teaches an Internet website user interface that allows a registered user to choose between predefined tags or create customized tags. Once a user chooses to create customized tags, the application allows a user to select a name and create a graphic icon by uploading, linking to a URL, using a template, or drawing. After the tag is created, the user can store the tag data.
A tag can be embeddable in that a user can insert the embeddable tag in a website GUI for display, including other social networking websites. Also, a user can embed in tags desired contents, e.g. a photo, a song, a location (profile page), a shout-out, an expression of feeling, tags, presents, etc. The recipient can click the embedded tags to see the photo, play the song, go to the profile page, or chat, etc.
To facilitate advertising in an online social networking environment and provide sponsorship of the online social networking, sponsored tags may be used by users or sponsors of a social network website. Sponsored tags represent a product, a brand, a trademark, or a generic icon of a sponsor.
To facilitate the management of the online social network, a buddy list or tag team list as well as external distribution list may be used for the purpose of socialization, contact, or distribution of tags.
A user of the online social network may use a tag Container that conveniently stores and displays the user's tags, which are created, selected, or received by the user. Tag trading statistics of each user may be stored for history tracking.
To provide a customized profile page of a user in the online social networking website, a customized skin that shows personal style of the profile page may be also created, sponsored or traded in the social networking environment.
Non-limiting and non-exhaustive embodiments of the present invention are described with reference to the following drawings, in which:
An invention is disclosed for a system and method for creating customized tags that represent personal characteristics and preferences, by users of a social network website, to facilitate online social networking. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. Reference to various embodiments does not limit the scope of the invention, which is limited only by the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the claimed invention.
Briefly stated, an embodiment of the invention is related to a social networking system and method by which customized tags can be created by a registered user in an online social networking environment and distributed to facilitate social networking. The tags represent personal characteristics and preferences associated with users of the online social networking environment. By utilizing a computer or graphic user interface (GUI) that enables a specific user to create and customize tags, the user can create a specific tag according to instructions from the specific user and make the specific tag available for use by the specific user. The steps of allowing the user to create the customized tags may include defining the tag parameters, e.g. a name, a graphic icon, and a category, etc.
The website www.tagged.com provides an interactive social experience for teens. It's a place to meet new people, let people know what a person is all about, and make new friends. Once a person registers, he can fill out his profile and invite all of his friends to join his tag Team. The user can continue to add people to his team, see who's in other people's tag teams, and check out other people's profiles by clicking on their names.
Tags represent who the user is. For example, if the user is a great athlete, she can select a Sports tag, or if a dancer or a writer, select the Arts tag. A user can give her friends tags (like “Best Friend,” etc.) to let them know what she thinks about them. If the user wants to nudge his friends to give him tags, he can ask them by going to his tag Team page and clicking the hand icon next to each person on his team to ask for tags.
Tags can be created by the user via the provider's user interface by defining various tag parameters, e.g. name, graphic icon, etc. This invention discloses a system and method for creating customized tags that represents personal characteristics and preferences, by users of a social network website, to facilitate online social networking, as well as advertisement method in the online social networking environment by using sponsored tags.
Tags can be embeddable in that they could be inserted in a website GUI for display by a user. Also, tags may have embedded contents, e.g. a photo, a song, a location of a profile page, a shout out, an expression of feelings, tags, or presents. Also, tags can be traded or sponsored in the social networking environment by users of the social network, the creators of tags, and sponsors.
The algorithms and software presented herein are not inherently related to any particular computer or other apparatus. Various general purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will appear from other portions of this description. In addition, the present invention is not described with reference to any particular programming language, and various embodiments may thus be implemented using a variety of programming languages.
The techniques introduced above can be implemented by using programmable circuitry programmed by software and/or firmware, or by using special-purpose hardwired circuitry, or by using a combination of such embodiments. Special-purpose hardwired circuitry may be in the form of, for example, one or more application-specific integrated circuits (ASICs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), etc. The systems corresponding to the methods explained above may be specially constructed for the required purposes, or it may comprise a general purpose computer selectively activated or reconfigured by a computer program stored in the computer.
Software or firmware to implement the techniques introduced here may be stored on a machine-readable medium and may be executed by one or more general-purpose or special-purpose programmable microprocessors. A “machine-readable medium”, as the term is used herein, includes any mechanism that can store information in a form accessible by a machine (a machine may be, for example, a computer, network device, cellular phone, personal digital assistant (PDA), manufacturing tool, any device with one or more processors, etc.). For example, a machine-accessible medium includes recordable/non-recordable media (e.g., read-only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; etc.), etc
In addition to the above mentioned examples, various other modifications and alterations of the invention may be made without departing from the invention. Accordingly, the above disclosure is not to be considered as limiting and the appended claims are to be interpreted as encompassing the true spirit and the entire scope of the invention.
Claims
1. A method, comprising:
- establishing an online networking environment to enable a plurality of users to engage in an online networking activity;
- providing, by a server, a user interface in the online networking environment to enable a first user of the networking activity to:
- select a first tag to convey to a second user, the first tag representing a trait of the second user as attributed by the first user.
2. The method of claim 1, wherein, the first tag is provided to the second user to enable the second user to add the first tag to a tag collection.
3. The method of claim 2, wherein the first tag is displayed in a profile page associated with the second user subsequent to the second user accepting the first tag.
4. The method of claim 1, wherein the first user selects the first tag from a first tag repository, wherein the first tag repository includes a plurality of tags maintained by an operator of the online networking environment.
5. The method of claim 1, further comprising:
- establishing a profile page for each user of the online networking environment, the profile page enabling each user to display tags received from other users.
6. The method of claim 1, wherein the first user selects the first tag from a second tag repository.
7. The method of claim 6, wherein the second tag repository includes a plurality of tags associated with the first user; wherein the second tag repository further includes customized tags created by the first user.
8. The method of claim 6, wherein the second tag repository further includes tags conveyed to the first user by other users of the online networking environment.
9. The method of claim 4, wherein in the first tag repository, the plurality of tags are created by the operator.
10. The method of claim 1, wherein the first tag repository includes tags contributed by users of the online networking environment.
11. The method of claim 6, wherein the second tag repository includes sponsored tags, wherein, each sponsored tag is contributed by a specific sponsor for marketing a product or service.
12. The method of claim 1, wherein the first tag is created dynamically by the first user.
13. The method of claim 1, further comprising, operating a tag market in association with the online networking environment,
14. The method of claim 13, wherein the tag market enables the first user to sell a specific tag to:
- a third user of the social networking game, enabling the third user to add the specific tag to a tag repository associated with the third user.
15. The method of claim 13, wherein the tag market enables the first user to sell a specific tag to:
- an operator of the online networking environment, enabling the operator to add the specific tag to a tag repository associated with the online networking environment.
16. The method of claim 1, wherein the first user conveys the first tag as a gifted tag.
17. The method of claim 16, wherein the first user conveys the gifted tag as a traded tag in return for a particular tag stored in a tag repository associated with another user.
18. The method of claim 1, wherein the first tag includes one or more of:
- a graphic image; an animated graphic image; an embedded audio media; an embedded video media; an embedded hyperlink; or an embedded executable application.
19. A system, comprising:
- means for, establishing an online networking environment to enable a plurality of users to engage in an online networking activity;
- means for, providing, by a server, a user interface in the online networking environment to enable a first user of the networking activity to convey a tag to a second user,
- wherein, the tag includes embedded content.
20. The system of claim 19, wherein the tag includes a graphic image.
21. The system of claim 19, wherein the tag includes an animated graphic image.
22. The system of claim 19, wherein the tag includes embedded audio media;
23. The system of claim 19, wherein the tag includes embedded video media.
24. The system of claim 19, wherein the tag includes an embedded hyperlink.
25. The system of claim 19, wherein the tag includes an embedded executable application.
26. The system of claim 19, further comprising, means for, depicting the tag in a tag library responsive to receiving a request from the user.
27. The system of claim 19, wherein, tag includes tag options including a recipient list.
28. The system of claim 19, wherein, tag includes tag parameters defined by the first user.
29. A method for using a tag in an online networking environment, comprising:
- identifying a tag parameter associated the tag;
- wherein, the tag parameter indicates an association with a user;
- storing the tag in the online networking environment as being associated with the user for future use by the user.
30. The method of claim 29, wherein, the tag includes options for association with a recipient list or buddy list of the user.
31. The method of claim 29, wherein, the tag includes options for external distribution by the user.
32. The method of claim 29, wherein, the tag is depicted among a library of tags in a graphical user interface of the online networking environment and selected by the user from the library of tags.
33. The method of claim 29, wherein, the library of tags includes tags that are predefined.
34. The method of claim 29, wherein, the library of tags includes tags predefined by an operator of the online networking environment.
35. The method of claim 29, wherein, the library of tags include tags customized by users in the online networking environment.
36. The method of claim 29, wherein, the tag parameter is defined by a user.
37. The method of claim 29, wherein, the tag parameter includes a name.
38. The method of claim 29, wherein, the tag parameter includes a graphic icon.
39. The method of claim 29, wherein, the tag parameter includes embedded content.
40. The method of claim 29, wherein, the tag parameter includes a business card.
41. The method of claim 29, wherein, the tag parameter includes additional tags.
42. The method of claim 29, wherein, the tag parameter specifies a category.
43. A method for managing a tag in an online networking environment, comprising:
- depicting, in a user interface, tags for a user to browse or select;
- wherein, the tags include tag parameters defined and stored as associated with the user;
- wherein, the user interface further enables the user to create customized tags;
- wherein, tag parameters associated with the customized tags are definable by the user.
44. The method of claim 43, wherein, the customized tags include options to be associated with a recipient list or a buddy list.
45. The method of claim 43, wherein, the customized tags indicate personal preferences or characteristics of the user.
46. The method of claim 43, wherein, the customized tags include an embedded photo.
47. The method of claim 43, wherein, the customized tags include an embedded song.
48. The method of claim 43, wherein, the customized tags include an expression of feelings.
49. The method of claim 43, wherein, the customized tags include executable instructions.
50. The method of claim 43, wherein, the customized tags include a link to a profile page.
51. A system for using a tag in an online networking environment, comprising:
- means for, identifying a tag parameter associated the tag;
- wherein, the tag parameter indicates an association with a user;
- means for, storing the tag in the online networking environment as being associated with the user for use by the user;
- wherein, the tag includes embedded content which includes an expression of feelings of the user.
52. A method for using a tag in an online networking environment, comprising:
- means for, identifying a tag parameter associated the tag;
- wherein, the tag parameter indicates an association with a user;
- means for, storing the tag in the online networking environment as being associated with the user for use by the user;
- wherein, the tag includes executable instructions to see a photo, play a song, or to go to a profile page.
53. The method of claim 52, wherein, the executable instructions are executable to play a movie or to chat.
Type: Application
Filed: Mar 21, 2014
Publication Date: Oct 2, 2014
Applicant: Tagged, Inc. (San Francisco, CA)
Inventors: Greg TSENG (San Francisco, CA), Johann Schleier-Smith (San Francisco, CA)
Application Number: 14/222,522
International Classification: H04L 29/06 (20060101); G06Q 50/00 (20060101); G06Q 30/02 (20060101);