US20080077595A1 - System and method for facilitating online social networking - Google Patents

System and method for facilitating online social networking Download PDF

Info

Publication number
US20080077595A1
US20080077595A1 US11/531,964 US53196406A US2008077595A1 US 20080077595 A1 US20080077595 A1 US 20080077595A1 US 53196406 A US53196406 A US 53196406A US 2008077595 A1 US2008077595 A1 US 2008077595A1
Authority
US
United States
Prior art keywords
user
website
displaying
picture
individuals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/531,964
Inventor
Eric Leebow
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Freezecrowd Inc
Original Assignee
Freezecrowd Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Freezecrowd Inc filed Critical Freezecrowd Inc
Priority to US11/531,964 priority Critical patent/US20080077595A1/en
Assigned to YAHBOOKS PUBLISHING, LLC reassignment YAHBOOKS PUBLISHING, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HUSSENET, CLAUDE, LEEBOW, ERIC
Assigned to FREEZECROWD, INC. reassignment FREEZECROWD, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YAHBOOKS PUBLISHING, LLC
Publication of US20080077595A1 publication Critical patent/US20080077595A1/en
Priority to US12/480,813 priority patent/US8892987B2/en
Priority to US12/604,107 priority patent/US8436911B2/en
Priority to US13/861,438 priority patent/US8878955B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]

