PV005 - Služby počítačových sítí: PIM Jaroslav Bayer Fakulta informatiky Masarykova univerzita 20. 10. 2010 Jaroslav Bayer (Fl MU) PV005- Služby počítačových sítí: PIM 1 /52 PIM 1) PIM jako Management vs. PIM jako Manager 2) Personal Information Management o IDC 3) Personal Information Manager » OT: dotykove displeje « Schopnosti PIM nastroju » Príklady konkrétních PIM nastrojú 4) „Kalendarove" protokoly Jaroslav Bayer (FI MU) "O ^ O" 2 / 52 PIM jako Management vs. PIM jako Manager Definice PIM Personal Information Management • Věda o hledání, udržování, ukládání, organizaci a správě informací. Jaroslav Bayer (Fl MU) PV005- Služby počítačových sítí: PIM 3/52 PIM jako Management vs. PIM jako Manager Definice PIM Personal Information Management • Věda o hledání, udržování, ukládání, organizaci a správě informací. Personal Information Manager • Typ aplikačního software. Konkrétní nástroj pro správu osobních informací. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 3/52 Personal Information Management Personal Information Management - cíle • Správný přístup k datům. • Ochrana soukromí před nepovoleným přístupem. • Ochrana (nás samotných) před zahlcením informacemi. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 4/52 Personal Information Management Personal Information Management - cíle • Správný přístup k datům. • Ochrana soukromí před nepovoleným přístupem. • Ochrana (nás samotných) před zahlcením informacemi Obecně Cílem je nalézt správný způsob nakládání s informačními položkami tak, aby měl každý správné informace ve správnou dobu na správném místě ve správné formě a v dostatečné kvalitě. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 4/52 Personal Information Management Historie PIM 9 Starověk o mozek - mnemotechnické pomůcky, pranostiky, ... • Vannevar Bůsh The Atlantic Monthly proto-hypertextovy system memex. • Resil jak idealne zakodovat zpravů pri přenosů od odesilatele • (Kvantitativní hodnota informace není absolutní, závisí na kontextů přenosů zpravy.) Jaroslav Bayer (Fl MU) "O ^ O" 5 / 52 Personal Information Management Historie PIM » Starověk o mozěk- mněmotěchnickě pomůcky, pranostiky, ... o Vynalěz písma (přělom lět 1447 a 1448 n. l.) • Vanněvar Bůsh The Atlantic Monthly proto-hypěrtěxtovy systěm memex. • Rěsil jak iděalně zakódovat zpravů pri přěnosů od oděsilatělě • (Kvantitativní hodnota informacě nění absolutní, závisí na kontěxtů prřěnosů zpravy.) Jaroslav Bayěr (FI MU) "O ^ O" 5 / 52 Personal Information Management Historie PIM 9 Starověk o mozek - mnemotechnické pomůcky, pranostiky, ... 9 Vynalez písma (přelom let 1447 a 1448 n. l.) 9 Vannevar Bůsh » americky inZenyr představuje v Článků As We May Think (Časopis The Atlantic Monthly proto-hypertextovy system memex. • Resil jak idealne zakódovat zpravů pri přenosů od odesilatele • (Kvantitativní hodnota informace není absolůtní, zavisí na kontextů prřenosů zpravy.) Jaroslav Bayer (Fl MU) "O ^ O" 5 / 52 Personal Information Management Historie PIM » Starověk o mozěk- mněmotěchnickě pomůcky, pranostiky, ... o Vynalěz písma (přělom lět 1447 a 1448 n. l.) o Vanněvar Bůsh » aměricky inzěnyr přědstavůjě v Článků As We May Think (Časopis The Atlantic Monthly proto-hypěrtěxtový systěm memex. » Claůdě Elwood Shannon » Otěc těoriě informacě. » Rěsil, jak iděalně zakódovat zpravů pri přěnosů od oděsilatělě k příjěmci. 9 (Kvantitativní hodnota informacě nění absolůtní, zavisí na kontěxtů prřěnosů zpravy.) Jaroslav Bayěr (FI MU) "O ^ O" 5 / 52 Personal Information Management Historie PIM <» Alan Newell, Herbert Simon, J. C. Shaw » The Logic Theorist, r. 1955 o první program umělé inteligence o (dokazoval matematické vety) • myš|enka rozšíření inte|ektu c|oveka (|idstva) • 80. leta • r. 1987 - 27 000 poCítaCU připojeno k Internetu Jaroslav Bayer (Fl MU) "O ^ O" 6 / 52 Personal Information Management Historie PIM o Alan Newell, Herbert Simon, J. C. Shaw » The Logic Theorist, r. 1955 o první program umělé inteligence o (dokazoval matematické vety) o myšlenka rozšíření intelektu Cloveka (lidstva) » Ulric Neisser, Douglass Engelbart • 80. leta • r. 1987 - 27 000 poCítaCU připojeno k Internetu Jaroslav Bayer (Fl MU) "O ^ O" 6 / 52 Personal Information Management Historie PIM o Alan Newell, Herbert Simon, J. C. Shaw » The Logic Theorist, r. 1955 o první program umělé inteligence o (dokazoval matematické vety) o myšlenka rozšíření intelektu (človeka (lidstva) » Ulric Neisser, Douglass Engelbart 9 80. leta o termín PIM, Internet, WWW, ... 9 r. 1987 - 27 000 poCítačU připojeno k Internetu Jaroslav Bayer (FI MU) "O ^ O" 6 / 52 PIM dnes Personal Information Management Oblasti Kognitivní psychologie, interakce človeka s počítačem, umělá inteligence, dobývání znalostí, řízení databází, zpracování dat,... • Experimenty - pozorování lidského chování vs. „matematika" • Finanční zisk. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 7/52 _Personal Information Management^ IDC Přílis informací skodí Personal Information Management <» zbijeme ve světě informací, o Analýza společnosti IDC • Digitální svět v r. 2007 - 281 exabytů o Do r. 2011 bude 10x větSí než v r. 2006 • předpokládá produkci 1800 exabytů behem roku o V r. 2007 „předbehlá" data dostupný úložný prostor. • Srovnání s Avogadrovou konstantou (6.022045 • 1023) • Co se týCe poCtu bitu, prekroCíme Na ási žá 15 let. • krome toho existuje ási dálsích 1 • 1011 gáláxií (odhád vzhledem k požorovátelne Cásti vesmíru) Járosláv Báýer (FI MU) "O ^ O" 8 / 52 _Personal Information Managementy IDC Přílis informací skodí Personal Information Management <» Žijeme ve světě informací. o Analýza společnosti IDC • Digitální svět v r. 2007 - 281 exabytů o Do r. 2011 bude 10x větsí než v r. 2006 • předpokládá produkci 1800 exabytů během roku o V r. 2007 „předbehla" data dostupný úložný prostor. o Srovnaní s Avogadrovou konstantou (6.022045 • 1023) » Každých 5 let vzroste „digital universe" 10x. « Co se tyCe poCtu bitu, prekroCíme NA asi ža 15 let. krome toho existuje asi dalsích 1 • 1011 galaxií (odhad vžhledem k požorovatelne cřasti vesmíru) Jaroslav Bayer (Fl MU) "O ^ O" 8 / 52 _Personal Information Managementy IDC Přílis informací skodí Personal Information Management <» Žijeme ve světě informací. o Analýza společnosti IDC • Digitální svět v r. 2007 - 281 exabytů o Do r. 2011 bude 10x větsí než v r. 2006 • předpokládá produkci 1800 exabytů během roku o V r. 2007 „předbehla" data dostupný úložný prostor. o Srovnaní s Avogadrovou konstantou (6.022045 • 1023) » Každých 5 let vzroste „digital universe" 10x. « Co se tyCe poCtu bitu, prekroCíme NA asi ža 15 let. o Jen pro srovnaní: « MleCřna draha ma asi 1 • 1011 hvežd, o krome toho existuje asi dalsích 1 • 1011 galaxií (odhad vžhledem k požorovatelne cřasti vesmíru) Jaroslav Bayer (Fl MU) "O ^ O" 8 / 52 Personal Information Management IDC Zajímavosti. . . 9 Podíl nárůstu objemu vznikajících dat se liší dle technologií. » samozrejme :-) 9 Vliv ekonomiky státu na podíl objemu dat » např. sycení trhu 9 Pouze 1 /4 vsech dat tvorí originaly, zbytek jsou jejich kopie. 9 Otázka trvanlivosti záznamu dat. 9 Zalohovaní (prostorove, magnetoopticke disky, starnutí technologie,...) 9 Deduplikace. 9 Dle IDC lze získat az pomer 1:20. Jaroslav Bayer (FI MU) PVQQ5- Slůzby pocítacovych sítí: PIM "O ^ O" 1Q / 52 Personal Information Management IDC Personal Information Manager PIM jako manager o Praktická realizace části teoretických výsledků. » Konkrétní nástroj o fyzický « klasický papírový o elektronický o aplikacní software o kombinace obojího 9 Fůnkcne podobný osobnímu organizerů. o Jeho moZnostivsak znacne rozsiřůje. 9 Můze být soůcastí jiných zařízení. Jaroslav Baýer (FI MU) <|> ^ ^o^o PV005-Slůzbý pocítacových sítí: PIM 20. 10.2010 12/52 Personal Information Manager Papírový P IM Výhody • energetická nezávislost • konvenční způsob záznamu (jak pro koho :-)) • relativně dobrá vybavovací doba • (při dodržení vyhledávacího klíče) Nevýhody Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 13/52 Personal Information Manager Papírový P IM Výhody • energetická nezávislost • konvenční způsob záznamu (jak pro koho :-)) • relativně dobrá vybavovací doba • (při dodržení vyhledávacího klíče) Nevýhody • kritické operace modifikace záznamu a jeho výmaz • obtížné hledání dle sekundárního klíče (lineární složitost) • fyzické oddělení pro jednotlivé roky Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 13/52 Personal Information Manager Elektronický PI M Výhody • operace modifikace záznamu a jeho výmaz jsou „triviální" • snadné vyhledávání a třídění dle libovolných údajů • synchronizace, zálohování, vzdálené sdílení záznamů «... Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 14/52 Personal Information Manager Elektronický PI M Výhody • operace modifikace záznamu a jeho výmaz jsou „triviální" • snadné vyhledávání a třídění dle libovolných údajů • synchronizace, zálohování, vzdálené sdílení záznamů «... Nevýhody • často energeticky závislý • vyžaduje znalost práce s moderními technologiemi • napadá někoho ještě něco??? Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 14/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, d Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy PIM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, dedikované zařízení a hodinky, F Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, dedikované zařízení a hodinky, PDA, S Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, dedikované zařízení a hodinky, PDA, SmartPhone, o Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, dedikované zařízení a hodinky, PDA, SmartPhone, osobní počítače a notebooky (resp. jejich SW), Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Typy P IM Personal Information Manager Základní kritéria Finanční náklady (pořízení/provoz), mobilita, možnosti synchronizace a sdílení, energetická závislost, potřeba internetového připojení, bezpečnost, uživatelská „přívětivost" (viz dále),... Základní typy PIM nástrojů papírové, dedikované zařízení a hodinky, PDA, SmartPhone, osobní počítače a notebooky (resp. jejich SW),... Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 15/52 Personal Information Manager Personal Information Manager OT: dotykové displeje Off Topic: dotykové displeje Rezistivní displej Princip - tlakem dojde k vodivému spojení dvou fólií, na základě procházejícího proudu vyhodnotí řadič místo dotyku. • Výhody: • Dotýkat se lze čímkoli. • Poměrně odolné. • Nevýhody: • Pouze 75% průhlednost. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 17/52 Personal Information Manager OT: dotýkove displeje Off Topic: režistivní dotýkove displeje Personal Information Manager OT: dotykové displeje Off Topic: dotykové displeje Kapacitní dotykový displej Princip - založen na vodivosti člověka. Po dotyku s vodivým povrchem displeje vznikne kapacita, přes kterou se uzavře elektrický obvod. V rozích displeje detektory změnu zachytí a řadič vypočte místo dotyku. • Výhody: • Mechanicky odolné (projekční kapacitní displej lze umístit za sklo). • Značně imunní vůči nečistotám. • Nevýhoda: • Nelze použít nevodivý předmět, např. stylus. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 19/52 Personal Information Manager OT: dotykové displeje Off Topic: dotykové displeje Infračervený dotykový displej Princip - zařízení představuje hustá síť paprsků infračerveného záření, jejichž částečné přerušení indikuje dotyk předmětem. • Výhody: • Lze připevnit k téměř libovolnému (nedotykovému) zobrazovacímu systému. • Není nutný fyzický kontakt objektu s povrchem obrazovky. • Nevýhody: • Nižší rozlišovací schopnost. • Nevhodný pro zabudovávání dovnitř monitorů. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 20/52 I OT: dotykové displeje Off Topic: dotykové displeje Personal Information Manager Displej s povrchovou akustickou vlnou Princip: Skleněná deska + vysílače a přijímače akustické vlny (5 MHz). Předmět při dotyku absorbuje část vlny, snímače zachytí a řadič vyhodnotí místo dotyku. • Výhody: • Vysoká průhednost, přesnost a rozlišení. • Netřeba časté rekalibrace. • Nevýhody: • Reaguje jen na měkký předmět. • Velmi citlivý na nečistoty. Jaroslav Bayer (Fl MU) <|> ^ ^)<^0 PV005-Služby počítačových sítí: PIM 20. 10.2010 21 152 Personal Information Manager Schopnosti PIM nastroju Co by mel správny „diar" umet 9 Zakladní (činnosti » Sprava kalendařovych dat 9 casove ohranicene (opakovane) udalosti + výjimky « udalosti trvající nekolik dní » celodenní udalosti 9 upožornovaní na blížící se udalost 9 Sežnam pracovních ukolu (tžv. to-do list). * Sežnam tel. císel nebo adres. Budík :-) Jaroslav Bayer (Fl MU) PV005- Sluzby pocítacovych sítí: PIM 20. 10. 2010 22 / 52 P rsonal Information Manag r Schopnosti PIM nástroju Co by mel spravny „PIM" umet « Pokrocile cinnosti o Rožlisovaní individuálních a hromadnych udalostí (schužky). » Sdílení dat, jejich synchronižace, žalohovaní rřížení prřístupovych prav, verřejna publikace udalostí o podpora standardních metod a protokolu pro přenos kalendarovych dat (viž dale) podpora serverovych stran Prace s více kalendarři. Prace s e-maily, sprava e-mailovych skupin, IM, . . . o Přesouvaní a kopírovaní ukolu, postupne žpracovaní, sledovaní navažností, . . . » Sprava business kontaktu, sledovaní a analyža obchodních partneru. 9 Tvorba žastupcu, spoluprace, multiplatformní prístup k datum, konverže dat, . . . 9 webove služby 9 ... I nl liyi I 11 HI^^^M PV005-Služby pocítacovych sítí: PIM 20.10.2010 23/52 Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát o Snímek kalendáře » růCní metodá o cely/cást kálendáře se vyexportuje ve formátů iCálendár » nebo náopák importuje ve stejném formátů iý (hotove HTIML bez odkazů na server) tů. nc Járosláv Báýer (FI MU) rky PVQQ5- Slůzby pocítacovych sítí: PIM 2Q. 1Q. 2Q1Q 24 / 52 ) Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát o Snímek kalendáře » růCní metodá o celý/Cást kálendáře se vyexportuje ve formátů iCálendár » nebo náopák importuje ve stejném formátů » HTMLvýstůp » jednorázový (hotove HTML bez odkázů ná server) 9 áktůálizovátelne (připrístůpů dátá opet stáhůje) tu. nc rky ) Járosláv Báýer (FI MU) PVQQ5- Sluzby pocítacovych sítí: PIM "O ^ O" 24 / 52 Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát o Snímek kalendáře » růCní metodá o cely/Cást kálendáře se vyexportuje ve formátů iCálendár 9 nebo náopák importuje ve stejném formátů » HTMLvýstůp » jednorázový (hotove HTML bez odkázů ná server) » áktůálizovátelne (připrístůpů dátá opet stáhůje) 9 Internetový kálendář o Moznost áůtomátickeho exportů i importů. » Identifikáce pomocí URI. 9 MS Oůtlook 2007 poůzívá WebCál • Google Cálendár Sync rky Járosláv Báyer (FI MU) <|> ^ ^o^o PV005-Sluzby pocítacovych sítí: PIM 20. 10.2010 24/52 ) Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát o Snímek kalendáře » růCní metodá o cely/Cást kálendáře se vyexportuje ve formátů iCálendár a nebo náopák importuje ve stejném formátů » HTMLvýstůp 9 jednorázový (hotova HTML bez odkázů ná server) 9 áktůálizovátelne (připrístůpů dátá opet stáhůje) 9 Internetový kálendář o Moznost áůtomátickeho exportů i importů. 9 Identifikáce pomocí URI. 9 MS Oůtlook 2007 poůzívá WebCál 9 Google Cálendár Sync • Plůginy s API (Windows API, Google API) • Synchronizátční frámeworky Járosláv Báyer (FI MU) PV005- Sluzby pocítacovych sítí: PIM "O ^ O" 24 / 52 Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát o Snímek kalendáře » růCní metodá o celý/cást kálendáře se vyexportuje ve formátů iCálendár a nebo náopák importuje ve stejném formátů » HTMLvýstůp 9 jednorázový (hotove HTML bez odkázů ná server) 9 áktůálizovátelne (připrístůpů dátá opet stáhůje) 9 Internetový kálendář o Moznost áůtomátickeho exportů i importů. 9 Identifikáce pomocí URI. 9 MS Oůtlook 2007 poůzívá WebCál 9 Google Cálendár Sýnc 9 Plůginý s API (Windows API, Google API) • Sýnchronizátční frámeworký Járosláv Báýer (FI MU) PV005- Sluzby pocítacovych sítí: PIM "O ^ O" 24 / 52 Personal Information Manager Schopnosti PIM nástrojů Sdílení á synchronizace kalendářových dát 9 Snímek kalendáře » růCní metodá o cely/cást kálendáře se vyexportuje ve formátů iCálendár 9 nebo náopák importuje ve stejném formátů » HTMLvýstůp » jednorázový (hotova HTML bez odkázů ná server) » áktůálizovátelne (připrístůpů dátá opet stáhůje) 9 Internetový kálendář o Moznost áůtomátickeho exportů i importů. » Identifikáce pomocí URI. 9 MS Oůtlook 2007 poůzívá WebCál 9 Google Cálendár Sync 9 Plůginy s API (Windows API, Google API) 9 Synchronizátční frámeworky Járosláv Báyer (FI MU) PV005- Sluzby pocítacovych sítí: PIM "O ^ O" 24 / 52 Personal Information Manager Schopnosti PIM nástrojů OpenSync Plátforme nezávislý synchronizační framework. 9 Licence GPL, opensoůrce, jázyk C. » Princip o jedno jádro programů o mnoho plůginů • podporůje mnoho stándárdů á protokolů o iCálendár, OMA-DS(SyncML), XML, LDAP, HTTP, USB, Blůetooth, o podporá jinych jázyků o lze vytvářet vlástní plůginy (ido IS MU :-)) » http://www.opensync.org/ Járosláv Báyer (FI MU) PVQQ5- Slůzby pocítacovych sítí: PIM "O ^ O" 25 / 52 Personal Information Manager Příklady konkrétních PIM nástrojů Diar 5.5 » Jédnodůchy PIM nástroj sé základními fůnkcémi «» prácé s (opakovanými) událostmi » tvorba plánů » tvorba poznámék » vyznačování výroCí a svátků o Béz jakékoli podpory sdíléní dat nébo synchronizacé. 9 (áůtor: Václav Šimandl, původné maturitní program, Borland Délphi 7) Jaroslav Baýér (FI MU) PVQQ5- Sluzby pocítacovych sítí: PIM 2Q. 1Q. 2Q1Q 26 / 52 Personal Information Manager Príklady konkrétních PIM nástroju Diar 5.5 Jaroslav Bayer (FI MU) 20. 10. 2010 27 / 52 Personal Information Manager ReminderCube 3.3 Príklady konkrétních PIM nastroju 9 Multifunkcní desktopovy kalendař v Jave. o Opet žakladní diařove operace. » Krome toho přidava podporu » agregace více RSS ždroju o přístup ke službe Gmail praci s více kalendařri lež podpory sdílení cři synchronižace. Jaroslav Bayer (FI MU) "O ^ O" 28 / 52 Personal Information Manager Príklady konkrétních PIM nastroju Jaroslav Bayer (FI MU) 2Q. 1Q. 2Q1Q 29 / 52 Personal Information Manager Příklady konkrétních PIM nástrojů MS Outlook 2007 9 Tvoří soůCást kancelářského balíků MS Office 2007. 9 Podporuje prakticky vSéchny základní i rozSířéné vlastnosti PIM nástrojů (viz vysé). 9 Doplnék Business Contact Manager. 9 Schopnosti významné závisí na poůZití Microsoft Exchangé Sérvérů. o Sdíléní béz MS Exchange Serveru » snímky kalendáře, wébová stránka, ics soůbor o odébírání/půblikacé internetoveho kalendaře (napr. s vyůzitím wébů MS Office Online - poůzívá SSO slůzby Windows Live ID) » Googlé Caléndar Sync, ... o Sdíléní s podoroů MS Exchange Serveru o siroká podpora sdíléní ůdajů s podporou přístůpovych práv » podpora ůstavéní délégátů s různymi ůrovnémi oprávnéní « téléfonické ovládání ůctů I iil lil I II HI^^^M PV005- Slůzby pocíítacovych sítí: PIM 20.10.2010 30/52 Personal Information Manager Príklady konkrétních PIM nastroju MS O tlook 2QQľ Jaroslav Bayer (FI MU) 2Q. 1Q. 2Q1Q 31 /52 Personal Information Manager Příklady konkrétních PIM nástrojů Google Calendar o Webova služba, nejznamejší internetová kalendářová aplikace. o Tvoří souCast tzv. Google Apps » webove služby spoleCnostiGoogle o Gmail, Google Talk, iGoogle, Google Docs, Page Creator, Google Calendar, ... » Obdobne jako MS Outlook podporuje vsechny zakladní i rozsířene služby PIM. « Díky ostatním sluzbam Google Apps je ale lepsí:-) 9 Sdílení a synchronizace « export/import ics souboru, internetová kalendare, veřejná/soukromá URL pro ics soubor, html nahled (aktuální), ... » řízení prav přístupu ke kalendářovým aplikacím (pozvánky) » Google Calendar Sync pro MS Outlook 2007 o Funkce Quick Add. 9 Data ulozena vzdalene, silne vyuzíva ajax, podpora Google API. PV005-Sluzby pocítacovych sítí: PIM 20. 10.2010 32/52 Personal Information Manager Príklady konkrétních PIM nastroju Google Calendar Google 1 Create Event B guick Add .vpili Mat .11 ] 1 3 4 5 fi 0 a a 23 m a k Q ° My Calendars !=á: IB> Today I Apr 21 -:00 1 :DD BPH TOO f Search Public C 27 2008 alendars | Search Your e My Calendars | Sh ent was updated. u Search actions ext 4 Days Agenda 1 i <|> <|> ^ ^o^o PV005-Šlůzby pocítacovych sítí: PIM 20. 10.2010 38/52 „Kálendářove" protokoly Príklád iCáloveho soůborů (pokrácování) SEQUENCE:0 STATUS:CONFIRMED SUMMARY:Vecere TRANSP:OPAQUE END:VEVENT END:VCALENDAR Járosláv Báýer (FI MU) PV005- Slůzby pocítácovych sítí: PIM 20.10.2010 39/52 „Kalendářové" protokoly „Kalendářové" standardy «» xCal » Reprezentuje iCalendar objekty pomocí XML. 9 ZjednoduSuje výmenu dat meziaplikacemi. 9 hCalendar o Mikrofomat dopinující sémantiku dat pomocí HTML. 9 Data ve formatu iCalendar.

