Scaling and extending UPnP v1.0 device discovery using peer...

Electrical computers and digital processing systems: multicomput – Computer network managing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S238000

Reexamination Certificate

active

07640329

ABSTRACT:
Disclosed is a method for scaling and extending the reach of UPnP device discovery and eventing by leveraging the use of a peer-to-peer network infrastructure. Peer-to-peer networking allows for the organization of a set of nodes into a group for efficient exchange of information and the group has an efficient and scalable mechanism for flooding data to all members in it. In one embodiment one PC in a peer group can receive device discovery announcements and subscribe for device event notifications. A discovery proxy and an eventing proxy running on the PC package the announcement and/or notification in a record and proceed to flood it to the group. The group flooding semantics route the notification to the subscribed controllers, which can subsequently take suitable action. Ultimately, this method produces a result whereby device discovery and eventing tasks can be fulfilled by locating the closest peer and obtaining the device announcements and notifications from that peer.

REFERENCES:
patent: 4874963 (1989-10-01), Alspector
patent: 5293457 (1994-03-01), Arima et al.
patent: 6725281 (2004-04-01), Zintel et al.
patent: 6779004 (2004-08-01), Zintel
patent: 6892230 (2005-05-01), Gu et al.
patent: 7139838 (2006-11-01), Squire et al.
patent: 2002/0027569 (2002-03-01), Manni et al.
patent: 2002/0078161 (2002-06-01), Cheng
patent: 2002/0083143 (2002-06-01), Cheng
patent: 2002/0112058 (2002-08-01), Weisman et al.
patent: 2002/0143989 (2002-10-01), Huitema et al.
patent: 2002/0165948 (2002-11-01), Vincent
patent: 2003/0055892 (2003-03-01), Huitema et al.
patent: 2003/0056093 (2003-03-01), Huitema et al.
patent: 2003/0056094 (2003-03-01), Huitema et al.
patent: 2003/0097425 (2003-05-01), Chen
patent: 2003/0117433 (2003-06-01), Milton et al.
patent: 2003/0204742 (2003-10-01), Gupta et al.
patent: 2003/0208563 (2003-11-01), Acree et al.
patent: 2004/0111469 (2004-06-01), Manion et al.
patent: 2004/0111515 (2004-06-01), Manion et al.
patent: 2004/0148333 (2004-07-01), Manion et al.
patent: 2004/0190549 (2004-09-01), Huitema
patent: 2004/0207866 (2004-10-01), Heiney et al.
patent: 2004/0233904 (2004-11-01), Saint-Hilaire et al.
patent: 2004/0249907 (2004-12-01), Brubacher et al.
patent: 2004/0255029 (2004-12-01), Manion et al.
patent: 2004/0260800 (2004-12-01), Gu et al.
patent: 2005/0004916 (2005-01-01), Miller et al.
patent: 2005/0022210 (2005-01-01), Zintel et al.
patent: 2005/0074018 (2005-04-01), Zintel et al.
patent: 2005/0091529 (2005-04-01), Manion et al.
patent: 2005/0097503 (2005-05-01), Zintel et al.
patent: 2005/0108371 (2005-05-01), Manion et al.
patent: 2005/0157659 (2005-07-01), Huitema et al.
patent: 2005/0177715 (2005-08-01), Somin et al.
patent: 2005/0210155 (2005-09-01), Oeda et al.
patent: 2005/0267935 (2005-12-01), Gandhi et al.
patent: 2006/0153072 (2006-07-01), Bushmitch et al.
patent: 2006/0155980 (2006-07-01), Bodlaender
Todd Manion et al., “Introduction to Windows Peer-to-Peer Networking”, Jan. 2003.
“Teredo Overview,” Microsoft Corporation, website, 30 pages available at http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/teredo.mspx, © 2003 Microsoft Corporation.
Box, “Code Name Indigo: A Guide To Developing And Running Connected Systems With Indigo,” dated Jan. 2004, MSDN Magazine, 11 pages.
Chappell, “Introducing Indigo: An Early Look,” (Longhorn Technical Articles) dated Feb. 2005, Microsoft.com Library, 18 pages.
Ng, T.S., et al., “Towards Global Network Positioning,” Extended Abstract, ACM SIGCOMM Internet Measurement Workshop 2001, San Francisco, CA, Nov. 2001.
Ng, T.S., et al., “Predicting Internet Network Distance with Coordinates-Based Approaches,” INFOCOM'02, New York, NY, Jun. 2002.
Cox, R., et al., “Practical, Distributed Network Coordinates,” HotNets Workshop, 2003.
Ng, T.S., et al., “A Network Positioning System for the Internet,” USENIX Annual Technical Conference 2004, Boston, MA, Jun. 2004.
Ng, T.S., et al., “Global Network Positioning: A New Approach to Network Distance Prediction,” Student Poster, SIGCOMM'01, San Diego, CA Aug. 2001.
Dabek, F., et al., “Vivaldi: A Decentralized Network Coordinate System,” SIGCOMM 2004, Aug. 2004.
Costa et al. “PIC: Practical Internet Coordinates for Distance Estimation,” ICDCS 2004 (Mar. 2004).
“Neural Network,” Wikipedia Encyclopedia, http://en.wikipedia.org/wiki/Neural—network (Mar. 16, 2006).
“Explorations in Parallel Distributed Processing,” McClelland et al., The Massachusetts Institute of Technology, 1988.
“Genetic algorihm,” http://www.google.com/search?sourceid-navclient&ie-UTF-8&rls-GGLG,GGLG:2005-3 (Mar. 2006).
Zhang et al. “Brushwood: Distributed Trees in Peer-to-Peer Systems” (Mar. 2006).
“Latency,” http://whatis.techtarget.com/definition/0,,sid9—gci212456,00.html (Mar. 2006).
“Distributed hash table,” http://en.wikipedia.org/wiki/Distributed—hash—table (Mar. 2006).
“Genetic algorithm,” http://en.wikipedia.org/wiki/Genetic—algorithm (Mar. 2006).
“Artificial Neural Network,” Wikipedia Encyclopedia, http://en.wikipedia.org/wiki/Artificial—neural—network (Mar. 14, 2006).
“Peer-to-Peer Infrastructure: PeerGroupEnumMembers,” Microsoft, http://msdn.microsoft.com/library/en-us/p2psdk/p2p/peergroupenummembers.asp?frame=true.
“Peer-to-Peer Infrastructure: Grouping API Functions,” Microsoft, http://msdn.microsoft.com/library/en-us/p2psdk/p2p/grouping—api—functions.asp ?frame=true.
“Peer-to-Peer Infrastructure: Creating a Group Chat Application,” Microsoft, http://msdn.microsoft.com/library/en-us/p2psdk/p2p/creating—a—group—chat—application.asp....
“Peer-to-Peer Infrastructure: Identity Manager Functions,” Microsoft, http://msdn.microsoft.com/library/en-us/p2psdk/p2p/identity—manager—functions.asp?frame.
“The Cable Guy— Nov. 2003: Windows Peer-to-Peer Networking,” Microsoft Technet, http://www.microsoft.com/technet/community/columns/cableguy/cg1103.mspx.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Scaling and extending UPnP v1.0 device discovery using peer... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Scaling and extending UPnP v1.0 device discovery using peer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scaling and extending UPnP v1.0 device discovery using peer... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4107843

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.