Facebook, Inc. v. Phoenix Media/Communications Group, Inc. et al
Filing
106
DECLARATION re 105 Preliminary Claim Construction Briefs by Facebook, Inc.. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D, # 5 Exhibit E)(Torres, Javier)
EXHIBIT A
111111
1111111111111111111111111111111111111111111111111111111111111
US006199157Bl
United States Patent
(10)
Dov et al.
(12)
(45)
(54)
SYSTEM, METHOD AND MEDIUM FOR
MANAGING INFORMATION
(75)
Inventors: Dan Bar Dov, Tel Aviv (IL); Oded
Ben-Haim, Cupertino, CA (US); Roy
Lauer, Ramat-Gan (IL); Amotz
Maimon, Cupertino, CA (US); Michael
Palatnik, Rishon LeZion (IL)
(73)
( *)
5,826,065
5,877,819
5,956,337
6,002,854
Primary Examiner-Thomas C. Lee
Assistant Examiner-Omar A. Omar
(74) Attorney, Agent, or Firm-Hale & Dorr
(22)
Filed:
(51)
(52)
(58)
A system, method and medium for configuring an item such
as a machine having multiple optional components is provided. This is accomplished using "options," which correspond to the optional components of the machine, and are
selected by a user according to those optional components
that the user desires to have as part of the machine. Each
option is envisioned to be created to contain the necessary
properties (such as attributes and constraints) to appropriately configure the corresponding optional component
within the machine. Embodiments of the present invention
envision that the options can be arranged in a hierarchical
option tree to help allow a user to better visualize the
structure of the machine in making decisions concerning
configuration.
Int. Cl? ...................................................... G06F 9/455
U.S. Cl. ................................................... 713/1; 712/15
Field of Search .................................... 713/1, 2, 100;
712/15
Mar. 30, 1998
References Cited
U.S. PATENT DOCUMENTS
5/1991
12/1996
7/1997
6/1998
Gorin et a!. ........................
Landis eta!. ........................
Duff eta!. ...........................
Curtis eta!. .........................
ABSTRACT
(57)
Appl. No.: 09/049,910
*
*
*
*
Hinsberg, III et a!. .............. 395!500
Branson ............................... 348/701
Gaddis ................................. 370/395
Lynch et a!. .................... 395/500.01
* cited by examiner
(21)
5,020,059
5,588,148
5,644,487
5,774,689
10/1998
3/1999
9/1999
12/1999
Mar.6,2001
Applied Materials, Inc., Centura(TM) HDP Dielectric Etch,
Operations Manual, Dec. 1995.
Subject to any disclaimer, the term of this
patent is extended or adjusted under 35
U.S.C. 154(b) by 0 days.
(56)
*
*
*
*
US 6,199,157 B1
OTHER PUBLICATIONS
Assignee: Applied Materials, Inc., Santa Clara,
CA(US)
Notice:
Patent No.:
Date of Patent:
371/11.3
395/601
364/140
395!500
26 Claims, 11 Drawing Sheets
USER
COMPUTER A
102
'
HARD DISK
A1
'
FLOPPY
DISKC
d
•
\Jl
•
USER
COMPUTER A
102
DISK CONTROLLER
MANAGER
HARD DISK
CONTROLLER B
''
FIG. 1
'
'
'
d
•
\Jl
202
•
204
USER
COMPUTER BB'S
A
~--------~
LOCKS
206
~
------~~--------------------·
208
HARD DISK
CONTROLLER CLASS
224
HARD DISK
CONTROLLER A
... DISK CONTROLLER MANAGER I
HARD DISK CONTROLLER
I X TRACKS
I
.. .DISK CONTROLLER MANAGER I
HARD DISK CONTROLLER
I Y SECTORS
PERTRACK
-
: BB'S
HARD DISK
A2
HARD DISK
CONTROLLER B
... DISK CONTROLLER MANAGER I
HARD DISK CONTROLLER
I X TRACKS
... DISK CONTROLLER MANAGER I
HARD DISK CONTROLLER
I Y SECTORS
PER TRACK
LOCKS
212
222
BB'S
{
I
I
LOCKS
210
HARD DISK A 1 FORCES
TAPE BACKUP
216
218
e
\Jl
-..a-..
1-"
\0
-..\0
I
I
1-"
FIG. 2
(It
-.....l
~
1-"
U.S. Patent
Mar.6,2001
Sheet 3 of 11
US 6,199,157 B1
PROJECT DESCRIPTION TREE
•
•
•
I . .. USER COMPUTER A I . .. I HARD DISK CONTROLLER A I X TRACKS
I . .. USER COMPUTER A I . .. I HARD DISK CONTROLLER A I Y SECTORS
PER TRACK
I . .. USER COMPUTER A I . .. I HARD DISK CONTROLLER 8 I X TRACKS
I . .. USER COMPUTER A I . .. I HARD DISK CONTROLLER 8 I Y SECTORS
PER TRACK
•
•
•
•
I . .. USER COMPUTER A I . .. I HARD DISK A 1 I ROTATION SPEED
I . .. USER COMPUTER A I . .. I HARD DISK A 2 I ROTATION SPEED
•
•
•
FIG. 3
U.S. Patent
Mar.6,2001
Sheet 4 of 11
US 6,199,157 B1
ICF
•
•
I . .. USER COMPUTER A I . .. I HARD DISK CONTROLLER A I X TRACKS
I ... USER COMPUTER A I ... I HARD DISK CONTROLLER A I Y SECTORS
PER TRACK
I . .. USER COMPUTER A I . .. I HARD DISK A 1 I ROTATION SPEED
FIG. 4
U.S. Patent
Mar.6,2001
Sheet 5 of 11
US 6,199,157 B1
LOCK
A
PRINTER A DESELECT PRINTER B
B
HARD DISK A 1 REQUIRES FLOPPY DISK C
C
HARD DISK A 1 FORCES TAPE BACKUP
FIG. 5
U.S. Patent
Mar.6,2001
Sheet 6 of 11
US 6,199,157 B1
602
CREATE AN OPTION
BASED ON AN OPTIONAL
MACHINE COMPONENT IN
THE CONTROL HIERARCHY
CREATE
OPTION
TREE
ALL
604
OPTIONS
FOR OPTION
NO
~-----'
DESCRIPTION
TREE CREATED
?
606
BUILD PRODUCT DESCRIPTION
TREE
608
SELECT MACHINE CONFIGURATION
FROM OPTION TREE
610
GENERATE ICF BASED UPON
SELECTION OF OPTIONS
612
OPERATE CONFIGURED
MACHINE
FIG. 6
U.S. Patent
Mar.6,2001
US 6,199,157 B1
Sheet 7 of 11
706
702
NO
704
WILL
OPTION
BE RE-USED
?
YES
CREATE AN
OPTION CLASS
708
CREATE AN
UNCLASSED
OPTION
CREATE AN
OPTION BASED
ON THE OPTION
CLASS
ADD BUILDING BLOCKS
710
NO
YES
714
ADD LOCKS
BACK TO
FIG. 6
FIG. 7
602
d
•
\Jl
•
DEVELOPMENT ENVIRONMENT
802......._
804
r-
s
LAUNCHER
-
OPTION TREE
INPUT FILES
"-
806
~
s
!+"
-._.
~
BUILDING
BLOCK
INPUT FILE~
PRODUCTION (END USER)
,810
OPTION TREE I
OPTION I OPTION
CLASS EDITOR
USER
)
SELECTIONS
~
( 820
['812
BUILDING BLOCK
EDITOR
..;;:
~
r-~
DATABASE
-
,.,.816
PDT BROWSER
l-
SETUP
APPLICATION
(822
818)
SPECIFIC
MACHINE
CONFIGURATION
FILE(S) (ICF)
830)
(824
7832
FIG. 8
d
•
\Jl
•
OPTION FACET A
OPTION
I
FILE
VIEW
EDIT
NAME:
I
FACET- A
I
TITLE:
I
FACET A
I
CLASS:
r--
I
FACETCLASS
FLAGS:-
II
SELECT
1
I
D
SHOW
~
CH - INST- NAME
EQV_INST NAME
PARAMETERS I> FACET NAME
FACET_ANGLE
I USER ENTRIES I RLP NAME
VACUUM CONTROL
SUBOPTIONS I
I
CURRE NT
WORK lNG
FILE
MUTEX
I
LOCKS
W. FILE: ETCH STTS
II>
v
I EDIT... I I ADD ... II REMOVE:
FIG. 9A
CURRE NTLY
SELEC TED
LIST OF
PROPE RTIES
I
CH_XX_FLOW1_GLBL
CH XX FLOW1
I PARAMETERS CH XX FLOW2
IUSER ENTRIES CH XX FLOW1 5200
I SUBCLASSES
-
-
~
-
-
I
-
LOCKS
W.FILE: 5200 CONTROLLER.SUS
I DONE I
I
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?