![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U0aJPGn83-NWoCE0XIIFnI4ruE5Qg&edge=0&edge=stretch&ci=749,209,66,28)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U0aJPGn83-NWoCE0XIIFnI4ruE5Qg&edge=0&edge=stretch&ci=750,282,59,59)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U0aJPGn83-NWoCE0XIIFnI4ruE5Qg&edge=0&edge=stretch&ci=761,410,49,36)
. (12) UIllt€d States Patent (10) Patent No.: US 7,945,695 B1 Gits et al. (45) Date of Patent: *May 17, 2011 (54) SMART SECRETARY 5,327,486 A 7/1994 Wolffet al. ................... .. 379/96 5,432,839 A 7/1995 DeLuca . . . . . . . . . .. 379/57 (75) Inventors: Peter Michael Gits, Clarendon Hills, IL 2 %11;iSne::ra1e't " (US); Dale J. Seavey, Sunol, CA (US) 535243137 A 6/1996 Rhee _ _ 5,594,859 A 1/1997 Palmer et al. (73) Ass1gnee: C1sco Technology, Inc., San Jose, CA 5,638,514 A 6/1997 Yoshida et al. . 395/200.11 (US) 5,655,015 A 8/1997 Walsh et al. .. 379/201.04 5,742,763 A 4/1998 Jones . . . . . . . . . . . . . . . .. 719/317 ( * ) Notice: Subject to any disclaimer, the term ofthis 2 IS);’lT;1iiit:t1'a1""' patent 1s extended or adjusted under 35 5,799,306 A 8/1998 Sun et al‘ “““““““““““ “ 707/10 U.S.C. l54(b) by 1231 days. 5,809,478 A 9/1998 Greco etal. . . . . . 5,867,495 A 2/1999 Ell' 1. This patent 1s subject to a terminal d1s- 5,884,324 A 3/1999 Chgiltgzttil‘ C1a1meT- 5,905,789 A 5/1999 Will ............................ .. 379/211 5,928,325 A 7/1999 Shaughnessy et al. 709/206 21 A 1. No.: 11/555 907 1 1 Oun Y ~~~~~~~~~~~~~~~ ~~ ( ) pp , 6 009 103 A 12/1999 W d 370/401 6,029,175 A 2/2000 Chow et al. 707/104 (22) Filed, NOV 2 2006 6,061,470 A 5/2000 Ferguson et al. ........... .. 709/246 . . , (Continued) Related U.S. Application Data OTHER PUBLICATIONS
(63) Continuation of application No. 09/698,779, filed on Oct. 27, 2000, now Pat. No. 7,143,182.
Benedicto, Regions: A Scalable Infrastructure for Scoped Service Location in Ubiquitous Computing, 5-1999, Massachusetts Institute ofTechnology 1999, pp. 2-109.
Primary Examiner 4 Kevin Bates (74) Attorney, Agent, or Firm 4 Marger Johnson & McCollom, P.C.
A message-processing agent receives an object from a space in a Scalable Infrastructure System. The message-processing agent determines the destination of the object and checks a preference setting for the destination. The message-processing agent then routes the object to its destination as determined by the preference settings, possibly altering the destination in favor of an alternate destination indicated by the preference settings.
12 Claims, 7 Drawing Sheets
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=127,127,733,3)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=301,403,131,148)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=359,206,68,50)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=382,302,37,15)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=755,173,66,24)
![[graphic]](http://www.google.com/patents?id=Mx3gAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=en&q=5631832&cds=1&sig=ACfU3U3vXH12OapxTZLZRMRqwYTv8FnTCQ&edge=0&edge=stretch&ci=755,228,55,24)
Page 2 U.S. PATENT DOCUMENTS 6,643,650 B1 11/2003 Slaughter et al. ............. .. 707/10 6,697,806 B1 2/2004 Cook ............ .. 707/9
6,061,740 A 5/2000 Ferguson etal 6,714,979 B1 3/2004 Brandt et al. 709/225 6,091,811 A 7/2000 Chang etal ~~~~~~~~~~~~~~~~ ~~ 379/265 6,724,896 B1 4/2004 Beckett etal. ................ .. 380/49 6,091,948 A 7/2000 C3-Tr et a1~ ~ 455/414 6,751,657 B1 6/2004 Zothner “““““““““““ “ 709/220 6,092,102 A 7/2000 Wagner ~ 709/206 6754181 B1* 6/2004 Elliott etal 370/252 6,137,876 A 10/2000 Wong etal ~ 379/246 6,782,412 B2* 8/2004 Bro h etal‘ " 709/204 6,170,015 B1 1/2001 Lavian ................ .. .709/232 ’ ’ P y ' 6,209,018 B1 3/2001 Ben-Shachar etal. ...... .. 718/105 3’ZZS’3% 3% 31533: §‘1’hnS33 ""t"'i """"""""" " 700/1 6226 666 B1 5/2001 Chang ’ ’ aug ere 3' 6’249’570 Bl 6/2001 Glowny etal 379/88 22 6,792,466 B1 9/2004 Salulpaugh et al. ........ .. 709/229 ’ ’ ' """"" " ' 6,859,931 B1* 2/2005 Cheyer et al. ............... .. 719/317 6,253,256 B1 6/2001 Wollrath et al. 719/330 6,330,319 B1 12/2001 Moghnie ................ .. 379/201.03 OTHER PUBLICATIONS 6,335,927 B1 1/2002 Elliott et al. Ziiley. HI ~~~~~~~~~~~~~~~~ Arnold, The Jini Architecture: Dynamic Services in a Flexible Net, , mstron ............. .. . 6,393,481 B1 5/2002 Deo etal.g .................... .. 709/224 W°rk’ACM’Jun' 1999' _ 6,412,017 B1 6/2002 Straube et al‘ Aschema-nn et al.-, A Framework for the Integration of Legacy 6,421,686 B1 7/2002 Martin, Jr, ,,,,,,,,,,,,,,, H 707/201 Dev1ces into a J1n1 Management Federation, Spnnger-Verlag, Oct. 6,425,005 B1 7/2002 . 709/223 1999. 6,434,594 B1 8/2002 ~ 709/201 Arnold, “The Jini Architecture.‘ Dynamic Services in aFlexible Net6,442,565 B1 8/2002 . 707/103 W0rk;»1999,6pgS, W 11 th t 1 709/328 Aschermann et al., “A Frameworkfor the Integration ofLegacy 6’493’67l Bl 12/2002 Laiidra e a' Devices into aJini Management Federation,” Springer-Verlag, Oct. 635323218 B1 3/2003 Shaffer et al. 1999.12P‘éS~ 6,560,637 B 1 5/2003 Dunlap et 31, Benedicto, “Regions: A Scalable Infrastructure for Scoped Service 6,564,216 B2 5/2003 Waters ........................ .. 707/100 Locationin Ubiquitous Computing,”MassachusettsInstituteofTech6,578,074 B1 6/2003 Bahlmann . 709/203 n0[0gy,May1999,pp,2.1()9, 6,587,455 B1 7/2003 Ray et al. . 370/352 6,615,223 B1 9/2003 Shih et al. ................... .. 707/201 * cited by examiner
N .0E I I I I I I I I I I | I I I I I I I I | | I I I I I I I I I I I I I I J _ BEM QQNN L . SR _ mmm _ _ om~\/\ damn \/\m- _ EEB \§\ %Ew U .u6En_ 6w3 YQNN\/\ M L /\/mww M BR H momgw _ _ Niowm T03 “ L _ C / I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I4)
« PreviousContinue » |