Definitions

  • the present invention generally relates to a computer-based data and information systems accessed via the Internet and, more particularly, to computer-based systems that facilitate social networking via the Internet.
  • a category of Internet applications known as online social networks are increasingly popular and are becoming an increasingly influential part of contemporary pop culture. These social networking websites help connect friends, business partners, or other individuals together using a variety of tools.
  • the websites typically offer an interactive, user-submitted network of profiles, blogs, groups, photos, MP3s, videos, an internal e-mail system, etc. Examples of such websites are MySpace, Facebook, Bebo, Friendster, Xanga, My Yearbook, Classmates.com, and Live Journal.
  • a user Once a user registers as a member at a social networking website, they typically create their own profile which contains standard interests and personal details such as marital status and physical appearance. Often images can be uploaded and an image can be chosen as the “default Image” that is seen on the profile's main page etc. Some websites provide the option of uploading videos. The profile often displays a number of the member's friends. On some websites, the member and/or the member's friends can leave comments for all viewers to read. Typically, the member has the option to delete any comments and/or must approve all comments before posting.
  • a method for operating a website for an online social networking comprises the steps of receiving a group picture containing a plurality of individuals, receiving identification information regarding the individuals in the group picture, displaying the group picture, and selectively displaying labels for the individuals after the individuals confirm that they cave been correctly identified.
  • a method for operating a website for an online social networking comprises the steps of receiving a picture containing at least one individual and selectively displaying at least one speech bubble on the picture.
  • a method for operating a website for an online social networking comprises the steps of displaying user profile pages including a plurality of fields, displaying a search box when a field is selected, and enabling a search to be performed contextually relevant to the field selected.
  • a method for operating a website for an online social networking comprises the steps of displaying user profile pages and enabling visiting users to customize display of portlets for the profile pages.
  • a method for operating a website for an online social networking comprises the steps of displaying a mini-profile when a user moves a curser over one of a user name and a user picture and displaying a profile when a user selects one of a user name and a user picture.
  • a method for operating a website for an online social networking comprises the steps of displaying user profile pages and enabling a visiting user to make the profile pages tabs on a home page of the visiting user.
  • FIG. 1 is a diagrammatic view of an online social networking system according to one embodiment of the present invention
  • FIG. 2 is a search results screen of the system of FIG. 1 ;
  • FIG. 3 is another search results screen of the system of FIG. 1 ;
  • FIG. 4 is a user profile page of the system of FIG. 1 ;
  • FIG. 5 is a screen for using a group picture to invite friends to the website of the system of FIG. 1 ;
  • FIG. 6 is a screen for using a group picture to register a group of friends to the website of the system of FIG. 1 ;
  • FIGS. 7 a to 7 b are screens showing group pictures during operation of an operator button of the system of FIG. 1 ;
  • FIG. 8 is a diagrammatic view of an operator button for use with group pictures in the system of FIG. 1 ;
  • FIG. 9 is a diagrammatic view of an alternative operator button for use with group pictures in the system of FIG. 1 ;
  • FIG. 10 a is a screen showing a group picture with a speech bubble button of the system of FIG. 1 ;
  • FIG. 10 b is a screen showing the group picture of FIG. 10 a with the speech bubble button activated and speech bubbles viewable on the group picture;
  • FIG. 11 is a diagrammatic view of contextual based search window of the system of FIG. 1 ;
  • FIGS. 12 a and 12 b are diagrammatic views of a portal customization window of the system of FIG. 1 .
  • the components, process steps and/or data structures may be implemented using various types of operating systems, computer platforms, computer programs, and/or general purpose machines.
  • Those of ordinary skill in the art will recognize that devices of less general purpose or nature, such as hard wired devices, field programmable gate arrays FP-Gas), application specific integrated circuits (ASICs), or the like may also be used without departing from the spirit of the inventions disclosed herein.
  • FIG. 1 illustrates the general architecture of an online social networking system 10 that operates according to one embodiment of the present invention.
  • a plurality of user interface devices 12 are connected to the system 10 via the Internet 14 .
  • Each user interface device 12 may be any device capable of presenting data including, but not limited to, personal computers, cellular telephones, television sets, handheld digital personal assistants, and the like.
  • the illustrated user interface devices 12 display graphical user interface (GUI) displays 16 to the users.
  • GUI graphical user interface
  • the term the “Internet” generally refers to the so called world wide network that connects networks to each other using the Internet Protocol (IP) and other similar protocols. While the illustrated embodiment utilizes the public network, the invention applies equally well to other public and private networks, including systems having architectures dissimilar to that illustrated in FIG. 1 .
  • IP Internet Protocol
  • the system 10 of the present invention can find application a closed university system or a private network of a company.
  • the illustrated system 10 is connected to the Internet 14 through a router 18 and a switch 20 .
  • the router 18 forwards packets of information between networks.
  • the router 18 forwards information packets between the system 10 and the user interface devices 12 via the Internet 14 .
  • the switch 20 acts as a gatekeeper to and from the Internet 14 .
  • a load balancer 22 balances traffic across a plurality of mirrored servers 24 , 26 , 28 . While the illustrated embodiment shows three of the servers 24 , 26 , 28 , any suitable number can be utilized.
  • the illustrated servers 24 , 26 , 28 comprise a web application server 30 that sends out web pages in response to Hypertext Transfer Protocol (HTTP) requests from remotes browsers and a computer server 32 that serves as the application layer of the illustrated system 10 .
  • the web server 30 provides web pages to users of the system 10 which are displayed on the user interface devices 12 as the GUI displays.
  • An image server 34 stores and provides digital images to other components of the system 10 .
  • a mail server 36 sends and receives electronic messages to and from the user interface devices 12 .
  • a database 38 and database software 40 are also provided.
  • a firewall 42 provides protection from unauthorized access to the system 10 .
  • a second switch 44 allows components of the system 10 to be connected in a local area network (LAN), a wide area network (WAN), or the like. Thus, data can be transferred to and from the various components.
  • LAN local area network
  • WAN wide area network
  • the computer server 32 may include a central processing unit (CPU), random access memory (RAM), and read only memory (ROM).
  • the computer server 32 may be generally controlled and coordinated by operating system software.
  • the operating system controls allocation of system resources and performs tasks such as processing, scheduling, memory management, networking, and I/O services among other things.
  • the operating system is executed by the CPU and coordinates operation of the other components of the system 10 .
  • the image server 34 manages digital photographs and other human viewable images.
  • the image server 34 may be configured separately from the web server 30 or the web server 30 and the image server 34 can be configured together.
  • Examples of image formats that can be managed by the image server 34 include, but are not limited to, Graphical Interchange Format (GIF), Joint Photographics Experts Group (JPEG), Portable Network Graphics (PNG) or Tagged Image File (TIF).
  • the mail server 36 is a repository for e-mail messages received from the Internet 14 .
  • the mail server 36 also manages the transmission of electronic messages (“electronic mail or “e-mail”).
  • the mail server 36 includes a storage area, a set of user definable rules, a list of users and a series of communications modules.
  • the databases 38 , 40 store software, descriptive data, digital images, system data and any other data item required by the components of the system 10 .
  • the databases may be provided, for example, as a database management system (DBMS), an object-oriented database management system (ODBMS), a relational database management system (e.g. DB@, ACCESS, etc.), a file system, or any other conventional database package.
  • DBMS database management system
  • ODBMS object-oriented database management system
  • DB@ e.g. DB@, ACCESS, etc.
  • the databases 38 , 40 can be accessed via a structured query language (SQL) or other tools known to one of ordinary skill in the art.
  • SQL structured query language
  • the components appearing in the illustrated system 10 refer to an exemplary combination of components needed to provide the tools and services contemplated by the present invention. As will be appreciated by those skilled in the art, various components can be eliminated, additional quantities of the illustrated components can be added, other components can be added, and the components can be configured in other ways within the scope of the present invention.
  • a user utilizes the user interface 12 to access the system 10 and register as a member of the online social networking system 10 .
  • the system provides a screen in which the user can provide descriptive data that enables the user to login securely and be identified by the system. Once a registered member, the user can construct their own profile. This can consist of uploading photographs and videos that can be viewed on the user's profile as described in more detail hereinafter.
  • FIG. 2 shows an exemplary search page or screen 44 showing search results 46 .
  • the user can search by name or can use an advanced search wherein other search criteria are utilized.
  • the illustrated search page 44 shows the search results 46 in rows and columns wherein the search results are in the form of a photograph 47 and name of the user meeting the search criteria.
  • an information box 48 appears that contains information about the selected user.
  • the illustrated information box 48 includes the user's name, photograph, network and/or school, major and/or year in school, geographical location.
  • the illustrated information box 48 also includes links to view friends of the selected user, “Freeze Crowds” which are groups of friends of the selected user, award points of the selected user and rank within network, gifts of the selected user, and a photo album of the selected user.
  • the illustrated information box 48 further includes links to send a message to the selected user, instant message the selected user, forward information about the selected user to a friend, add the selected user to the user's list of friends.
  • FIG. 3 shows an exemplary search screen 44 showing the search results 46 in rows wherein the search results 46 generally include all of the information in the information boxes 48 described above. Thus, fewer users are viewed on a single page but all of the information is shown without opening individual text information boxes 48 .
  • FIG. 4 shows an exemplary profile screen or page 52 of a user.
  • the illustrated profile page 52 includes an “about me” window which includes the selected user's name, photograph, school, year in school, major, birthday, e-mail address, website address, a personal message from the selected user, and a photo album.
  • the illustrated profile page includes an “message” window which includes information from the selected user.
  • the illustrated profile page also includes a “friends” window which includes photographs of all or some of the selected user's friends.
  • the illustrated “friends” window also includes links to the profile pages of the friends.
  • the illustrated profile page also includes a “Freeze Crowds” window 54 which includes photographs 56 of groups of friends of the selected user's friends.
  • the illustrated “Freeze Crowds” window 54 also includes links to more information regarding the photographs 56 .
  • the illustrated profile page 52 also displays information about friends of the selected user that are in other networks such as the names of the networks and the number of friends in each of the networks.
  • the illustrated profile page also includes links to “FreezeFriend” or make the selected user a friend of the user, send a message to the selected user, and to make the profile page 52 of the selected user a tab 58 on the user's home page.
  • a registered user can invite a friend or friends to join the website by uploading a group picture or photograph 56 to the website.
  • the term the “group picture” generally refers a photograph showing a plurality of individuals.
  • FIG. 5 shows an exemplary invitation page or screen 60 for using a group picture 56 to invite friends to join the website.
  • the user labels or tags the picture 56 by identifying the people in the group picture 56 by first and last name and e-mail address.
  • the user also puts a box or box tag 62 around each person's head.
  • an e-mail invitation is automatically sent to each friend identified in the group picture 56 .
  • Each friend receives an email invite which enables them to sign up for the website and asks them to confirm their presence in the group picture 56 .
  • the group picture 56 is cropped and enlarged (based on where the user put the box 62 around person's head) to create the friend's main profile picture 47 .
  • a person is not tagged or identified by box 62 in a group picture 56 for viewing on the website by others until they confirm their presence in the group picture 56 .
  • the group picture 56 remains on the website even if one or more people in the group picture 56 do not sign up for the website.
  • a person in the group picture 56 who declines, can always be re-invited to the website through group picture invitation at a later time, unless they opt out from receiving invitations from the website. Any person in a group picture 56 who is not already a registered member of the website can be invited to the website through picture invitation. This process can also be used in connection with uploaded videos, where video face detection is used to tag pictures of persons in the video.
  • FIG. 6 shows an exemplary registration page or screen 66 for using a group picture 56 to register of group of people to the website.
  • a group of people can together register to the website with a group picture 56 by putting a box 62 around each of the heads in the group picture 56 , and tagging the people in the picture by identifying the people in the group picture 56 by first and last name and e-mail address.
  • the registrant who registers everyone in the group picture 56 enters a password and registers by selecting the “Register FreezeCrowd” button 68 .
  • FIG. 7 a when a “FreezeCrowd’ or group picture 56 is viewed on the website, the user sees the group picture 56 as uploaded. However, when the user presses a “FreezeCrowd” or operating button 70 (shown in FIGS. 8 and 9 ), the user sees boxes 72 around the heads of the persons in the group picture 56 (best shown in FIG. 7 b ). The name of each person can also be displayed in or near their box if desired.
  • FIG. 8 illustrates a suitable “FreezeCrowd” button 70 which is preferably located near the bottom right corner of each “FreezeCrowd” group picture 56 .
  • FIG. 9 shows an alternative FreezeCrowd” button 70 .
  • the “FreezeCrowd” button 70 can take any suitable form. This “FreezeCrowd” button 70 preferably follows the user's mouse curser when the user moves over their curser over the picture 56 . When the “FreezeCrowd” button 70 is pressed, a user can get more information on a user in the picture 56 by hovering over their name and/or box 72 over the head or clicking on their name or box 72 so that a mini profile 74 is displayed (best shown in FIG. 7 c ).
  • the illustrated “FreezeCrowd” button 70 has a next mini profile arrow or button 76 for the user to see the next mini profile 74 in the group picture 56 and a previous mini profile arrow or button 78 for the user to see the previous mini profile 74 in the group picture 56 (best shown in FIG. 7 d ).
  • the illustrated next “FreezeCrowd” button 70 also has a next picture arrow or button 80 for the user to see the next group picture 56 or “FreezeCrowd” and a previous picture arrow or button 82 for the user to see the previous group picture 56 or “FreezeCrowd” in the gallery of group pictures 56 (best shown in FIG. 7 e ).
  • Head detection technology may be used to detect a person's head in a group picture 56 . This process is used with filtered colors to identify the person in the group picture 56 by adding a color filter to the group picture 56 when the user hovers their mouse curser over the name or picture.
  • a filter may blink for a second for a special effect.
  • the color of the box 72 around a user's head will correspond to colors on their user profile page 52 (see FIG. 4 ).
  • a colored filter may be shown to outline a person, their head, or any other desired item.
  • a user preferably can create a visible speech bubble 84 for a “FreezeCrowd’ or group picture 56 and tag or associate that speech bubble 84 with a particular individual in the group picture 56 .
  • the user preferably has the ability to edit the speech bubble 84 once they have been tagged to an individual.
  • a speech bubble 84 preferably can only be tagged onto the image of a registered user of the site and the tagged user must confirm that the speech bubble 84 is acceptable for display before it will be shown in a group picture 56 on the website.
  • a bubble activation button 86 appears below the group picture 56 when the group picture 56 is displayed once a speech bubble 84 has been confirmed by the tagged user.
  • the activation button 86 provides a visual indicator that speech bubbles 84 exist for viewing and, when selected, activates the speech bubbles 84 associated with particular individuals in the displayed group picture 56 so that the speech bubbles are viewable in connection with the group picture 56 .
  • the illustrated activation button 86 is in the shape of a speech bubble and is identified as the “Speech Bubble Button” but any other suitable configuration and name can alternatively be utilized.
  • speech bubbles 84 that have been tagged to particular individuals in the group pictures 56 are viewable once the activation button 86 is pressed.
  • the speech bubbles 84 appear in the group picture 56 next to the tagged individual an contain the text that was entered and approved. By pressing the activation button 86 again, the speech bubbles 84 are hidden from view (as shown in FIG. 10 a ). Thus, the user can selectively view and hide the speech bubbles 84 as desired. Preferably, the text in the speech bubbles 84 can be searched.
  • tag items other than just speech bubbles 84 can be added and tagged to individuals in the group picture 56 .
  • the tag items can include angel wings, hats and other items which can be tagged to people in a picture 56 .
  • Other activation buttons are provided to represent those tag items and show that such items have been tagged to the group picture 56 and enable those tag items to be selectively displayed and hidden from the picture.
  • a contextual based “FreezeWord” is a technology that works within the website.
  • a user of the website visits a user profile page 52 (see FIG. 4 ) they are able to view different sections known as fields provided in the profile page 52 . These fields may consist of Favorite Music, Favorite Movies, Favorite Books, Favorite Television Shows, Favorite Places, Interests, and others.
  • the user can click or mouse over a Field such as “Movies” and a movie search box 88 with search engine provided by Google is provided in context to movies. It is noted that any other suitable search engine other than Google can alternatively be utilized.
  • the search is a specific Movie Search, Book Search, etc.
  • the user can search for a movie or any value created by another on demand, or any field, whereas the user would enter their own search which will be contextually relevant to that field or section (movies, books, music, television etc.) of the profile.
  • the user can click on a “Value” which corresponds to the Field and search for that “Value” in a contextual manner which relates back to that word. So that, if the word is a movie, the user can search for it via a movie search, a book, music, and such.
  • Contextual search works via making categories for fields, and searching for values within this search, or searching an entered value within a Field.
  • the user is able to take a contextual value from one user's profile and add this value to their own profile.
  • search methods can be customized for the user, and provided in the menu for the user to search, but the innovation of contextual search is that the search menu is relevant to the field or section the user is in. Search history and RSS Feeds can be added to the “FreezeWords”, and “FreezeWords” can be customized by choosing specific categories and sections.
  • Keywords can be tagged with icon images, and words can be tagged with annotated sentences which describe the keyword. For example, but not limited thereto, someone may use the keyword “my dog” and the annotation may be “I like to walk my dog Sparky in the park” and there could be an icon (sized 128 ⁇ 128 pixel image) of Sparky when they click on “my dog” in the person's interests. By default there will be icons which associate with keywords, for instance an image of a dog for the keyword dog will be shown. If the user likes, they can customize this image only on their own profile page.
  • a portal to the website is provided for each of user.
  • This portal can be customized by visiting users for improved navigation, and added viewing enjoyment.
  • a user visits another users profile page 52 (see FIG. 4 ), and looks at the navigation menu on top.
  • the visiting user can customize the portal in new ways that have not been done before, which makes this a unique innovation.
  • the portal can be customized with movement of columns, rows, portlets, randomization, cascade stairs, and different shapes. As best shown in FIGS.
  • customization includes: (A) one, two or three columns, where columns can have splits such as a 25/70 Split for two columns or a 30/30/30 split for a three column; (B) rotate clockwise or rotate counterclockwise, where users can click the rotate button to navigate with portlets and the content and title from portlet number one can move to portlet number four, and portlet number four moves to portlet number seven, and so forth; (C) move row up, move row down, move column left, move column right, where the user can move one portlet by clicking on these buttons and portlet one would move to portlet two, and portlet three would move to portlet one each of the columns in the portlet; (D) randomize would move portlets randomly within the portlet, and this is more of a “fun feature” for the user; (E) floating of portlets in a fixed matrix portal would allow a user to detach and attach a portlet from the portal and the ser can also expand and collapse the portlet when detached.
  • A one, two or three columns, where columns can
  • Users of the website can see mini profiles and profiles on demand in an iFrame browser which can be detached to make the iFrame browser a tab.
  • the user mouses over a user name and/or picture anywhere on the website and a mini profile is shown. If the user clicks on a picture or a the user's name or a flag attached to the user's name, the user will be shown a profile on demand in an iFrame browser.
  • the user can click on a button in the toolbar of the iFrame browser to detach the iFrame to make it a tab on the website. Similar user functionality can be used for viewing web sites on the website.
  • the present invention provides a system and method that facilitates online social networking that provides improved ease of use and useful new tools and features.

Abstract

A method for operating a website for an online social networking includes the steps of receiving a group picture containing a plurality of individuals, receiving identification information regarding the individuals in the group picture, displaying the group picture, and selectively displaying labels for the individuals after the individuals confirm that they have been correctly identified. According to a preferred embodiment, each of the plurality of individuals who are not registered users of the website are automatically invited to become a registered user of the website. According to another preferred embodiment, the plurality of individuals are automatically registered as register users of the website when the group picture is submitted by one of the individuals.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • Not Applicable
  • STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH
  • Not Applicable
  • REFERENCE TO MICROFICHE APPENDIX
  • Not Applicable
  • FIELD OF THE INVENTION
  • The present invention generally relates to a computer-based data and information systems accessed via the Internet and, more particularly, to computer-based systems that facilitate social networking via the Internet.
  • BACKGROUND OF THE INVENTION
  • A category of Internet applications known as online social networks are increasingly popular and are becoming an increasingly influential part of contemporary pop culture. These social networking websites help connect friends, business partners, or other individuals together using a variety of tools. The websites typically offer an interactive, user-submitted network of profiles, blogs, groups, photos, MP3s, videos, an internal e-mail system, etc. Examples of such websites are MySpace, Facebook, Bebo, Friendster, Xanga, My Yearbook, Classmates.com, and Live Journal.
  • Once a user registers as a member at a social networking website, they typically create their own profile which contains standard interests and personal details such as marital status and physical appearance. Often images can be uploaded and an image can be chosen as the “default Image” that is seen on the profile's main page etc. Some websites provide the option of uploading videos. The profile often displays a number of the member's friends. On some websites, the member and/or the member's friends can leave comments for all viewers to read. Typically, the member has the option to delete any comments and/or must approve all comments before posting.
  • Members often can invite existing friends to join and search the user base of profiles for new friends. To invite existing friends, automated emails can be sent to the member's friends for their registration to the website. To find new friends, the user can search the site's profiles using search characteristics like age, gender, marital status, geographical location, etc.
  • While these online social networks are immensely popular, some are rather simplistic and don't provide much in the way of content and others are relatively difficult to use. Additionally, there is a never ending desire to provide additional features and improved ease of use. Accordingly, there is a need in the art for an improved online social networking system and method.
  • SUMMARY OF THE INVENTION
  • The present invention provides a system and method for online social networking which addresses one or more problems of the related art. According to the present invention, a method for operating a website for an online social networking comprises the steps of receiving a group picture containing a plurality of individuals, receiving identification information regarding the individuals in the group picture, displaying the group picture, and selectively displaying labels for the individuals after the individuals confirm that they cave been correctly identified.
  • According to another aspect of the present invention, a method for operating a website for an online social networking comprises the steps of receiving a picture containing at least one individual and selectively displaying at least one speech bubble on the picture.
  • According to yet another aspect of the present invention, a method for operating a website for an online social networking comprises the steps of displaying user profile pages including a plurality of fields, displaying a search box when a field is selected, and enabling a search to be performed contextually relevant to the field selected.
  • According to yet another aspect of the present invention, a method for operating a website for an online social networking comprises the steps of displaying user profile pages and enabling visiting users to customize display of portlets for the profile pages.
  • According to yet another aspect of the present invention, a method for operating a website for an online social networking comprises the steps of displaying a mini-profile when a user moves a curser over one of a user name and a user picture and displaying a profile when a user selects one of a user name and a user picture.
  • According to yet another aspect of the present invention, a method for operating a website for an online social networking comprises the steps of displaying user profile pages and enabling a visiting user to make the profile pages tabs on a home page of the visiting user.
  • From the foregoing disclosure and the following more detailed description of various preferred embodiments it will be apparent to those skilled in the art that the present invention provides a significant advance in the technology and art of a system and method for online social networking. Particularly significant in this regard is the potential the invention affords for providing a high quality, reliable, feature, rich, easy to website. Additional features and advantages of various preferred embodiments will be better understood in view of the detailed description provided below.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and further features of the present invention will be apparent with reference to the following description and drawings, wherein:
  • FIG. 1 is a diagrammatic view of an online social networking system according to one embodiment of the present invention;
  • FIG. 2 is a search results screen of the system of FIG. 1;
  • FIG. 3 is another search results screen of the system of FIG. 1;
  • FIG. 4 is a user profile page of the system of FIG. 1;
  • FIG. 5 is a screen for using a group picture to invite friends to the website of the system of FIG. 1;
  • FIG. 6 is a screen for using a group picture to register a group of friends to the website of the system of FIG. 1;
  • FIGS. 7 a to 7 b are screens showing group pictures during operation of an operator button of the system of FIG. 1;
  • FIG. 8 is a diagrammatic view of an operator button for use with group pictures in the system of FIG. 1;
  • FIG. 9 is a diagrammatic view of an alternative operator button for use with group pictures in the system of FIG. 1;
  • FIG. 10 a is a screen showing a group picture with a speech bubble button of the system of FIG. 1;
  • FIG. 10 b is a screen showing the group picture of FIG. 10 a with the speech bubble button activated and speech bubbles viewable on the group picture;
  • FIG. 11 is a diagrammatic view of contextual based search window of the system of FIG. 1; and
  • FIGS. 12 a and 12 b are diagrammatic views of a portal customization window of the system of FIG. 1.
  • It should be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various preferred features illustrative of the basic principles of the invention. The specific design features of the online social networking system as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes of the various components, will be determined in part by the particular intended application and use environment.
  • DETAILED DESCRIPTION OF CERTAIN PREFERRED EMBODIMENTS
  • It will be apparent to those skilled in the art, that is, to those who have knowledge or experience in this area of technology, that many uses and design variations are possible for the improved online social networking system disclosed herein. The following detailed discussion of various alternative and preferred embodiments will illustrate the general principles of the invention. Other embodiments suitable for other applications will be apparent to those skilled in the art given the benefit of this disclosure.
  • In the interest of clarity, not all of the routine features of the embodiments described herein are shown and described. It will of course, be appreciated that in the development of any such implementation, numerous specific decisions must be made in order to achieve the developer's specific goals, such as compliance with application and/or business related constraints, and that these specific goals will vary from one implementation to another and from one developer to another. Additionally, it will be appreciated that such development might be complex and time-consuming, but would nevertheless be a routine undertaking of engineering for those of ordinary skill in the art having the benefit of this disclosure.
  • In accordance with the present invention, the components, process steps and/or data structures may be implemented using various types of operating systems, computer platforms, computer programs, and/or general purpose machines. Those of ordinary skill in the art will recognize that devices of less general purpose or nature, such as hard wired devices, field programmable gate arrays FP-Gas), application specific integrated circuits (ASICs), or the like may also be used without departing from the spirit of the inventions disclosed herein.
  • FIG. 1 illustrates the general architecture of an online social networking system 10 that operates according to one embodiment of the present invention. A plurality of user interface devices 12 are connected to the system 10 via the Internet 14. Each user interface device 12 may be any device capable of presenting data including, but not limited to, personal computers, cellular telephones, television sets, handheld digital personal assistants, and the like. The illustrated user interface devices 12 display graphical user interface (GUI) displays 16 to the users. As used herein, the term the “Internet” generally refers to the so called world wide network that connects networks to each other using the Internet Protocol (IP) and other similar protocols. While the illustrated embodiment utilizes the public network, the invention applies equally well to other public and private networks, including systems having architectures dissimilar to that illustrated in FIG. 1. For example, but not limited thereto, the system 10 of the present invention can find application a closed university system or a private network of a company.
  • The illustrated system 10 is connected to the Internet 14 through a router 18 and a switch 20. As well known in the art, the router 18 forwards packets of information between networks. The router 18 forwards information packets between the system 10 and the user interface devices 12 via the Internet 14. The switch 20 acts as a gatekeeper to and from the Internet 14. A load balancer 22 balances traffic across a plurality of mirrored servers 24, 26, 28. While the illustrated embodiment shows three of the servers 24, 26, 28, any suitable number can be utilized. The illustrated servers 24, 26, 28, comprise a web application server 30 that sends out web pages in response to Hypertext Transfer Protocol (HTTP) requests from remotes browsers and a computer server 32 that serves as the application layer of the illustrated system 10. The web server 30 provides web pages to users of the system 10 which are displayed on the user interface devices 12 as the GUI displays. An image server 34 stores and provides digital images to other components of the system 10. A mail server 36 sends and receives electronic messages to and from the user interface devices 12. A database 38 and database software 40 are also provided. A firewall 42 provides protection from unauthorized access to the system 10. A second switch 44 allows components of the system 10 to be connected in a local area network (LAN), a wide area network (WAN), or the like. Thus, data can be transferred to and from the various components.
  • The computer server 32 may include a central processing unit (CPU), random access memory (RAM), and read only memory (ROM). The computer server 32 may be generally controlled and coordinated by operating system software. The operating system controls allocation of system resources and performs tasks such as processing, scheduling, memory management, networking, and I/O services among other things. The operating system is executed by the CPU and coordinates operation of the other components of the system 10.
  • The image server 34 manages digital photographs and other human viewable images. The image server 34 may be configured separately from the web server 30 or the web server 30 and the image server 34 can be configured together. Examples of image formats that can be managed by the image server 34 include, but are not limited to, Graphical Interchange Format (GIF), Joint Photographics Experts Group (JPEG), Portable Network Graphics (PNG) or Tagged Image File (TIF).
  • The mail server 36 is a repository for e-mail messages received from the Internet 14. The mail server 36 also manages the transmission of electronic messages (“electronic mail or “e-mail”). The mail server 36 includes a storage area, a set of user definable rules, a list of users and a series of communications modules.
  • The databases 38, 40 store software, descriptive data, digital images, system data and any other data item required by the components of the system 10. The databases may be provided, for example, as a database management system (DBMS), an object-oriented database management system (ODBMS), a relational database management system (e.g. DB@, ACCESS, etc.), a file system, or any other conventional database package. The databases 38, 40 can be accessed via a structured query language (SQL) or other tools known to one of ordinary skill in the art.
  • The components appearing in the illustrated system 10 refer to an exemplary combination of components needed to provide the tools and services contemplated by the present invention. As will be appreciated by those skilled in the art, various components can be eliminated, additional quantities of the illustrated components can be added, other components can be added, and the components can be configured in other ways within the scope of the present invention.
  • A user utilizes the user interface 12 to access the system 10 and register as a member of the online social networking system 10. The system provides a screen in which the user can provide descriptive data that enables the user to login securely and be identified by the system. Once a registered member, the user can construct their own profile. This can consist of uploading photographs and videos that can be viewed on the user's profile as described in more detail hereinafter.
  • A user can also search profiles of other users. FIG. 2 shows an exemplary search page or screen 44 showing search results 46. As shown, the user can search by name or can use an advanced search wherein other search criteria are utilized. The illustrated search page 44 shows the search results 46 in rows and columns wherein the search results are in the form of a photograph 47 and name of the user meeting the search criteria. When the user selects one of the search results 46, such as by moving a mouse curser over the photograph, an information box 48 appears that contains information about the selected user. The illustrated information box 48 includes the user's name, photograph, network and/or school, major and/or year in school, geographical location. The illustrated information box 48 also includes links to view friends of the selected user, “Freeze Crowds” which are groups of friends of the selected user, award points of the selected user and rank within network, gifts of the selected user, and a photo album of the selected user. The illustrated information box 48 further includes links to send a message to the selected user, instant message the selected user, forward information about the selected user to a friend, add the selected user to the user's list of friends.
  • By selecting an icon 50 at the top of the search page, the user can change the presentation format of the search results 46. FIG. 3 shows an exemplary search screen 44 showing the search results 46 in rows wherein the search results 46 generally include all of the information in the information boxes 48 described above. Thus, fewer users are viewed on a single page but all of the information is shown without opening individual text information boxes 48.
  • By selecting the photograph 47 on the search results 46, such as by clicking on the photograph 47 with a mouse, the user can display the profile page 52 for the selected user. FIG. 4 shows an exemplary profile screen or page 52 of a user. The illustrated profile page 52 includes an “about me” window which includes the selected user's name, photograph, school, year in school, major, birthday, e-mail address, website address, a personal message from the selected user, and a photo album. The illustrated profile page includes an “message” window which includes information from the selected user. The illustrated profile page also includes a “friends” window which includes photographs of all or some of the selected user's friends. The illustrated “friends” window also includes links to the profile pages of the friends. The illustrated profile page also includes a “Freeze Crowds” window 54 which includes photographs 56 of groups of friends of the selected user's friends. The illustrated “Freeze Crowds” window 54 also includes links to more information regarding the photographs 56. The illustrated profile page 52 also displays information about friends of the selected user that are in other networks such as the names of the networks and the number of friends in each of the networks. The illustrated profile page also includes links to “FreezeFriend” or make the selected user a friend of the user, send a message to the selected user, and to make the profile page 52 of the selected user a tab 58 on the user's home page.
  • A registered user can invite a friend or friends to join the website by uploading a group picture or photograph 56 to the website. As used herein, the term the “group picture” generally refers a photograph showing a plurality of individuals. FIG. 5 shows an exemplary invitation page or screen 60 for using a group picture 56 to invite friends to join the website. Once the group picture 56 is uploaded, the user labels or tags the picture 56 by identifying the people in the group picture 56 by first and last name and e-mail address. The user also puts a box or box tag 62 around each person's head. Once the information is entered and the “Invite the FreezeCrowd” button 64 is selected, an e-mail invitation is automatically sent to each friend identified in the group picture 56. Each friend receives an email invite which enables them to sign up for the website and asks them to confirm their presence in the group picture 56. By default the group picture 56 is cropped and enlarged (based on where the user put the box 62 around person's head) to create the friend's main profile picture 47. A person is not tagged or identified by box 62 in a group picture 56 for viewing on the website by others until they confirm their presence in the group picture 56. The group picture 56 remains on the website even if one or more people in the group picture 56 do not sign up for the website. A person in the group picture 56 who declines, can always be re-invited to the website through group picture invitation at a later time, unless they opt out from receiving invitations from the website. Any person in a group picture 56 who is not already a registered member of the website can be invited to the website through picture invitation. This process can also be used in connection with uploaded videos, where video face detection is used to tag pictures of persons in the video.
  • A similar process can be used to register yourself and friends to the website at the same time by uploading a group picture or photograph 56 to the website. FIG. 6 shows an exemplary registration page or screen 66 for using a group picture 56 to register of group of people to the website. A group of people can together register to the website with a group picture 56 by putting a box 62 around each of the heads in the group picture 56, and tagging the people in the picture by identifying the people in the group picture 56 by first and last name and e-mail address. The registrant who registers everyone in the group picture 56 enters a password and registers by selecting the “Register FreezeCrowd” button 68. Everyone else in the group picture 56 registers to the website when they receive a link sent to them through e-mail which leads them to a webpage where they can complete the registration process. This process can also be used in connection with uploaded videos, where video face detection is used to tag pictures of persons in the video.
  • As shown in FIG. 7 a, when a “FreezeCrowd’ or group picture 56 is viewed on the website, the user sees the group picture 56 as uploaded. However, when the user presses a “FreezeCrowd” or operating button 70 (shown in FIGS. 8 and 9), the user sees boxes 72 around the heads of the persons in the group picture 56 (best shown in FIG. 7 b). The name of each person can also be displayed in or near their box if desired. FIG. 8 illustrates a suitable “FreezeCrowd” button 70 which is preferably located near the bottom right corner of each “FreezeCrowd” group picture 56. FIG. 9 shows an alternative FreezeCrowd” button 70. It is noted that the “FreezeCrowd” button 70 can take any suitable form. This “FreezeCrowd” button 70 preferably follows the user's mouse curser when the user moves over their curser over the picture 56. When the “FreezeCrowd” button 70 is pressed, a user can get more information on a user in the picture 56 by hovering over their name and/or box 72 over the head or clicking on their name or box 72 so that a mini profile 74 is displayed (best shown in FIG. 7 c). The illustrated “FreezeCrowd” button 70 has a next mini profile arrow or button 76 for the user to see the next mini profile 74 in the group picture 56 and a previous mini profile arrow or button 78 for the user to see the previous mini profile 74 in the group picture 56 (best shown in FIG. 7 d). The illustrated next “FreezeCrowd” button 70 also has a next picture arrow or button 80 for the user to see the next group picture 56 or “FreezeCrowd” and a previous picture arrow or button 82 for the user to see the previous group picture 56 or “FreezeCrowd” in the gallery of group pictures 56 (best shown in FIG. 7 e).
  • Head detection technology may be used to detect a person's head in a group picture 56. This process is used with filtered colors to identify the person in the group picture 56 by adding a color filter to the group picture 56 when the user hovers their mouse curser over the name or picture. When the “FreezeCrowd” button 70 is pressed, a filter may blink for a second for a special effect. The color of the box 72 around a user's head will correspond to colors on their user profile page 52 (see FIG. 4). A colored filter may be shown to outline a person, their head, or any other desired item.
  • As shown in FIGS. 10 a and 10 b, a user preferably can create a visible speech bubble 84 for a “FreezeCrowd’ or group picture 56 and tag or associate that speech bubble 84 with a particular individual in the group picture 56. The user preferably has the ability to edit the speech bubble 84 once they have been tagged to an individual. A speech bubble 84 preferably can only be tagged onto the image of a registered user of the site and the tagged user must confirm that the speech bubble 84 is acceptable for display before it will be shown in a group picture 56 on the website.
  • As shown in FIG. 10 a, a bubble activation button 86 appears below the group picture 56 when the group picture 56 is displayed once a speech bubble 84 has been confirmed by the tagged user. The activation button 86 provides a visual indicator that speech bubbles 84 exist for viewing and, when selected, activates the speech bubbles 84 associated with particular individuals in the displayed group picture 56 so that the speech bubbles are viewable in connection with the group picture 56. The illustrated activation button 86 is in the shape of a speech bubble and is identified as the “Speech Bubble Button” but any other suitable configuration and name can alternatively be utilized. As shown in FIG. 10 b, speech bubbles 84 that have been tagged to particular individuals in the group pictures 56 are viewable once the activation button 86 is pressed. The speech bubbles 84 appear in the group picture 56 next to the tagged individual an contain the text that was entered and approved. By pressing the activation button 86 again, the speech bubbles 84 are hidden from view (as shown in FIG. 10 a). Thus, the user can selectively view and hide the speech bubbles 84 as desired. Preferably, the text in the speech bubbles 84 can be searched.
  • It is noted that preferably tag items other than just speech bubbles 84 can be added and tagged to individuals in the group picture 56. For example, the tag items can include angel wings, hats and other items which can be tagged to people in a picture 56. Other activation buttons are provided to represent those tag items and show that such items have been tagged to the group picture 56 and enable those tag items to be selectively displayed and hidden from the picture.
  • A contextual based “FreezeWord” is a technology that works within the website. When a user of the website visits a user profile page 52 (see FIG. 4), they are able to view different sections known as fields provided in the profile page 52. These fields may consist of Favorite Music, Favorite Movies, Favorite Books, Favorite Television Shows, Favorite Places, Interests, and others. As best shown in FIG. 11, the user can click or mouse over a Field such as “Movies” and a movie search box 88 with search engine provided by Google is provided in context to movies. It is noted that any other suitable search engine other than Google can alternatively be utilized. The search is a specific Movie Search, Book Search, etc. The user can search for a movie or any value created by another on demand, or any field, whereas the user would enter their own search which will be contextually relevant to that field or section (movies, books, music, television etc.) of the profile. The user can click on a “Value” which corresponds to the Field and search for that “Value” in a contextual manner which relates back to that word. So that, if the word is a movie, the user can search for it via a movie search, a book, music, and such. Contextual search works via making categories for fields, and searching for values within this search, or searching an entered value within a Field. The user is able to take a contextual value from one user's profile and add this value to their own profile. For instance, if a profile page for another person has a movie listed that a visiting user likes, the visiting user can click on “add to (name of movie)” to my profile. This can be done without having to edit their profile page. If a user would like to highlight a word within another user's profile page, the user can do so, by clicking on the word and clicking highlight word, in a different color. Various search methods can be customized for the user, and provided in the menu for the user to search, but the innovation of contextual search is that the search menu is relevant to the field or section the user is in. Search history and RSS Feeds can be added to the “FreezeWords”, and “FreezeWords” can be customized by choosing specific categories and sections. Keywords can be tagged with icon images, and words can be tagged with annotated sentences which describe the keyword. For example, but not limited thereto, someone may use the keyword “my dog” and the annotation may be “I like to walk my dog Sparky in the park” and there could be an icon (sized 128×128 pixel image) of Sparky when they click on “my dog” in the person's interests. By default there will be icons which associate with keywords, for instance an image of a dog for the keyword dog will be shown. If the user likes, they can customize this image only on their own profile page.
  • A portal to the website is provided for each of user. This portal can be customized by visiting users for improved navigation, and added viewing enjoyment. A user visits another users profile page 52 (see FIG. 4), and looks at the navigation menu on top. The visiting user can customize the portal in new ways that have not been done before, which makes this a unique innovation. The portal can be customized with movement of columns, rows, portlets, randomization, cascade stairs, and different shapes. As best shown in FIGS. 12 a and 12 b, customization includes: (A) one, two or three columns, where columns can have splits such as a 25/70 Split for two columns or a 30/30/30 split for a three column; (B) rotate clockwise or rotate counterclockwise, where users can click the rotate button to navigate with portlets and the content and title from portlet number one can move to portlet number four, and portlet number four moves to portlet number seven, and so forth; (C) move row up, move row down, move column left, move column right, where the user can move one portlet by clicking on these buttons and portlet one would move to portlet two, and portlet three would move to portlet one each of the columns in the portlet; (D) randomize would move portlets randomly within the portlet, and this is more of a “fun feature” for the user; (E) floating of portlets in a fixed matrix portal would allow a user to detach and attach a portlet from the portal and the ser can also expand and collapse the portlet when detached.
  • Users of the website can see mini profiles and profiles on demand in an iFrame browser which can be detached to make the iFrame browser a tab. The user mouses over a user name and/or picture anywhere on the website and a mini profile is shown. If the user clicks on a picture or a the user's name or a flag attached to the user's name, the user will be shown a profile on demand in an iFrame browser. The user can click on a button in the toolbar of the iFrame browser to detach the iFrame to make it a tab on the website. Similar user functionality can be used for viewing web sites on the website.
  • It is apparent from the above detailed description of the present invention, that the present invention provides a system and method that facilitates online social networking that provides improved ease of use and useful new tools and features.
  • From the foregoing disclosure and detailed description of certain preferred embodiments, it is also apparent that various modifications, additions and other alternative embodiments are possible without departing from the true scope and spirit of the present invention. The embodiments discussed were chosen and described to provide the best illustration of the principles of the present invention and its practical application to thereby enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the present invention as determined by the appended claims when interpreted in accordance with the benefit to which they are fairly, legally, and equitably entitled.

