Google Inc. v. Rockstar Consortium US LP et al
Filing
134
MOTION for Issuance of Letters Rogatory to the Superior Court of Justice of Ontario, Canada for Nortel Networks Corporation, Jean-Pierre Fortin, Angela de Wilton, Jaspreet Harit, Yee-Ning Chan, Brian Finlay Beaton, Bruce Dale Stalkie, Mitch A. Brisebois, Laura A. Mahan, Paul Michael Brennan, Brian Cruickshank, and John Eric Lumsden filed by Google Inc.. (Attachments: # 1 Exhibit A to Google's Notice of Unopposed Motion and Motion for Issuance of Letter Rogatory, # 2 Declaration of Kristin J. Madigan In Support of Google's Unopposed Motion for Issuance of Letter Rogatory, # 3 Exhibit 1, # 4 Exhibit 2, # 5 Exhibit 3, # 6 Exhibit 4, # 7 Exhibit 5, # 8 Exhibit 6, # 9 Exhibit 7, # 10 Exhibit 8, # 11 Exhibit 9, # 12 Exhibit 10, # 13 Exhibit 11, # 14 Exhibit 12, # 15 Exhibit 13, # 16 Exhibit 14, # 17 Exhibit 15, # 18 Exhibit 16, # 19 Exhibit 17, # 20 Exhibit 18, # 21 Exhibit 19, # 22 Exhibit 20, # 23 Exhibit 21, # 24 Proposed Order)(Curran, Patrick) (Filed on 9/29/2014) Modified on 9/30/2014 (cpS, COURT STAFF).
EXHIBIT 17
US006888927B1
(54)
United States Patent
(10) Patent N0.:
Cruickshank et al.
(12)
(45) Date of Patent:
May 3, 2005
GRAPHICAL MESSAGE NOTIFICATION
88.23
6,137,489 A
Inventors:
Paul Michael Brennan, Toronto (CA);
Brian Cruickshank,
6,252,588 B1 *
John Em Lumsden’ Toronto (CA)
6/2001
Dawson ..
Picard CI 8.1.
8/2001
Porter
( )
Subject to any disclaimer, the term of this
EP
GB
W0
patent is extended or adjusted under 35
741484 A2
2319431 A
WO 98/58332
U50 154(b) by 0 days-
Filed;
11/1996
5/1998
12/1998
OTHER PUBLICATIONS
AppL NO‘: 09/220,962
(22)
379/8817
FOREIGN PATENT DOCUMENTS
CA
(21)
. . . . . . . . ...... .. 345/752
. ..
..... ..
6,317,757 B1 * 11/2001 Sakamaki ................. .. 715/502
(73) Assignee: Nortel Networks Limited, St. Laurent
Notice:
10/2000 Ohishi
6,282,270 B1 *
-
(*)
US 6,888,927 B1
Internet Draft, Usage of H.323 on the Internet , Feb.
Dec, 28, 1998
ITU—T Draft revision of Recommendation H.225 .0, Version
7
Copy of European Search Report Application EP 99 31
0512
455/4122
Field Of Search ......................... .. 379/8811, 8812,
Lie H.W. et al “SCREAM: Screen—Based Navigation in
Voice Messages” Visual Languages, 1993 Proceedings
379/88-19, 88-13, 142-06, 207-15, 88-17,
88-25, 9323, 67, 88-21, 93-03, 93-01, 142-01,
(58)
Int. Cl. ............................................... .. H04M 1/64
US. Cl. ............................... .. 379/88.11; 379/8812;
379/88-19; 379/8821; 379/141206; 379/20715;
379/8813; 379/8817; 379/8825; 379/93.23;
(51)
(52)
2, “Media Stream PacketiZation and SymchroniZation on
NOn_Guaranteed Quality of Service LANS”, Geneva, Mar‘
1997, pp 12_27_
1993, IEEE Symposium on Bergen, NorWay Aug. 24—27,
1993 Los Alamitos, CA, USA, IEEE Comput. Soc., US. pp.
88.22, 93.21; 455/4122
(56)
401—405 XP010032672 ISBN: 0—8186—3970—0; p. 404.
References Cited
* Cited by examiner
Primary Examiner—F an Tsang
Assistant Examiner—Simon P. Sing
(74) Attorney, Agent, or Firm—MintZ Levin Cohn Ferris
U.S. PATENT DOCUMENTS
5,461,488 A
* 10/1995 Witek ....................... .. 358/402
5,497,373 A
5,568,540 A
3/1996 Hulen et al.
* 10/1996 Greco et al.
5,651,054
A
5,675,507 A
5,724,412 A
*
7/1997
* 10/1997
* 3/1998
5,761,279 A
Dunn et al.
..... .. 370/79
.. 379/8825
.....
. . . ..
Glovsky & Popeo PC
(57)
379/8811
Bobo, II .... ..
.. 348/14.12
Srinivasan ............. .. 379/93.23
The invention provides a method, apparatus and system for
providing an addressee of a stored message With a graphical
noti?cation associated With a source of the stored message.
In general terms, a communications device of the addressee
6/1998 Bierman et a1. ....... .. 379/93.23
5,764,731 A
*
6/1998
5,778,053 A
5,778,054 A
*
*
Yablon ......... ..
7/1998 Skarbo et al. ..
.. 379/93.21
7/1998 Kimura et a1. ......... .. 379/93.23
5,875,239 A *
2/1999 Koralewski et al.
5,907,604
5,937,050
5,946,386
6,038,296
5/1999
8/1999
8/1999
3/2000
A
A
A
A
*
*
*
*
6,122,348 A *
.. 379/8815
is presented With the graphical noti?cation in the form of an
information signal Which relates the stored message to at
least one graphical image associated With the source of the
stored message.
379/142.15
Hsu .................... .. 379/142.06
Yue et al. ..... ..
379/100.06
Rogers et a1. ............ .. 379/265
Brunson et a1. ..... .. 379/100.11
9/2000 French-St. George et a1.
ABSTRACT
77 Claims, 12 Drawing Sheets
379/
WEE
...
_
_
_
_
_
Vole: Massiqlnq Saw
Mcssaqs
Nouncauon
Database
_
._.,
U.S. Patent
May 3,2005
Sheet 1 0f 12
User
Message
. Pro?‘e
Noti?cation
Database
Daubase
22
US 6,888,927 B1
U.S. Patent
May 3,2005
Sheet 2 0f 12
US 6,888,927 B1
30
32
\
Phone Numb“
34
\
5O
6O
\
/
Telephone Numbe:
_
-
Usq lnlon'na?on
36
\
User swung“)
38
Caller Lme ID Data
Name Fveid
4;)\
//2rsxi_/;\l_w
User Dem; Types
Other Calla! lnfp
-
Time and Date Stamp
‘2\
Device Addmsses
\
Grimm! Image Type
Graphical Image Type
Message Length
_
I
_
Graphical Image Data!
Addressmq lniormabon
Gyaphiwl Image Reference '
.
44
_
56
Reviewed Status Field
P,,,.,,.,,
Graphical Image Data
v
FIG. 4
46
Recorded Message: Index
Recorded Me‘ssage
FIG. 3
FIG. 2
U.S. Patent
May 3,2005
Sheet 3 0f 12
US 6,888,927 B1
3
DATA
D
OTHER APPLICATIONS
1g
MESSAGING SERVER
LAN NETWORK
SIW
B
Q
IIF
J)
\
CUMMUNICAUDNS
‘2
sum 31W
5
DIS
PROCESSOR
2E
\_—w_—-—J
Q
l
72
ms
-
25
gg
\las
DATA
as
‘ omen APPLICATIONS
mc
‘
9n
IMAGE ADMIN. slw
COMMUNICATION
SUITE slW
MESSAGE
DATggASE
MESSAGE
NOTIFICATION
DATABASE
PRQCESSQR
01s
g
msx DRIVE
2
FIG. 5
__
U.S. Patent
May 3,2005
OTHER
Sheet 4 0f 12
MESSAGING SERVER
APPLICATIONS
7B
US 6,888,927 B1
omen
TERM‘NAL BROWSER
MESSAGING
SIW(74)
"3P
'
mm
TC?
22
-
a
IP
0
NETWORK INTERFACE
_
c
IP
sm _
j APPucATmNG 8mm)
msrwonx INTERFACE
NETWORK
(12)
FIG. 6
f‘- 100
’
was
omen APPLICATIONS
"34 <
mm
Una
BROWSER SIW
ggqggégbi
HANDSET "F
HANIJSFHEE HF
um PAD "F
x110
TERMiNAL MESSAGING SIW U12
COMMUNICATIONS SUITE SM @114
-
\
01s
mPuT
U16
m?gm
UEWCE
PROCESSOR
_"
E
m
DISPLAY
"F
120
msPLAY
um NEWTOHK IIF
—
1_3_q
FIG. 7
33
U.S. Patent
May 3, 2005
Sheet 6 0f 12
US 6,888,927 B1
RECEIVE AND
PARSE REQUEST
l S
190
IDENTIFY
REOUESTOR AND
SUBSCRIPTION
PRIVILEGES
RETBIEVE
MESSAGES MESSAGE
N?TlFlCATgmI-a?? DIRECT
MESSAGE NOTIFICATIONS
RECEIVE CALI.
FROM CALLER AND
DIRECT TO CALLED
PARTY
g
I50
RETRIEVE
GDAPHICAL
RETRIEVE
MESSAGE
REQUESTED
NOTIFICATIONS
ASSOCIATED WITH
REOUESTOFI
MESSAGES
i 19s
8
SEND REQUESTED
MESSAGES TO
FIEOUESTOR
l 202
R
II
RETRIEVE
SEND
NOTIFICATIONS TO :
REOUESTOH
S
g
198
ZOE
MESSAGE
NOTIFICATIONS
ASSOCIATED WITH
REOUESTOR
S
284
FIG. 9
U.S. Patent
May 3, 2005
US 6,888,927 B1
Sheet 7 0f 12
________.____._..__.
luai
|
t
s
I
14
I
WEB SERVER CUMWTEB 15 J
l
1
I
WEB SERVER
SM
l
I
l
13-1 '1
\__._‘,_________....__
.lIu-n‘if
UH
VOICE MESSAGlNG
SERVER
E
ROUTER I GATEWAY
USER
MESSAGE
uonncmun
DATABASE
M E S sA G E
PROFILE
DATABASE
DATQSASE
1a
3g
—
WAN I iNTERNET
USER PROFILE
DATABASE
(lNCLUDiNB
GRAPHiCAL
DATA?
MESSAGING senvza
(HIW 8| 51w)
.L
K.
nn
"
DU2. .
FIG. 10
ROUTER I GATEWAY
U.S. Patent
May 3,2005
Sheet 8 0f 12
cowurea SERVER WITH
m?ggggg 1538M
MESSAGING SERVER SIW
US 6,888,927 B1
COMPUTER SERVER
.
AND REQUESTS
FROM SUBSCRIBERS
(.1
ESELABLISH
IL
CONN TIDN WITH
H
COMPUTER
I
226
CRIIEI‘IIEN
L‘
210
312
‘I
sewn GRAPHICAL
NQTlFIBATiQN
MODIFY CALLED
PARTY'S WEB PAGE
INFORMAUQN To
—-—->
WITH GRAPHICAL
WEB SERVER
‘COMPUTER
NOTIFICATION
INFORMATION
L,
T
‘-.
214
UPDATE CALLED
I
CALLED PARTY'S
216
TERMINAL
SEND CONFIRMATION
PARTY'S MESSAGE 4
NOTIFICATION
DATABASE
'
OF CHANGE TO
COMPUTER SERVER
l
L.‘
218
i
MONITOR FOR
I
MESSAGES FROM
1
COMPUTER SERVER
RECEIVE AND PARSE
AND REOUESTS
MESSAGE AND
FROM SUBSCRIBERS
[v
!
L“
i
:
226
I
5
SEND MESSAGE WITH
URL TO CALLED
PARTY'S TERMINAL
INSTRUCTING
RECEIVE REDUEST
TO RETRIEVE CALLED
WEB PAGE
TERMINAL TO'
CONTACT MODIFIED
I 230 '22s
r’
LAUNCH BROWSER
FOR CALLED PARTY'S 4
CALLED PARTY'S
EXECUTE
COMMANDS
l
PARTY'S WEB PAGE
FROM WEB SERVER
232
COMPUTER
‘
WEB PAGE -
L‘
224
6
-
RETRIEVE AND SEND
DISPLAY CALLED
PARTY'S WEB PAGE
CALLED PARTY'S
WITH UPDATED
WEB PAGE
CONTENT ON CALLED
j
1.
FIG- 1 1
L‘
234
WEB ssnvsn COMPUTER
PARTY'S TERMINAL
.
I
'-'\
1
235
U.S. Patent
May 3,2005
Sheet 10 0f 12
US 6,888,927 B1
sewn CALLER mmRMATmAT To
LOCAL LAN lP ADDRESS VIA TcPAP
MESSAGE To mTTTATE cuu msmv
RECEIVE CALL FROM CALLER
I
AT 12A
300
SERVER IF ADDRESS AND
CALLER w um
0
R
“E M “warm”
1 310
INFOHMA'HDN UN CALLED PARTY
R
TERMINAL
302
RETRIEVE CALLED PARTY's
1
was sERvER :P ADDRESS
i
3504
S
1
BETRIEVE ADDTITEONAL CALLER
INFORMATION mcwnms RRAPRTcs
TRoM cAuER's was SERVER
S
RENERATE massAss AND
“LLRAFRTRAT
To A ca: scR
-
-
PABY s WEB SERVE:
314
UPDATE CALLED PARTv's TERMINAL
WITH BRAPHIBAL lMAGE
306
g
l m
EXECUTE cs: SCRIPT 0N '
CALLED PARTY'S WEB
sERvER TU LOOK UP LUCAL
LAN IP ADDRESS ToR CALLED:
COMPLETE CALL
q
' PARTY
318
%
ans
FIG. 13
U.S. Patent
May 3,2005
blophono numberlO]
mm num?eq?
telephone numborln]
Sheet 11 0f 12
US 6,888,927 B1
IP address A
_ ,
. 1P addmss 8'
;—---~ 266
IP address X
' httpdl1lcgi~binl<$cript ?le name>7
FIG. 15
httpJl:lcgkbinl