Source: http://www.google.com/patents/US8239452?dq=6,424,354
Timestamp: 2014-07-10 03:03:52
Document Index: 118857647

Matched Legal Cases: ['Application No. 2005120684', 'Application No. 2004279203', 'Application No. 200480001357', 'Application No. 2005120684', 'Application No. 2005120684', 'Application No. 2005120684', 'Application No. 2007', 'Application No. 04779430']

Patent US8239452 - System and method for discovering and publishing of presence information on ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsA system and method is provided for publication and discovery of the presence of nearby users on a network. When the system is enabled, the presence of the local user is published on the network. Nearby users that also have a similar system enabled can discover the local user's presence on the network....http://www.google.com/patents/US8239452?utm_source=gb-gplus-sharePatent US8239452 - System and method for discovering and publishing of presence information on a networkAdvanced Patent SearchPublication numberUS8239452 B2Publication typeGrantApplication numberUS 10/836,566Publication dateAug 7, 2012Filing dateMay 1, 2004Priority dateMay 1, 2004Also published asUS20050246421, US20120304091Publication number10836566, 836566, US 8239452 B2, US 8239452B2, US-B2-8239452, US8239452 B2, US8239452B2InventorsKevin R. Moore, Peyman Oreizy, Sean O. Blagsvedt, Melissa W. Dunn, Arvind Kumar, Marcus S. H. HarveyOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (60), Non-Patent Citations (20), Classifications (23), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetSystem and method for discovering and publishing of presence information on a networkUS 8239452 B2Abstract A system and method is provided for publication and discovery of the presence of nearby users on a network. When the system is enabled, the presence of the local user is published on the network. Nearby users that also have a similar system enabled can discover the local user's presence on the network. Furthermore, the local user may discovery the presence of the other nearby users that are currently publishing their presence on the network.
CROSS-REFERENCE TO RELATED APPLICATIONS The present invention is related to patent applications entitled: �System and Method for a User Interface Directed to Discovering and Publishing Presence Information on a Network�, U.S. application Ser. No. 10/837,349; �System and Method for a Synchronizing Between a File System and Presence of Contacts on a Network�, U.S. application Ser. No. 10/837,099; and �System and Method for Identity Confirmation of a Contact Published on a Network�, U.S. application Ser. No. 10/837,131, filed concurrently with this application. The related applications are assigned to the assignee of the present patent application and are hereby incorporated by reference.
SUMMARY OF THE INVENTION The present invention is generally directed towards providing a system and method for publishing and discovery of presence information for nearby users on a network. In accordance with the present invention when a local user enables a PNM (people near me) system on their computing device, the local user's presence is published on the network. Other users with a similar PNM system enabled that are nearby to the local user are able to discover the local user's presence on the network as it is published. Furthermore, the local user is also able to discover the other users on the network that have their PNM system enabled. The discovered presence information for nearby users is displayed such that the local user may monitor the presence of others nearby on the network. The PNM system provides a method for moving beyond mere discovery of devices to discovery of people on the network. For businesses that usually have a project group working together in close proximity to each other, the present invention provides a method of interaction with the members of the group without the necessity of pre-generating the contacts to establish a relationship among the project group.
The present invention generally provides a system for discovering presence information of people nearby to a user, as well as publishing the user's presence to those people nearby. As used herein, the term �nearby� means people connected within either network or physical proximity to the user. For example, people who's devices are connected within the same local area network may be considered �nearby� to one another. Also, people who's devices are connected to the same network may be considered �nearby�. Additionally, the users present on a link-local network may be considered �nearby�. Alternatively, designation of physical location may also be included in the presence information such that people in the same room are those that are considered �nearby�. The use of �nearby� in the present application is not limited to a single level of proximity, or require immediate closeness between the user and those people designated as �nearby�. �Nearby� may be designated for any relationship between users based upon either physical or network location of the person or their associated device (e.g., computing device, mobile device, etc.).
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5793365Jan 2, 1996Aug 11, 1998Sun Microsystems, Inc.System and method providing a computer user interface enabling access to distributed workgroup membersUS6148328Jan 29, 1998Nov 14, 2000International Business Machines Corp.Method and system for signaling presence of users in a networked environmentUS6608817 *Dec 28, 1999Aug 19, 2003Networks Associates Technology, Inc.Method and apparatus for connection-oriented multiplexing and switching network analysis, management, and troubleshootingUS6700967May 15, 2001Mar 2, 2004International Business Machines CorporationPresence information method and systemUS6898631 *Oct 12, 2000May 24, 2005International Business Machines CorporationPlatform for internet based real-time communication content selectionUS7056217 *Nov 28, 2000Jun 6, 2006Nintendo Co., Ltd.Messaging service for video game systems with buddy list that displays game being playedUS7111044 *Nov 12, 2002Sep 19, 2006Fastmobile, Inc.Method and system for displaying group chat sessions on wireless mobile terminalsUS7152244 *Apr 15, 2003Dec 19, 2006American Online, Inc.Techniques for detecting and preventing unintentional disclosures of sensitive dataUS7216144 *Oct 28, 2002May 8, 2007Aol LlcFacilitating negotiations between users of a computer network through messaging communications enabling user interactionUS7219303 *May 20, 2004May 15, 2007Aol LlcPresence and geographic location notification based on a settingUS7222158 *Dec 31, 2003May 22, 2007Aol LlcThird party provided transactional white-listing for filtering electronic communicationsUS7237201 *May 20, 2004Jun 26, 2007Aol LlcGeographic location notification based on identity linkingUS7266776 *Dec 30, 2002Sep 4, 2007Aol LlcFacilitating communications between computer users across a networkUS7269655 *Feb 17, 2004Sep 11, 2007Samsung Electronics Co., Ltd.Method and system for providing an instant messaging service in a mobile communication networkUS7334021 *Apr 30, 2003Feb 19, 2008Aol LlcPersonalized away messagesUS7363345 *Dec 17, 2002Apr 22, 2008Aol Llc, A Delaware Limited Liability CompanyElectronic notification delivery mechanism selection based on recipient presence information and notification contentUS7437566 *May 1, 2004Oct 14, 2008Microsoft CorporationSystem and method for identity confirmation of a contact published on a networkUS7460653 *Mar 7, 2003Dec 2, 2008Callwave, Inc.Apparatus and methods for telecommunication authenticationUS7493363 *Sep 19, 2001Feb 17, 2009Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphsUS7499974 *Sep 30, 2003Mar 3, 2009International Business Machines CorporationInstant message user managementUS7607096 *May 1, 2004Oct 20, 2009Microsoft CorporationSystem and method for a user interface directed to discovering and publishing presence information on a networkUS7698307 *May 1, 2004Apr 13, 2010Microsoft CorporationSystem and method for synchronizing between a file system and presence of contacts on a networkUS20010048449 *Feb 26, 2001Dec 6, 2001Baker Benjamin D.Intelligence driven paging process for a chat roomUS20020055967 *Jan 9, 2001May 9, 2002Coussement Stefaan Valere AlbertSystem for reporting client status information to communications-center agentsUS20030052915Sep 20, 2001Mar 20, 2003International Business Machines CorporationTracking user availability for participation in messaging sessionsUS20030055892 *Sep 19, 2001Mar 20, 2003Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphsUS20030065721 *Apr 30, 2002Apr 3, 2003Roskind James A.Passive personalization of buddy listsUS20030126245 *Nov 21, 2001Jul 3, 2003Eric FeltinComputer network architecture and associated method and systemUS20030182428 *Mar 19, 2002Sep 25, 2003Jiang LiPeer-to-peer (P2P) communication systemUS20030217142May 15, 2002Nov 20, 2003Microsoft CorporationMethod and system for supporting the communication of presence information regarding one or more telephony devicesUS20040015548 *Nov 12, 2002Jan 22, 2004Lee Jin WooMethod and system for displaying group chat sessions on wireless mobile terminalsUS20040015553 *Jul 17, 2002Jan 22, 2004Griffin Chris MichaelVoice and text group chat display management techniques for wireless mobile terminalsUS20040019912 *Dec 29, 2000Jan 29, 2004Jens StaackPresence and session handling informationUS20040044647 *Jun 19, 2003Mar 4, 2004Nokia CorporationMethod and a device for activity-based presence informationUS20040098464 *Nov 15, 2002May 20, 2004Microsoft CorporationSystem and method for providing dynamic location informationUS20040111623 *Jun 10, 2003Jun 10, 2004Akonix Systems, Inc.Systems and methods for detecting user presenceUS20040122810 *Jul 18, 2003Jun 24, 2004Yaron MayerSystem and method for searching, finding and contacting dates on the Internet in instant messaging networks and/or in other methods that enable immediate finding and creating immediate contactUS20040174392 *Mar 3, 2003Sep 9, 2004Christian BjoernsenCollaboration launchpadUS20040186887 *Mar 19, 2003Sep 23, 2004International Business Machines CorporationReflective buddy listUS20040203902 *Dec 20, 2002Oct 14, 2004Brian WilsonData structures and methods for location-based services within a wireless networkUS20040249953 *May 14, 2003Dec 9, 2004Microsoft CorporationPeer-to-peer instant messagingUS20050044144 *Apr 29, 2002Feb 24, 2005Dale MalikInstant messaging architecture and system for interoperability and presence managementUS20050047577 *Aug 29, 2003Mar 3, 2005Timmins Timothy A.Technique for updating a private directory at an information/call centerUS20050165920 *Jan 22, 2004Jul 28, 2005Kerr Bernard J.Method and system for providing detail information about computer system users for which on-line status and instant messaging capabilities are availableUS20050213537 *Feb 28, 2005Sep 29, 2005Ingimundarson Jon IInterworking gateway and methodUS20050246421 *May 1, 2004Nov 3, 2005Microsoft CorporationSystem and method for discovering and publishing of presence information on a networkUS20070136480 *Feb 2, 2007Jun 14, 2007Science Applications International CorporationSystem and method for projecting content beyond firewallsUS20070142029 *Jan 28, 2004Jun 21, 2007Stefan WillehadsonMessage managementUS20070168863 *Apr 25, 2006Jul 19, 2007Aol LlcInteracting avatars in an instant messaging communication sessionUS20070192412 *Apr 24, 2007Aug 16, 2007Microsoft CorporationReliable Delivery of Multi-Cast Conferencing DataUS20070198737 *Apr 24, 2007Aug 23, 2007Microsoft CorporationReliable Delivery of Multi-Cast Conferencing DataUS20070208865 *May 7, 2007Sep 6, 2007Aol Llc, A Delaware Limited Liability CompanyFacilitating negotiations between users of a computer network through messaging communications enabling user interactionUS20070271607 *Jul 24, 2007Nov 22, 2007Aol LlcImplicit Population of Access Control ListsUS20070288852 *May 11, 2007Dec 13, 2007Aol LlcPresence and Geographic Location Notification Based on a SettingUS20080016453 *Jul 13, 2007Jan 17, 2008Aol LlcFacilitating communications between computer users across a networkUS20080049723 *Aug 31, 2007Feb 28, 2008Aol LlcGenerating multiple data streams from a single data sourceUS20080065723 *Sep 17, 2007Mar 13, 2008Aol Llc, A Delaware Limited Liability Company (Formerly Known As America Online, Inc.)Multi-Windowed Online Application EnvironmentUS20080092063 *Oct 5, 2007Apr 17, 2008Aol Llc, A Delaware Limited Liability Company (Formerly Known As America Online, Inc.)IM Conversation Counter and IndicatorJP2003099546A Title not availableJP2004127247A Title not available* Cited by examinerNon-Patent CitationsReference1Communication mailed Jan. 13, 2010, of Office Action in Mexican Patent Application No. PA/a/2005/006637.2Communication mailed Jun. 4, 2009, of Office Action in Mexican Patent Application No. PA/a/2005/006637.3D. Greenfield, "All Present and Accounted for?", Network Magazine, vol. 18, No. 6, pp. 26-29, Jun. 2003.4Helal, S.; "Standards for service discovery and delivery"; IEEE Pervasive Computing, IEEE Service Center, Los Alamitos, CA, US, vol. 1, No. 3, Jan. 1, 2002 (XP011094953).5International Search Report mailed Dec. 1, 2006, in PCT/US2004/24367.6J. Wullert II et al., "Presence Management in Next Generation Networks", Proceedings of SPIE, vol. 4522, pp. 69-75, Aug. 21, 2001.7M. Debbabi et al., "Standard SIP-Based Instant Messaging and Presence APIs for Networked Devices", 5th IEEE International Workshop on Networked Appliances, pp. 59-64, Oct. 30-31, 2002.8Maeda, Y., et al.; "Asynchronous Communications on the Virtual Space for Personal Sites PalmPlaza"; The Institute of Electronics, Information and Communication Engineers, Jul. 12, 2001, w/English Abstract, 7 pgs.9Needleman, R. et al; "The Future of Presence"; Feb. 2005; http://reviews.cnet.com/4520-3000-7-5662545-1.html.10Needleman, R. et al; "The Future of Presence"; Feb. 2005; http://reviews.cnet.com/4520-3000�7-5662545-1.html.11Office Action mailed Dec. 1, 2009, in Russian Patent Application No. 2005120684, w/Translation.12Office Action mailed Dec. 18, 2009, in Australian Patent Application No. 2004279203, w/Translation.13Office Action mailed Dec. 5, 2008, in Chinese Patent Application No. 200480001357.6, w/Translation.14Office Action mailed Feb. 17, 2009, in Russian Patent Application No. 2005120684, w/Translation.15Office Action mailed Jan. 7, 2011, in Japanese Pat. Appl. No. 2007-510690, w/Translation.16Office Action mailed Jun. 1, 2009, in Russian Patent Application No. 2005120684, w/Translation.17Office Action mailed Jun. 28, 2008, in Russian Patent Application No. 2005120684, w/Translation.18Office Action mailed Mar. 30, 2010, in Japanese Patent Application No. 2007-510690, w/Translation.19S. Vaughan-Nichols, "Presence Technology: More than Just Instant Messaging", IEEE Computer Society, vol. 36, No. 10, pp. 11-13, Oct. 2003.20Supplementary EP Search Report mailed Oct. 19, 2011, in EP Application No. 04779430.0.Classifications U.S. Classification709/204, 707/629, 709/226, 709/225, 455/229, 709/224, 709/205, 709/202, 707/630, 707/631, 707/627, 709/206, 709/203, 709/201, 709/207, 707/628, 709/223International ClassificationH04L29/08, G06F15/16Cooperative ClassificationH04L67/24, H04L67/18European ClassificationH04L29/08N17, H04L29/08N23Legal EventsDateCodeEventDescriptionMay 1, 2004ASAssignmentOwner name: MICROSOFT CORPORATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOORE, KEVIN R.;OREIZY, PEYMAN;BLAGSVEDT, SEAN O.;AND OTHERS;REEL/FRAME:015292/0687Effective date: 20040430RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google