throbber
USOO91 16596B2
`
`(12) United States Patent
`Roman et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 9,116,596 B2
`Aug. 25, 2015
`
`(54) SHARING IMAGES AND COMMENTS
`ACROSS OFFERENT DEVICES
`(71) Applicant: Apple Inc., Cupertino, CA (US)
`
`USPC ......... 715/751, 753, 764, 765, 810, 835,838;
`705/319; 709/204
`See application file for complete search history.
`
`(72) Inventors: Peter W. Roman, Los Altos, CA (US);
`Joshua B. Dickens, Menlo Park, CA
`(US); Richard R. Dellinger, San Jose,
`CA (US)
`(73) Assignee: APPLE INC., Cupertino, CA (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 212 days.
`(21) Appl. No.: 13/631,943
`ppl. No.:
`9
`(22)
`led
`22) Filed:
`
`Sep. 29, 2012
`9
`Prior Publication Data
`US 2013/0332855A1
`Dec. 12, 2013
`Related U.S. Application Data
`(60) Provisional application No. 61/657,806, filed on Jun.
`10, 2012, provisional application No. 61/657,883,
`filed on Jun. 10, 2012, provisional application No.
`61/699,815, filed on Sep. 11, 2012.
`
`(65)
`
`3:38
`(2013,015
`(2006.015
`
`(51) Int. Cl.
`ge. Sk
`G06F 3/0484
`H04L 2/58
`(52) U.S. Cl
`CPC r - - - - - - - - G06F 3/0481 (2013.01); G06F 3/0488
`(2013.01); G06F 3/04842 (303.01): H04L
`s
`5L/32 (2013,015
`(58) Field of Classification Search
`CPC ......... G06F 3/00; G06F 3/048; G06F 3/0481;
`G06F 9/44543; G06F 3/0482; G06F 3/04817;
`G06F 15/16: G06F 3/01; G06F 3/041: G06Q
`50/01; G06Q 10/10
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`7,756,945 B1* 7/2010 Andreessen et al. .......... 709/217
`7,823,057 B1 10/2010 Schultz et al.
`7,840,650 B2 11/2010 Levin
`7,890,858 B1
`2/2011 Graham et al.
`8,402.357 B1
`3/2013 Norwood et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`WO WO 2013, 188078
`12/2013
`
`OTHER PUBLICATIONS
`
`Internat
`1 Search Report and Written Op
`for PCT/US2013,
`Ola NaC OO a
`OO
`042541, Jun. 16, 2014 (mailing date), Apple Inc.
`(Continued)
`
`Primary Examiner — Xiomar L. Bautista
`74). A
`A
`Fi
`Adeli LLP
`(74) Attorney, Agent, or Firm — Adeli
`
`ABSTRACT
`(57)
`Some embodiments provide tools that allow a user to share
`content on one device with multiple other users using differ
`ent devices. To facilitate the sharing operations, the content
`sharing tools allow the user to (1) create a shared stream that
`represents a set of shared content and (2) invite one or more
`recipients to subscribe to the shared stream. When a recipient
`subscribes to the shared stream, the set of content is streamed
`across one or more of his or her devices. The content sharing
`tools of Some embodiments can be used to exchange com
`ments regarding the stream's content.
`
`22 Claims, 74 Drawing Sheets
`
`
`
`so
`
`ote Strean
`
`Sows
`
`S3s
`
`
`
`D
`
`Photo Stream
`
`Wication
`Shared with Toby Parker
`
`f
`7
`5210
`525G
`s220
`5249 Family photos (O) S-le
`shared by Emily Parker
`"Pse
`
`
`
`5.255 S280 S288
`
`525
`
`5225
`
`523
`
`Tuesday g;4i Avis 6Photos
`
`Sunday, May 12s. 4 Phaios
`
`APPL-1017
`APPLE INC. / Page 1 of 115
`
`