Claims (20)

1. A method for operating a website for an online social networking comprising the steps of:
receiving a group picture containing a plurality of individuals;
receiving identification information regarding the individuals in the group picture; and
displaying the group picture;
selectively displaying labels for the individuals after the individuals confirm that they have been correctly identified.
2. The method according to claim 1, wherein the labels include box tags about heads of the individuals.
3. The method according to claim 1, further comprising the step of displaying a profile when a label is selected.
4. The method according to claim 1, further comprising the step of automatically cropping the head of an individual from the group picture and using the cropped head as a profile picture for the user.
5. The method according to claim 1, further comprising the step of displaying the group picture with labels identifying less than all of the individuals in the group picture.
6. The method according to claim 1, further comprising the step of automatically inviting each of the plurality of individuals who are not registered users of the website to become a registered user of the website.
7. The method according to claim 1, further comprising the step of automatically registering the plurality of individuals as register users of the website.
8. The method according to claim 1, further comprising the step of providing an operation button which displays the labels when pressed.
9. The method according to claim 8, further comprising the step of providing the operation button with left and right portions to step between the labels of the individuals in the group picture.
10. The method according to claim 8, further comprising the step of providing the operation button with next and previous portions to step between a plurality of group pictures.
11. The method according to claim 1, further comprising the step of selectively displaying at least one speech bubble on the group picture.
12. The method according to claim 11, further comprising the step of receiving a request for the speech bubble from a registered user and displaying the speech bubble only after the individual in the group picture associated with the speech bubble approves display of the speech bubble.
13. The method according to claim 11, further comprising the step of providing an activation button to selectively display and hide the speech bubble.
14. A method for operating a website for an online social networking comprising the steps of:
receiving a picture containing at least one individual;
selectively displaying at least one speech bubble on the picture.
15. The method according to claim 14, further comprising the step of receiving a request for the speech bubble from a registered user and displaying the speech bubble only after the individual in the picture associated with the speech bubble approves display of the speech bubble.
16. The method according to claim 14, further comprising the step of providing an activation button to selectively display and hide the speech bubble.
17. A method for operating a website for an online social networking comprising the steps of:
displaying user profile pages including a plurality of fields;
displaying a search box when a field is selected; and
enabling a search to be performed contextually relevant to the field selected.
18. A method for operating a website for an online social networking comprising the steps of:
displaying user profile pages; and
enabling visiting users to customize display of portlets for the profile pages.
19. A method for operating a website for an online social networking comprising the steps of:
displaying a mini-profile when a user moves a curser over one of a user name and a user picture; and
displaying a profile when a user selects one of a user name and a user picture.
20. A method for operating a website for an online social networking comprising the steps of:
displaying user profile pages; and
enabling a visiting user to make the profile pages tabs on a home page of the visiting user.
US11/531,964 2006-09-14 2006-09-14 System and method for facilitating online social networking Abandoned US20080077595A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US11/531,964 US20080077595A1 (en) 2006-09-14 2006-09-14 System and method for facilitating online social networking
US12/480,813 US8892987B2 (en) 2006-09-14 2009-06-09 System and method for facilitating online social networking
US12/604,107 US8436911B2 (en) 2006-09-14 2009-10-22 Tagging camera
US13/861,438 US8878955B2 (en) 2006-09-14 2013-04-12 Tagging camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/531,964 US20080077595A1 (en) 2006-09-14 2006-09-14 System and method for facilitating online social networking

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US12/480,813 Continuation-In-Part US8892987B2 (en) 2006-09-14 2009-06-09 System and method for facilitating online social networking
US12/480,813 Continuation US8892987B2 (en) 2006-09-14 2009-06-09 System and method for facilitating online social networking

