Apple Inc. v. Samsung Electronics Co. Ltd. et al
Filing
946
EXHIBITS re #943 Declaration in Support,, Exhibits to Arnold Declaration (Ex. 84 (Part 1)) filed bySamsung Electronics America, Inc., Samsung Electronics Co. Ltd., Samsung Telecommunications America, LLC. (Attachments: #1 Ex. 84 (Part 2), #2 Ex. 84 (Part 3), #3 Ex. 84 (Part 4), #4 Ex. 84 (Part 5), #5 Ex. 85 (Part 1), #6 Ex. 85 (Part 2), #7 Ex. 85 (Part 3), #8 Ex. 86 (Part 1), #9 Ex. 86 (Part 2), #10 Ex. 86 (Part 3), #11 Ex. 86 (Part 4))(Related document(s) #943 ) (Maroulis, Victoria) (Filed on 5/18/2012)
U.S. Patent
Nov. 30, 2010
Sheet 15 of 37
US 7,844,915 B2
1300
TRANSFER A HANDLE GESTURE Lvun CALL
1391
TRANSFER A GESTURE CHANGE CALL IN
RESPONSE TO THE HANDLE GESTURE
EVENT CALL
1304
FIG. 13
1400
TRANSFER A SCAUNG TRANSFORM CALL
TO veremMINE A SCAUNG TRANSFORM
FOR A VIEW ASSOCIATED WITH A USER
INPUT HAVING A PLURAUTY OF INPUT POINTS
1402
TRANSFER A SCAUNG oco suRE START
CALL
1404
TRANSFER A SCAUNG GESTURE PROGRESS
CALL
TRANSFER A SCAUNG GESTURE END
CALL
1408
FIG. 14
APLNDC00025397
U.S. Patent
Nov. 30, 2010
Sheet 16 of 37
US 7,844,915 B2
1502
-"
-
'N
1504
1508
1516
FIG. 15
• ..
ridad hu I IRDTf3 fram the DIRR Imana Ontahama nn OÆl9El9011
APLNDC00025398
GO
I
C
c
<
999
049i
APLNDC00025399
U.S. Patent
Nov. 30, 2010
Sheet 18 of 37
US 7,844,915 B2
(O
I.L.
Conv nrovidad hv a -.v from tha ÞiRS Imana Datakaan on OAISEISO11
APLNDC00025400
U.S. Patent
Nov. 30, 2010
Sheet 19 of 37
US 7,844,915 B2
1700
TRANSFER A ROTATION uvemSFORM CALL
TO DETERMINE A ROTATION TRANSFORM
FOR A VIEW ASSOCIATED WITH A USER
INPUT HAVING A PLURALITY OF INPUT POINTS
TRANSFER A START ROTATION oc-o mRE
CALL
1704
TRANSFER ROTATION GESTURE
PROCESS CALL
1708
TRANSFER A ROTATION GESTURE END
CALL
1708
FIG. 17
APLNDC00025401
U.S. Patent
Nov. 30, 2010
Sheet 20 of 37
US 7,844,915 B2
1800
a
ANY
ANIMATION?
1802
NO
YES
PROGRESS?
1804
YES
CALCULATE NEXT
STATE
1806
NO
NO
DELEGATE?
1808
YES
NOTIFY
DELEGATE
1810
FIG. 18
APLNDC00025402
U.S. Patent
Nov. 30, 2010
Sheet 21 of 37
US 7,844,915 B2
1900
START AT LEAST TWO ANIMATIONS
DETERMINE THE PROGRESS OF EACH
ANIMATION
UPDATE EACH OF AT Lua i TWO
ANIMATIONS BASED ON A SlNGLE TIMER
1908
FIG. 19
anu nrnvidad hu ilADTf3 fram the DIRR Imana natakaan an flal9EIDO11
APLNDC00025403
U.S. Patent
Nov. 30, 2010
Sheet 22 of 37
US 7,844,915 B2
2000
PROVIDE A SINGLE ANIMATION TIMER
LUUL
ANIMATE A PLURALITY OF ANIMATIONS
WITH THE StNGLE ANIMATION TIMER
2004
FIG. 20
nu nravidad hu IIRDTfi fram tha DIRA Imana natahmen an ital9KI9tH4
APLNDC00025404
U.S. Patent
Nov. 30, 2010
Sheet 23 of 37
US 7,844,915 B2
2100
SET ATTRIBUTES OF VIEWS
INDEPENDENTLY WITH EACH VIEW BEING
ASSOCIATED WITH PROCESS
2102
TRANSFER A SYNCHRONIZATION CALL
TO SYNCHRONIZE ANIMATIONS FOR THE
MULTIPLE VIEWS OF THE DISPLAY
TRANSFER A SYNCHRONIZATION
CONFIRMATION MESSAGE WHEN A
SYNCHRONIZATION I LAG IS ENABLED ON THE LIST OF THE PROCESS BEING
SYNCHRONIZED
UPDATE THE ATTRIBM
OF THE VIEWS INDEPENDENTLY
2100
TRANSFER A START ANIMATION CALL TO
DRAW THE REQUESTED ANIMATIONS
FIG. 21
Conv nrovided bv USPTO from the PIRS Imane Database on 04/25/2011
APLNDC00025405
U.S. Patent
Nov. 30, 2010
Sheet 24 of 37
US 7,844,915 B2
2200
FIG. 22A
2200
2220
FIG. 228
Conv nrovided bv USPTO from the PIRS Imann .........m - nammanos
APLNDC00025406
U.S. Patent
Nov. 30, 2010
Sheet 25 of 37
US 7,844,915 B2
2300
CONSTRUCT A DATA STRUCTURE HAVING
A HIERARCHY OF LArme WITH A
LAYER BEINGnoavuATED WITH A
VIEW AND OWNING THE VIEW
2302
REMOVE THE LAYER FROM THE DATA
STRUCTURE
2304
SWITCH OWNERSHIP OF THE VIEW
FROM THE LAYER TO THE VIEW
2300
FIG. 23
2400
CONSTRUCT A DATA STRovauRE HAVING
A HIERARCHY OF LAYERS WITH A
LAYER BEING ASSOCIATED WITH A
VIEW
STORE THE DATA STRUCTURE IN MEMORY
2404
MAINTAIN A REIAINED COUNT OF THE
NUMBER OF REFERENCES TO THE VIEW
FROM OTHER OBJECTS
2406
DEALLOCATE THE VIEW FROM MEMORY
IF THE RETAINED COUNT IS ZERO
FIG. 24
Canu nrnvidad hv ilRPTf3 fram the DIRR imana ¯
nn A&i CI Add
APLNDC00025407
\
U.S. Patent
Nov. 30, 2010
Sheet 26 of 37
US 7,844,915 B2
2532
250ô
2504
2BA
2512
3 '"
FIG. 25A
2532
zou
2512
25]
FIG. 25B
f
riAaA inn f luDTT3 km... &a DIDO I....--
APLNDC00025408
U.S. Patent
Nov. 30, 2010
Sheet 27 of 37
US 7,844,915 B2
2600
CONSTRUCT A DATA STRUCTURE HAVING
A HIERARCHY OF LAYERS ASSOCIATED
WITH THE USER INTERFACE OF THE
DEVICE
2402
D -MINE WHETHER EACH LAYER OF THE
DATA STRUCTURE IS ASSOCIATED WITH
MEDIA OR NON-MEDIA CONTENT
2004
DETACH MEDIA CONTENT FROM THE DATA
STRUCTURE
2606
STORE MEDIA CONTENT IN A FIRST
MEMORY LOCATION
STORE NON-MEDIA CONTENT IN A SECOND
MEMORY LOCATION
2§10
COMPOSITE THE MEDIA AND NON-MEDIA
CONTENT FOR DISPLAY ON THE
DEVlŒ
FIG. 26
Conv provided bv USPTO from tha Þinn Imana
- naroninna
APLNDC00025409
U.S. Patent
Nov. 30, 2010
Sheet 28 of 37
US 7,844,915 B2
2700
2702
2712
2101
271 0
I
i
2706
2720
I
I
2722
27
2740
i
i
2732
2742
FIG. 27
Osamaar earnaridimel har EERDTT3 ¥œsaswa #ha DIDO lemmenem ¯
mm AAI El Add
APLNDC00025410
U.S. Patent
Nov. 30, 2010
Sheet 29 of 37
2838
US 7,844,915 B2
2832
2800
2834
2836
2840
e
2844
2842
2846
FIG. 28
anse monarisinal Baas ii
DTT% Immassa tha DIRE immemesa F1miehema on HÆl9419ft11
APLNDC00025411
U.S. Patent
Nov. 30, 2010
Sheet 30 of 37
US 7,844,915 B2
2950
2960
2956
2962
2952
I
2954
2964
2958
FIG. 29
Co y rovided by USPTO from the PIRS Ima e Database on 04/25/2011
APLNDC00025412
U.S. Patent
Nov. 30, 2010
Sheet 31 of 37
US 7,844,915 B2
3084 3098
3070
3093
3089
3095
3087
3091
3097
FIG. 30A
3070
3092
3084A
3088
3087
3096
3089
3094
3091
FIG. 30B
Copv provided by USPTO from the PIRS Image Database on 04/25/2011
APLNDC00025413
DISPLAY DEVICE
3106
BACKUGHT^
3108A
STORAGE
--
DEVICE
3104
AS
A
3101
DIGITAL AND/OR
A LS IV
g
DIGITAL
PROCESSING
SYSTEM
RO3
MEDIA
PROCESSING
SYSTEM
AUDIO
TRAN UCER
l
MICROPHONE
SENSOR(S)
INPUT
DEVICE(S)
3110
BATTERY
3107
105A
3105
FIG. 31
a oc
APLNDC00025414
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?