Source: http://www.google.com/patents/US7899862?dq=6076065
Timestamp: 2014-07-29 13:40:11
Document Index: 670353825

Matched Legal Cases: ['Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 10', 'Application No. 11', 'Application No. 10', 'Application No. 97946924', 'Application No. 97946924']

Patent US7899862 - Dynamic identification of other users to an online user - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsInforming a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the...http://www.google.com/patents/US7899862?utm_source=gb-gplus-sharePatent US7899862 - Dynamic identification of other users to an online userAdvanced Patent SearchPublication numberUS7899862 B2Publication typeGrantApplication numberUS 10/715,211Publication dateMar 1, 2011Filing dateNov 18, 2003Priority dateNov 18, 2002Also published asUS20040148347, US20110179117, US20130117369, US20130124629, WO2005057329A2, WO2005057329A3Publication number10715211, 715211, US 7899862 B2, US 7899862B2, US-B2-7899862, US7899862 B2, US7899862B2InventorsBarry Appelman, Terry Christian Buonviri, Andrew Ivar Erickson, Thomas Jarmolowski, Robert Eugene WeltmanOriginal AssigneeAol Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (115), Non-Patent Citations (36), Referenced by (14), Classifications (20), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetDynamic identification of other users to an online userUS 7899862 B2Abstract Informing a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the other users in a users store associated with the online context. The user is informed dynamically of the other users based on the stored trait information, such as, for example, an age or other demographic identifier, or information indicative of an expertise, interest, preference, user type and/or other quality of the user or of the other individual.
1. A method of informing a user of other network users, the method comprising:
determining an online context of a user, the online context being one or more of a web site currently accessed by the user, an Internet domain currently accessed by the user, a newsgroup currently accessed by the user, or a URL currently accessed by the user;
determining an online context of other users;
storing trait information for the user;
comparing the online context of the user to the online context of the other users;
storing trait information for the other users when the other users enter the online context of the user and removing the stored trait information for the other users when the other users leave the online context of the user;
comparing the stored trait information for the user to the stored trait information for the other users;
based on the comparison, identifying a group of the other users sharing the online context of the user and at least one trait with the user, the number of users in the group of the other users being less than the number of the other users; and
causing presentation, to the user, of an indicator before the user is in communication with any member of the identified group, the indicator identifying at least one user as a member of the group of the other users sharing the online context of the user and the at least one trait with the user.
4. The method of claim 1 wherein identifying the group of the other users sharing the online context of the user and at least one trait with the user comprises:
identifying a first group of the other users sharing the online context of the user, the number of users in the first group of the other users being less than the number of the other users; and
identifying a subgroup of the first group of the other users sharing at least one trait with the user, the number of users in the subgroup of the first group of the other users being less than the number users in the first group of the other users.
storing other information related to the online context of the user; and
storing other information related to the online context of the other users,
wherein causing presentation, to the user, of the indicator that identifies the at least one user as a member of the group of other users comprises causing presentation, to the user, of the indicator that identifies the at least one user as a member of the group of other users based on the stored other information.
determining a changed online context of the user;
comparing the changed online context of the user to the online context of the other users and the stored trait information for the user to the stored trait information for each of the other users in the group of the other users;
based on the comparison, identifying a group of the other users sharing the changed online context of the user and at least one trait with the user, the number of users in the group of the other users being less than the number of the other users; and
causing presentation, to the user, of an indicator that identifies at least one user as a member of the group of the other users.
47. A system for informing a user of other network users, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
determine an online context of a user, the online context being a web site currently accessed, an Internet domain currently accessed, a newsgroup currently accessed, or a URL currently accessed;
determine an online context of other users;
store trait information for the user in a users store of the storage device;
compare the online context of the user to the online context of the other users;
store trait information for the other users in the storage device when the other users enter the online context of the user and remove the stored trait information for the other users from the storage device when the other users leave the online context of the user;
compare the stored trait information for the user to the stored trait information for the other users;
identify, based on the comparison, a group of the other users sharing the online context of the user and at least one trait with the user, the number of users in the group of the other users being less than the number of the other users; and
cause presentation, to the user, of an indicator before the user is in communication with any member of the identified group, the indicator identifying at least one user as a member of the group of the other users.
51. A hardware device storing a computer program configured to inform a user of other network users, the computer program comprising one or more code segments that, when executed, cause a computer to:
determine an online context of a user, the online context being a web site currently accessed, an Internet domain currently accessed, a newsgroup currently accessed or a URL currently accessed;
store trait information for the user;
store trait information for the other users when the other users enter the online context of the user and removing the stored trait information for the other users when the other users leave the online context of the user;
based on the comparison, identify a group of the other users sharing the online context of the user and at least one trait with the user, the number of users in the group of the other users being less than the number of the other users; and
cause presentation, to the user, of an indicator before the user is in communication with any member of the identified group, the indicator identifying at least one user as a member of the group of the other users sharing the online context of the user and the at least on trait with the user.
52. A method of informing a user of other users, the method comprising:
accessing a contact list for the user that identifies one or more of the other users as contacts of the user;
analyzing the online context of the user, the online context of the other users, and the accessed contact list for the user that identifies one or more of the other users as contacts of the user;
storing trait information for the contacts of the user when the contacts of the user enter the online context of the user and removing the stored trait information for the contacts of the user when the contacts of the user leave the online context of the user;
comparing the stored trait information for the user to the stored trait information for the contacts of the user;
based on the analysis, identifying a group of the other users sharing the online context, at least one trait with the user, and who are contacts of the user, the number of users in the group of the other users being less than the number of the other users; and
enabling presentation, to the user, of an indicator before the user is in communication with any member of the identified group, the indicator identifying at least one user as a member of the group of the other users sharing the online context with the user, at least one trait with the user, and who are contacts of the user.
61. A system for informing a user of other users, the system comprising one or more processing devices connected to one or more storage devices storing instructions that, when executed, cause the one or more processing devices to:
determine an online context of a user, the online context being one or more of a web site currently accessed by the user, an Internet domain currently accessed by the user, a newsgroup currently accessed by the user, or a URL currently accessed by the user;
access information regarding a relationship between the user and one or more of the other users;
analyze the online context of the user, the online context of the other users, and the accessed information regarding the relationship between the user and the one or more of the other users;
store trait information for the contacts of the user when the other users enter the online context of the user and remove the stored trait information for the other users when the other users leave the online context of the user;
based on the analysis, identify a group of the other users sharing the online context, at least one trait with the user, and the relationship, the number of users in the group of the other users being less than the number of the other users; and
enable presentation, to the user, of an indicator before the user is in communication with any member of the identified group, the indicator identifying at least one user as a member of the group of the other users sharing the online context, at least one trait, and the relationship with the user.
62. A computer-implemented method for sharing one or more matching online traits between a user and a buddy of the user in an instant messaging communications system comprising:
identifying, using a processor, one or more files requested by a first buddy user associated with a buddy list, the buddy list including the first buddy user and a second buddy user;
determining, using a processor, that the second buddy user has requested one or more of the one or more files requested by the first buddy user;
identifying, using a processor, one or more on-line traits associated with the first buddy user;
storing the one or more on-line traits associated with the first buddy user; identifying, using a processor, one or more on-line traits associated with the second buddy user;
storing the one or more on-line traits associated with the second buddy user when the second buddy user requests one or more of the one or more files requested by the first buddy user;
based on the determination that the second buddy user has requested one or more of the one or more files requested by the first buddy user, comparing the one or more on-line traits associated with the first buddy user with the one or more on-line traits associated with the second buddy user; and
sending an identification of the second buddy user to the first buddy user, before the first buddy user is in communication with the second buddy user, when the second buddy user has requested one or more of the one or more files requested by the first buddy user, and when the one or more on-line traits associated with the first buddy user correspond to the one or more on-line traits associated with the second buddy user.
CROSS REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Application No. 60/488,749, filed Jul. 22, 2003; U.S. Provisional Application No. 60/488,376, filed Jul. 21, 2003; U.S. Provisional Application No. 60/488,388, filed Jul. 21, 2003; U.S. Provisional Application No. 60/428,263, filed Nov. 22, 2002; U.S. Provisional Application No. 60/428,262, filed Nov. 22, 2002; U.S. Provisional Application No. 60/427,947, filed Nov. 21, 2002; and U.S. Provisional Application No. 60/426,806, filed Nov. 18, 2002.
TECHNICAL FIELD This invention relates to identification of online users.
BACKGROUND Online users of the Internet have virtually on-demand access to information such as news, weather, financials, sports, and entertainment as well as the ability to generate electronic messages and to participate in online discussion groups. Many online users may access simultaneously the same or similar online locations and may desire information regarding other individuals accessing those locations. The wealth of available online locations, the large quantity of users who may access the online locations, and the wealth of information associated with the users may impede an online service provider's ability to provide the desired information.
DESCRIPTION OF DRAWINGS FIG. 1 is a schematic diagram of a system for dynamically identifying other users to an online user.
DETAILED DESCRIPTION An online service provider may display dynamically and in real time information of other users presently viewing the same web page as the user. For instance, the user may perceive when buddy list members view a web page concurrently with the user, or may perceive when other users having a shared trait with the user (e.g., male over 35) view a web page concurrently with the user, or combination of connectivity criteria and trait matching information may be used to identify others who concurrently perceive common web pages or other contact such as television programming. The user may perceive other users based on a trait of the other users and/or based on a trait of the user.
The trait information of the other individuals 110 may include, for example, information indicative of an age, gender, nationality, race, disability and/or other demographic identifier of the individual, and/or information indicative of an expertise, interest, preference, education, profession, avocation, user type and/or other quality of the other individual 110. In the primary implementation described herein, the trait information does not include �heavy� items such as the extensive information associated with a history of the online activity or correspondence of the other individual 110. While �heavy� items may be stored and communicated as other information in a manner similar to that described for trait information, heavy information items are distinguished from trait information for purposes of this description to better explain one possible implementation in which the system 120 is not burdened and scalability is not impeded. Hence, the trait information is merely a subset of all other available information. The information storage service 135 may store the trait information, the identification information and/or the contact information or may store a reference used to access the information.
The user 105 and the other individuals 110 (collectively the users) each may specify certain trait information, such as, for example, participation preferences, to be used by the dynamic user identification system 320. For example, the users may choose to opt-in or opt-out of participation, and may be allowed to do so dynamically during an online session. When opted-in, users may see and be seen using the dynamic user identification system 320. Users also may specify to opt-in or to opt-out of participation on a context-by-context basis, according to categories of contexts, and/or based on trait information, such as, for example, an age or other demographic identifier. For example, users may opt-in or opt-out of some or all: 1) message boards, 2) web sites, and/or 3) chat rooms. Similarly, users may opt-in or opt-out with respect to other individual users and/or with respect to an age or other demographic identifier. For example, a user may opt-in with respect to one or more individuals with whom the user wishes to share presence information, or may opt-out with respect to a list of individuals by whom the user does not wish to be seen. Nevertheless, even when opted-out, a user's un-named presence within a context still contributes toward the aggregate count of individuals within that context. Additionally, certain classes of users automatically may be opted-out based on trait information, such as, for example, users classified as �Kids,� or users classified as �Young Teens,� or �Mature Teens� for whom a parental control setting indicates that participation is not permitted.
The context transaction services 435 also may obtain from the support service 350 trait information related to an individual. The trait information may include preference and/or privacy information associated with the individual, such as, for example, information indicative of a participation status, an instant messaging (IM) visibility preference, an IM status (e.g., an active status, an idle time, an away status, and/or a mobile status), a user class (e.g., �Kids,� �Young Teen,� �Mature Teen,� or �General�), and/or a parental control (e.g., allowed or disallowed).
The context database services 440 may indicate that certain individuals listed are excluded globally from WhoIsHere participation based on information communicated by the context transaction services 435. For example, an individual may be indicated as globally excluded based on trait information indicating that the individual is not opted into WhoIsHere, that the individual is categorized as a �Kid,� �Young Teen,� or a �Mature Teen� for whom a parental control prohibits participation. To prevent lurking (e.g., observing others without being observed), an individual also may be indicated as globally excluded who, although opted into WhoIsHere, indicates a preference to remain invisible to other WhoIsHere participants.
FIG. 8 illustrates a process 800 that may be used to implement the system of FIG. 3 when the user opens a window, for example, to a web page. Upon opening a window to a web page for the user, the client communicates an �open window� message to the interface services (step 805). The interface services communicate the �open window� message to the context transaction services (step 810). Based on the �open window� message, the context transaction services issue a �query user info� message to the support services (step 815). The support services respond to the �query user info� message by passing a �user info� message to the context transaction services (step 820).
The context transaction services generate a �context entry� message based on the �open window� message and the �user info� message and communicate the �context entry� message to the context database services to indicate the presence of the user within the context (step 825). The context transaction services also communicate a �query who is here� message to the context database services (step 830). The context database services generate a �list of users� message identifying individuals within the context in response to the �query who is here� message (step 835). The context database services communicate the �list of users� message to the context transaction services (step 835). The context transaction services generate a �sorted list of users� message based on the �list of users� message and preferences of the user and communicates the �sorted list of users� message to the interface services (step 840). The interface services communicate the �sorted list of users� message to the client for presentation to the user (step 845).
FIG. 9 illustrates a process 900 that may be used to implement the system of FIG. 3 when the user closes a window, for example, to a web page. Upon closing a window to a web page for the user, the client communicates a �close window� message to the interface services (step 905). The interface services communicate the �close window� message to the context transaction services (step 910). The context transaction services communicate a �context exit� message to the context database services based on the �close window� message (step 915).
In response, and to the extent that the user does not have open other windows within the context, the context database services remove the user from the list of users within the context. The context transaction services generate a �user list update� message (step 920). The �user list update� message may indicate individuals present within another online context of the user and may be based on information cached by the context transaction services, or upon information queried from the context database services as shown in FIG. 7. The context transaction services communicate the �user list update� message to the interface services (step 920). The interface services communicate the �user list update� message to the client for presentation to the user (step 925).
FIG. 10 illustrates a process 1000 that may be used to implement the system of FIG. 3 when the user alters a participation preference while within an online context. When the user alters a participation preference (e.g., by checking an Opt-In check-box), the client communicates a �participation change� message to the interface services (step 1005). The interface services communicate the �participation change� message to the context transaction services (step 1010).
In response, the context transaction services communicate an �update check-box� message to the interface services (step 1015), which communicates the �update check-box� message to the client (step 1020). The context transaction services communicate a �participation change� message to the support services so that the support services may update stored preferences of the user (step 1025). The context transaction services also communicate a �participation change� message to the context database services (step 1030). The context transaction services modify trait information related to the user to reflect the changed participation status of the user.
Subsequently, the context transaction services communicate a �query who is here� message to the context database services (step 1035). Based upon the changed participation status of the user, the context database services generate a �user list� message based on the �query who is here� message. The context database services communicate the �user list� message to the context transaction services (step 1040). The context transaction services generate a �sorted list of users� message based on the �list of users� message and preferences of the user and communicates the �sorted list of users� message to the interface service (step 1045). The interface services communicate the �sorted list of users� message to the client for presentation to the user (step 1050).
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5008853Dec 2, 1987Apr 16, 1991Xerox CorporationRepresentation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environmentUS5021949Feb 29, 1988Jun 4, 1991International Business Machines CorporationMethod and apparatus for linking an SNA host to a remote SNA host over a packet switched communications networkUS5329619Oct 30, 1992Jul 12, 1994Software AgCooperative processing interface and communication broker for heterogeneous computing environmentsUS5440551Jan 4, 1994Aug 8, 1995Nec CorporationMultimedia packet communication systemUS5448566Nov 15, 1993Sep 5, 1995International Business Machines CorporationMethod and apparatus for facilitating communication in a multilayer communication architecture via a dynamic communication channelUS5448567Jul 27, 1993Sep 5, 1995Nec Research Institute, Inc.Control architecture for ATM networksUS5491800Dec 20, 1993Feb 13, 1996Taligent, Inc.Object-oriented remote procedure call networking systemUS5497463Sep 25, 1992Mar 5, 1996Bull Hn Information Systems Inc.Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network systemUS5499343Dec 17, 1993Mar 12, 1996Taligent, Inc.Object-oriented networking system with dynamically configurable communication linksUS5559949Jun 5, 1995Sep 24, 1996International Business Machine CorporationComputer program product and program storage device for linking and presenting movies with their underlying source informationUS5572643Oct 19, 1995Nov 5, 1996Judson; David H.Web browser with dynamic display of information objects during linkingUS5615336Apr 30, 1991Mar 25, 1997Hewlett-Packard CompanySelective user coupling for shared object oriented computer systemUS5710884Mar 29, 1995Jan 20, 1998Intel CorporationSystem for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during useUS5737726Dec 12, 1995Apr 7, 1998Anderson Consulting LlpCustomer contact mangement systemUS5760771Jul 17, 1996Jun 2, 1998At & T CorpSystem and method for providing structured tours of hypertext filesUS5764916Sep 27, 1996Jun 9, 1998Ichat, Inc.Method and apparatus for real time communication over a computer networkUS5799157Dec 13, 1994Aug 25, 1998Elcom Systems, Inc.Method executed in a computer systemUS5819084Apr 11, 1997Oct 6, 1998Ubique Ltd.Co-presence data retrieval systemUS5826025Sep 8, 1995Oct 20, 1998Sun Microsystems, Inc.In a computer networkUS5845073Apr 18, 1996Dec 1, 1998Telescan, Inc.Interactive system for remoting creating, editing and administrating an online communcation system for a plurality of online service providersUS5864874Nov 12, 1996Jan 26, 1999Ubique Ltd.Community co-presence systemUS5870744Jun 30, 1997Feb 9, 1999Intel CorporationVirtual people networkingUS5878219Mar 12, 1996Mar 2, 1999America Online, Inc.System for integrating access to proprietary and internet resourcesUS5878233Aug 7, 1995Mar 2, 1999International Business Machines CorporationSystem, method, and computer program product for reviewing and creating advisories for data located on a content serverUS5944791Oct 4, 1996Aug 31, 1999Contigo Software LlcCollaborative web browserUS5960173 *Dec 22, 1995Sep 28, 1999Sun Microsystems, Inc.System and method enabling awareness of others working on similar tasks in a computer work environmentUS6006331Jul 29, 1997Dec 21, 1999Microsoft CorporationRecovery of online sessions for dynamic directory servicesUS6026429Nov 10, 1997Feb 15, 2000America Online, Inc.Seamless integration of internet resourcesUS6081829Jan 31, 1996Jun 27, 2000Silicon Graphics, Inc.General purpose web annotations without modifying browserUS6081830Oct 9, 1997Jun 27, 2000Gateway 2000, Inc.Automatic linking to program-specific computer chat roomsUS6148328Jan 29, 1998Nov 14, 2000International Business Machines Corp.Method and system for signaling presence of users in a networked environmentUS6212548Jul 30, 1998Apr 3, 2001At & T CorpSystem and method for multiple asynchronous text chat conversationsUS6243714May 1, 1998Jun 5, 2001Ubique Ltd.Co-presence data retrieval systemUS6301609Sep 8, 1999Oct 9, 2001Lucent Technologies Inc.Assignable associate priorities for user-definable instant messaging buddy groupsUS6423012 *Jul 20, 2000Jul 23, 2002Asahi Intecc Co., Ltd.Medical guide wireUS6425012Dec 28, 1998Jul 23, 2002Koninklijke Philips Electronics N.V.System creating chat network based on a time of each chat access requestUS6434599 *Sep 30, 1999Aug 13, 2002Xoucin, Inc.Method and apparatus for on-line chattingUS6446119Oct 29, 1997Sep 3, 2002Laslo OlahSystem and method for monitoring computer usageUS6480885 *Apr 25, 2000Nov 12, 2002Michael OlivierDynamically matching users for group communications based on a threshold degree of matching of sender and recipient predetermined acceptance criteriaUS6484196 *Mar 20, 1998Nov 19, 2002Advanced Web SolutionsInternet messaging system and method for use in computer networksUS6487583Feb 25, 2000Nov 26, 2002Ikimbo, Inc.System and method for information and application distributionUS6519629Oct 2, 2001Feb 11, 2003Ikimbo, Inc.System for creating a community for users with common interests to interact inUS6539421Sep 24, 1999Mar 25, 2003America Online, Inc.Messaging application user interfaceUS6549937Jul 21, 1999Apr 15, 2003Microsoft CorporationSystem and method for multi-protocol communication in a computer networkUS6564261May 9, 2000May 13, 2003Telefonaktiebolaget Lm Ericsson (Publ)Distributed system to intelligently establish sessions between anonymous users over various networksUS6594673 *Sep 9, 1999Jul 15, 2003Microsoft CorporationVisualizations for collaborative informationUS6640223Apr 3, 2002Oct 28, 2003America Online, Inc.Seamless integration of internet resourcesUS6677968Apr 17, 2001Jan 13, 2004America Online, Inc.User definable on-line co-user listsUS6678719Dec 20, 1999Jan 13, 2004Mediaone Group, Inc.Virtual workplace intercommunication toolUS6691162Sep 21, 1999Feb 10, 2004America Online, Inc.Monitoring users of a computer networkUS6699125Jul 2, 2001Mar 2, 2004Yahoo! Inc.Game server for use in connection with a messenger serverUS6750881 *Feb 24, 1997Jun 15, 2004America Online, Inc.User definable on-line co-user listsUS6754904Dec 30, 1999Jun 22, 2004America Online, Inc.Informing network users of television programming viewed by other network usersUS7035926 *Nov 30, 1999Apr 25, 2006International Business Machines CorporationReal-time monitoring of web activitiesUS7058892Feb 20, 2002Jun 6, 2006America Online, Inc.Displaying content from multiple serversUS7068769 *Sep 4, 2001Jun 27, 2006Sprint Spectrum L.P.Method and system for communication processing based on physical presenceUS7076546Feb 10, 1999Jul 11, 2006International Business Machines CorporationBrowser for use in accessing hypertext documents in a multi-user computer environmentUS7080139Apr 24, 2001Jul 18, 2006Fatbubble, IncMethod and apparatus for selectively sharing and passively tracking communication device experiencesUS7092952 *Nov 20, 2001Aug 15, 2006Peter WilensMethod for grouping computer subscribers by common preferences to establish non-intimate relationshipsUS7240093 *Feb 29, 2000Jul 3, 2007Microsoft CorporationUse of online messaging to facilitate selection of participants in game playUS7246371 *Feb 5, 2002Jul 17, 2007Openwave Systems Inc.System and method for filtering unavailable devices in a presence and availability management systemUS7269627 *Jul 27, 2001Sep 11, 2007Intel CorporationRouting messages using presence informationUS7299257 *Jun 21, 2001Nov 20, 2007Lucent Technologies Inc.Apparatus and method for use in collaboration servicesUS7401098Feb 26, 2001Jul 15, 2008Baker Benjamin DSystem and method for the automated notification of compatibility between real-time network participantsUS7552460Mar 29, 2002Jun 23, 2009Microsoft CorporationModifying an electronic program guide based on viewer statisticsUS20010013050Dec 20, 2000Aug 9, 2001Shah Niraj A.Buddy list aggregationUS20010013069Dec 20, 2000Aug 9, 2001Infospace, Inc.Data messaging aggregationUS20020021307Apr 23, 2001Feb 21, 2002Steve GlennMethod and apparatus for utilizing online presence informationUS20020032729Nov 30, 2000Mar 14, 2002Erickson Thomas D.Method and system for marketplace social proxiesUS20020049806May 15, 2001Apr 25, 2002Scott GatzParental control system for use in connection with account-based internet access serverUS20020059526 *Sep 21, 1998May 16, 2002Douglas M. DillonBroadcast delivery of information to a personal computer for local storage and accessUS20020087630Oct 19, 2001Jul 4, 2002Jonathan WuEnhanced information and presence serviceUS20020091936Jan 5, 2001Jul 11, 2002Julia TemaMethod of monitoring multi-media communication between partiesUS20020097856Jan 24, 2001Jul 25, 2002Wullert John R.Method and apparatus for creating a presence monitoring contact list with dynamic membershipUS20020118809Dec 3, 2001Aug 29, 2002Alfred EisenbergInitiation and support of video conferencing using instant messagingUS20020119789Feb 23, 2001Aug 29, 2002Jackie FriedmanSystem, apparatus and method for location-based instant messagingUS20020178072May 24, 2001Nov 28, 2002International Business Machines CorporationOnline shopping mall virtual associationUS20020188620Jun 6, 2001Dec 12, 2002International Business Machines CorporationCalendar-enhanced directory searches including dynamic contact informationUS20030023684Jul 26, 2001Jan 30, 2003International Business Machines CorporationIndividually specifying message output attributes in a messaging systemUS20030051161Sep 12, 2001Mar 13, 2003Smith Jeffery C.System and method for monitoring global network activityUS20030055897 *Sep 20, 2001Mar 20, 2003International Business Machines CorporationSpecifying monitored user participation in messaging sessionsUS20030065721Apr 30, 2002Apr 3, 2003Roskind James A.Passive personalization of buddy listsUS20030078987Feb 27, 2002Apr 24, 2003Oleg SerebrennikovNavigating network communications resources based on telephone-number metadataUS20030079024Oct 19, 2001Apr 24, 2003Hough Paul JamesQuerying applications using online messenger serviceUS20030105820May 24, 2002Jun 5, 2003Jeffrey HaimsMethod and apparatus for facilitating online communicationUS20030106054May 3, 2002Jun 5, 2003Digeo, Inc.System and method for focused navigation within a user interfaceUS20030126267Dec 27, 2001Jul 3, 2003Koninklijke Philips Electronics N.V.Method and apparatus for preventing access to inappropriate content over a network based on audio or visual contentUS20030129969Aug 20, 2002Jul 10, 2003Rucinski David B.Messaging system, apparatus and methodsUS20030130014Aug 20, 2002Jul 10, 2003Rucinski David BReduced complexity user interfaceUS20030154398Feb 8, 2002Aug 14, 2003Eaton Eric ThomasSystem for providing continuity between session clients and method thereforUS20030156138Jun 28, 2002Aug 21, 2003Vronay David P.Calendar-based user interface systemUS20030156707Feb 21, 2002Aug 21, 2003International Business Machines CorporationRating parties according to party identitiesUS20030158855Jun 28, 2002Aug 21, 2003Farnham Shelly D.Computer system architecture for automatic context associationsUS20030158864Feb 21, 2002Aug 21, 2003International Business Machines CorporationReal-time chat and conference contact information managerUS20030167310Jan 27, 2003Sep 4, 2003International Business Machines CorporationMethod and apparatus for electronic mail interaction with grouped message typesUS20030174164Feb 13, 2003Sep 18, 2003Capps Stephen P.Attenuating and amplifying user interface themesUS20030177190Jan 27, 2003Sep 18, 2003International Business Machines CorporationMethod and apparatus for interaction with electronic mail from multiple sourcesUS20030185232Apr 2, 2003Oct 2, 2003Worldcom, Inc.Communications gateway with messaging communications interfaceUS20030191673Feb 15, 2002Oct 9, 2003Morgan CohenMethod and system to connect and match users in an electronic dating serviceUS20030191753Mar 25, 2003Oct 9, 2003Michael HochFiltering contents using a learning mechanismUS20030197729Apr 19, 2002Oct 23, 2003Fuji Xerox Co., Ltd.Systems and methods for displaying text recommendations during collaborative note takingUS20030204741Apr 26, 2002Oct 30, 2003Isadore SchoenSecure PKI proxy and method for instant messaging clientsUS20030206195May 3, 2002Nov 6, 2003International Business Machines CorporationMethod for modifying a GUI for an applicationUS20030206619May 1, 2002Nov 6, 2003David CurbowSystem and method of using presence information to delay dialing phone calls initiated by a caller to a calleeUS20030208545May 1, 2002Nov 6, 2003Eaton Eric ThomasInstant message communication system for providing notification of one or more events and method thereforUS20030210265May 10, 2002Nov 13, 2003Haimberg Nadav Y.Interactive chat messagingUS20030225834May 31, 2002Dec 4, 2003Microsoft CorporationSystems and methods for sharing dynamic content among a plurality of online co-usersUS20030225836May 31, 2002Dec 4, 2003Oliver LeeSystems and methods for shared browsing among a plurality of online co-usersUS20030225850May 28, 2003Dec 4, 2003Teague Alan H.Message processing based on address patternsUS20030227487Jun 1, 2002Dec 11, 2003Hugh Harlan M.Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissionsUS20030229717May 28, 2003Dec 11, 2003Teague Alan H.Automated management and control of contact aliasesUS20030233265Jun 17, 2002Dec 18, 2003International Business Machines CorporationMethod, system and program product for interactive electronic meeting schedulingUS20030233416Jun 17, 2002Dec 18, 2003Siemens Information And Communication Networks, Inc.System and method for collaborating using instant messaging in multimedia telephony-over-LAN conferencesUS20030233417Jun 17, 2002Dec 18, 2003Siemens Information And Communication Networks, InSystem and method for signaling using instant messaging in multimedia telephony-over-lan conferencesUS20030233650Jun 18, 2002Dec 18, 2003Microsoft CorporationVisual group interface for group connectivity* Cited by examinerNon-Patent CitationsReference1"AOL's Grand Goal; America Online seeks to transform itself into a major Internet player," Information Week, Jul. 31, 1995, lines 7-23, pp. 38-42.2"Prodigy Launches 100 Interest Groups on the World Wide Web; All Sites Have Deep Links to Chat and Newsgroups; Topics Range from "Adventure Travel" and "Astrology" to "Virtual Reality" and "Wrestling,"" Business Wire, Sep. 27, 1995, 4 pages.3America Online Growing Pains, Newsbytes, Mar. 7, 1995.4Application No. 10/974,969 filed Oct. 28, 2004, 56 pages.5Application No. 11/574,831 filed Mar. 7, 2007, International Application No. PCT PCT/US2004/029291, 44 pages.6Armstrong, R., et al., "Web Watcher: a learning apprentice for the world wide web," Feb. 1, 1995, 7 pages.7Brown et al., "WWW Plug-Ins Companion," Que Corporation, Oct. 1996, pp. 351-362.8European Office Communication issued in Application No. EP 97946924.4-1238 mailed Apr. 5, 2007, 7 pages.9European Oral Proceedings issued in Application No. EP 97946924.4-1238 mailed Feb. 6, 2007, 9 pages.10European Oral Proceedings issued in Application No. EP 97946924.4-1238 mailed Oct. 7, 2007, 8 pages.11Gross et al., "Computer-Supported Cooperative Work and the Inernet," IEEE, 1996, pp. 425-430.12Haim Schneider, Lotus Developer Domain, "Adding a popup menu to yoru Sametime links", pp. 1-8, Jul. 1, 2003.13IBM Lotus Software, Sametime Everyplace FAQ Overview Information, pp. 1-3, http://www.lotus.com/products/wireless.nsf/allpublic.., (visited Jul. 28, 2003).14IBM Lotus Software, Sametime Everyplace Wireless Collaboration that's Fit for e-Business, pp. 1-2, http://www.lotus.com/products.wireless.nsf/allpublic.., (visited Jul. 28, 2003).15International Application No. PCT/US2004/029291, filed Sep. 8, 2004, 47 pages.16International Search Report and Written Opinion for International Application No. PCT/US05/45630, Dated Oct. 23, 2006.17International Search Report issued in International Application No. PCT/US03/36795 mailed Jun. 23, 2004, 9 pages.18International Search Report mailed Dec. 27, 2005 for International Application No. PCT/US2004/29291, filed Sep. 8, 2004.19International Search reported issued in International Application No. PCT/US97/20597 mailed Apr. 21, 1998, 2 pages.20Kirk Scott, "Ubique's Virtual Places: Communication and interaction on the World Wide Web", 1 page, http://www.w3.org/Collaboration/Workshop/Proceedings/P2.html, (visited Jul. 28, 2003).21LaLiberte et al., "A Protocol for Scalable Group and Public Annotations," Elsevier, Apr. 1995, pp. 911-918.22Lieberman, H., "Letizia: An Agent that Assists Web Browsing", Aug. 20, 1995, pp. 924-929.23Moore, J., "AOL's Grand Goal-America Online seeks to transform itself into a major internet player," Jul. 31, 1995, 2 pages.24Moore, J., "AOL's Grand Goal�America Online seeks to transform itself into a major internet player," Jul. 31, 1995, 2 pages.25Notice of Allowance issued in U.S. Appl. No. 10/974,969 mailed Sep. 8, 2009, 10 pages.26Notification of Transmittal of the International Search Report or the Declaration dated Jun. 23, 2004 for International Application Serial No. PCT/US03/36795.27Office Action issued in Application No. 10/974,969 mailed Mar. 17, 2008, 23 pages.28Office Action issued in U.S. Appl. No. 10/974,969 mailed Mar. 6, 2009, 16 pages.29Office Action issued in U.S. Appl. No. 11/408,166 mailed Mar. 18, 2009.30Office Action issued in U.S. Appl. No. 11/408,166 mailed Oct. 7, 2009.31Office Action mailed Apr. 21, 2005 for European Application No. 97946924.4-1238, 6 pages.32Office Action mailed May 21, 2008 for European Application No. 97946924.4-1238, 10 pages.33Roscheisen et al, "Beyond Browsing: Shared Comments, SOAPs, Trails, and On-line Communities," Elsevier, Apr. 1995, pp. 739-749.34Tara Hall, Lotus Developer Domain, "Same Place, Sametime with Chris Price", pp. 1-8, http://www-10.lotus.com/ldd/today.nsf/DisplayForm/.., (visited Jul. 28, 2003), Sep. 2002.35Walther, M., "Supporting Development of Synchronous Collaboration Tools on the Web with GroCo," Feb. 2-9, 1996, pp. 1-6.36Written Opinion mailed Dec. 27, 2005 for International Application No. PCT/US04/29291, filed Sep. 8, 2004.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8167712 *Aug 8, 2007May 1, 2012Sony Computer Entertainment America Inc.Method and apparatus for player replacement in an on-line gameUS8498401Jul 21, 2011Jul 30, 2013T-Mobile Usa, Inc.Mobile-to-mobile call determinationUS8589390 *Oct 17, 2011Nov 19, 2013Kabushiki Kaisha ToshibaData creating apparatus and data creating methodUS8651961Dec 3, 2011Feb 18, 2014Solocron Entertainment LlcCollaborative electronic game play employing player classification and aggregationUS8706872Aug 7, 2012Apr 22, 2014Parentsware, LlcAgreement compliance controlled information throttleUS8723913Jul 22, 2011May 13, 2014T-Mobile Usa, Inc.Rate adaptation for video callingUS20100262932 *Nov 10, 2008Oct 14, 2010Pan S SejoApparatus, method and system for subsequently connecting peopleUS20100313138 *Dec 5, 2008Dec 9, 2010France TelecomMethod of managing user representations, corresponding managing entity, terminal and computer programUS20110279627 *Jul 28, 2011Nov 17, 2011Amtran Technology Co., LtdMethod of audio-visual communication using a television and television using the sameUS20120036126 *Oct 17, 2011Feb 9, 2012Kabushiki Kaisha ToshibaData creating apparatus and data creating methodUS20120099718 *Sep 23, 2011Apr 26, 2012Geoffrey LangosSystems and methods for integrating information from voice over internet protocol systems and social networking systemsUS20120102073 *Oct 24, 2011Apr 26, 2012Patel Yogesh BContextual presence system and associated methodsUS20130117369 *Sep 13, 2012May 9, 2013Facebook, Inc.Dynamic identification of other users to an online userUS20130124629 *Sep 13, 2012May 16, 2013Facebook, Inc.Dynamic identification of other users to an online user* Cited by examinerClassifications U.S. Classification709/204, 709/206, 709/205International ClassificationG01S19/21, G06F15/16, G01S19/26, G06F, G06F11/30Cooperative ClassificationH04L12/581, H04L29/08684, H04L51/04, H04L67/22, H04L67/24, H04L67/306, H04L67/26European ClassificationH04L29/08N29U, H04L29/08N23, H04L12/58B, H04L29/08N25, H04L51/04Legal EventsDateCodeEventDescriptionJul 3, 2012ASAssignmentEffective date: 20120614Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL INC.;REEL/FRAME:028487/0304Owner name: FACEBOOK, INC., CALIFORNIANov 16, 2010ASAssignmentOwner name: AOL INC, VIRGINIAFree format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:BANK OF AMERICA, N A;REEL/FRAME:025323/0416Owner name: NETSCAPE COMMUNICATIONS CORPORATION, VIRGINIAEffective date: 20100930Owner name: QUIGO TECHNOLOGIES LLC, NEW YORKOwner name: GOING INC, MASSACHUSETTSOwner name: LIGHTNINGCAST LLC, NEW YORKOwner name: AOL ADVERTISING INC, NEW YORKOwner name: MAPQUEST, INC, COLORADOOwner name: SPHERE SOURCE, INC, VIRGINIAOwner name: TACODA LLC, NEW YORKOwner name: TRUVEO, INC, CALIFORNIAOwner name: YEDDA, INC, VIRGINIADec 31, 2009ASAssignmentOwner name: AOL INC.,VIRGINIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100209;REEL/FRAME:23723/645Effective date: 20091204Owner name: AOL LLC,VIRGINIAFree format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100209;REEL/FRAME:23723/585Effective date: 20060403Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100216;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100223;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100225;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100302;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100223;REEL/FRAME:23723/585Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100225;REEL/FRAME:23723/585Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100302;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100323;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100325;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100323;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100330;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100406;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100408;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100413;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100330;REEL/FRAME:23723/585Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100406;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100427;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100427;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100511;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100513;REEL/FRAME:23723/645Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100518;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100511;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;US-ASSIGNMENT DATABASE UPDATED:20100525;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;US-ASSIGNMENT DATABASE UPDATED:20100525;REEL/FRAME:23723/585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;REEL/FRAME:23723/645Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:23723/585Free format text: CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:023723/0585Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;REEL/FRAME:023723/0645Owner name: AOL LLC, VIRGINIAOwner name: AOL INC., VIRGINIADec 14, 2009ASAssignmentOwner name: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT,TEXASFree format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100204;REEL/FRAME:23649/61Effective date: 20091209Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100209;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100211;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100216;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100223;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100225;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100302;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100304;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100309;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100311;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100323;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100329;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100330;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100406;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100408;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100413;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100415;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100420;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100504;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100511;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100513;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100518;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;US-ASSIGNMENT DATABASE UPDATED:20100525;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC. AND OTHERS;REEL/FRAME:23649/61Free format text: SECURITY AGREEMENT;ASSIGNORS:AOL INC.;AOL ADVERTISING INC.;BEBO, INC.;AND OTHERS;REEL/FRAME:023649/0061Owner name: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT, TEXASMay 3, 2004ASAssignmentOwner name: AMERICA ONLINE, INC., VIRGINIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:APPELMAN, BARRY;BOUNVIRI, JOSEPH PAUL FOR TERRY BOUNVIRI(DECEASED);ERICKSON, ANDREW IVAR;AND OTHERS;REEL/FRAME:014591/0030;SIGNING DATES FROM 20031217 TO 20040414Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:APPELMAN, BARRY;BOUNVIRI, JOSEPH PAUL FOR TERRY BOUNVIRI(DECEASED);ERICKSON, ANDREW IVAR;AND OTHERS;SIGNING DATES FROM 20031217 TO 20040414;REEL/FRAME:014591/0030RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google