Publications (1)

Publication Number Publication Date
US20080077595A1 true US20080077595A1 (en) 2008-03-27

Family

ID=39226285

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/531,964 Abandoned US20080077595A1 (en) 2006-09-14 2006-09-14 System and method for facilitating online social networking
US12/480,813 Active 2029-08-15 US8892987B2 (en) 2006-09-14 2009-06-09 System and method for facilitating online social networking

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/480,813 Active 2029-08-15 US8892987B2 (en) 2006-09-14 2009-06-09 System and method for facilitating online social networking

Country Status (1)

Country Link
US (2) US20080077595A1 (en)

Cited By (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070005422A1 (en) * 2005-07-01 2007-01-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Techniques for image generation
US20070266049A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corportion Of The State Of Delaware Implementation of media content alteration
US20070263865A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization rights for substitute media content
US20070276757A1 (en) * 2005-07-01 2007-11-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US20070274519A1 (en) * 2005-07-01 2007-11-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization for media content alteration
US20070294305A1 (en) * 2005-07-01 2007-12-20 Searete Llc Implementing group content substitution in media works
US20070294720A1 (en) * 2005-07-01 2007-12-20 Searete Llc Promotional placement in media works
US20080010083A1 (en) * 2005-07-01 2008-01-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US20080013859A1 (en) * 2005-07-01 2008-01-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementation of media content alteration
US20080030496A1 (en) * 2007-01-03 2008-02-07 Social Concepts, Inc. On-line interaction system
US20080052104A1 (en) * 2005-07-01 2008-02-28 Searete Llc Group content substitution in media works
US20080059530A1 (en) * 2005-07-01 2008-03-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementing group content substitution in media works
US20080086380A1 (en) * 2005-07-01 2008-04-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Alteration of promotional content in media works
US20080134052A1 (en) * 2006-12-04 2008-06-05 Yahoo! Inc. Bootstrapping social networks using augmented peer to peer distributions of social networking services
US20080148366A1 (en) * 2006-12-16 2008-06-19 Mark Frederick Wahl System and method for authentication in a social network service
US20080162649A1 (en) * 2007-01-03 2008-07-03 Social Concepts, Inc. Image based electronic mail system
US20080172628A1 (en) * 2007-01-15 2008-07-17 Microsoft Corporation User Experience for Creating Semantic Relationships
US20080180539A1 (en) * 2007-01-31 2008-07-31 Searete Llc, A Limited Liability Corporation Image anonymization
US20080180538A1 (en) * 2005-07-01 2008-07-31 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Image anonymization
US20080208867A1 (en) * 2007-02-26 2008-08-28 Pado Metaware Ab Method and system for invitational recruitment to a web site
US20080228777A1 (en) * 2007-03-14 2008-09-18 Ranjit Ramesh Sawant Capture And Transfer Of Rich Media Content
US20080244755A1 (en) * 2007-03-30 2008-10-02 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization for media content alteration
US20080244414A1 (en) * 2007-03-30 2008-10-02 Yahoo! Inc. On-widget data control
US20080244413A1 (en) * 2007-03-30 2008-10-02 Yahoo! Inc. Centralized registration for distributed social content services
US20080270425A1 (en) * 2007-04-27 2008-10-30 James Cotgreave System and method for connecting individuals in a social networking environment based on facial recognition software
US20080270161A1 (en) * 2007-04-26 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization rights for substitute media content
US20080307052A1 (en) * 2007-06-08 2008-12-11 Gopal Krishnan Selecting and displaying advertisement in a personal media space
US20090049380A1 (en) * 2007-08-16 2009-02-19 Joshua Allen Rehling Page Modules and States
US20090049370A1 (en) * 2007-08-16 2009-02-19 Andrew Boath Faris Page Modules and Providing Content
US20090046584A1 (en) * 2007-08-16 2009-02-19 Stephen Gerald Garcia Personalized Page Modules
US20090064004A1 (en) * 2007-08-29 2009-03-05 Al Chakra Dynamically configurable portlet
US20090132933A1 (en) * 2007-11-16 2009-05-21 Jeffrey Faski Method and apparatus for social networking
US20090150444A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for audio content alteration
US20090151004A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for visual content alteration
US20090204475A1 (en) * 2005-07-01 2009-08-13 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional visual content
US20090210946A1 (en) * 2005-07-01 2009-08-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional audio content
US20090300480A1 (en) * 2005-07-01 2009-12-03 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media segment alteration with embedded markup identifier
US20100017885A1 (en) * 2005-07-01 2010-01-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup identifier for alterable promotional segments
US20100070572A1 (en) * 2008-09-15 2010-03-18 Wolf Pack Products, Llc System for individually customized digital yearbook delivery
US20100103277A1 (en) * 2006-09-14 2010-04-29 Eric Leebow Tagging camera
US20100125611A1 (en) * 2008-11-14 2010-05-20 International Business Machines Corporation Community-defined and managed communication network
US20100125634A1 (en) * 2008-11-14 2010-05-20 International Business Machines Corporation Autonomous management of a communication network
US20100154065A1 (en) * 2005-07-01 2010-06-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for user-activated content alteration
WO2010084242A1 (en) * 2009-01-23 2010-07-29 Nokia Corporation Method, system, computer program, and apparatus for augmenting media based on proximity detection
US20100218124A1 (en) * 2009-02-20 2010-08-26 International Business Machines Corporation Logic for designing portlet views
US20100325218A1 (en) * 2009-06-22 2010-12-23 Nokia Corporation Method and apparatus for determining social networking relationships
US20110138298A1 (en) * 2009-12-08 2011-06-09 Joseph Anderson Alfred Method and apparatus for providing control of social networking sites
US20110159885A1 (en) * 2009-12-30 2011-06-30 Lg Electronics Inc. Mobile terminal and method of controlling the operation of the mobile terminal
US20110184983A1 (en) * 2010-01-28 2011-07-28 Her Majesty The Queen In Right Of Canada As Represented By The Minister Method and system for extracting and characterizing relationships between entities mentioned in documents
US20110182482A1 (en) * 2010-01-27 2011-07-28 Winters Dustin L Method of person identification using social connections
US20110202531A1 (en) * 2005-12-14 2011-08-18 Mark Zuckerberg Tagging Digital Media
US20110265041A1 (en) * 2010-04-23 2011-10-27 Ganz Radial user interface and system for a virtual world game
US8166407B2 (en) 2007-01-25 2012-04-24 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US8180852B2 (en) 2007-01-25 2012-05-15 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US20120121187A1 (en) * 2010-11-15 2012-05-17 Lg Electronic Inc. Mobile terminal and metadata setting method thereof
US8312108B2 (en) 2007-05-22 2012-11-13 Yahoo! Inc. Hot within my communities
US8396493B2 (en) 2007-02-28 2013-03-12 Yahoo! Inc. Network-based archiving for threaded mobile text messages
JP2013069185A (en) * 2011-09-26 2013-04-18 Dainippon Printing Co Ltd Text input support system, text insertion method, server and program
US20130169783A1 (en) * 2011-12-30 2013-07-04 Samsung Electronics Co., Ltd. Display apparatus and control method thereof
US8595294B2 (en) 2008-09-15 2013-11-26 Wolf Pack Products, Llc System for digital yearbook with advertising
CN103562951A (en) * 2011-05-25 2014-02-05 索尼公司 Adjacent person specifying apparatus
US20140122414A1 (en) * 2012-10-29 2014-05-01 Xurmo Technologies Private Limited Method and system for providing a personalization solution based on a multi-dimensional data
US20140161326A1 (en) * 2007-12-31 2014-06-12 Ray Ganong Method, system, and computer program for identification and sharing of digital images with face signatures
JP2014514623A (en) * 2011-02-18 2014-06-19 グーグル・インク Label privilege
CN103903221A (en) * 2012-12-24 2014-07-02 腾讯科技(深圳)有限公司 Image generation method, image generation device and image generation system
US8792673B2 (en) 2005-07-01 2014-07-29 The Invention Science Fund I, Llc Modifying restricted images
US8892987B2 (en) 2006-09-14 2014-11-18 Freezecrowd, Inc. System and method for facilitating online social networking
WO2014186343A1 (en) * 2013-05-15 2014-11-20 Facebook, Inc. Aggregating tags in images
US20140372531A1 (en) * 2007-03-05 2014-12-18 Core Wireless Licensing S.A.R.L. Implementing a multi-user communications service
US8925106B1 (en) 2012-04-20 2014-12-30 Google Inc. System and method of ownership of an online collection
US9065979B2 (en) 2005-07-01 2015-06-23 The Invention Science Fund I, Llc Promotional placement in media works
US20150206333A1 (en) * 2014-01-22 2015-07-23 Express Scripts, Inc. Systems and methods for mosaic rendering
US9111255B2 (en) 2010-08-31 2015-08-18 Nokia Technologies Oy Methods, apparatuses and computer program products for determining shared friends of individuals
US9140566B1 (en) 2009-03-25 2015-09-22 Waldeck Technology, Llc Passive crowd-sourced map updates and alternative route recommendations
US9215512B2 (en) 2007-04-27 2015-12-15 Invention Science Fund I, Llc Implementation of media content alteration
US9230601B2 (en) 2005-07-01 2016-01-05 Invention Science Fund I, Llc Media markup system for content alteration in derivative works
US9373132B2 (en) 2008-09-15 2016-06-21 Wolf Pack Products, Llc System for digital yearbook with advertising
US20170034226A1 (en) * 2015-07-29 2017-02-02 International Business Machines Corporation Group chat with dynamic background images and content from social media
US9583141B2 (en) 2005-07-01 2017-02-28 Invention Science Fund I, Llc Implementing audio substitution options in media works
US9641523B2 (en) 2011-08-15 2017-05-02 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
US9639740B2 (en) 2007-12-31 2017-05-02 Applied Recognition Inc. Face detection and recognition
US9721148B2 (en) 2007-12-31 2017-08-01 Applied Recognition Inc. Face detection and recognition
US9763048B2 (en) 2009-07-21 2017-09-12 Waldeck Technology, Llc Secondary indications of user locations and use thereof by a location-based service
US9934504B2 (en) 2012-01-13 2018-04-03 Amazon Technologies, Inc. Image analysis for user authentication
US9984391B2 (en) 2007-11-05 2018-05-29 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US9990652B2 (en) 2010-12-15 2018-06-05 Facebook, Inc. Targeting social advertising to friends of users who have interacted with an object associated with the advertising
US20180210953A1 (en) * 2008-02-14 2018-07-26 Beats Music, Llc Fast search in a music sharing environment
US10262126B2 (en) 2014-08-28 2019-04-16 Facetec, Inc. Facial recognition authentication system including path parameters
US10296920B2 (en) 2008-05-21 2019-05-21 Wenxuan Tonnison Online E-commerce and networking system/generating user requested sponsor advertisements to centralize siloed and distributed user data in the internet and business systems
US10380102B2 (en) * 2008-09-15 2019-08-13 Wolf Pack Products, Llc System for digital yearbook
US10585550B2 (en) 2007-11-05 2020-03-10 Facebook, Inc. Sponsored story creation user interface
US10614204B2 (en) 2014-08-28 2020-04-07 Facetec, Inc. Facial recognition authentication system including path parameters
US10698995B2 (en) 2014-08-28 2020-06-30 Facetec, Inc. Method to verify identity using a previously collected biometric image/data
US10803160B2 (en) 2014-08-28 2020-10-13 Facetec, Inc. Method to verify and identify blockchain with user question data
US10915618B2 (en) 2014-08-28 2021-02-09 Facetec, Inc. Method to add remotely collected biometric images / templates to a database record of personal information
US10928981B2 (en) * 2008-06-30 2021-02-23 Verizon Patent And Licensing Inc. Digital image tagging apparatuses, systems, and methods
US11256792B2 (en) 2014-08-28 2022-02-22 Facetec, Inc. Method and apparatus for creation and use of digital identification
US11360663B2 (en) * 2019-08-06 2022-06-14 Twitter, Inc. Presenting miniprofile from feed
US11536796B2 (en) * 2018-05-29 2022-12-27 Tencent Technology (Shenzhen) Company Limited Sound source determining method and apparatus, and storage medium
USD987653S1 (en) 2016-04-26 2023-05-30 Facetec, Inc. Display screen or portion thereof with graphical user interface

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8839094B2 (en) * 2007-01-23 2014-09-16 Jostens, Inc. System and method for yearbook creation
WO2008091693A2 (en) * 2007-01-23 2008-07-31 Jostens, Inc. Method and system for creating customized output
US8805774B2 (en) * 2008-02-19 2014-08-12 International Business Machines Corporation Method and system for role based situation aware software
US20090235167A1 (en) * 2008-03-12 2009-09-17 International Business Machines Corporation Method and system for context aware collaborative tagging
US8423574B2 (en) * 2008-08-06 2013-04-16 International Business Machines Corporation Method and system for managing tags
JP2010134785A (en) * 2008-12-05 2010-06-17 Toshiba Corp Information processing method using face authentication and information display device
US9916369B2 (en) 2010-03-17 2018-03-13 At&T Intellectual Property I, L.P. System for calculating a social graph using a sugi
US10692093B2 (en) * 2010-04-16 2020-06-23 Microsoft Technology Licensing, Llc Social home page
US10786736B2 (en) 2010-05-11 2020-09-29 Sony Interactive Entertainment LLC Placement of user information in a game space
KR101687613B1 (en) * 2010-06-21 2016-12-20 엘지전자 주식회사 Mobile terminal and Method for generating group thereof
US9449308B2 (en) * 2010-12-14 2016-09-20 Microsoft Technology Licensing, Llc Defining actions for data streams via icons
US8910076B2 (en) * 2010-12-17 2014-12-09 Juan Fernandez Social media platform
US9317835B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Populating budgets and/or wish lists using real-time video image analysis
US9773285B2 (en) * 2011-03-08 2017-09-26 Bank Of America Corporation Providing data associated with relationships between individuals and images
US9317860B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Collective network of augmented reality users
US9224166B2 (en) 2011-03-08 2015-12-29 Bank Of America Corporation Retrieving product information from embedded sensors via mobile device video analysis
US8935259B2 (en) 2011-06-20 2015-01-13 Google Inc Text suggestions for images
US8582828B2 (en) * 2011-06-24 2013-11-12 Google Inc. Using photographs to manage groups
US9342817B2 (en) * 2011-07-07 2016-05-17 Sony Interactive Entertainment LLC Auto-creating groups for sharing photos
JP5439455B2 (en) * 2011-10-21 2014-03-12 富士フイルム株式会社 Electronic comic editing apparatus, method and program
CN103907120B (en) * 2011-12-16 2018-01-02 英派尔科技开发有限公司 Automatic privacy management for image sharing network
JP2013210828A (en) * 2012-03-30 2013-10-10 Sony Corp Information processing apparatus, information processing method, information processing system, and program
US8867841B2 (en) * 2012-08-08 2014-10-21 Google Inc. Intelligent cropping of images based on multiple interacting variables
US9361626B2 (en) * 2012-10-16 2016-06-07 Google Inc. Social gathering-based group sharing
US20140188594A1 (en) * 2013-01-03 2014-07-03 International Business Machines Corporation User photograph based advertisement in a social networking site
WO2014126898A1 (en) * 2013-02-12 2014-08-21 BackPeddle, LLC Sharing content in social networks
GB2520668A (en) 2013-08-22 2015-06-03 Ibm Portal environment and method for operating a portal environment
EP3044655A4 (en) * 2013-09-12 2017-06-21 Intel Corporation Content reconfiguration based on characteristic analysis
KR101759453B1 (en) * 2013-09-18 2017-07-18 인텔 코포레이션 Automated image cropping and sharing
WO2015126098A1 (en) * 2014-02-24 2015-08-27 Samsung Electronics Co., Ltd. Method and apparatus for displaying content using proximity information
USD753136S1 (en) * 2014-04-04 2016-04-05 Adp, Llc Display screen or portion thereof with graphical user interface
USD753692S1 (en) * 2014-04-04 2016-04-12 Adp, Llc Display screen or portion thereof with graphical user interface
US10049477B1 (en) * 2014-06-27 2018-08-14 Google Llc Computer-assisted text and visual styling for images
US9846687B2 (en) * 2014-07-28 2017-12-19 Adp, Llc Word cloud candidate management system
US10216996B2 (en) 2014-09-29 2019-02-26 Sony Interactive Entertainment Inc. Schemes for retrieving and associating content items with real-world objects using augmented reality and object recognition
US10445391B2 (en) 2015-03-27 2019-10-15 Jostens, Inc. Yearbook publishing system
US20170039387A1 (en) * 2015-08-03 2017-02-09 Agt International Gmbh Method and system for differentiated privacy protection
WO2017087561A1 (en) * 2015-11-17 2017-05-26 Advisual, Inc. Methods and systems for dynamic chat background
ITUB20159192A1 (en) * 2015-12-22 2017-06-22 Sistemia S P A PROPERTY AND MANAGEMENT SYSTEM FOR PROPERTIES IN JUDICIAL AUCTION.
US11100330B1 (en) * 2017-10-23 2021-08-24 Facebook, Inc. Presenting messages to a user when a client device determines the user is within a field of view of an image capture device of the client device
US10616532B1 (en) * 2018-09-27 2020-04-07 International Business Machines Corporation Behavioral influence system in socially collaborative tools
US10972777B2 (en) * 2018-10-24 2021-04-06 At&T Intellectual Property I, L.P. Method and apparatus for authenticating media based on tokens
USD949890S1 (en) * 2019-09-05 2022-04-26 Hoffmann-La Roche Inc. Portion of a display screen with a graphical user interface
USD965004S1 (en) * 2021-01-11 2022-09-27 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5544305A (en) * 1994-01-25 1996-08-06 Apple Computer, Inc. System and method for creating and executing interactive interpersonal computer simulations
US5859623A (en) * 1996-05-14 1999-01-12 Proxima Corporation Intelligent display system presentation projection arrangement and method of using same
US6035074A (en) * 1997-05-27 2000-03-07 Sharp Kabushiki Kaisha Image processing apparatus and storage medium therefor
US6421070B1 (en) * 1996-11-12 2002-07-16 Digimarc Corporation Smart images and image bookmarking for an internet browser
US6629104B1 (en) * 2000-11-22 2003-09-30 Eastman Kodak Company Method for adding personalized metadata to a collection of digital images
US6724919B1 (en) * 1999-06-25 2004-04-20 Kabushiki Kaisha Toshiba Method of personal verification for computer system, computer system, and recording medium
US20040264780A1 (en) * 2003-06-30 2004-12-30 Lei Zhang Face annotation for photo management
US6847379B2 (en) * 2001-10-13 2005-01-25 Hewlett-Packard Development Company, L.P. Display of static digital images
US20050027705A1 (en) * 2003-05-20 2005-02-03 Pasha Sadri Mapping method and system
US20050197922A1 (en) * 2004-03-04 2005-09-08 Peter Pezaris Method and system for accessing and printing access-controlled photographs using a public computer network
US6961446B2 (en) * 2000-09-12 2005-11-01 Matsushita Electric Industrial Co., Ltd. Method and device for media editing
US20060033754A1 (en) * 2004-08-10 2006-02-16 Microsoft Corporation Manipulation and merging of graphic images
US7010751B2 (en) * 2000-02-18 2006-03-07 University Of Maryland, College Park Methods for the electronic annotation, retrieval, and use of electronic images
US20060184578A1 (en) * 2004-01-29 2006-08-17 Yahoo! Inc. Control for enabling a user to preview display of selected content based on another user's authorization level
US20060251339A1 (en) * 2005-05-09 2006-11-09 Gokturk Salih B System and method for enabling the use of captured images through recognition
US20070156910A1 (en) * 2003-05-02 2007-07-05 Apple Computer, Inc. Method and apparatus for displaying information during an instant messaging session
US20070266312A1 (en) * 2006-05-12 2007-11-15 Fujifilm Corporation Method for displaying face detection frame, method for displaying character information, and image-taking device
US20070282987A1 (en) * 2006-05-31 2007-12-06 Red. Hat, Inc. Identity management for open overlay for social networks and online services
US20070288378A1 (en) * 2006-05-17 2007-12-13 Tom Ferrara Method for providing image review escalation for transaction card customization
US20080005125A1 (en) * 2006-07-03 2008-01-03 Dewey Gaedeke System for displaying user generated content in a web browser
US20080046458A1 (en) * 2006-08-16 2008-02-21 Tagged, Inc. User Created Tags For Online Social Networking
US20080062283A1 (en) * 2005-03-16 2008-03-13 Fuji Photo Film Co., Ltd. Image capturing apparatus, image capturing method, album creating apparatus, album creating method, album creating system and computer readable medium
US20080069480A1 (en) * 2006-09-14 2008-03-20 Parham Aarabi Method, system and computer program for interactive spatial link-based image searching, sorting and/or displaying
US20080091723A1 (en) * 2006-10-11 2008-04-17 Mark Zuckerberg System and method for tagging digital media
US20080109244A1 (en) * 2006-11-03 2008-05-08 Sezwho Inc. Method and system for managing reputation profile on online communities
US7403642B2 (en) * 2005-04-21 2008-07-22 Microsoft Corporation Efficient propagation for face annotation

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7415662B2 (en) * 2000-01-31 2008-08-19 Adobe Systems Incorporated Digital media management apparatus and methods
AUPQ921600A0 (en) * 2000-08-04 2000-08-31 Canon Kabushiki Kaisha Automatic person meta-data labeller
JP2002207741A (en) * 2001-01-12 2002-07-26 Minolta Co Ltd Image data retrieval device, image data retrieval method, image data retrieval program, and computer-readable storage medium with image data retrieval program stored therein
US6629100B2 (en) * 2001-10-01 2003-09-30 Ipac Acquisition Subsidiary I, Llc Network-based photosharing architecture for search and delivery of private images and metadata
JP3622913B2 (en) * 2002-03-25 2005-02-23 ソニー株式会社 Information image utilization system, information image management apparatus, information image management method, user information image, program, and recording medium
GB0229625D0 (en) * 2002-12-19 2003-01-22 British Telecomm Searching images
US7069308B2 (en) * 2003-06-16 2006-06-27 Friendster, Inc. System, method and apparatus for connecting users in an online computer system based on their relationships within social networks
US7269292B2 (en) * 2003-06-26 2007-09-11 Fotonation Vision Limited Digital image adjustable compression and resolution using face detection information
US8189927B2 (en) 2007-03-05 2012-05-29 DigitalOptics Corporation Europe Limited Face categorization and annotation of a mobile phone contact list
US20050097080A1 (en) * 2003-10-30 2005-05-05 Kethireddy Amarender R. System and method for automatically locating searched text in an image file
US20060018522A1 (en) * 2004-06-14 2006-01-26 Fujifilm Software(California), Inc. System and method applying image-based face recognition for online profile browsing
US8832138B2 (en) * 2004-06-17 2014-09-09 Nokia Corporation System and method for social network search operations
JP2006135590A (en) * 2004-11-05 2006-05-25 Konica Minolta Photo Imaging Inc Digital camera and computer program
US7809722B2 (en) * 2005-05-09 2010-10-05 Like.Com System and method for enabling search and retrieval from image files based on recognized information
JP4538386B2 (en) * 2005-07-06 2010-09-08 富士フイルム株式会社 Target image recording apparatus, imaging apparatus, and control method thereof
US20090060289A1 (en) 2005-09-28 2009-03-05 Alex Shah Digital Image Search System And Method
US20070183634A1 (en) * 2006-01-27 2007-08-09 Dussich Jeffrey A Auto Individualization process based on a facial biometric anonymous ID Assignment
TW200741491A (en) * 2006-04-28 2007-11-01 Benq Corp Method and apparatus for searching images
US20080077595A1 (en) 2006-09-14 2008-03-27 Eric Leebow System and method for facilitating online social networking
US20080070697A1 (en) 2006-09-15 2008-03-20 Icebreaker, Inc. Social interaction games and activities
US20080288588A1 (en) 2006-11-01 2008-11-20 Worldvuer, Inc. Method and system for searching using image based tagging
US8473525B2 (en) 2006-12-29 2013-06-25 Apple Inc. Metadata generation for image files
JP2008226061A (en) 2007-03-15 2008-09-25 Fujifilm Corp Image tag designating device, image searching device, operation control method therefor and program for controlling those computers
US20080270425A1 (en) 2007-04-27 2008-10-30 James Cotgreave System and method for connecting individuals in a social networking environment based on facial recognition software
US9183305B2 (en) 2007-06-19 2015-11-10 Red Hat, Inc. Delegated search of content in accounts linked to social overlay system
US8823743B2 (en) * 2009-10-02 2014-09-02 Sony Corporation Image processing device and method, and program

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5544305A (en) * 1994-01-25 1996-08-06 Apple Computer, Inc. System and method for creating and executing interactive interpersonal computer simulations
US5859623A (en) * 1996-05-14 1999-01-12 Proxima Corporation Intelligent display system presentation projection arrangement and method of using same
US6421070B1 (en) * 1996-11-12 2002-07-16 Digimarc Corporation Smart images and image bookmarking for an internet browser
US6035074A (en) * 1997-05-27 2000-03-07 Sharp Kabushiki Kaisha Image processing apparatus and storage medium therefor
US6724919B1 (en) * 1999-06-25 2004-04-20 Kabushiki Kaisha Toshiba Method of personal verification for computer system, computer system, and recording medium
US7010751B2 (en) * 2000-02-18 2006-03-07 University Of Maryland, College Park Methods for the electronic annotation, retrieval, and use of electronic images
US6961446B2 (en) * 2000-09-12 2005-11-01 Matsushita Electric Industrial Co., Ltd. Method and device for media editing
US6629104B1 (en) * 2000-11-22 2003-09-30 Eastman Kodak Company Method for adding personalized metadata to a collection of digital images
US6847379B2 (en) * 2001-10-13 2005-01-25 Hewlett-Packard Development Company, L.P. Display of static digital images
US20070156910A1 (en) * 2003-05-02 2007-07-05 Apple Computer, Inc. Method and apparatus for displaying information during an instant messaging session
US20050027705A1 (en) * 2003-05-20 2005-02-03 Pasha Sadri Mapping method and system
US20040264780A1 (en) * 2003-06-30 2004-12-30 Lei Zhang Face annotation for photo management
US20060184578A1 (en) * 2004-01-29 2006-08-17 Yahoo! Inc. Control for enabling a user to preview display of selected content based on another user's authorization level
US20050197922A1 (en) * 2004-03-04 2005-09-08 Peter Pezaris Method and system for accessing and printing access-controlled photographs using a public computer network
US20060033754A1 (en) * 2004-08-10 2006-02-16 Microsoft Corporation Manipulation and merging of graphic images
US20080062283A1 (en) * 2005-03-16 2008-03-13 Fuji Photo Film Co., Ltd. Image capturing apparatus, image capturing method, album creating apparatus, album creating method, album creating system and computer readable medium
US7403642B2 (en) * 2005-04-21 2008-07-22 Microsoft Corporation Efficient propagation for face annotation
US20060251339A1 (en) * 2005-05-09 2006-11-09 Gokturk Salih B System and method for enabling the use of captured images through recognition
US20070266312A1 (en) * 2006-05-12 2007-11-15 Fujifilm Corporation Method for displaying face detection frame, method for displaying character information, and image-taking device
US20070288378A1 (en) * 2006-05-17 2007-12-13 Tom Ferrara Method for providing image review escalation for transaction card customization
US20070282987A1 (en) * 2006-05-31 2007-12-06 Red. Hat, Inc. Identity management for open overlay for social networks and online services
US20080005125A1 (en) * 2006-07-03 2008-01-03 Dewey Gaedeke System for displaying user generated content in a web browser
US20080046458A1 (en) * 2006-08-16 2008-02-21 Tagged, Inc. User Created Tags For Online Social Networking
US20080069480A1 (en) * 2006-09-14 2008-03-20 Parham Aarabi Method, system and computer program for interactive spatial link-based image searching, sorting and/or displaying
US20080091723A1 (en) * 2006-10-11 2008-04-17 Mark Zuckerberg System and method for tagging digital media
US20080109244A1 (en) * 2006-11-03 2008-05-08 Sezwho Inc. Method and system for managing reputation profile on online communities

Cited By (183)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9426387B2 (en) 2005-07-01 2016-08-23 Invention Science Fund I, Llc Image anonymization
US8792673B2 (en) 2005-07-01 2014-07-29 The Invention Science Fund I, Llc Modifying restricted images
US20070263865A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization rights for substitute media content
US20070276757A1 (en) * 2005-07-01 2007-11-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US20070274519A1 (en) * 2005-07-01 2007-11-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization for media content alteration
US20070294305A1 (en) * 2005-07-01 2007-12-20 Searete Llc Implementing group content substitution in media works
US20070294720A1 (en) * 2005-07-01 2007-12-20 Searete Llc Promotional placement in media works
US20090150444A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for audio content alteration
US20080013859A1 (en) * 2005-07-01 2008-01-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementation of media content alteration
US20100017885A1 (en) * 2005-07-01 2010-01-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup identifier for alterable promotional segments
US20080052104A1 (en) * 2005-07-01 2008-02-28 Searete Llc Group content substitution in media works
US20080059530A1 (en) * 2005-07-01 2008-03-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementing group content substitution in media works
US20080086380A1 (en) * 2005-07-01 2008-04-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Alteration of promotional content in media works
US20090151004A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for visual content alteration
US20090300480A1 (en) * 2005-07-01 2009-12-03 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media segment alteration with embedded markup identifier
US20090210946A1 (en) * 2005-07-01 2009-08-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional audio content
US20070266049A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corportion Of The State Of Delaware Implementation of media content alteration
US20090204475A1 (en) * 2005-07-01 2009-08-13 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional visual content
US20080180538A1 (en) * 2005-07-01 2008-07-31 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Image anonymization
US20080010083A1 (en) * 2005-07-01 2008-01-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US8910033B2 (en) * 2005-07-01 2014-12-09 The Invention Science Fund I, Llc Implementing group content substitution in media works
US9230601B2 (en) 2005-07-01 2016-01-05 Invention Science Fund I, Llc Media markup system for content alteration in derivative works
US9583141B2 (en) 2005-07-01 2017-02-28 Invention Science Fund I, Llc Implementing audio substitution options in media works
US8732087B2 (en) 2005-07-01 2014-05-20 The Invention Science Fund I, Llc Authorization for media content alteration
US20070005422A1 (en) * 2005-07-01 2007-01-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Techniques for image generation
US20100154065A1 (en) * 2005-07-01 2010-06-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for user-activated content alteration
US9092928B2 (en) 2005-07-01 2015-07-28 The Invention Science Fund I, Llc Implementing group content substitution in media works
US9065979B2 (en) 2005-07-01 2015-06-23 The Invention Science Fund I, Llc Promotional placement in media works
US20110202531A1 (en) * 2005-12-14 2011-08-18 Mark Zuckerberg Tagging Digital Media
US9646027B2 (en) * 2005-12-14 2017-05-09 Facebook, Inc. Tagging digital media
US20100103277A1 (en) * 2006-09-14 2010-04-29 Eric Leebow Tagging camera
US8878955B2 (en) 2006-09-14 2014-11-04 Freezecrowd, Inc. Tagging camera
US8892987B2 (en) 2006-09-14 2014-11-18 Freezecrowd, Inc. System and method for facilitating online social networking
US8436911B2 (en) 2006-09-14 2013-05-07 Freezecrowd, Inc. Tagging camera
US10296536B2 (en) * 2006-10-11 2019-05-21 Facebook, Inc. Tagging digital media
US20110202822A1 (en) * 2006-10-11 2011-08-18 Mark Zuckerberg System and Method for Tagging Digital Media
US20110225481A1 (en) * 2006-10-11 2011-09-15 Mark Zuckerberg Tagging Digital Media
US20110231747A1 (en) * 2006-10-11 2011-09-22 Mark Zuckerberg Tagging Digital Media
US20080134052A1 (en) * 2006-12-04 2008-06-05 Yahoo! Inc. Bootstrapping social networks using augmented peer to peer distributions of social networking services
US9390396B2 (en) * 2006-12-04 2016-07-12 Excalibur Ip, Llc Bootstrapping social networks using augmented peer to peer distributions of social networking services
US20080148366A1 (en) * 2006-12-16 2008-06-19 Mark Frederick Wahl System and method for authentication in a social network service
US20080030496A1 (en) * 2007-01-03 2008-02-07 Social Concepts, Inc. On-line interaction system
US8738719B2 (en) 2007-01-03 2014-05-27 Social Concepts, Inc. Image based electronic mail system
US10235008B2 (en) 2007-01-03 2019-03-19 Social Concepts, Inc. On-line interaction system
US20080162649A1 (en) * 2007-01-03 2008-07-03 Social Concepts, Inc. Image based electronic mail system
US8413059B2 (en) * 2007-01-03 2013-04-02 Social Concepts, Inc. Image based electronic mail system
US20080172628A1 (en) * 2007-01-15 2008-07-17 Microsoft Corporation User Experience for Creating Semantic Relationships
US8626828B2 (en) 2007-01-25 2014-01-07 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US8166407B2 (en) 2007-01-25 2012-04-24 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US9582461B2 (en) 2007-01-25 2017-02-28 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US8180852B2 (en) 2007-01-25 2012-05-15 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US20080180539A1 (en) * 2007-01-31 2008-07-31 Searete Llc, A Limited Liability Corporation Image anonymization
US20080208867A1 (en) * 2007-02-26 2008-08-28 Pado Metaware Ab Method and system for invitational recruitment to a web site
US8396493B2 (en) 2007-02-28 2013-03-12 Yahoo! Inc. Network-based archiving for threaded mobile text messages
US20140372531A1 (en) * 2007-03-05 2014-12-18 Core Wireless Licensing S.A.R.L. Implementing a multi-user communications service
US20080228777A1 (en) * 2007-03-14 2008-09-18 Ranjit Ramesh Sawant Capture And Transfer Of Rich Media Content
US20080244413A1 (en) * 2007-03-30 2008-10-02 Yahoo! Inc. Centralized registration for distributed social content services
US20080244755A1 (en) * 2007-03-30 2008-10-02 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization for media content alteration
US20080244414A1 (en) * 2007-03-30 2008-10-02 Yahoo! Inc. On-widget data control
US8112501B2 (en) 2007-03-30 2012-02-07 Yahoo! Inc. Centralized registration for distributed social content services
US8286086B2 (en) * 2007-03-30 2012-10-09 Yahoo! Inc. On-widget data control
US9294579B2 (en) 2007-03-30 2016-03-22 Google Inc. Centralized registration for distributed social content services
US20080270161A1 (en) * 2007-04-26 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization rights for substitute media content
US9215512B2 (en) 2007-04-27 2015-12-15 Invention Science Fund I, Llc Implementation of media content alteration
US20080270425A1 (en) * 2007-04-27 2008-10-30 James Cotgreave System and method for connecting individuals in a social networking environment based on facial recognition software
US9178951B2 (en) 2007-05-22 2015-11-03 Yahoo! Inc. Hot within my communities
US8312108B2 (en) 2007-05-22 2012-11-13 Yahoo! Inc. Hot within my communities
US20080307052A1 (en) * 2007-06-08 2008-12-11 Gopal Krishnan Selecting and displaying advertisement in a personal media space
US7870026B2 (en) * 2007-06-08 2011-01-11 Yahoo! Inc. Selecting and displaying advertisement in a personal media space
US8812944B2 (en) 2007-08-16 2014-08-19 Yahoo! Inc. Page modules and providing content
US20090046584A1 (en) * 2007-08-16 2009-02-19 Stephen Gerald Garcia Personalized Page Modules
US8302013B2 (en) 2007-08-16 2012-10-30 Yahoo! Inc. Personalized page modules
US20090049370A1 (en) * 2007-08-16 2009-02-19 Andrew Boath Faris Page Modules and Providing Content
US20090049380A1 (en) * 2007-08-16 2009-02-19 Joshua Allen Rehling Page Modules and States
US20090064004A1 (en) * 2007-08-29 2009-03-05 Al Chakra Dynamically configurable portlet
US9129031B2 (en) * 2007-08-29 2015-09-08 International Business Machines Corporation Dynamically configurable portlet
US10068258B2 (en) 2007-11-05 2018-09-04 Facebook, Inc. Sponsored stories and news stories within a newsfeed of a social networking system
US9984392B2 (en) * 2007-11-05 2018-05-29 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US10585550B2 (en) 2007-11-05 2020-03-10 Facebook, Inc. Sponsored story creation user interface
US9984391B2 (en) 2007-11-05 2018-05-29 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US20090132933A1 (en) * 2007-11-16 2009-05-21 Jeffrey Faski Method and apparatus for social networking
US20140161326A1 (en) * 2007-12-31 2014-06-12 Ray Ganong Method, system, and computer program for identification and sharing of digital images with face signatures
US9639740B2 (en) 2007-12-31 2017-05-02 Applied Recognition Inc. Face detection and recognition
US9152849B2 (en) * 2007-12-31 2015-10-06 Applied Recognition Inc. Method, system, and computer program for identification and sharing of digital images with face signatures
US9928407B2 (en) 2007-12-31 2018-03-27 Applied Recognition Inc. Method, system and computer program for identification and sharing of digital images with face signatures
US20180157900A1 (en) * 2007-12-31 2018-06-07 Applied Recognition Inc. Method, system and computer program for identification and sharing of digital images with face signatures
US9721148B2 (en) 2007-12-31 2017-08-01 Applied Recognition Inc. Face detection and recognition
US20180210953A1 (en) * 2008-02-14 2018-07-26 Beats Music, Llc Fast search in a music sharing environment
US10896221B2 (en) * 2008-02-14 2021-01-19 Apple Inc. Fast search in a music sharing environment
US10296920B2 (en) 2008-05-21 2019-05-21 Wenxuan Tonnison Online E-commerce and networking system/generating user requested sponsor advertisements to centralize siloed and distributed user data in the internet and business systems
US11714523B2 (en) 2008-06-30 2023-08-01 Verizon Patent And Licensing Inc. Digital image tagging apparatuses, systems, and methods
US10928981B2 (en) * 2008-06-30 2021-02-23 Verizon Patent And Licensing Inc. Digital image tagging apparatuses, systems, and methods
US8364755B2 (en) * 2008-09-15 2013-01-29 Wolf Pack Products, Llc System for digital yearbook with social networking
US20120278391A1 (en) * 2008-09-15 2012-11-01 Wolf Pack Products, Llc System for digital yearbook with social networking
US8214426B2 (en) * 2008-09-15 2012-07-03 Wolf Pack Products, Llc System for individually customized digital yearbook delivery
US10380102B2 (en) * 2008-09-15 2019-08-13 Wolf Pack Products, Llc System for digital yearbook
US9373132B2 (en) 2008-09-15 2016-06-21 Wolf Pack Products, Llc System for digital yearbook with advertising
US20100070573A1 (en) * 2008-09-15 2010-03-18 Wolf Pack Products, Llc System for digital yearbook delivery with multi-media data
US20100070579A1 (en) * 2008-09-15 2010-03-18 Wolf Pack Products, Llc System for digital yearbook delivery
US20100070572A1 (en) * 2008-09-15 2010-03-18 Wolf Pack Products, Llc System for individually customized digital yearbook delivery
US8595294B2 (en) 2008-09-15 2013-11-26 Wolf Pack Products, Llc System for digital yearbook with advertising
US8214436B2 (en) * 2008-09-15 2012-07-03 Wolf Pack Products, Llc System for digital yearbook delivery
US8244801B2 (en) * 2008-09-15 2012-08-14 Wolf Pack Products, Llc System for digital yearbook delivery with multi-media data
US20100125611A1 (en) * 2008-11-14 2010-05-20 International Business Machines Corporation Community-defined and managed communication network
US8086680B2 (en) 2008-11-14 2011-12-27 International Business Machines Corporation Community-defined and managed communication network
US8055750B2 (en) 2008-11-14 2011-11-08 International Business Machines Corporation Autonomous management of a communication network
US20100125634A1 (en) * 2008-11-14 2010-05-20 International Business Machines Corporation Autonomous management of a communication network
WO2010084242A1 (en) * 2009-01-23 2010-07-29 Nokia Corporation Method, system, computer program, and apparatus for augmenting media based on proximity detection
US20100191728A1 (en) * 2009-01-23 2010-07-29 James Francis Reilly Method, System Computer Program, and Apparatus for Augmenting Media Based on Proximity Detection
KR101109157B1 (en) 2009-01-23 2012-02-24 노키아 코포레이션 Method, system, computer program, and apparatus for augmenting media based on proximity detection
US20120151388A1 (en) * 2009-02-20 2012-06-14 International Business Machines Corporation Creating portals having consistent appearances
US8214753B2 (en) * 2009-02-20 2012-07-03 International Business Machines Corporation Logic for designing portlet views
US8832573B2 (en) * 2009-02-20 2014-09-09 International Business Machines Corporation Creating portals having consistent appearances
US20100218124A1 (en) * 2009-02-20 2010-08-26 International Business Machines Corporation Logic for designing portlet views
US9410814B2 (en) 2009-03-25 2016-08-09 Waldeck Technology, Llc Passive crowd-sourced map updates and alternate route recommendations
US9140566B1 (en) 2009-03-25 2015-09-22 Waldeck Technology, Llc Passive crowd-sourced map updates and alternative route recommendations
US10217085B2 (en) 2009-06-22 2019-02-26 Nokia Technologies Oy Method and apparatus for determining social networking relationships
WO2010149855A1 (en) * 2009-06-22 2010-12-29 Nokia Corporation Method and apparatus for determining social networking relationships
US20100325218A1 (en) * 2009-06-22 2010-12-23 Nokia Corporation Method and apparatus for determining social networking relationships
US9763048B2 (en) 2009-07-21 2017-09-12 Waldeck Technology, Llc Secondary indications of user locations and use thereof by a location-based service
US20190058778A1 (en) * 2009-12-08 2019-02-21 At&T Intellectual Property I, L.P. Method and apparatus for providing control of social networking sites
US10778804B2 (en) * 2009-12-08 2020-09-15 At&T Intellectual Property I, L.P. Method and apparatus for providing control of social networking sites
US20110138298A1 (en) * 2009-12-08 2011-06-09 Joseph Anderson Alfred Method and apparatus for providing control of social networking sites
US20150106465A1 (en) * 2009-12-08 2015-04-16 At&T Intellectual Property I, L.P. Method and apparatus for providing control of social networking sites
US8935614B2 (en) * 2009-12-08 2015-01-13 At&T Intellectual Property I, L.P. Method and apparatus for navigating a video program via a transcript of spoken dialog
US10110698B2 (en) * 2009-12-08 2018-10-23 At&T Intellectual Property I, L.P. Method and apparatus for providing control of social networking sites
US20110159885A1 (en) * 2009-12-30 2011-06-30 Lg Electronics Inc. Mobile terminal and method of controlling the operation of the mobile terminal
US8340695B2 (en) * 2009-12-30 2012-12-25 Lg Electronics Inc. Mobile terminal and method of controlling the operation of the mobile terminal
US20110182482A1 (en) * 2010-01-27 2011-07-28 Winters Dustin L Method of person identification using social connections
US8416997B2 (en) * 2010-01-27 2013-04-09 Apple Inc. Method of person identification using social connections
US20110184983A1 (en) * 2010-01-28 2011-07-28 Her Majesty The Queen In Right Of Canada As Represented By The Minister Method and system for extracting and characterizing relationships between entities mentioned in documents
US20110265041A1 (en) * 2010-04-23 2011-10-27 Ganz Radial user interface and system for a virtual world game
US9050534B2 (en) 2010-04-23 2015-06-09 Ganz Achievements for a virtual world game
US8719730B2 (en) * 2010-04-23 2014-05-06 Ganz Radial user interface and system for a virtual world game
US9111255B2 (en) 2010-08-31 2015-08-18 Nokia Technologies Oy Methods, apparatuses and computer program products for determining shared friends of individuals
US20120121187A1 (en) * 2010-11-15 2012-05-17 Lg Electronic Inc. Mobile terminal and metadata setting method thereof
US9477687B2 (en) * 2010-11-15 2016-10-25 Lg Electronics Inc. Mobile terminal and metadata setting method thereof
US9990652B2 (en) 2010-12-15 2018-06-05 Facebook, Inc. Targeting social advertising to friends of users who have interacted with an object associated with the advertising
US9483751B2 (en) 2011-02-18 2016-11-01 Google Inc. Label privileges
JP2014514623A (en) * 2011-02-18 2014-06-19 グーグル・インク Label privilege
JP2016119104A (en) * 2011-02-18 2016-06-30 グーグル インコーポレイテッド Label privileges
CN103562951A (en) * 2011-05-25 2014-02-05 索尼公司 Adjacent person specifying apparatus
US11462055B2 (en) 2011-08-15 2022-10-04 Daon Enterprises Limited Method of host-directed illumination and system for conducting host-directed illumination
US10002302B2 (en) 2011-08-15 2018-06-19 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
US9641523B2 (en) 2011-08-15 2017-05-02 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
US10503991B2 (en) 2011-08-15 2019-12-10 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
US10169672B2 (en) 2011-08-15 2019-01-01 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
US10984271B2 (en) 2011-08-15 2021-04-20 Daon Holdings Limited Method of host-directed illumination and system for conducting host-directed illumination
JP2013069185A (en) * 2011-09-26 2013-04-18 Dainippon Printing Co Ltd Text input support system, text insertion method, server and program
US20130169783A1 (en) * 2011-12-30 2013-07-04 Samsung Electronics Co., Ltd. Display apparatus and control method thereof
US10108961B2 (en) 2012-01-13 2018-10-23 Amazon Technologies, Inc. Image analysis for user authentication
US10242364B2 (en) 2012-01-13 2019-03-26 Amazon Technologies, Inc. Image analysis for user authentication
US9934504B2 (en) 2012-01-13 2018-04-03 Amazon Technologies, Inc. Image analysis for user authentication
US9536066B2 (en) 2012-04-20 2017-01-03 Google Inc. System and method of ownership of an online collection
US8925106B1 (en) 2012-04-20 2014-12-30 Google Inc. System and method of ownership of an online collection
US20140122414A1 (en) * 2012-10-29 2014-05-01 Xurmo Technologies Private Limited Method and system for providing a personalization solution based on a multi-dimensional data
CN103903221A (en) * 2012-12-24 2014-07-02 腾讯科技(深圳)有限公司 Image generation method, image generation device and image generation system
KR20160010867A (en) * 2013-05-15 2016-01-28 페이스북, 인크. Aggregating tags in images
US9367568B2 (en) 2013-05-15 2016-06-14 Facebook, Inc. Aggregating tags in images
KR101668045B1 (en) 2013-05-15 2016-10-20 페이스북, 인크. Aggregating tags in images
WO2014186343A1 (en) * 2013-05-15 2014-11-20 Facebook, Inc. Aggregating tags in images
US10311611B2 (en) 2013-05-15 2019-06-04 Facebook, Inc. Aggregating tags in images
US9886784B2 (en) * 2014-01-22 2018-02-06 Express Scripts Strategic Development, Inc. Systems and methods for rendering a mosaic image featuring persons and associated messages
US20150206333A1 (en) * 2014-01-22 2015-07-23 Express Scripts, Inc. Systems and methods for mosaic rendering
US10776471B2 (en) 2014-08-28 2020-09-15 Facetec, Inc. Facial recognition authentication system including path parameters
US11256792B2 (en) 2014-08-28 2022-02-22 Facetec, Inc. Method and apparatus for creation and use of digital identification
US11693938B2 (en) 2014-08-28 2023-07-04 Facetec, Inc. Facial recognition authentication system including path parameters
US10915618B2 (en) 2014-08-28 2021-02-09 Facetec, Inc. Method to add remotely collected biometric images / templates to a database record of personal information
US10698995B2 (en) 2014-08-28 2020-06-30 Facetec, Inc. Method to verify identity using a previously collected biometric image/data
US10614204B2 (en) 2014-08-28 2020-04-07 Facetec, Inc. Facial recognition authentication system including path parameters
US11157606B2 (en) 2014-08-28 2021-10-26 Facetec, Inc. Facial recognition authentication system including path parameters
US10803160B2 (en) 2014-08-28 2020-10-13 Facetec, Inc. Method to verify and identify blockchain with user question data
US11727098B2 (en) 2014-08-28 2023-08-15 Facetec, Inc. Method and apparatus for user verification with blockchain data storage
US11874910B2 (en) 2014-08-28 2024-01-16 Facetec, Inc. Facial recognition authentication system including path parameters
US10262126B2 (en) 2014-08-28 2019-04-16 Facetec, Inc. Facial recognition authentication system including path parameters
US11562055B2 (en) 2014-08-28 2023-01-24 Facetec, Inc. Method to verify identity using a previously collected biometric image/data
US11574036B2 (en) 2014-08-28 2023-02-07 Facetec, Inc. Method and system to verify identity
US11657132B2 (en) 2014-08-28 2023-05-23 Facetec, Inc. Method and apparatus to dynamically control facial illumination
US20170034226A1 (en) * 2015-07-29 2017-02-02 International Business Machines Corporation Group chat with dynamic background images and content from social media
US10154071B2 (en) * 2015-07-29 2018-12-11 International Business Machines Corporation Group chat with dynamic background images and content from social media
USD987653S1 (en) 2016-04-26 2023-05-30 Facetec, Inc. Display screen or portion thereof with graphical user interface
US11536796B2 (en) * 2018-05-29 2022-12-27 Tencent Technology (Shenzhen) Company Limited Sound source determining method and apparatus, and storage medium
US11360663B2 (en) * 2019-08-06 2022-06-14 Twitter, Inc. Presenting miniprofile from feed

Also Published As

Publication number Publication date
US20100050090A1 (en) 2010-02-25
US8892987B2 (en) 2014-11-18

Similar Documents

Publication Publication Date Title
US20080077595A1 (en) System and method for facilitating online social networking
US20200183966A1 (en) Creating Real-Time Association Interaction Throughout Digital Media
CN109416685B (en) Method for active interaction with a user
US10042952B2 (en) Display showing intersection between users of a social networking system
Van Dijck Flickr and the culture of connectivity: Sharing views, experiences, memories
CN107624187B (en) System and method for creating pages linked to interactive digital map locations
US20180314762A1 (en) Follow search result associated identified unique domain name or unique user associated identified unique account or source
Ames et al. Why we tag: motivations for annotation in mobile and online media
US9722807B2 (en) Systems and methods for webpage creation and updating
US9465890B1 (en) Method and system for managing and sharing geographically-linked content
Stuart et al. An investigation of the online presence of UK universities on Instagram
US8380716B2 (en) Mind map with data feed linkage and social network interaction
US20150317945A1 (en) Systems and methods for generating tinted glass effect for interface controls and elements
US20140215368A1 (en) System and Method for Organizing Recorded Events Using Character Tags
US20080281793A1 (en) Method and System of Information Engine with Make-Share-Search of consumer and professional Information and Content for Multi-media and Mobile Global Internet
US10776443B2 (en) Systems and methods for creating user-managed online pages (MAPpages) linked to locations on an interactive digital map
BR112014028299A2 (en) computer-implemented method for deploying a multiple network interaction on a first social network; computer-implemented method for dynamically creating a formalized group on a social networking platform; computer-implemented method for presenting multi-format information to a user of a social networking platform; computer-implemented method for globally associating identification signals in the form of a universal tag; and computer-deployed method for serving ads to a user on a social networking platform
WO2019193407A1 (en) Presenting structured contents with search results, generating feeds & establishing communication based on search activities and enabling search result item associated user actions and reactions
US11928133B2 (en) Unit group generation and relationship establishment
US20140245166A1 (en) Artwork ecosystem
Nguyen et al. NowAndThen: a social network-based photo recommendation tool supporting reminiscence
Kwong Reach out to your students using MySpace and Facebook
US11157572B1 (en) Sharing user activity data with other users
Doherty The presentation of self in ‘online’life: a content analysis of Instagram profiles
McMullen Let’s see the whole picture: a multi-platform visual analysis of historic Mission San José on Instagram, Pinterest, Flickr, and TripAdvisor

Legal Events

Date Code Title Description
AS Assignment

Owner name: YAHBOOKS PUBLISHING, LLC, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEEBOW, ERIC;HUSSENET, CLAUDE;REEL/FRAME:018257/0990;SIGNING DATES FROM 20060811 TO 20060817

AS Assignment

Owner name: FREEZECROWD, INC., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YAHBOOKS PUBLISHING, LLC;REEL/FRAME:019454/0477

Effective date: 20070605

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION