Motorola Mobility, Inc. v. Microsoft Corporation
Filing
129
MOTION in Limine Nos. 1-9 and Brief in Support Thereof by Motorola Mobility, Inc.. (Attachments: #1 Affidavit, #2 Exhibit A to Affidavit in Support, #3 Exhibit B to Affidavit in Support, #4 Exhibit C to Affidavit in Support, #5 Exhibit D to Affidavit in Support, #6 Exhibit E to Affidavit in Support, #7 Exhibit F to Affidavit in Support, #8 Exhibit G to Affidavit in Support, #9 Exhibit H to Affidavit in Support, #10 Exhibit I to Affidavit in Support, #11 Exhibit J to Affidavit in Support, #12 Exhibit K to Affidavit in Support, #13 Exhibit L to Affidavit in Support, #14 Exhibit M to Affidavit in Support)(Mullins, Edward)
E
X
H
I
B
I
T
C
UNITED STATES DISTRICT COURT
SOUTHERN DISTRICT OF FLORIDA
CASE NO. 1:10-cv-24063-MORENO
MOTOROLA MOBILITY, INC.,
Plaintiff,
vs.
MICROSOFT CORPORATION,
Defendant.
)
)
)
)
)
)
)
)
)
)
)
)
DEFENDANT MICROSOFT CORPORATION’S DISCLOSURE OF
PROPOSED CLAIM CONSTRUCTIONS
Defendant/Counter-Claimant Microsoft Corporation (“Microsoft”) provides the following
proposed claim constructions for the claim limitations in the asserted patents that require
construction by the Court. The list of proposed claim constructions contained herein is based on
information reasonably available to Microsoft at this stage of the litigation. Microsoft reserves
the right to amend and supplement this list when and if additional information becomes
available. Microsoft further reserves the right to amend and supplement this list upon receipt of
Motorola’s submission of the same.
Microsoft Patent No. 6,791,536
Claim Term/
Identified By
Motorola term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
14, 16, 17
Plain and ordinary meaning or
alternatively:
generating at least one down event of
the secondary switch of the pointing
device
14, 16, 17
“generating at least one action
representing an activation of the
secondary switch of the pointing device
such as the signal to display a contextsensitive command menu”
Plain and ordinary meaning or
generating at least one down event of
alternatively:
the primary switch of the pointing
device
“generating at least one action
representing an activation of the
primary switch of the pointing device
such as the signal to select an object”
“generating at least one event
representing an activation of the
secondary switch of the pointing
device”
Motorola term:
“generating at least one event
representing an activation of the
primary switch of the pointing
device”
Microsoft Patent No. 6,897,853
Claim Term/
Identified By
Motorola term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
7-11
“determining that the input is a stroke
if the input exceeds a first threshold
based upon movement of the input”
This element requires no construction
and should be accorded its plain and
ordinary meaning.
“determining whether the input is
a stroke based on a first move
threshold”
If this element is construed, it should be
given the following meaning:
“determining that the input is a stroke if
the input exceeds a first predetermined
distance.”
Motorola term:
7-11
“determining whether the input is
a tap based on a time threshold”
“determining that the input is a tap if
the input does not exceed a threshold
dependent on time”
This element requires no construction
and should be accorded its plain and
ordinary meaning.
If this element is construed, it should be
given the following meaning:
“determining that the input is a tap if
the input does not exceed a
predetermined amount of time.”
Motorola term:
“determining whether the stroke
is a hold or a hold and drag”
7-11
“determining that the input is
a hold if the input exceeds a threshold
dependent on time and does not
exceed a second threshold based upon
movement of the input or a hold and
drag if the input exceeds a threshold
3
This element requires no construction
and should be accorded its plain and
ordinary meaning.
If this element is construed, it should be
given the following meaning:
Claim Term/
Identified By
Claims
Microsoft Proposed Construction
dependent on time and exceeds a
second threshold based upon
movement of the input”
Motorola term:
11
Plain and ordinary meaning or
alternatively:
“simulating a right mouse click”
“generating an action that represents
an activation of a secondary switch of
a pointing device”
4
Motorola Proposed Construction
“determining that the input is a hold if
the input exceeds a predetermined
amount of time and does not exceed a
second predetermined distance or a
hold and drag if the input exceeds a
predetermined amount of time and
exceeds a second predetermined
distance”
generating a down event followed by
an up event of a right mouse button
Microsoft Patent No. 7,024,214
Claim Term/
Identified By
Motorola term:
“synchronization mechanism”
Motorola term:
“flexible selection rule(s)”
Motorola term:
“value, from having access to
synchronized data”
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 3-6, 10, 14,
17, 19, 22-29,
32-34, 38, 39,
41-44, 46-52,
54-56
1, 3-6, 10, 14,
17, 19, 22-29,
32-34, 38, 39,
41-44, 46-52,
54-56
1, 3-6, 10, 14,
17, 19, 22-29,
32-34, 38, 39,
41-44, 46-52,
54-56
Plain and ordinary meaning, or
alternatively:
A communication link used for
synchronization, such as GSM, GPRS,
WiFi (802.11b), Bluetooth, PSTN
(dial-up), hardwire tether or dock
“process or technique for
synchronization”
Plain and ordinary meaning, or
alternatively:
“rules for selection to determine
whether, when, and/or how”
Plain and ordinary meaning, or
alternatively:
“value associated with obtaining
synchronized data”
5
changeable rule(s) which specify
which synchronization mechanisms
can be used for synchronizing certain
types of data
importance to the user of having
access to the synchronized data item
Microsoft Patent No. 7,493,130
Claim Term/
Identified By
Motorola term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1-2, 4-8, 1011, 13-19
Plain and ordinary meaning or
alternatively:
1-2, 4-8, 1011, 13-19
“process or technique for
synchronization”
Plain and ordinary meaning, or
alternatively:
A communication link used for
synchronization, such as GSM, GPRS,
WiFi (802.11b), Bluetooth, PSTN
(dial-up), hardwire tether or dock
1-2, 4-8, 1011, 13-19
“rules for selection to determine
whether, when, and/or how”
Plain and ordinary meaning, or
alternatively:
“synchronization mechanism”
Motorola term:
“flexible selection rule(s)”
Motorola term:
“value, from having access to
synchronized data”
“value associated with obtaining
synchronized data”
6
changeable rule(s) which specify
which synchronization mechanisms
can be used for synchronizing certain
types of data
importance to the user of having
access to the synchronized data item
Microsoft Patent No. 7,383,460
Claim Term/
Identified By
Microsoft term:
“the hardware-dependent
process”
Motorola term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
7
“the hardware-dependent interface”
Indefinite.
8, 9
“the combination of a counter,
comparator, and match register”
a hardware timer that operates in
accordance with the “Intel
Architecture/Personal Computer
(lA/PC) HPET (High Precision Event
Timers) Specification”
high precision event timer
(HPET)
7
Microsoft Patent No. 6,897,904
Claim Term/
Identified By
Motorola term:
“program content currently being
tuned”
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
19
Plain and ordinary meaning or
alternatively:
“live program content”
“the program content that a tuner is
currently receiving”
8
Microsoft Patent No. 6,785,901
Claim Term/
Identified By
None
Claims
Microsoft Proposed Construction
9
Motorola Proposed Construction
Motorola Patent No. 5,502,839
Claim Term/
Identified By
Microsoft term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
9-12, 15-16,
18-21, 23
an abstraction of a displayable object
made up of a collection of predefined,
standard device-independent data
structures, including at least a common
header data structure
A device-independent abstraction of a
displayable object (e.g., line, text, etc.)
“virtual input” is a device-independent
abstraction of physical input
represented as one or more of a set of
standard messages
“virtual input” means one or more
picture elements generated from user
input
“picture element comprising a
plurality of device independent
data structures in a
predetermined, standard data
format, at least one of said data
structures comprising a plurality
of different data fields each
containing information describing
said picture element
Microsoft term:
9-13, 22-23
“virtual output”; “virtual input”
Motorola term:
9-14
“source of virtual input”
Motorola term:
10-11
“picture manager process”
“virtual output” is a deviceindependent abstraction of physical
output represented as one or more of a
set of standard messages
a physical input device corresponding
to a virtual input device
a process that constructs a deviceindependent representation of a picture
using a small set of elemental picture
elements and controls modification and
10
“virtual output” means one or more
picture elements of a picture
A process which generates one or more
picture elements from user input
A Picture Manager process is a process
that constructs a device-independent
representation of a picture using a set of
related picture elements and controls
Claim Term/
Identified By
Motorola term:
Claims
11
“window manager process”
Microsoft and Motorola MeansPlus -Function term:
9-14
“means for
performing processing operations
on said virtual input and for
generating virtual output”
Microsoft and Motorola MeansPlus -Function term:
Motorola Proposed Construction
retrieval of these elements, as explicitly
defined at 17:23-25, 17:63-18:10, and
5:20-46.
a process that maps a given picture (or
portion thereof) to a rectangular area of
a given size on a given screen (a
“window”) in virtual pixels, as
explicitly defined at 22:53-24:11 and
5:20-46.
Function: performing processing
operations on said virtual input and
generating virtual output
modification and retrieval of the picture
elements.
Structure: the operations performed
by the Console Manager process as
explicitly defined at 15:30-17:6, 44:634, and 5:20-46.
9-14
Function: accepting said virtual output
Structure: the operations by which a
Picture Manager process receives and
processes incoming requests related to
picture elements, as explicitly defined
at 17:23-25, 17:63-18:10, and 5:20-46.
“means for accepting said virtual
output”
Microsoft and Motorola Means-
Microsoft Proposed Construction
9-14
Function: converting said virtual
11
The Window Manager process is a
process that maps all (or a portion) of a
picture to a particular rectangular area
(window) of a display screen, updates
the display screen and controls the size
and appearance of the window.
Function: performing processing
operations on virtual input and
generating virtual output
Corresponding structure: Console
Manager, which is any process that
processes virtual input and, in response,
generates virtual output, as described,
for example, at least at FIGs. 8, 9, 12,
13; Cols. 15:30-17:17;
24:49-26:24; 27:5-28:17; 29:65-30:48;
43:51-65; 44:6-34; 47-56.
Function: accepting virtual output
Corresponding structure: Picture
Manager, which is any process that
accepts virtual output as described, for
example, at least at FIGs. 8, 9, 12, 14;
Cols. 13:64-14:7; 16:4-56; 17:23-25;
17:63-18:23; 25:44-56; 30:51-33:5;
43:60-65; 44:35-39; 145-150.
Function: converting virtual output into
Claim Term/
Identified By
Plus -Function term:
Claims
Microsoft Means-Plus -Function
term:
“wherein said virtual output
accepting means comprises a
picture manager process for
controlling said plurality of
related picture elements”
Microsoft Means-Plus -Function
term:
“wherein said virtual output
accepting means further
comprises a window manager
process for controlling the
display of said plurality of related
picture elements on said display
11
at least one physical output suitable for
use by at least one physical output
device
Structure: the operations performed
by the Output Manager process as
defined at 19:32-20:64 and 5:20-46.
10
Motorola Proposed Construction
output into at least one physical output
suitable for use by at least one physical
output device
“means for converting said
virtual output into at least one
physical output suitable for use
by at least one physical output
device”
Microsoft Proposed Construction
Corresponding structure: Output
Manager, which is any process that
converts virtual output into physical
output suitable for use by a physical
output device as described, for example,
at least at FIGs. 8, 9, 12, 14; Cols.
19:32-20:64; 23:51-24:44; 25:33-43;
26:33-43; 43:58-65.
This element is not a means-plusfunction element that should be
construed according to 35 U.S.C. §112,
¶ 6 because it recites sufficient structure
to perform the claimed function in its
entirety.
Function: accepting virtual output to
control a picture, a meta element, or a
macro element
Structure: the operations by which a
Picture Manager process controls the
modification and retrieval of a picture,
meta element, or macro element as
explicitly defined at 17:23-25, 17:6318:10, and 5:20-46.
In addition to the structure and function
defined in claim 10, the claimed means
includes:
Function: mapping said plurality of
related picture elements onto a
rectangular area (called a “window) on
the screen of said display device
12
(see Picture Manager Process above)
This element is not a means-plusfunction element that should be
construed according to 35 U.S.C. §112,
¶ 6 because it recites sufficient structure
to perform the claimed function in its
entirety.
(see Window Manager Process above)
Claim Term/
Identified By
device”
Claims
Microsoft Means-Plus -Function
term:
12
“wherein said virtual output
converting means comprises a
virtual output manager process
responsive to said one or more
processed picture elements for
coupling said one or more
processed picture elements to
said at least one physical output
device”
Microsoft and Motorola MeansPlus -Function term:
“means responsive to one of said
physical input devices for
generating a picture”
Microsoft Proposed Construction
Structure: the operations performed
by the Window Manager process,
which is a process that maps a given
picture (or portion thereof) to a
rectangular area of a given size on a
given screen (a “window”) in virtual
pixels, as explicitly defined at 22:5324:11 and 5:20-46.
Function: coupling1 said one or more
processed picture elements to said at
least one physical output device
Structure: the operations performed
by the Output Manager process as
explicitly defined at 19:32-20:64 and
5:20-46, wherein the physical output
suitable for the screen is sent to the
display device
Motorola Proposed Construction
This element is not a means-plusfunction element that should be
construed according to 35 U.S.C. §112,
¶ 6 because it recites sufficient structure
to perform the claimed function in its
entirety.
“Virtual output manager process” means
the process by which virtual output is
converted into real output on a particular
physical device.
1
Coupling is defined at 18:51-52, 19:5961, and 23:51-54 as processes or structures
that exchange messages via process
identifiers (PID's) rather than by name
15-16, 18-23
Function: generating a picture from
the input from a physical input device2
Structure: the Input Manager, Console
Manager, and Picture Manager
processes communicating between
13
Function: generating a picture
comprising one or more picture
elements responsive to a user’s
interaction with a physical input device.
Corresponding structure: Input Manager
Claim Term/
Identified By
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
each other as described at 25:25-31,
25:44-56, and 5:20-46.
and Console Manager processes that
generate a picture comprising one or
more picture elements responsive to a
user’s interaction with a physical input
device, as described, for example, at
least at FIGs. 8, 9, 12; Cols. 12:14-23;
13:64-14:7; 18:24-19: 31; 25:25-31,
25:44-56; 43:51-65; 47-56; 70-71.
Function: performing processing
operations on one or more picture
elements.
2
as the term "said physical input devices"
has no antecedent basis other than in the
preamble, this term becomes indefinite
unless the preamble to Claim 15 is limiting
Microsoft and Motorola MeansPlus -Function term:
15-16, 18-23
“means for performing
processing operations on said one
or more picture elements”
Microsoft and Motorola MeansPlus -Function term:
“means responsive to said one or
more processed picture elements
for coupling said one or more
processed picture elements to one
of said physical output devices”
Function: performing processing
operations on said one or more picture
elements
Structure: the operations performed
by the Console Manager process on
picture elements as described at 44:634 and 5:20-46.
15-16, 18-23
Function: sending one or more
processed picture elements to one or
more said physical display devices3 for
display
Structure: the operations performed
by the virtual output manager process
as described at 20:4-42 and 5:20-46.
14
Corresponding structure: Console
Manager processes that perform
processing operations on one or more
picture elements, as described, for
example, at least at FIGs. 8, 9, 12, 13;
Cols. 15:30-17:17;
24:49-26:24; 27:5-28:17; 29:65-30:48;
43:51-65; 44:6-34; 47-56
Function: coupling said one or more
processed picture elements to a physical
output device
Corresponding structure: Output
Manager processes that couple one or
more processed picture elements to a
physical output device, as described, for
example, at least at FIGs. 8, 9, 12, 14;
Claim Term/
Identified By
“wherein said means responsive
to one of said physical input
devices comprises a virtual input
manager process”
Microsoft Means-Plus -Function
term:
“wherein said means responsive
to said one or more processed
picture elements comprises a
virtual output manager process”
Motorola Proposed Construction
as the term "said physical output devices"
has no antecedent basis other than in the
preamble, this term becomes indefinite
unless the preamble to Claim 15 is limiting
22
Microsoft Proposed Construction
3
Microsoft Means-Plus -Function
term:
Claims
Cols. 19:32-20:64; 23:51-24:44; 25:3343; 26:33-43; 43:58-65.
Function: generating a picture from
the input from a physical input device
“Virtual input manager process” means
the process by which input from a
physical device is converted into virtual
form
Structure: the operations performed
by the virtual input manager process as
defined at 18:24-19:31 and 5:20-46.
23
Function: coupling one or more
processed picture elements to one or
more said physical display devices
Structure: the operations performed
by the virtual output manager process
as defined at 20:4-42 and 5:20-46.
15
“Virtual output manager process” means
the process by which virtual output is
converted into real output on a particular
physical device
Motorola Patent No. 5,764,899
Claim Term/
Identified By
Microsoft proposed term:
A system for communicating
reply data with a communication
unit comprising
Microsoft proposed term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1
The preamble is limiting. The term
means "A system for transmitting or
receiving the reply email composed on
the communication unit before
optimization."
The host server and the communication
server are separate processing devices
(e.g., computers) transmitting to or
receiving from each other over a
network.
A message, transmitted to a mailbox,
having text and header information
used for transmitting the text. The
header information includes at least the
recipient mailbox address and the
author address and may include other
message attributes such as subject,
date, and priority level.
Sending [send, sends, sent] from one
processing device (e.g., computer) to a
separate processing device (e.g.,
computer)
The preamble is not limiting and should
be construed according to its plain and
ordinary meaning.
1
a host server, in communication
with the communication server
Microsoft proposed term:
1, 15,18
email; e-mail
Microsoft proposed term:
1, 14, 16, 17
"forwarding" / "forward" /
"forwards" / "forwarded"
Microsoft proposed term:
14
A comparison is made at the
16
A computer or a program that operates
as an e-mail post office, which can
exchange data with the communication
server
This element requires no construction
and should be accorded its plain and
ordinary meaning.
If this element is construed, it should be
given the following meaning: "electronic
mail"
This element requires no construction
and should be accorded its plain and
ordinary meaning.
If this element is construed, it should be
given the following meaning:
"Forwarding from one computer or
program to another"
This element requires no construction
Claim Term/
Identified By
a determination is made whether
to forward the optimized reply or
a replica reply
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
communication server whether to
forward the optimized reply or replica
reply based on the known parameters
of the target communication unit, such
as whether the target is served by the
same communication server, was an
original addressee, or has deleted the
original message.
and should be accorded its plain and
ordinary meaning.
17
If this element is construed, it should be
given the following meaning: "the
communication server decides whether
to forward the optimized reply or the
replica reply."
Motorola Patent No. 5,784,001
Claim Term/
Identified By
Microsoft proposed term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 4, 6
Searching a particular database on the
data communication receiver to
compare each alphanumeric word
parsed from the message for a match
between it and the alphanumeric key
words in the database. Alphanumeric
only includes numbers and alphabet
characters.
This element requires no construction
and should be accorded its plain and
ordinary meaning.
At least one supplemental image is
displayed along with the entire
alphanumeric message.
At least one image is displayed along
with a portion of, or the entire,
alphanumeric message.
The preamble is limiting.
The preamble is a limitation that should
"referencing a database to
determine whether at least one
word included in the
alphanumeric message matches at
least one key word included in
the database” / ”determining
whether at least one word
included in the alphanumeric
message matches at least one key
word included in the database” /
“determining whether at least one
word included in the
alphanumeric message matches at
least one key word included in
the database”
Microsoft proposed term:
1, 4, 6
“graphic message that is
accompanied by the
alphanumeric message”/ “graphic
message accompanied by the
alphanumeric message”/ “graphic
message accompanied by the
message”
Microsoft proposed term:
1, 4, 6
18
Claim Term/
Identified By
"A method for displaying
messages in a data
communication receiver; A data
communication receiver for
presenting information”
Microsoft proposed Means-PlusFunction term:
Claims
All claim elements are a part of or
performed on the mobile
communication device receiving the
message.
4
"programming means coupled to
the processor and to the database
for programming the database,
the programming means further
comprising: the receiver for
receiving a programming
message including a key word
and image data; a memory for
storing a programming word; and
storing means for storing the key
word and image data in the
database in response to
determining that the
programming message includes
the programming word"
Microsoft proposed Means-PlusFunction term:
"storing means for storing the key
Microsoft Proposed Construction
Function: programming the database,
receiving a programming message
including a key word and image data,
storing a programming word, storing
the key word and image data in the
database in response to determining
that the programming message includes
the programming word
Motorola Proposed Construction
be construed according to its plain and
ordinary meaning.
This element is not a means-plusfunction element that should be
construed according to 35 U.S.C. §112,
¶6 because it recites sufficient structure
to perform the claimed function in its
entirety.
To the extent that this element is
construed according to 35 U.S.C. §112:
Structure: none.
The claim is indefinite for claiming
processor 120, programmed to perform
the function of "storing the key word
and image data in the database in
response to determining that the
programming message includes the
programming word" without disclosing
the internal structure of that processor
in the form of an algorithm.
4
Function: storing the key word and
image data in the database in response
to determining that the programming
message includes the programming
19
Claimed function:
"programming the database"
Corresponding structure:
the Receiver, the Decoder, the Memory,
and a program for operating the
Processor according to the algorithm of
Figure 13.
This is a means-plus function element
that should be construed according to 35
U.S.C. §112.
Claim Term/
Identified By
word and image data in the
database in response to
determining that the
programming message includes
the programming word"
Motorola proposed term:
"programming message"
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
word
Claimed function:
"storing the key word and the image
data in the database in response to
determining that the programming
message includes the programming
word"
Structure: none.
1, 3, 4
The claim is indefinite for claiming
processor 120, programmed to perform
the function of "storing the key word
and image data in the database in
response to determining that the
programming message includes the
programming word" without disclosing
the internal structure of that processor
in the form of an algorithm.
A message, received by the receiver
separately from the alphanumeric
message, that includes a predetermined
programming word indicative of
programming information, a key word,
and an image associated with the key
word.
20
Corresponding structure:
A program for operating the Processor
according to steps 360, 370, 375, and
380 of the algorithm of Fig. 13.
A message that creates or modifies an
association between a key word and
image data.
Motorola Patent No. 6,272,333
Claim Term/
Identified By
Microsoft term:
“data”
Microsoft term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 7, 12
Information to be processed by an
application, not an application or a
software update for an application
delivering data only after
checking in the fixed portion whether
an application compatible with the data
is accessible to the subscriber unit
the stationary portion of the wireless
communication
system that includes base
stations and a controller that controls
the base stations, as distinct from the
portable portion that includes
subscriber units, or the public
network portion that includes
telephones or computers that originate
data messages
a device that can receive data from the
fixed portion of the wireless
communication system
Digital information
one official list of all applications
currently accessible to the subscriber
unit, including applications that can be
downloaded over the air
A portion of memory that includes a list
of all software applications that are
immediately available for use by the
subscriber unit
1, 7, 12
“controlling a delivery of data”
Microsoft term:
1, 3, 5, 7, 12
“fixed portion of [a/the] wireless
communication system”
Motorola term:
1, 3, 5-7, 1213
“subscriber unit”
Motorola term:
“application registry comprising
a list of all software applications
that are currently accessible to
the subscriber unit”
1, 3, 5-7, 1213
21
Managing whether and when data is
delivered
The stationary portion of the wireless
communication system that includes
base stations and a controller
A portable device for use in a wireless
communication system
Motorola Patent No. 6,757,544
Claim Term/
Identified By
Microsoft term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 3
“Location information input by the
user to indicate the location of the
communication device.”
This element requires no construction
and should be accorded its plain and
ordinary meaning.
“specific location information of
the communication device”
If this element is construed, it should
be given the following meaning:
Microsoft term:
1, 3, 9, 10
“general location information of
the location relevant to the user”
A geographic area that is determined
by the nature of the service request of
a user.
“Information about the specific
location of the communication device.”
This element requires no construction
and should be accorded its plain and
ordinary meaning.
If this element is construed, it should
be given the following meaning:
Microsoft & Motorola term:
“determining the location relevant
to a user by comparing the list of
location parameters with the
specific location information”
1, 3
Determining the geographic location
that corresponds to the specific
location information by matching the
specific location information with a
list of location parameters to identify a
matching location parameter.
22
“Information about the general area of
a location relevant to the user.”
“Identifying the location relevant to the
user by selecting from the list of
location parameters based on the
specific location information.”
Motorola Patent No. 6,408,176
Claim Term/
Identified By
Microsoft term:
“extracts the caller-related
information from the stored voice
mail” / “extracting the callerrelated information from the stored
voice mail” / “receiving the callerrelated information … after
extraction from stored voice mail”
Microsoft term:
Order of the functional operation
(Claim 1 -extracts caller-relation
information/(Claim 8 - extracting
the caller-related
information/Claim 11 - extraction
from stored voice mail) and the
functional step (Claim 1 - converts
the caller-related information from
the voice format to an alphanumeric string format/Claim 8 converting the caller-related
information from a voice format
into an alpha-numeric-string
format/Claim 11 - caller-related
information in an alpha-numeric
string format resulting from a
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 8, 11
“To select and remove the spoken
words that relate to the caller (e.g. a
telephone number) from the remainder
of the stored voice mail message to
produce caller-related information in
voice format.”
See constructions for “extracts /
extracting / extraction” and “callerrelated information”
1, 8, 11
The functional operation (Claim 1 extracts caller-relation
information/(Claim 8 - extracting the
caller-related information/Claim 11 extraction from stored voice mail) is
performed prior to the functional step
(Claim 1 - converts the caller-related
information from the voice format to
an alpha-numeric string format/Claim
8 - converting the caller-related
information from a voice format into
an alpha-numeric-string format/Claim
11 - caller-related information in an
alpha-numeric string format resulting
from a voice-to-alphanumeric-string–
format conversion).
The operation of “extracts”;
“extracting”; “extraction” of callerrelated information and the operation
of “converts” / “converting” /
“conversion” of caller-related
information may take place in any
order in accordance with known
speech-recognition techniques.
23
Claim Term/
Identified By
voice-to-alphanumeric-string–
format conversion).
Microsoft term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1
A telecommunication equipment
installation that routes voice calls
between the communication, target and
voice mail devices and routes data
between the converter and the
communication devices.
The communication system
infrastructure is receiving a request
from the communication unit.
Communication system infrastructure
component.
Information present in a stored voice
mail that enables a communication
device to initiate a communication to a
target device.
To select and remove from a group of
items those which meet specific
criteria.
Information provided by a caller in a
stored audio message.
“fixed network equipment”
Microsoft term:
11
“receiving a request from a user of
the communication unit”
Motorola term:
1, 8, 11
“caller-related information”
Motorola term:
“extracts” / “extracting” /
“extraction”
1, 8, 11
24
This element requires no construction
and should be accorded its plain and
ordinary meaning.
Selecting.
Motorola Patent No. 6,983,370
Claim Term/
Identified By
Microsoft term:
for providing continuity
Microsoft term:
first / second messaging client
Microsoft term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
1, 6, 9, 10, 11,
12, 13, 15, 18,
19, 20, 22, 29,
33, 36, 42, 45,
46, 50, 59
1, 2, 6, 9, 10,
11, 12, 15, 22,
36, 46, 50, 51,
52, 54, 59, 61
Indefinite.
Allowing an account user to continue
at least one messaging session on
different messaging clients
Client application operating on a
messaging device that includes
software capability for transferring
client data to and receiving client data
from at least one other messaging
client. The First and Second
Messaging Clients can be operated by
one or more account users.
Indefinite.
First client software to interface a
user’s device within a messaging
communication system
46
“adding the second messaging
client to the at least one
messaging session using the
session identifier”
Second client software to interface a
user’s device within a messaging
communication system
This element requires no construction
and should
be accorded its plain and ordinary
meaning.
If this element is construed, it should
be given the following meaning:
“using the session identifier to allow
the second messaging client to
participate in the at least one
messaging session.”
Microsoft terms:
59
Indefinite.
This element requires no construction
25
Claim Term/
Identified By
Claims
Microsoft Proposed Construction
and should be accorded its plain and
ordinary meaning.
“transfer the at least one
messaging session to the second
messaging client using the session
identifier”
Microsoft Means-Plus-Function
Term
“a first messaging client, for
establishing a first communication
connection including a plurality of
client data with a message server”
Motorola Proposed Construction
If this element is construed, it should
be given the following meaning:
50 – 52, 54
“Using the session identifier to transfer
the at least one messaging session from
the first messaging client to the second
messaging client.”
Indefinite.
This element is not a means-plusfunction element that should be
Function: establishing a first
construed according to 35 U.S.C.
communication connection including a §112,¶ 6 because it recites sufficient
plurality of client data with a message structure to perform the claimed
server.
function in its entirety.
Structure: none.
This element requires no construction
and should be accorded its plain and
ordinary meaning.
The claims are indefinite for failing to
identify a structure capable of
providing or maintaining continuity by To the extent that this element is
“establishing a first communication
construed according to 35 U.S.C.
connection including a plurality of
§112,¶ 6:
client data with a message server.”
Claimed function:
“establishing a first communication
connection including a plurality of
client data with a message server.”
Corresponding structure:
26
Claim Term/
Identified By
Microsoft Means-Plus-Function
term:
Claims
50 – 52, 54
Microsoft Proposed Construction
Indefinite.
Function: receiving the plurality of
client data from the first messaging
client and for establishing a second
communication connection including
the plurality of client data with the
message server
“a second messaging client for
receiving the plurality of client
data from the first messaging
client and for establishing a
second communication connection
including the plurality of client
data with the message server”
Structure: none.
The claims are indefinite for failing to
identify a structure capable of
providing or maintaining continuity by
“receiving the plurality of client data
from the first messaging client and for
establishing a second communication
connection including the plurality of
client data with the message server.”
Motorola term:
“client data”
1, 6, 9, 10, 13,
15, 18, 20, 36,
42, 45, 46, 50,
52, 54, 59
Data associated with the messaging
client and data associated with each
messaging session for which the
messaging client is currently
participating, has participated in, or
plans to participate in.
27
Motorola Proposed Construction
“first messaging client”
This element is not a means-plusfunction element that should be
construed according to 35 U.S.C.
§112,¶6 because it recites sufficient
structure to perform the claimed
function in its entirety.
This element requires no construction
and should be accorded its plain and
ordinary meaning.
To the extent that this element is
construed according to 35 U.S.C.
§112,¶6:
Claimed function:
“receiving the plurality of client data
from the first messaging client, and
establishing a second communication
connection including the plurality of
client data with the message server
Corresponding structure:
“second messaging client”
Motorola agrees with Microsoft’s
proposed construction.
Claim Term/
Identified By
Motorola term:
Claims
Microsoft Proposed Construction
Motorola Proposed Construction
22, 29, 36, 42,
46, 59
an active communication connection
during which there is a
transfer of electronic messages
between two or more communicating
devices with a defined beginning and
end.
Indefinite.
A session of real time electronic
messaging, between two or more
messaging clients.
“messaging session”
Motorola term:
“providing continuity between a
plurality of messaging clients”
Motorola term:
“session data”
2, 6, 9, 10, 11,
12, 13, 18, 19,
20, 29, 33, 42,
45, 59
22, 29, 33,
Data relating to each of the plurality of
messaging sessions for which the
account user is currently participating,
has previously participated, or plans to
participate in.
28
See construction for “for providing
continuity”
Data relating to one or more of the
messaging sessions in which the
account user is participating, has
previously participated, or plans to
participate, using the messaging client
DATED this 3rd day of June 2011.
Respectfully submitted,
COLSON HICKS EIDSON
Roberto Martinez, Esq.
Curtis Miner, Esq.
255 Alhambra Circle, Penthouse
Coral Gables, Florida 33134
Tel. (305) 476-7400
Fax. (305) 476-7444
By: __/s/ Tung T. Nguyen____
Tung T. Nguyen
E-mail: tnguyen@sidley.com
Of Counsel:
David T. Pritikin
Richard A. Cederoth
Douglas I. Lewis
John W. McBride
SIDLEY AUSTIN LLP
One South Dearborn
Chicago, IL 60603
Tel. (312) 853-7000
Brian R. Nester
SIDLEY AUSTIN LLP
1501 K Street NW
Washington, DC 20005
Tel. (202) 736-8000
CERTIFICATE OF SERVICE
I hereby certify that on June 3, 2011, a true copy of the foregoing document was served
upon the following counsel of record in the manner indicated.
Respectfully submitted,
_/s/ Tung T. Nguyen _____
Tung T. Nguyen, Esq.
SERVICE LIST
Motorola Mobility, Inc. v. Microsoft Corp., Case No. 1:10-cv-24063-Moreno
By Email
Edward M. Mullins
emullins@astidavis.com
Hal M. Lucas
hlucas@astidavis.com
ASTIGARRAGA DAVIS
701 Brickell Avenue, 16th Floor
Miami, FL 33131
Tel.: (305) 372-8282
Steven Pepe
Steven.Pepe@ropesgray.com
Jesse J. Jenner
Jesse.Jenner@ropesgray.com
Leslie M. Spencer
Leslie.Spencer@ropesgray.com
ROPES & GRAY LLP
1211 Avenue of the Americas
New York, NY 10036-8704
Tel.: (212) 596-9046
Norman H. Beamer
Norman.Beamer@ropesgray.com
Mark D. Rowland
Mark.Rowland@ropesgray.com
Gabrielle E. Higgins
Gabrielle.Higgins@ropesgray.com
ROPES & GRAY LLP
1900 University Avenue, 6th Floor
East Palo Alto, CA 94303-2284
Tel.: (650) 617-4030
Kevin J. Post
kevin.post@ropesgray.com
Megan F. Raymond
megan.raymond@ropesgray.com
ROPES & GRAY LLP
One Metro Center
700 12th Street NW, Suite 900
Washington, DC 20005-3948
Tel.: (202) 508-4600
Counsel for Plaintiff Motorola Mobility, Inc.
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?