Třídní schůzka ... proběhne 17. řervna 2011 od 17:00 do 18:00 v...

<|> ^ ^o^o PV005-SluZby pocítacových sítí: PIM 20. 10.2010 40/52 Jaroslav Bayer (FI MU) „Kalendářové" protokoly „Kalendářové" standardy o vCard o Format pro vyménu elektronických (obchodních) vizitek. » Nese zakladní informace o osobach: 9 jmeno, příjmení, telefonní (číslo, e-mailove a URL adresy, datum narození, fotografie nebo i zvukove zaznamy, verejný klíc, jmeno organizace, zemepisnou sírku a vysku, ... 9 Velke mnozství „soukromych" údajů, napr.: 9 pohlaví, jmeno manzela/manzelky, ICQ/JABBER/.. ./MSN kontakty, URL blogu 9 Nejcastejiprilozen k e-mailu nebo vystaven na WWW strankach. 9 Podpora bezdratovych přenosu meziPDA, telefony. 9 Mikroformat hCard. Lze spojit s iCalendar. Jaroslav Bayer (FI MU) PV005- Sluzby pocíítacovych sítí: PIM "O ^ O" 41 /52 „Kalendařrove" protokoly „Kalendařove" protokoly 9 WebDav o Web-based Distributed Authoring a Versioning » Spojuje protokol HTTP a žnackovací jažyk XML. Prřinasří podporu rřížení spolecřne prace se soubory na vždalenem webovem serveru s podporou více uživatelu. 9 Podporuje vytvaření, žmenu, presun dokumentu, žamykaní souboru, spravu prostoru jmen, kolekcí (adresařu), vlastností, ... 9 Příklady metod - mkcol, lock, unlock, ... 9 Dva typy žamku: exklusivní a sdíleny (servery nemusí podporovat). Kolekce urcřeny pomocí URI. 9 Puvodní myslenka WWW - ctení i žapis - přestavala platit. 9 IETF + W3C 9 Podpora v OS, např. web folders od MS. Jaroslav Bayer (FI MU) PV005 - Služřby pocřítacřovych sítí: PIM 20.10.2010 42/52 „Kalendaířroveí" protokoly „Kalendařove" protokoly » CalDAV » Přinasí podporu přenosu kalendarovych dat pomocí WebDAV. » IETF, CalConnect, RFC 4791 o Navrzen tak, aby mohl implementovat kazdy kolaborativnísoftware. o Cílem je co nejvetsí zpetna kompatibilita se stávajícími technologiemi. o Udalostimodeluje jako HTTP zdroje. » Data přenasí ve formátu iCalendar. o Udalostiorganizuje do kolekcí protokolu WebDAV, ktery zajistuje synchronizaci. * MKCALENDAR, PROPFIND, REPORT o Kritika: moc slozite, přesto realizováno (Mac OS X Server 10.5 Leopard Server) • WebCal o Neoficiální URI schéma pro přístup k ics souborum. o Pouzíva se jako spoustec, rozsiřuje HTTP. PV005- Sluzby pocítacovych sítí: PIM 20.10.2010 43/52 „Kálendárřove" protokolý „Kálendářove" protokolý » GroůpDAV o Lightweight protokol vývíjený sdrůzením OpenGroupware. o Záklád v protokolů WebDAV. o Cílem je být ták jednodůchý, ják jen to jde ;-) o Nepodporůje metodů report. o Nůtno poůzít propfind + get 9 výssí záteez WCAP Web Cálendár Access Protocol o Výsokoůrovnový proprietární protokol firmý SUN. 9 Sloůzí pro přenos dát pod HTTP. 9 Velke množství vlástních fůnkcí. 9 Nerozsiřůjí HTTP metodý. o Předáváný přímo v URL. Sůn Jává Cálendár Server od verze 7 prřesřel ná CálDAV. Járosláv Báýer (FI MU) PV005 - Slůzřbý pocřítácřových sítí: PIM "O ^ O" 44 / 52 „Kálendárřove" protokoly Zájímávosti synchronizáce o Rozdílne schopnosti jednotlivych PIM nástrojů. o Ne kázdy můsí ůmet ůlozit kázdy ůdáj. ůdálosti. Járosláv Báyer (FI MU) PV005- Slůzby pocítácovych sítí: PIM 20.10.2010 45/52 „KaléndáFové" protokoly Zajímavosti synchronizacé o Rozdílné schopnosti jédnotlivych PIM nástrojů. o Né kazdy můsí ůmét ůlozit kazdy ůdaj. o Jédnoznaccná idéntifikacé ůdálosti. • Problém fyzického odstranéní ůdálosti. Jaroslav Bayér (FI MU) ^ ^q^o PV005-Slůzby pocítacovych sítí: PIM 20. 10.2010 45/52 „KaléndáFové" protokoly Zajímavosti synchronizacé o Rozdílné schopnosti jédnotlivych PIM nástrojů. o Né kazdy můsí ůmét ůlozit kazdy ůdaj. o Jédnoznaccná idéntifikacé ůdálosti. <» Problém fyzického odstranéní ůdálosti. Jaroslav Bayér (FI MU) ^ ^q^o PV005-Slůzby pocítacovych sítí: PIM 20. 10.2010 45/52 „Kalendářové" protokoly „Kalendářové" protokoly 9 iTIP o iCalendar Transport-Independent Interoperability Protocol o Uživatele komunikují zasílaním zprav - iCalendar objektu. o Slouží pro planovaní udalostí, schůzek, organizacipracovních úkolů apod. o Dve role: organizer a atendee o ORGANIZER predstavuje puvodce zpravy. o ATENDEE jsou příjemci zpravy. » Organizator muze byt zaroven i uiřastníkem. Podpora delegace. o iCalendar zpravy rozsířeny o atribut method. » PUBLISH, REQUEST, REPLY, ADD, CANCEL, REFRESH, COUNTER a DECLINECOUNTER Jaroslav Bayer (FI MU) PV005- Sluzby pocítacovych sítí: PIM "O ^ O" 46/52 „Kálendáírřoveí" protokolý „Kálendářove" protokolý - iTIP 9 PUBLISH o zveřejnení nevýzádáne zprávý o „bůsý time" 9 REQUEST o pozvání ná ůdálost, áktůálizáce ůdájů, potvrzení plátnostiiCál objektů REPLY o odpoveed ná request (accepted/declined) 9 ADD o přidání nove instánce do existůjící komponentý 9 CANCEL zrůsření existůjící ůdálostí <» REFRESH zjisřteřní noveho stávů komponentý 9 COUNTER návrh ůcřástníká ná zmeřnů ůdálosti orgánizátorovi « DECLINECOUNTER » odmítnůtí counter orgánizátorem I Hl lil II I HI^^^M PV005-Slůzbý pocítácových sítí: PIM 20.10.2010 47/52 „Kalendárové" protokoly „Kalendářové" protokoly iMIP iCalendar Message-Based Interoperability Protocol Zapouzdřuje iTIP objekty do e-mailovych zprav. MS Outlook, Apple iCal, ... 9 iRIP iCalendar Real-time Interoperability Protocol Výmena iTIP zprav v realnem Case. TCP/IP spojení na dohodnutom (5228) portu. Autentizace (např. Kerberos). + rychlost, - slaba podpora iSchedule Internet Calendar Scheduling Protocol Prenost iTIP zprav via HTTP. GET o zjistení podpory iCal objektu protivne strany POST o přenos vlastních objektu Jaroslav Bayer (FI MU) <|> ^ ^)<^o PV005-Sluzby pocítacovych sítí: PIM 20. 10.2010 48/52 „Kaléndářové" protokoly Sychronizaccní protokoly 9 OMA-DS 9 Sloůcéní SyncML a sdrůZéní Open Mobile Alliance. o Dalsí vérzé SyncML vydávány pod názvém OMA-DS. o Protokol sloůzí k datové synchronizacirůznych drůhů zařízéní. » Néjén PIM. Kliént - sérvér architéktůra. » Podpora HTTP - XML a OBEX - WAP Binary XML (WBXML) 9 Jédno i oboůsmérná synchronizacé. 9 Po vytvořéní spojéní můzé probéhnoůt vícé prénosů. o Podpora rychle synchronizace. o otisky dat, posílání poůzé zmén Jaroslav Bayér (FI MU) PV005 - Slůzřby pocřítacřovych sítí: PIM 20.10.2010 49/52 „Kálendárřove" protokoly Sychronizácřní protokoly IntelliSync o Od roků 2008 společnost Nokiá o Nokiá preslá ná OMA-DS. » Yáhoo! o Centrálizováne řesení. » HotSync o Dodáván s PálmOS pro synchronizácis osobním pocítácem. o Proprietární protokol. o Podporůje rozsíření, nápř.: » Thůnderbird, Apple iCál ActiveSync o Proprietární protokol společnosti Microsoft. Není ták obecny jáko OMA-DS. Járosláv Báyer (FI MU) PV005 - Slůzřby pocřítácřovych sítí: PIM "O ^ O" 50 / 52 Co dal? „Kalendařove" protokoly o Kalendaře s triggery, ktere ... 9 Vyhledavaní kolizních udalostí (jednotlivci, skupiny). 9 Vyhledavaní spolecnych volnych terminu. 9 Rozvrhovaní a planovaní. 9 Vyhledavaní udalostí z textu. ... Jaroslav Bayer (FI MU) PV005 - Sluzřby pocříítacřovyích síítíí: PIM 20. 10. 2010 51 / 52 „Kalendarove" protokoly Literatura Stranky Wikipedie « Uz vím, jak fungují dotykove displeje www.mobilmania.cz/default.aspx?article=1108570 Dotykove senzory www.infos.cz/kiosky/index.php?kiosk=13&id_r=6 Personal Information Manager, principy a implementace is.muni.cz/th/72873/fi_m/xbayer_diar.pdf?info + odkazy tam :-) a Protokoly - Personal Information Management, Stanislav Chren is.muni.cz/th/255471/fi_b/ Jaroslav Bayer (FI MU) PVQQ5- Sluzby pocítacovych sítí: PIM 2Q. 1Q. 2Q1Q 52/52