`

`US 9,116,596 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5, 2013 Gilra et al.
`8,438,495 B1
`6, 2002 Hill et al.
`2002fOO70982 A1
`1/2005 Momose et al.
`2005, OO18926 A1
`2/2005 Gunasekar et al.
`2005.0034079 A1
`3, 2005 Asher
`2005/0055455 A1
`4/2005 Shappell et al.
`2005/009 1595 A1
`5, 2006 Atkins
`2006, O103891 A1
`6/2006 Brydon et al.
`2006, O136419 A1
`f58. Ayal al
`38883.3 A.
`aka ( a.
`3/2007 Jhaveri et al.
`2007, OO67349 A1
`3/2007 Torres et al.
`2007, OO67392 A1
`2007/0245243 A1* 10, 2007 Lanza et al. .................. 71.5/723
`2007/0283.046 A1 12, 2007 Dietrich et al.
`2008.0114844 A1
`5, 2008 Sanchez et al.
`2008/O186385 A1
`8, 2008 O ............................. 348.20799
`2008, 0288499 A1 11, 2008 Choi et al.
`2009, O100.096 A1
`4/2009 Erlichson et al.
`2009,0100361 A1
`4/2009 Abello et al.
`2009/0138828 A1* 5/2009 Schultz et al. ................ 71.5/853
`2009/01775O2 A1
`7/2009 Doinoff et al.
`2009/0228322 A1
`9, 2009 van OS et al.
`38885: A. ck $388 E. et al. ........... 707,622
`2010.0153882 A1
`6/2010 Nakagawa et al.
`2010, 0166390 A1
`7/2010 Fukuya et al.
`2010/0262924 A1* 10, 2010 Kalu ............................. 715/753
`2010/0318921 A1* 12/2010 Trachtenberg et al.
`715/751
`2011/0106899 A1* 5, 2011 Madnani ....................... TO9,206
`2011/0208831 A1
`8, 2011 Ho et al.
`2011/0258556 A1* 10, 2011 Kicinan et al. .............. 715/751
`2011/0280497 Al 11/2011 Berger et al.
`38-66 A. H.38: Ea
`2012fOO79023 A1
`3/2012 Tejada-Gamero et al.
`2012/008.4362 A1* 4/2012 McBrearty .................... TO9.204
`2012fO144416 A1
`6, 2012 Wetzer et al.
`2012/0151383 A1* 6, 2012 Kazan et al. .................. 715/753
`2012fO221520 A1
`8, 2012 Garrett et al.
`2012/0271882 A1* 10, 2012 Sachdeva et al. ............. TO9.204
`2012/0284638 A1 11/2012 Cutler et al.
`2012/0314849 A1 12/2012 LeBlanc et al.
`2012/0324002 A1 ck 12/2012 Chen
`58-38. A
`558 ERA." 345,156
`CnerZInger et al.
`2013/0066964 A1
`3/2013 Odio et al.
`2013/O124508 A1
`5, 2013 Paris etal
`2013,0167038 A1
`6, 2013 Hirata
`2013/0298.083 A1* 11/2013 Bertoldo et al. .............. 715/835
`2013/0328932 A1* 12/2013 Kim et al. ..................... 345,636
`2013/03325 12 A1 12/2013 Roman et al.
`
`
`
`2013/0332526 A1 12/2013 Hurley et al.
`2013/033284.0 A1 12/2013 Roth et al.
`2013/0332841 A1 12/2013 Gallet et al.
`2013/0332854 A1 12/2013 Roman et al.
`2013/0332856 All
`12/2013 Sanders et al.
`2014/0086458 A1* 3/2014 Rogers .......................... 382,118
`2014/021495.0 A1* 7, 2014 Mallet et al. .................. TO9.204
`
`OTHER PUBLICATIONS
`s
`& 8
`Author Unknown, “Instagram Tips: Comments.” Instagram,
`Archived Dec. 15, 2011, Web. May 1, 2014, 5 pages, available at
`http:blog instagram.com/post 13978983262/comments.
`G6
`Rahimi, David, How to Disable a System App on Android 4.0 and
`up.” phonebuff, Archived Mar. 30, 2012, Web, May 5, 2014, 2 pages,
`available at http://www.phonebuff.com/2012/03/disable-system
`app-android-4-0/.
`Portions of prosecution history of U.S. Appl. No. 13/631,940, Aug.
`19, 2014, Apple Inc.
`Portions of prosecution history of U.S. Appl. No. 13/631,953, Oct. 7,
`2014, Apple Inc.
`Portions of prosecution history of U.S. Appl. No. 13/631.955, Oct. 3,
`2014, Apple Inc.
`Myers, Andy, “Find what you're looking for: A clutterbug's guide to
`staying organized in Windows 7.” Feb. 13, 2010, pp. 1-6, Microsoft
`available at http://windows.microsoft.com/en-us/windows7 help?
`find-what-you-are-looking-for-staying-organized-in-windows-7.
`Portions of prosecution history of U.S. Appl. No. 13/631.945, Feb.
`24, 2015, Roman, Peter W., et al.
`Portions of prosecution history of U.S. Appl. No. 13/631,948, Jan. 21.
`2015, Hurley, Timothy S., et al.
`Updated portions of prosecution history of U.S. Appl. No.
`13/631,940, Feb. 17, 2015, Roman, Peter W., et al.
`Updated portions of prosecution history of U.S. Appl. No.
`13,631,953, Jan. 30, 2015, Sanders, Christopher John, et al.
`Updated portions of prosecution history of U.S. Appl. No.
`13/631,955, Jan. 19, 2015, Gallet, Bernard, et al.
`Portions of prosecution history of U.S. Appl. No. 13/631,954. Mar.
`11, 2015, Roth, Rachel A., et al.
`Fonville, Maarten, "Confidential peer-to-peer file-sharing using
`social-network sites.” 13"Twente Student Conference on IT, Jun. 21,
`2010, 10 pages, University of Twente, Faculty of Electrical Engineer
`ing, Mathematics and Science.
`Updated portions of prosecution history of U.S. Appl. No.
`13/631,940, Apr. 9, 2015, Roman, Peter W. et al.
`Updated portions of prosecution history of U.S. Appl. No.
`13/631,955, Apr. 15, 2015, Gallet, Bernard, et al.
`Updated portions of prosecution history of U.S. Appl. No.
`13/631,954, Mar. 23, 2015, Roth, Rachel A., et al.
`
`* cited by examiner
`
`APPL-1017
`APPLE INC. / Page 2 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 1 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`{} {
`
`
`
`
`
`:„--~~~~~~ ~~~~ ~~~~·····················
`
`APPL-1017
`APPLE INC. / Page 3 of 115
`
`

`

`U.S. Patent
`
`US 9,116,596 B2
`
`
`
`goi -----+
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 4 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 3 of 74
`
`US 9,116,596 B2
`
`
`
`Cancai
`
`Nic Siti
`Kie, Today, 9:41 AA
`
`4.
`
`35
`
`385
`
`3.
`
`Figure 3
`
`APPL-1017
`APPLE INC. / Page 5 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 4 of 74
`
`US 9,116,596 B2
`
`
`
`L
`
`APPL-1017
`APPLE INC. / Page 6 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 5 of 74
`
`US 9,116,596 B2
`
`
`
`*--------------------------------*
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 7 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 6 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 8 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 7 of 74
`
`US 9,116,596 B2
`
`7)
`
`identify images for the photo stream
`
`- 705
`
`idestify the rains of the photo
`sirear
`
`-- 71 ()
`
`identify each recipient of the photo -" is
`Stre&ir invitator
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`/
`/ Aiy
`Conse
`
`
`
`
`
`25
`
`-
`identify continent and
`associate with a selected
`ifrage
`
`Based of the identificatios,
`generate a lessage regarding the
`hoto strean
`
`Send the essage to a control
`See
`
`For is contro server, receive a
`essage ihai Cintais is location
`gata associated with a stofage serve
`
`Send images to the storage server
`ising the file location data
`
`Figure 7
`
`APPL-1017
`APPLE INC. / Page 9 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 8 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`» Aae.
`
`APPL-1017
`APPLE INC. / Page 10 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 9 of 74
`
`US 9,116,596 B2
`
`
`
`9.
`
`350.
`
`22O
`
`gos
`
`Cat-33
`
`Derek's Device
`
`Join Emily Parker's "Farily
`Photos" Photo Stream?
`
`isic
`
`hotos (2)
`
`W.mmammammamm
`
`Figure 9
`
`APPL-1017
`APPLE INC. / Page 11 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 10 of 74
`
`US 9,116,596 B2
`
`
`
`APPL-1017
`APPLE INC. / Page 12 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 11 of 74
`
`US 9,116,596 B2
`
`
`
`$$$
`
`----O;
`
`gaer ºm må
`
`
`
`$$$
`
`APPL-1017
`APPLE INC. / Page 13 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 12 of 74
`
`US 9,116,596 B2
`
`
`
`has steer Family Photos
`
`N.--
`
`
`
`2 Potos
`Shared by Emily Parker
`
`1225
`
`- 375
`
`2O
`
`Figure 2
`
`APPL-1017
`APPLE INC. / Page 14 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 13 of 74
`
`US 9,116,596 B2
`
`
`
`is sy
`r
`friar,
`is.” rarily Photos (2)
`W:
`Shared by Ei C is
`.--
`a
`-
`
`1
`
`32
`
`
`
`Eity (3.abc. 23.com would like to
`share "airi
`W
`mily Fhotos" with you
`
`25
`
`
`
`28
`
`
`
`to Streat
`
`My Photo Stream (5) >
`
`APPL-1017
`APPLE INC. / Page 15 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 14 of 74
`
`US 9,116,596 B2
`
`Racewise, iron a contro server, a
`ressage regarding an update to a
`gihoto strear
`-
`
`i5
`
`
`
`
`
`
`
`
`
`Retrieve a sist of photo streans
`from the Coffic server
`
`as
`
`a
`
`:
`Notify the recipient of the
`tipdate
`
`- $5
`
`fisplay photo streasir
`
`vitation M
`
`25
`
`
`
`
`
`witatio
`accepted?
`
`-() "
`Y nvitation
`tiecified
`
`- 1460
`vaintain pending statis
`of iwitat
`
`Seid a message to the control
`server control Sifwer regarding
`the accepted invitation
`
`33
`
`Seid a friessage to the control
`server controsef we fegarding
`tie decised invitation
`
`y
`
`on tie Cotro sever, retrieve file
`location data for the images in the
`goto streat
`
`
`
`
`
`Retrieve images from a storage
`se:we: assed in the file cati;
`data
`
`Figure 14
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 16 of 115
`
`

`

`U.S. Patent
`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 15 of 74
`
`US 9,116,596 B2
`US 9,116,596 B2
`
`
`
`AdoWhi—HOMIONBOCs
`
`Ann
`
`(oyeened>|howEau
`HUGHEORA%&ei
`
`{Z)SopoyAueDo}
`myeaweeTOSS)“
`
`ST@ansiyS2Z9t
`
`9e1—Nor1WRBASO10Ud
`
`
`S108
`
`OSE
`
`
`
`--~~~~~ ~~~~*
`
`
`
`
`
`
`
`APPL-1017
`APPLEINC./ Page 17 of 115
`
`APPL-1017
`APPLE INC. / Page 17 of 115
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 16 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`9 ? 34 mål,
`
`edaudeG${}}{}{}z+
`
`APPL-1017
`APPLE INC. / Page 18 of 115
`
`

`

`U.S. Patent
`U.S. Patent
`
`
`
`OLS
`
`
`
`ainAqpaseug©(6)scjoygAjuies
`
`
`S)SELL
`
`SLAL
`
`mM
`
`“NGOL
`opayyAqpereusBoe3Aqtug&SOpOud£
`
`aaOZ0zz
`
`
`
`
`
`Punaox=—_o=*SOLL
`wt~S?™pd|SOyoudAnise
`
`OpAnOAPEUO,SOIGUd4AyOuSESOOuUd2SVEt
`“SEMHADDSYGQUOSANSaryAgparmus
`
`
`US 9,116,596 B2
`“Aa\o
`
`aDOSZif—
`
`
`iAL[aan},OfZt
`\o=4;=ie
`>OZLtSBLh
`
`
`
`APPL-1017
`APPLEINC./ Page 19 of 115
`
`APPL-1017
`APPLE INC. / Page 19 of 115
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 18 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 20 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 19 Of 74
`
`US 9,116,596 B2
`
`
`
`Receive input to modify a photo
`Steas:
`
`1965
`
`
`
`
`
`
`
`
`
`3.
`
`N:
`images
`ex
`
`Generate a rhessage regardirig
`aided images
`
`
`
`
`
`— —
`
`Ser; the finessage to a Cofnto
`Sys
`
`32
`
`— —
`for the contro server, receive a nassage
`that contains file location data associated
`with a storage sever
`
`:
`
`
`
`
`
`Serid images to the storage
`server using the file location data
`
`3.
`
`
`
`
`
`Afty
`in ages
`deleted?
`
`Modify the photo stream
`based of the input
`
`33
`
`Generate a message regarding
`deieted images
`
`Figure 19
`
`APPL-1017
`APPLE INC. / Page 21 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 20 of 74
`
`US 9,116,596 B2
`
`
`
`Receive, froy a control serve, a
`Yassage regarding an update to a
`photo strea:
`
`CS
`
`Retrieve a list of phota streas
`for the critic sewer
`
`
`
`Notify the shscriber of the
`update
`
`C
`
`5
`
`
`
`- 233
`
`2.
`
`Reeve file locatio data foi" the
`iriages for the cotto: server
`
`
`
`Retrieve inages from a storage
`Serye based of the file location data
`
`New intages
`added 1
`/
`/
`N
`
`225
`
`
`
`
`
`ages
`eleted?
`
`
`
`Relets idea copies of
`those images
`
`Figure 20
`
`APPL-1017
`APPLE INC. / Page 22 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 21 of 74
`
`US 9,116,596 B2
`
`*------------^ {
`
`zglé
`
`98 #3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 23 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 22 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 24 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 23 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`34;
`
`? ? ?
`
`APPL-1017
`APPLE INC. / Page 25 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 24 of 74
`
`US 9,116,596 B2
`
`
`
`or Edit Photo stream
`Name Family Photos
`Subscites
`Derek Parker
`Accepted
`
`
`
`
`
`
`
`
`
`
`
`
`
`3e see Edit Photo Stream
`Narie Farily Photos
`Subscribers
`Derek Parker
`
`
`
`"Farnity Photos" will be deleted from at
`of your devices and the devices of
`Slits:?ilei's.
`
`
`
`
`
`
`
`
`
`hoto Stream
`
`My Photo Stream (5) >
`
`Figure 24
`
`APPL-1017
`APPLE INC. / Page 26 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 25 Of 74
`
`US 9,116,596 B2
`
`§§§
`
`gz aanã,
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 27 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 26 of 74
`
`US 9,116,596 B2
`
`-"WWWWWWWWWWWWWW-WWWWWWWWXWWWWWWMWWWXWWWwww.WMWWWWWWW
`Auto
`S.
`Eite:S X
`
`
`
`
`
`Enter Passcode cance
`
`
`
`4.
`
`Figure 26
`
`APPL-1017
`APPLE INC. / Page 28 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 27 of 74
`
`US 9,116,596 B2
`
`
`
`273)
`
`274,
`
`
`
`
`
`----------------
`
`l
`
`8.
`
`Photo Stean
`ivy picte Streaty
`Automatically tipioad rew photos
`and send thern to at of your Ciotid
`devices whef corrected to Wi-Fi.
`
`Sarates Streat
`
`Create photo streams to sh
`other people, of subscribe to other
`people's shared photo streat ris.
`
`275
`
`2FOS
`
`27)
`
`2735
`
`Figure 27
`
`APPL-1017
`APPLE INC. / Page 29 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 28 of 74
`
`US 9,116,596 B2
`
`
`
`:
`
`Sainings). Notifications
`285 in Natification Center
`Photos
`Eadges, Solids, Ba?iers
`
`d
`
`2870 2820
`N
`
`2335
`
`285
`
`28
`
`Figure 28
`
`APPL-1017
`APPLE INC. / Page 30 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 29 Of 74
`
`US 9,116,596 B2
`
`
`
`…………………………….…………………….9€62
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`=#1LF –)LE –––
`
`
`
`
`
`
`
`No. ; %? j?) 2?No. solou, ?uae
`
`APPL-1017
`APPLE INC. / Page 31 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 30 of 74
`
`US 9,116,596 B2
`
`
`
`*************
`
`;-------------
`
`APPL-1017
`APPLE INC. / Page 32 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 31 of 74
`
`US 9,116,596 B2
`
`0908 í
`
`
`
`(~~~~ ~~~~
`
`| ((~~~~
`
`
`
`gerg-${}}{}{}, ##tage);
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 33 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 32 of 74
`
`US 9,116,596 B2
`
`
`
`rrrrrrrrrrrrrr
`
`cFamily Photos
`-.
`
`rrrrrrrrrrrrr
`
`cFamily Photos
`
`
`
`
`
`ress::::::
`
`.
`{
`like forei-garia:kes sais-
`s
`. .
`.
`.
`
`s
`".
`&
`(
`
`)
`
`
`
`3.25
`
`
`
`- ie.
`Sisoiday, a 4 A&
`
`37
`
`Figure 32
`
`APPL-1017
`APPLE INC. / Page 34 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 33 of 74
`
`US 9,116,596 B2
`
`
`
`ics. Sct.
`Berekke,
`
`345
`
`35
`
`An 360
`
`
`
`5
`
`335
`
`s ise.
`...ississisi.
`w
`fg.............
`assass:ws.x.
`
`Accia ce.
`
`332
`
`Figure 33
`
`APPL-1017
`APPLE INC. / Page 35 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 34 of 74
`
`US 9,116,596 B2
`
`
`
`* * * * * * * • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •);:-----
`
`§ y --~~~~
`
`APPL-1017
`APPLE INC. / Page 36 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 35. Of 74
`
`US 9,116,596 B2
`
`¿********)
`
`----* *
`
`y
`
`-8.
`
`çg ºan?,
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 37 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 36 of 74
`
`US 9,116,596 B2
`
`38
`v
`
`Start
`
`Receive user input to post a few coininet
`for an inage in a shared photo strean
`
`3838.5
`
`
`
`
`
`Generate a fressage regarding the new
`Cirit
`
`36
`
`Serid the essage to a Control
`See
`
`
`
`36 S
`
`Figure 36
`
`APPL-1017
`APPLE INC. / Page 38 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 37 Of 74
`
`US 9,116,596 B2
`
`
`
`k
`Receive, from the control server, a message
`regarding a .pdate is a photo strean
`
`- 3705
`
`— —
`
`Retrieve a iisi of photo streats
`fi the Ciro Séry.
`
`37
`
`
`
`
`
`
`
`Based on the Sist, retrieve the risey,
`corrent fro; in the Cato server
`
`r" 3745
`
`Notify the participant of the raw
`Corfeit
`
`3:2:
`
`Display the
`Cofficit
`
`
`
`y
`
`Display his rew cominent with - 33
`the associated iage
`
`Figure 37
`
`APPL-1017
`APPLE INC. / Page 39 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 38 of 74
`
`US 9,116,596 B2
`
`Edit
`Photo Stream
`: Name Family Photos
`SibScfiefs
`Derek Parker
`Accepted
`Susaf Pafkef
`Accepted
`
`
`
`X
`
`Aikow anyone to view this sha
`hoto stream of iCEcud.co
`
`230
`
`
`
`
`
`3805
`
`Name Family Photos
`Subscribers
`
`38
`
`
`
`erek Parker
`Accepted
`
`Anycfie can view this photo stream at:
`viewed at: http:twww.cious simi-S:Dae2345.8
`
`
`
`
`
`
`
`385
`
`Figure 38
`
`APPL-1017
`APPLE INC. / Page 40 of 115
`
`

`

`U.S. Patent
`
`US 9,116,596 B2
`
`
`
`TÆT, T?S;
`
`
`
`góg *nae
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 41 of 115
`
`

`

`U.S. Patent
`U.S. Patent
`
`
`
`
`
`Aug. 25, 2015
`
`Sheet 40 of 74
`
`US 9,116,596 B2
`US 9,116,596 B2
`
`SLOF
`
`OLOY
`
`OFaAnaig
`
`JBYOOLGIGPBL
`
`>©OhoUd§AlyG76Aepoy
`
`‘
`
`4
`
`pronaayny SOO&Ay8LOEApo]
`
`fsonredAugAg
`
`
`
`ZibzuoqEoRA|
`
`ouPOULAguaAgBingvonoea,
`
`
`royAigAgZLOZuonee
`
`ESbeLoeSq/ulcophaamy):dny
`
`
`OGLELOBOSqAUOD'
`OSvCZLOESAALOTPROMay.day
`
`O10Ud1WYOp:6Aepay
`
`
`
`
`
`OZOP
`
`APPL-1017
`APPLEINC./ Page 42 of 115
`
`APPL-1017
`APPLE INC. / Page 42 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 41 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`If, º.aenae,
`
`APPL-1017
`APPLE INC. / Page 43 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 42 of 74
`
`US 9,116,596 B2
`
`.25
`
`
`
`42O
`
`4.25
`
`Figure 42
`
`APPL-1017
`APPLE INC. / Page 44 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 43 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`:
`
`i
`
`i
`
`APPL-1017
`APPLE INC. / Page 45 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 44 of 74
`
`US 9,116,596 B2
`
`
`
`i
`
`APPL-1017
`APPLE INC. / Page 46 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 45 of 74
`
`US 9,116,596 B2
`
`i
`
`
`
`APPL-1017
`APPLE INC. / Page 47 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 46 of 74
`
`US 9,116,596 B2
`
`
`
`i
`
`:
`
`APPL-1017
`APPLE INC. / Page 48 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 47 of 74
`
`US 9,116,596 B2
`
`i
`
`s
`
`APPL-1017
`APPLE INC. / Page 49 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 48 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`X
`
`
`
`
`
`
`
`Receive a regiest to pitish
`images
`
`y
`
`identity number of inages and
`Orientations of the in ages in a
`atch
`y
`Specify a layout for the batch
`as: if the iciftificatiis
`
`m
`
`482
`
`/ Any other
`y N. batches
`N
`y
`Geiterate a Wei age based of
`each specified layout
`
`k
`
`K
`
`
`
`i3
`
`i85
`
`on 4828
`
`Publish the web page to a
`Weisite
`
`83
`
`Figure 48
`
`APPL-1017
`APPLE INC. / Page 50 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 49 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 51 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 50 Of 74
`
`US 9,116,596 B2
`
`0ç damåt,
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 52 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 51. Of 74
`
`US 9,116,596 B2
`
`
`
`
`
`********************** ; ülee:SNo.
`*--~~~~--~~~~~…**
`
`APPL-1017
`APPLE INC. / Page 53 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 52 Of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 54 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 53 Of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 55 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 54 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 56 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 55 Of 74
`
`US 9,116,596 B2
`
`
`
`
`
`9099 gggg
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 57 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 56 of 74
`
`US 9,116,596 B2
`
`
`
`rix
`
`~~~~g-~~~~~~~~~~~~~~,
`
`§ 239
`
`D
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 58 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 57 Of 74
`
`US 9,116,596 B2
`
`
`
`*
`
`??????"*TTTTTTTTTTTT~\~------------------------------------------------------------- \ --------------(exes
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`&O II;
`
`APPL-1017
`APPLE INC. / Page 59 of 115
`
`

`

`
` Mi
`
`JayedAmal)‘J
`
`aSucKdG
`ASOBEY
`WEBSO10}MAN
`&PHUPBD
`
`‘BEBODIN:
`
`
`
`sojoudp‘umegsc1cud|
`
`
`
`SOUFSOOL
`
`aD
`
`ores
`
`uOQeoA,
`
`WIEBHSOCUAyY
`
`SOPWOARYaa
`
`S0e8s
`
` 4
`
`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 58 of 74
`
`US 9,116,596 B2
`
`
`
`iasucnegASUPOYWHENGO10UgMeN
`
`
`
`“WUOUILIOOPDE
`
`
`
`2HOHBOBA,,OF8010UcfPy
`
`Beziuelig
`
`SOPICAL,
`a4)
`
`Fp
`
`
`
`soioud¢‘uae,
`
`7
`
`WEBSour]iidomsen{)|g38
`
`SaOARyMagzé
`
`5eajoud¢iUORBOEAOl
`
`JaenAnal]
`
`GSaandEgy
`
`
`
`goss-ogasO¢eS
`
`GhBS
`
`APPL-1017
`APPLEINC./ Page 60 of 115
`
`APPL-1017
`APPLE INC. / Page 60 of 115
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 59 Of 74
`
`US 9,116,596 B2
`
`No.w«**********************
`
`----------º-º-º-º-º-º-º------------
`
`oil.
`.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 61 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 60 of 74
`
`US 9,116,596 B2
`
`
`
`Sv09
`
`
`JOG
`
`SANE
`
`
`
`WeS&3
`
`SLOZIESE
`
`WedSG9
`
`SLOWESE
`
`
`
`
`
`
`
`(AAAIRAMANANOOR,
`
`09aAndLT
`
`GLOBES
`
`6909
`
`
`
`Gjougsoo
`
`
`
`
`
`HORBORA,,O]SOUPRY
`
`yOseC]WMDIBUS
`
`
`
`UGUUOOPDB
`
`APPL-1017
`APPLEINC./ Page 62 of 115
`
`APPL-1017
`APPLE INC. / Page 62 of 115
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 61 of 74
`
`US 9,116,596 B2
`
`
` LHUIODBPPanyaidSidBAO}
`eonsenidosed]i8ojoud¢“sojoudAlWBeeSSIOAC|aA|—soloud»‘SorougSoOAe4aAiBmoysepysBlUwOSGoudpoyWEEASAnuieBa0”
`
`
`
`OiGUeMOLBoze|AOusepysAUBOLScloudpoyWEESO16MONBozuedg
`
`
`
` @s}ueWwLUG?umesGoud|]@ gueuucywmengGoud]
`Sty}YiLy,PUBNOA,cdacy]BYyLUEPURNGA
`
`
`
`S]USLULUG:wReAgSGoud]WEBNSGOEL]
`
`
`
`
`
` Oh)N¥Or:6ABDOL|coweag(yppeb)AWORGAepol|doysag[
`F3(gueLRUO:Sef|923iQOo
`AqqeysGo}onyaunqaldSiuBAG]|
`sojoud+‘soroudAuesaicaesSA\SaOAesFF
`te)voir6ABpOL
`SeeO)O0UsOFSlOUL
`1eGcfemeoggebt}0|eCl
`
`
`
`
`JNYDEOL‘NoIEg
`LUMGUEROLa)
`
`AQGEYSCO}ION
`
`WyaStOl‘Bi
`Wy6G"Lb“HAI
`
`BLUIGOO}O40B78B10}
`
`
`
`
`[9aansy
`
`WYESLSyy
`
`WySEO
`
`
`
`ACGEUSCOLION
`
`OOA/LLSUSNELOG
`ofeutO4df
`
`CREO
`
`é)
`
`Zig
`aiBNOUSEL
`
`SELSzLOOfLS
`
`
`
`
`
`SPLOOFLGOSl9
`
`obeutO4dt
`
`WEIUBHILUOD
`
`
`AUBOUSGoudDDYWEESOudMOANBozuehg
`
`AuROEScoudpoyIONSOyBezUEehig
`
`
`Cl
`
`if
`
`SOLg
`
`SELLS
`
`APPL-1017
`APPLEINC./ Page 63 of 115
`
`APPL-1017
`APPLE INC. / Page 63 of 115
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 62 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`pºgg ~~~~
`
`{}{(29
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 64 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 63 of 74
`
`US 9,116,596 B2
`
`E Å G) (2)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9889 99e9 0989$$$
`
`APPL-1017
`APPLE INC. / Page 65 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 64 of 74
`
`US 9,116,596 B2
`
`
`
`f!!";tengs
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 66 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 65 of 74
`
`US 9,116,596 B2
`
`araygCLPPV¥]
`HPQOFf
`UPMOLISSDHS
`
`
` 7sox[7]
`
`
`RugAqpeasSorttigApes|e107ieeeoye
`ciitiadAttaBUSAHeSIUGARBe
`
`
`
`uORBoHddyo10U4BEoore9uogesiddyo1oud
`ELse084¥
`
`BansGUAken|WeSNSGU\aeA.Geog
` Bas.
`UsEaS=
`
`
`
`
`
`OtLSOUMENLb
`
`S}UBAQYe
`
`e084¥sopoudCI
`
`P IBSNSoud
`
`GSA|
`
`
`
`aeAZBIGNY
`
`
`dogiegAynug4qpeessopeugAueg,AseuCE
`
`
`
`
`
`uageayddyoyGuiel
`
`
`
`
`
`
`
`mud|SO}OUe]MANL
`
`
`
`|WesaSSloud!
`
`se0e4¥sojoud[]
`
`
`
`ges
`
`SjueArYe
`
`gggg9gcoYo
`
`CQaang.
`
`yY2SMed
`YRIESS
`
`rareusOLDYHos
`Balitl#
`
`
`
`APPL-1017
`APPLEINC./ Page 67 of 115
`
`APPL-1017
`APPLE INC. / Page 67 of 115
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 66 of 74
`
`US 9,116,596 B2
`
`
`
`
`
`
`
`
`
`
`
`----
`
`|
`
`APPL-1017
`APPLE INC. / Page 68 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 67 of 74
`
`US 9,116,596 B2
`
`9
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 69 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 68 of 74
`
`US 9,116,596 B2
`
`68) -
`
`\
`
`an )
`
`
`
`
`
`
`
`
`
`
`
`
`
`for a Stuf'Ce device, receive a
`inessage regardig a few share
`Content Strea?
`
`685
`
`Seid iiie locatii data to the Soice
`device
`
`681
`
`identify each recipient that has been
`invited to join the shared content
`Sea
`
`835
`
`dertify one or rore devices associated
`with each recipient
`
`682
`
`
`
`Send a pressage regarding the
`Shaired Streaf iwitatic to each
`recipient device
`
`8825
`
`Eric
`
`Figure 68
`
`APPL-1017
`APPLE INC. / Page 70 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 69 of 74
`
`US 9,116,596 B2
`
`SS3
`
`( Star
`
`For a recipient's device, receive a
`Yessage figuesting 3 ist of shared
`St. EaS
`
`89CC
`
`X-X-X-X-X-XXXXX-X-------
`Sri the is of share stfeats
`to the fecipient's device
`
`
`
`error 89
`
`Froin the recipient's civice, receive a
`frtessage regarding the shared strea?:
`witation
`
`88:
`
`
`
`
`
`vitatic:
`accepted?
`
`Renowe the recipient from the
`authorizatio; list
`
`
`
`* 894
`
`Mark the recipient as a subscriber in ar, r32.
`aliticization is that is associated with
`the shared stfear
`
`
`
`Seri is cation giata to act
`twice associated wit is scient
`
`89.3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Serid a ressage regarding the acceptance
`of the Safic strea invitation to each
`device associated with tie wer
`
`8:35
`
`Figure 69
`
`APPL-1017
`APPLE INC. / Page 71 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 70 Of 74
`
`US 9,116,596 B2
`
`Fron a participat's device, receive a
`essage regarding a few cornert
`
`Store the connent
`
`- (G5
`
`7:10
`
`identify participants of the shared
`Corter Stean
`
`C15
`
`
`
`
`
`
`
`
`
`Send a Yessage regarding an update to -" FC2O
`the shared Cit::ft Strea is civices
`associated with the participants
`
`Figure 70
`
`APPL-1017
`APPLE INC. / Page 72 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 71 of 74
`
`US 9,116,596 B2
`
`7 1.
`
`Start
`
`
`
`
`
`
`
`
`
`Fron, a participat's device, feceive a
`nessage requesting a list of shared
`Corter stfears
`
`715
`
`Send a sist of shared streas
`to the participant's device
`
`Based or the list, receive a request
`for the Coinnet
`
`715
`
`Serk the CFYYYt to this
`participant's device
`
`
`
`720
`
`Figure 71
`
`APPL-1017
`APPLE INC. / Page 73 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 72 Of 74
`
`US 9,116,596 B2
`
`**********,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPL-1017
`APPLE INC. / Page 74 of 115
`
`

`

`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 73 Of 74
`
`US 9,116,596 B2
`
`Operating Systein instructions
`Communication instructions
`It structions
`image Processing instructions
`input Processing instructions
`Audio Processing inst; actics
`{Caieira instructions
`
`
`
`
`
`
`
`
`
`
`
`
`7305 -
`
`
`
`
`
`Processing
`isit(s)
`
`Peripherais
`interface
`
`
`
`
`
`Cricitation Scisor
`
`(Carthera
`Subsystem
`
`Wireless
`W
`-x
`Corrificati
`n Subsystem(s)
`
`Adie
`
`- a core ex roar or reas or or roar or so as ers ex roar or so as alo as or roar or so a cro as cers or or so a cre as as to r or so cars aks
`
`Subsystern
`
`
`
`
`
`
`
`lich-Screet Citroci
`
`Other apat Coairoir(s)
`
`
`
`
`
`Touch. Screen
`
`Figure 73
`
`APPL-1017
`APPLE INC. / Page 75 of 115
`
`

`

`U.S. Patent
`U.S. Patent
`
`Aug. 25, 2015
`
`Sheet 74 of 74
`
`US 9,116,596 B2
`US 9,116,596 B2
`
`
`
`SPRL
`
`.”(nap)rn|
`SOLAAJOULAIALBoece:
`
`
`mdnoSISAwaders|
`
`sonydery
`
`
`
`
`
`
`
`
`
`
`
`
`
`YEOMTON,sasiaac]yaduy
`
`BUISSII
`
`(sun,
`
`WO’
`
`Orr.
`
`fiadnsLy
`
`APPL-1017
`APPLEINC./ Page 76 of 115
`
`APPL-1017
`APPLE INC. / Page 76 of 115
`
`
`
`
`
`
`

`

`US 9,116,596 B2
`
`1.
`SHARING IMAGES AND COMMENTS
`ACROSS DIFFERENT DEVICES
`
`CLAIM OF BENEFIT TO PRIORAPPLICATIONS
`
`This application claims the benefit of U.S. Provisional
`Application 61/657,806, filed Jun. 10, 2012, U.S. Provisional
`Application 61/657,883, filed Jun. 10, 2012, and U.S. Provi
`sional Application 61/699,815, filed Sep. 11, 2012. U.S. Pro
`visional Applications 61/657,806, 61/657,883, and 61/699,
`815 are incorporated herein by reference.
`
`10
`
`BACKGROUND
`
`2
`network (e.g., a mini Social network, a personal Social net
`work). In this network, a participant can take a photo with his
`or her Smart phone, add it to a shared stream album, and
`receive, at a moment's notice, comments from only those
`other participants that are associated with the shared stream
`album.
`The image sharing tools of Some embodiments provide a
`variety of different tools to modify a shared photo stream
`album. The user can use these tools to add or delete image
`from the shared photo stream album. When an image is added
`to the shared photo stream album, the image is distributed
`across the user's own devices and the devices of other par
`ticipants that have subscribed to the shared photo stream
`album. Conversely, when an image is deleted from the user's
`device, the image may be deleted from the user's own devices
`and the participants’ devices.
`In some embodiments, the image sharing tools allow a user
`to manage a shared photo stream album. Example of Such
`management features include resending a photo stream invi
`tation, inviting additional Subscribers, removing existing Sub
`scribers, and deleting the shared photo stream album. The
`image sharing tools of some embodiments only allow an
`owner (i.e., the person that created the shared photo stream
`album) to perform one or more of these management opera
`tions. However, the image sharing tools may allow the owner
`to specify access privileges. That is, the owner can specify
`whether a Subscriber can add images to or remove images
`from the shared photo stream album, add or remove subscrib
`ers, make comments, etc. In some embodiments, the image
`sharing tools provide a control that when selected unsub
`scribes a subscriber from a shared photo stream album.
`The image sharing tools of some embodiments allow con
`tent and comments to be shared across different platforms
`(e.g., from different vendors). That is, a person using one type
`of computing device (e.g., a tablet, Smart phone) can share
`images and comments with a different person using another
`type of computing device (e.g., personal computer, laptop). In
`Some embodiments, the image sharing tools are integrated
`into an operating system (“OS'). Alternatively, the image
`sharing tools may be provided as part of an image application
`(e.g., a photo Viewing application, an image organizing and
`editing application).
`In the cross-platform system, each client may communi
`cate with a control server. In some embodiments, the control
`server facilitates the sharing by managing control data asso
`ciated with different shared photo streams. Examples of such
`control data include user data (e.g., a list of devices associated
`with a user) and photo stream data (e.g., a list of photo stream
`associated with the user, a list of individuals that can access a
`particular photo stream).
`When a new shared stream album is created, the control
`server of some embodiments sends file location data to the
`owner's device. The own

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket