Motorola Mobility, Inc. v. Apple, Inc.
Filing
94
NOTICE by Motorola Mobility, Inc. of Filing Brief on Claim Construction (Attachments: # 1 Exhibit, # 2 Exhibit, # 3 Exhibit, # 4 Exhibit, # 5 Exhibit, # 6 Exhibit, # 7 Exhibit, # 8 Exhibit, # 9 Exhibit, # 10 Exhibit, # 11 Exhibit, # 12 Exhibit, # 13 Exhibit, # 14 Exhibit, # 15 Exhibit, # 16 Exhibit, # 17 Exhibit, # 18 Exhibit, # 19 Exhibit, # 20 Exhibit, # 21 Exhibit, # 22 Exhibit, # 23 Exhibit, # 24 Exhibit, # 25 Exhibit, # 26 Exhibit, # 27 Exhibit, # 28 Exhibit, # 29 Exhibit, # 30 Exhibit, # 31 Affidavit)(Giuliano, Douglas)
Exhibit 13
to Motorola’s Opening Claim Construction Brief
July 28, 2011
11111111111111111111111111111111!11.11111911111111111111111111111111
United States Patent
[11] Patent Number:
[45] Date of Patent:
[19]
Eggleston et al.
5,958,006
Sep. 28, 1999
3/1997 Morikawa
4/1997 Canale
7/1997 Thadani
393/616
395/200.01
370/241
[54]
METHOD AND APPARATUS FOR
COMMUNICATING SUMMARIZED DATA
[75]
Inventors: Gene Eggleston, Cary; Mitch Hansen,
Fox River Grove; Anthony Rzany,
Crystal Lake, all of Ill.
Primary Examiner—Eric Coleman
Attorney, Agent, or Firm—Terri S. Hughes
Assignee: Motorola, Inc., Schaumburg, Ill.
[57]
[73]
5,613,108
5,619,648
5,648,965
In a main embodiment, select and summary (S&S) indices
(213, 228) are used to provide user flexibility in reviewing
and requesting otherwise filtered data. Both the user's
remote unit (201) and communication server (220) maintain
S&S indices containing identifying (summary) information
about data which has not been fully transferred between the
communication server and remote unit. As new data is
filtered for transfer (704-706), identifying information is
captured (710) for any non-qualifying data by either a host
unit or the communication server. This information is stored
(714) in the communication server's S&S index, and transferred (718) via update messaging to the remote unit. When
reviewing its updates or S&S index, the user may request
(722) such of the data that it desires partial or full transfers
of for further review. Thus, a cost efficient review mechanism is provided to users for determining whether to transfer
data that otherwise fails selected filter parameters.
[21] Appl. No.: 08/574,541
[22]
Filed:
Dec. 19, 1995
Related U.S. Application Data
[63]
Continuation-in-part of application No. 08/557,657, Nov.
13, 1995.
[51]
[52]
[58]
Int. C1. 6
U.S. Cl.
Field of Search
[56]
GO6F 15/16
709/219; 709/206
395/200.62; 709/206,
709/216, 217, 219
References Cited
U.S. PATENT DOCUMENTS
7/1994 Boat
6/1996 Liu
7/1996 Amram
5,333,266
5,530,703
5,537,586
395/200
370/85.13
395/600
BSI
XCVR
/MODE
27 Claims, 8 Drawing Sheets
216
218
201
219
BS2
203
205 ---N
TIMER
L PROTOCOL TRANSLATOR II
6
MAIL
DB
211
1213
.
\
209
214
--230
CSO
MANAGER
244
VIRTUAL SESSION MANAGER
TIMER
I
MEMORY...ill 212 • ROCESSOR
PROFILE I
ill AP
STORE
07
PSF
S&S
0:
NDEX DB RR
PRG
POST OFFICE
HOST SERVER
MAILBOXES'
222
204
USER I/0
DISPLAY
240
242
SESSION
MANAGER
217
202
DATA
CODER
ABSTRACT
255
HOSTS
7260
226
ADMIN HOST(A)
\ I
ACTIVE
CLIENT
PROFILE
DB
INACTIVE
CLIENT
PROFILE DB
CLIENT
MAIU
S&S INDEX
DB
MEMORY -..'=
- 228
COMMUNICATION SERVER
'-225
EXHIBIT 13
PAGE 1
BILLING
MANAGER
250
220
262
266
CLIENT
/GROUP
PROFILE
DB
264
100
130
/
COMM
/ SERVER
115
HOST/
SERVER
110
111
FIG.1
EXHIBIT 13
PAGE 2
00
0
0
C1
216
201
242
21
CM
BS2
XCVR
/MODE
202
DATA
CODER
203
SESSION
MANAGER
217
7
PROTOCOL TRANSLATOR
'230
CSO
MANAGER 244
/
205
VIRTUAL SESSION MANAGER i
06
USER I/O
TIMER
DISPLAY
TIMER
g
I
MEMORY
PROFILE
STORE
S&S
NDEX DB
07
9
I
MAIL
DB 4
211
-ROCESSOR
AP
PSF
0:
213
209
214
F1G.2
PRG
229
CONTROLLER
226,
t
\I
ACTIVE
INACTIVE
CLIENT
CLIENT
PROFILE
PROFILE DB
DB
COMMUNICATION SERVER
•
HOST B
234
PRG
MEMORY -....=
----246
255
231 [ QUERY MANGER k
224 232
POST OFFICE
HOST SERVER
MAILBOXES'
222
204
7- 240
X260
DMIN HOST(A)
t
CLIENT
MAIL/
S&S INDEX
DB
1.11.79
--- 225
=
BILLING
MANAGER
250
220
262-
I
CLIENT
/GROUP
PROFILE
DB
266
264
CA
' .0
A
..
0
0
01
EXHIBIT 13
PAGE 3
▪
U.S. Patent
Sep. 28, 1999
5,958,006
Sheet 3 of 8
MS/CLIENT
301
HOST/SERVER(E. G.,
POST OFFICE)
VSM
303
ACK
302
AUTHENTICATION;
SEND REGISTRATION/
LOGON TO HOST
RECEIVE REGISTRATION'
AUTHENTICATE
305
304
INSTANTIATION
11
--
.1
306
SEND REGISTRATION 1-307
308
309
RECEIVE REG.;FULLY 1219(' FULLY QUALIFIED;STARt
QUALIFIED,START TIMER
TIMER
VIRTUAL SESSION ESTABLISHED--•- • -•--SESSION ESTABLISHED—••
•
QUERY FOR MAIL
321
•
320'
•
7
324
•
RECEIVE NEW MAIL I,
RECEIVE MAIL,
RECEIVE MAIL
FOR MS
FORWARD TO CLIENT
ACKNOWLEDGE
.
1
327-j
331
•
•
•
•
•
FORWARD MAIL TO VSM
ACKNOWLEDGE TO
SERVER
UPDATE TIMER
322
UPDATE POST OFFICE
BOX(E.G., MARK READ)
UPDATE TIMER
•
•
328
332
OTHER DATA EXCHANG
OTHER DATA EXCHANG
326
330
OTHER DATA EXCHANG
333
UPDATE TIMER
UPDATE TIMER
334
MORE DATA?
336
NO
NO
MORE DATA.
FIG. 3
338
TIME OUT?
TIME OUT?
340
339
REMOVE
QUALIFICATION
REMOVE QUALIFICATION
LOGOFF
EXHIBIT 13
PAGE 4
NO
7341
LOGOFF CLIENT I
U.S. Patent
Sep. 28, 1999
MS/CLIENT
5,958,006
Sheet 4 of 8
COMM SERVER
HOST/SERVER
QUERY OBJECT
FOR MAIL
RECEIVE QUERY
408----/ I
406
NO
414
416
RECEIVE MAIL;
ACKNOWLEDGE
t __
RECEIVE QULIFYING
MAIL;FORWARD
•
•
o
APPLY FILTERS; I
SEND QUALIFYING MAIL
RECEIVE MAIL
APPLY FILTERS
•
FORWARD MAIL 1.-
420 ------FORWARD QUALIFYING
MAIL
/424
RECEIVE MAIL;
ACKNOWLEDGE
4
422
ACKNOWLEGE
(LIST QUALIFYING,
UNQUALIFIED MAIL)
430
/
GENERATE MAIL II
428
MARK INDEX
426
•
•
432
APPLY FILTERS
1
FORWARD QUALIFYING
434
/
MAIL/ATTACHMENTS;
RETAIN ALL UNQUALIFIED MAIL
436
• ••
FORWARD MAIL
438
440
USER OVERRIDE, SEND
UNQUALIFIED MAIL 11 —"_
FORWARD MAIL
• •
•
444
442
CHANGE FILTER
SETTINGS)
ACK
RECEIVE;
ADJUST CLIENT
PROFILE/OBJECT
•
•
•
EXHIBIT 13
PAGE 5
F1G.4
U.S. Patent
Sep. 28, 1999
5,958,006
Sheet 5 of 8
APPLY
FILTERS TO MAIL
602
i. APPLY
FILTERS TO MAIL
MSG
SIZE> FILTER
SIZE?
604
YES
606
7
TRUNCATE MESSAGE 11
NO
/ 518
TEXT ATTACH
-MENTS>PERMITTED NO
OR SIZE?
FORWARD QUALIFYING MESSAGE(S1
NO
FIG.5
OMIT
608
YES
610
7
TRUNCATE/OMIT TEXT; I
FLAG
FILE
ATTACHMENTS
PERMITTED?
612
NO
7
FILE/FLAG
7. 616 yEs
L SEND MESSAGE
FIG.6
EXHIBIT 13
PAGE 6
614
II
U.S. Patent
Sep. 28, 1999
HOST/SERVER
COMM SERVER
MS/CLIENT
5,958,006
Sheet 6 of 8
RECEIVE QUERY I
APPLY FILTERS
SEND QUERY OBJECT1
702
NO
708.
• • • -4
SEND QUALIFYING MAIL
710
714
I UHL IDEN 1 11 YINCi
\
RECEIVE ID INFO, SAVE
IN SUMMARY INDEX
-
—
INFORMATION FOR
EACH NON-QUALIFYIN
MAIL, SEND
WAIT PREDETERMINED1
PERIOD?
716 '
MARK QUALIFYING ANDI
NON-QUALIFYING MAIL
—
DETERMINE CLIENT
SUMMARY INDEX CONTENT, SEND SUMMARY
INDEX DELTA
----- 718
724
USER REQUESTS
RECEIVE REQUEST,
R
SPECIFIED MAIL;SEND
FORWARD OBJ:
REQUEST(E.G.,
TO POST OFFICE
SERIAL NO.)
RECEIVE; UPDATE
CLIENT SUMMARY
INDEX, PROMPT USER
730
RECEIVE MAIL;
ACKNOWLEDGE,
UPDATE INDEX
/726
RETRIEVE SPECIFIED I
MAIL, FORWARD
RECEIVE, FORWARD
TO CLIENT
728
UPDATE INDEX, SEND
ACKNOWLEDGEMENT
732
'-734
MARK MAIL AS READ
F1G.7
801
802
CLIENT 1 SUMMARY SERIAL NO.1 HEADER INFO.1(E.G.,AUTHOR;SUBJECT;DATE/TIME IN;
SIZE:ACKNOWLEDGEMENT/SIZE:PRIORITY)
INDEX
SERIAL NO.2 HEADER INFO 2
FIG.8
EXHIBIT 13
PAGE 7
U.S. Patent
Sep. 28, 1999
MS/CLIENT
HOST/SERVER
COMM SERVER
902
FORM REPLY (NEW
CONTENT)
5,958,006
Sheet 7 of 8
904
GENERATE OPTIMIZED
REPLY="DELTA" BETWEEN REPLY AND A
PREEDING MESSAGE,
AND PRECEEDING
MESSAGE IDENTIFIER
COMPARE OPTIMIZED
RECEIVE OPTMIZED
REPLY AND STANDARD
REPLY
REPLY,SEND SHORT
-FST
REQUEST PRECEEDIN
MESSAGE CORRESPONDING TO PRECEEDIN
MSG.ID
910 1"
/912
---l■
RECONSTRUCT REPLY
USING DELTA AND PRE
CEEDING MESSAGE
RETRIEVE PRECEEDIN
MESSAGE; SEND
TO COMM SERVER
914
SEND REPLY TO
ADDRESSEE
920
916
,-918
-, RECEIVE REPLY IF
FOR CLIENT
• ••
• ••
COMPARE REPLY TO
PROCEEDING MESSAGE
TO SOURCE/ADDRESSOF
FROM CLIENT(IN INDEX)
FOR CONTENT MATCH
GENERATE OPTIMIZED
REPLY=DELTA
PLUS PRECEEDING
MESSAGE IDENTIFIER
922
,-926 924
RECONSTRUCT REPLY
UPDATE INDEX;
ACKNOWLEDGE
`928
SEND OPTIMIZED REPL
930
UPDATE INDEX, ETC.
-
EXHIBIT 13
PAGE 8
FIG.9
U.S. Patent
952
Sep. 28, 1999
MS/CLIENT
COMM SERVER
SEND MESSAGE
ADMIN/SERVER
MESSAGE
PARAMETER(E.G.,SIZ ,
954
CLASS)
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?