Apple Inc. v. Samsung Electronics Co. Ltd. et al
Filing
168
Declaration of ANDRIES VAN DAM, PH.D IN SUPPORT OF SAMSUNG'S OPPOSITION TO APPLE'S MOTION FOR PRELIMINARY INJUNCTION filed bySamsung Electronics America, Inc., Samsung Electronics Co. Ltd., Samsung Telecommunications America, LLC. (Attachments: #1 Exhibit 1, #2 Exhibit 2, #3 Exhibit 3, #4 Exhibit 4, #5 Exhibit 5, #6 Exhibit 6, #7 Exhibit 7, #8 Exhibit 8, #9 Exhibit 9, #10 Exhibit 10, #11 Exhibit 11, #12 Exhibit 12, #13 Exhibit 13, #14 Exhibit 14)(Maroulis, Victoria) (Filed on 8/22/2011) Modified on 8/29/2011 cannot link entry-opposition has not been efiled (dhm, COURT STAFF).
EXHIBIT 2
Exhibit 2: U.S. Patent No. 7,469,381 and LaunchTile
U.S. Pat. No. 7,469,381
Claim 1
A computer-implemented
method, comprising:
LaunchTile
A computing device running LaunchTile discloses a computer that implements a method. For
example, LaunchTile is configured to run on mobile computing devices running versions of the
Windows Mobile operating system, including the Compaq iPaq h1900 series PocketPC.
These devices include processors and memory. For example, the Compaq iPaq h1900 series PocketPC
model 1950 has a Samsung SC32442 processor and main memory of 32 MB SDRAM.
Ex. 13 at p. 3 (HP iPaq 1950 Pocket PC QuickSpecs).
(a) at a device with a touch
screen display:
02198.51855/4245714.9
A computing device running LaunchTile discloses a device with a touch screen display. For example,
LaunchTile can run on Windows Mobile devices with touch screen displays like the Compaq iPaq
h1900 series PocketPC model 1950.
1
The Compaq iPaq h1900 series PocketPC.
(b) displaying a first
portion of an electronic
document;
02198.51855/4245714.9
Representative Example #1:
LaunchTile includes an email program capable of displaying a list of email messages, such as an inbox,
as an electronic document. The computing device will display a portion of the email list as a first
portion:
2
Representative Example #2:
In another example, the electronic document is a Zone in LaunchTile. Each tile is itself an electronic
document, and a Zone comprised of four adjacent tiles is also an electronic document. In this example,
the electronic document is the Zone located in the center of the World view. This Zone is outlined in
green in the picture below:
02198.51855/4245714.9
3
The user can scroll to a neighboring Zone by touching the touch screen device with a finger or a stylus
and moving the finger or stylus. If the user begins in the center Zone and moves to the left, a first
portion of the Zone will be displayed. The first portion is depicted in the picture below, outlined in
green:
Representative Example #3:
Any set of contiguous tiles could be considered an electronic document. Accordingly, two contiguous
Zones comprised of eight tiles would also constitute the electronic document recited in claim 1. Two
contiguous Zones comprised of eight tiles is shown outlined in green below:
02198.51855/4245714.9
4
In this example, when the user enters Zone view (e.g., from the World view or from the Application
Tile view), the user will see a single Zone that constitutes a first portion of an electronic document.
Specifically, this single Zone is one portion of an eight-tile, two-Zone document.
02198.51855/4245714.9
5
(c) detecting a movement
of an object on or near the
touch screen display; in
response to detecting the
movement, translating the
electronic document
displayed on the touch
screen display in a first
direction to display a
second portion of the
electronic document,
wherein the second portion
is different from the first
portion;
02198.51855/4245714.9
Representative Example #1:
A computing device running LaunchTile discloses detecting a movement of an object on the touch
screen display and, in response, translating the electronic document to display a second portion of the
electronic document that is different from the first.
For example, in the email program, the user can scroll the list up so that a second portion is displayed:
6
Representative Example #2:
As another example, LaunchTile will detect movement of a finger on the touch screen and translate the
electronic document in the direction of the movement of the finger. Starting at the first portion
referenced above, obtained by having previously scrolled the Zone slightly to the left, continuing from
this position, if the user swipes her finger to the right, the electronic document will move to the right.
A second portion of the electronic document is then displayed. This second portion of the document is
different from the first portion of the document. This is depicted in the figure below:
02198.51855/4245714.9
7
Representative Example #3:
In another example, where two contiguous Zones form a single electronic document, a second portion
of that document is displayed when the user scrolls. For example, if the user scrolls left, a second Zone
comprising the second half of the electronic document will be displayed. In the sequence below, the
first image illustrates the starting point just prior to a scrolling operation, and the second and third
images represent partial movement during the scrolling operation.
02198.51855/4245714.9
8
(d) in response to an edge
of the electronic document
being reached while
translating the electronic
document in the first
direction while the object is
still detected on or near the
touch screen: displaying an
area beyond the edge of the
document, and displaying a
third portion of the
electronic document,
wherein the third portion is
smaller than the first
portion; and
02198.51855/4245714.9
Representative Example #1:
A computing device running LaunchTile discloses displaying an area beyond the edge of the document
and displaying a third portion of the electronic document that is smaller than the first portion in
response to an edge of the electronic document being reached.
For example, in the email program, when the user reaches the bottom of the email list when scrolling
up, the edge of the email list is displayed. Beyond that edge a blank area is also displayed. This blank
area is not part of the electronic document that consists of the email list. This results in the display of a
third portion of the document, which is smaller than the first portion of the document, because of the
blank area.
9
02198.51855/4245714.9
10
Representative Example #2:
As another example, as the user reaches the left edge of a Zone while scrolling to the right in the
example discussed above, an area beyond the left edge of that Zone will be displayed. That area will
consist of a solid-colored “gutter,” or border, followed by the neighboring Zone on the left. As the user
02198.51855/4245714.9
11
continues scrolling to the right, a third portion of the electronic document is displayed that is smaller
than the first portion of the electronic document because more of the electronic document has been
scrolled off the screen. The third portion and the area beyond the edge of the electronic document are
displayed in the picture below:
02198.51855/4245714.9
12
Representative Example #3:
In another example, in the case of two contiguous Zones being the electronic document, if the user
continues scrolling to the left, the right edge of the electronic document will be encountered. As the
user scrolls past the edge, an area beyond that edge will be displayed. That area will consist of a gray
02198.51855/4245714.9
13
“gutter,” or border, followed by the neighboring Zone, similar to that in representative example #2.
(e) in response to detecting
02198.51855/4245714.9
Representative Example #1:
14
that the object is no longer
on or near the touch screen
display, translating the
electronic document in a
second direction until the
area beyond the edge of the
electronic document is no
longer displayed to display
a fourth portion of the
electronic document,
wherein the fourth portion
is different from the first
portion.
02198.51855/4245714.9
A computing device running LaunchTile discloses, in response to detecting that the object is no longer
on or near the touch screen display, translating the electronic document in a second direction until the
area beyond the edge of the electronic document is no longer displayed to display a fourth portion of
the electronic document that is different from the first portion.
For example, if the user lifts her finger after displaying the third portion of the email list, the email list
will reverse direction and “snap” back to the bottom edge of the email list, subject to the threshold
distance limitation, such that the area beyond this edge will no longer be displayed. The result will
display a fourth portion of the Zone that is different from the first portion.
15
Representative Example #2:
As another example, if the user lifts her finger while in the process of scrolling between Zones, the
interface will automatically select a Zone to snap to. If the user has not scrolled past a particular
threshold in the direction of the next Zone, the application will snap back to the previous Zone. This
snap-back feature will cause the electronic document to be translated in a second direction, which will
be opposite to the first direction, until the area beyond the edge of the electronic document can no
longer be seen. As a result, a fourth portion of the document is displayed. The fourth portion is
different from the first portion.
02198.51855/4245714.9
16
Representative Example #3:
In another example, in the case of two contiguous Zones being the electronic document, if the user lifts
her finger after scrolling some distance beyond the second portion of the electronic document, the
electronic document will snap back, translating in the opposite direction until the area beyond the edge
02198.51855/4245714.9
17
of the electronic document is no longer in view. The result will display a fourth portion of the
electronic document that is different from the first portion.
Claim 2
02198.51855/4245714.9
18
The computer-implemented
method of claim 1, wherein
the first portion of the
electronic document, the
second portion of the
electronic document, the
third portion of the
electronic document, and
the fourth portion of the
electronic document are
displayed at the same
magnification.
02198.51855/4245714.9
Representative Example #1:
A computing device running LaunchTile discloses the first, second, third, and fourth portions are all at
the same magnification. For example, the four portions previously described are all displayed at the
same magnification:
19
Representative Example #2:
Representative Example #3:
02198.51855/4245714.9
20
Claim 3
The computer implemented
method of claim 1, wherein
the movement of the object
is on the touch screen
02198.51855/4245714.9
A computing device running LaunchTile can detect movement of an object on a touch screen display.
For example, in a Compaq iPaq h1900 series PocketPC the touch screen display can accept input based
on a touch from either a finger or a stylus on the display. See claim 1(a).
21
display.
Claim 4
The computer-implemented A computing device running LaunchTile discloses that the object used to interact with the touch screen
method of claim 1, wherein is a finger. For example, in a Compaq iPaq h1900 series PocketPC, the touch screen display can
the object is a finger.
accept input based on a touch from a finger on the display. See claim 1(a).
Claim 5
The computer-implemented
method of claim 1, wherein
the first direction is a
vertical direction, a
horizontal direction, or a
diagonal direction.
Representative Example #1:
A computing device running LaunchTile discloses the first direction is a vertical or horizontal
direction. For example, LaunchTile permits the first direction to be in either a vertical or horizontal
direction. The figure below depicts movement in a vertical direction:
Representative Example #2:
The figure below depicts movement in a horizontal direction:
02198.51855/4245714.9
22
Representative Example #3:
Claim 6
The computer-implemented Currently not at issue.
method of claim 1, wherein
02198.51855/4245714.9
23
the electronic document is
a web page.
Claim 7
The computer-implemented A computing device running LaunchTile discloses the electronic document is a digital image.
method of claim 1, wherein
the electronic document is
Representative Example #1:
a digital image.
For example, the LaunchTile prototype email application has an electronic document that is at least one
or more digital images. In the prototype email application, the electronic document is the email list.
However, because the email application in only a prototype, each entry in the email list is actually an
individual digital image or .png file, acting as placeholders in order to emulate an operative email
application. Thus, as the email application is currently written in LaunchTile, the electronic document
(email list) is composed of one or more digital images (.png files representing entries in the list).
Representative Example #2 & #3:
Similarly, a Zone in LaunchTile is comprised of four tiles, and two contiguous Zones are comprised of
eight tiles. Each of these tiles is displayed as an individual image, and in fact many are .png image
files.
02198.51855/4245714.9
24
See also claim 1(b).
To the extent the examples discussed above do not anticipate claim 7, it would have been obvious to
one of ordinary skill in the art to modify LaunchTile so that the electronic document is a single digital
image. The user interface features identified above as anticipating claim 1 of the ‘381 patent operate
independently of the nature of the underlying electronic document. An implementer could employ
these same techniques to manipulate any document displayed on the screen, regardless of whether the
document is a list of items or a digital image. Applying these techniques to a digital image would not
have presented any unique problems, or even significant effort. Additionally, because digital images
are commonly displayed on computing devices, one of skill in the art would be motivated to modify
LaunchTile so that its user interface features would operate in the same manner described above when
the electronic document is a single digital image. Thus, it is my opinion that Claim 7 recites an
obvious modification to the functionality contained in LaunchTile if LaunchTile does not disclose each
and every limitation of Claim 7.
Claim 8
The computer-implemented Currently not at issue.
method of claim 1, wherein
the electronic document is
a word processing,
02198.51855/4245714.9
25
spreadsheet, email or
presentation document.
Claim 9
The computer-implemented
method of claim 1, wherein
the electronic document
includes a list of items.
A computing device running LaunchTile discloses the electronic document includes a list of items. For
example, as shown in the image below, the electronic document includes an image of an “Inbox.” This
Inbox is a list of emails. Similarly, other electronic documents also include lists of phone-related
events, including missed calls, outgoing calls, voicemail, and incoming text messages. Other
electronic documents also includes a “Calendar,” which consists of a list of scheduled events.
Representative Example #1:
Representative Example #2 & #3:
02198.51855/4245714.9
26
Claim 10
The computer-implemented Representative Example #1:
method of claim 1, wherein
the second direction is
A computing device running LaunchTile discloses that the second direction is opposite the first
opposite the first direction, direction. When the zone snaps back after the user lifts his finger, the direction of the snap back is
opposite the direction in which the user was scrolling.
02198.51855/4245714.9
27
Representative Example #2:
Representative Example #3:
02198.51855/4245714.9
28
Claim 11
The computer-implemented Currently not at issue.
method of claim 1, wherein
translating in the first
direction prior to reaching
an edge of the document
has an associated speed of
translation that corresponds
to a speed of movement of
the object.
Claim 12
The computer-implemented Currently not at issue.
method of claim 1, wherein
translating in the first
direction is in accordance
with a simulation of an
equation of motion having
friction.
Claim 13
02198.51855/4245714.9
29
The computer-implemented
method of claim 1, wherein
the area beyond the edge of
the document is black,
gray, a solid color, or
white.
Representative Example #1:
A computing device running LaunchTile discloses that the area beyond the document is solid color.
In LaunchTile, when the end of the list of emails is reached, the area beyond the edge of the email list
is a solid color:
Representative Example #2 & #3:
02198.51855/4245714.9
30
As another example, between each of the Zones displayed in LaunchTile is a solid-colored gray
“gutter” area that indicates a separation between the Zones. This gutter area is displayed beyond the
edge of the document. Accordingly, the gutter area beyond the edge of the document is a solid-colored
gray area. This same area surrounds an eight-tile area of two contiguous Zones and forms a solidcolored gray area beyond the edge of that document.
02198.51855/4245714.9
31
Claim 14
The computer-implemented Representative Example #1:
method of claim 1, wherein
the area beyond the edge of A computing device running LaunchTile discloses the area beyond the edge of the document is visually
the document is visually
distinct from the document.
distinct from the document.
For example, in LaunchTile, when the end of the list of emails is reached, the area beyond the edge of
the email list is visually distinct from the document. The area beyond the edge is a solid color, whereas
the email list contains text and images:
02198.51855/4245714.9
32
Representative Example #2 & #3:
As another example, the area beyond the edge of the electronic document in LaunchTile is visually
distinct, with a gray gutter area separating the area showing the next zone, which is its own separate
electronic document, and the original electronic document. This area is also displayed as a border of
02198.51855/4245714.9
33
an eight-tile area comprised of two contiguous Zones. This gray area is displayed beyond the edge of
such a document and is visually distinct from the document.
Claim 15
The computer-implemented Currently not at issue.
method of claim 1, wherein
02198.51855/4245714.9
34
translating the document in
the second direction is a
damped motion.
Claim 16
The computer-implemented
method of claim 1, wherein
changing from translating
in the first direction to
translating in the second
direction until the area
beyond the edge of the
document is no longer
displayed makes the edge
of the electronic document
appear to be elastically
attached to an edge of the
touch screen display or to
an edge displayed on the
touch screen display.
Claim 17
The computer-implemented
method of claim 1, wherein
translating in the first
direction prior to reaching
the edge of the electronic
document has a first
associated translating
distance that corresponds to
a distance of movement of
the object prior to reaching
the edge of the electronic
document; and wherein
displaying an area beyond
02198.51855/4245714.9
A computing device running LaunchTile discloses changing from translating in the first direction to
translating in the second direction until the area beyond the edge of the document is no longer
displayed makes the edge of the electronic document appear to be elastically attached to an edge of the
touch screen display or to an edge displayed on the touch screen display. For example, the snap-back
effect in LaunchTile makes the document appear to be elastically attached to the edge of the display so
that the edge of the document, moving in the second direction, is moving towards the edge of the
display.
Currently not at issue.
35
the edge of the electronic
document comprises
translating the electronic
document in the first
direction for a second
associated translating
distance, wherein the
second associated
translating distance is less
than a distance of
movement of the object
after reaching the edge of
the electronic document.
Claim 18
The computer-implemented Currently not at issue.
method of claim 1, wherein
translating in the first
direction prior to reaching
the edge of the electronic
document has a first
associated translating speed
that corresponds to a speed
of movement of the object,
and wherein displaying an
area beyond the edge of the
electronic document
comprises translating the
electronic document in the
first direction at a second
associated translating
speed, wherein the second
associated translating speed
is slower than the first
02198.51855/4245714.9
36
associated translating
speed.
Claim 19
A device, comprising:
a touch screen display;
one or more processors;
memory; and
one or more programs,
wherein the one or more
programs are stored in the
memory and configured to
be executed by the one or
more processors, the
programs including:
instructions for displaying
a first portion of an
electronic document;
instructions for detecting a
movement of an object on
or near the touch screen
display; instructions for
translating the electronic
document displayed on the
touch screen display in a
first direction to display a
second portion of the
electronic document,
wherein the second portion
is different from the first
portion, in response to
detecting the movement;
instructions for displaying
an area beyond an edge of
02198.51855/4245714.9
See preamble of claim 1.
See claim 1(a)
See preamble of claim 1.
See preamble of claim 1.
See preamble of claim 1.
See claim 1(b).
See claim 1(c).
See claim 1(d) .
37
the electronic document
and displaying a third
portion of the electronic
document, wherein the
third portion is smaller than
the first portion, in
response to the edge of the
electronic document being
reached while translating
the electronic document in
the first direction while the
object is still detected on or
near the touch screen
display; and
instructions for translating
See claim 1(e).
the electronic document in
a second direction until the
area beyond the edge of the
electronic document is no
longer displayed to display
a fourth portion of the
electronic document,
wherein the fourth portion
is different from the first
portion, in response to
detecting that the object is
no longer on or near the
touch screen display.
Claim 20
A computer readable
See preamble of claim 1 and claim 1(a).
storage medium having
stored therein instructions,
which when executed by a
02198.51855/4245714.9
38
device with a touch screen
display, cause the device
to:
display a first portion of an See claim 1(b).
electronic document;
detect a movement of an
See claim 1(c).
object on or near the touch
screen display; translate the
electronic document
displayed on the touch
screen display in a first
direction to display a
second portion of the
electronic document,
wherein the second portion
is different from the first
portion, in response to
detecting the movement ;
display an area beyond an
See claim 1(d).
edge of the electronic
document and display a
third portion of the
electronic document,
wherein the third portion is
smaller than the first
portion, if the edge of the
electronic document is
reached while translating
the electronic document in
the first direction while the
object is still detected on or
near the touch screen
display; and
02198.51855/4245714.9
39
translate the electronic
document in a second
direction until the area
beyond the edge of the
electronic document is no
longer displayed to display
a fourth portion of the
electronic document,
wherein the fourth portion
is different from the first
portion, in response to
detecting that the object is
no longer on or near the
touch screen display.
02198.51855/4245714.9
See claim 1(e).
40
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?