Apple Inc. v. Samsung Electronics Co. Ltd. et al
Filing
559
Declaration of Deok Keun Matthew Ahn in Support of #558 Response ( Non Motion ), filed byApple Inc.. (Attachments: #1 Exhibit 1.01, #2 Exhibit 1.02, #3 Exhibit 1.03, #4 Exhibit 1.04, #5 Exhibit 1.05, #6 Exhibit 1.06, #7 Exhibit 1.07, #8 Exhibit 1.08, #9 Exhibit 1.09, #10 Exhibit 1.10, #11 Exhibit 1.11, #12 Exhibit 1.12, #13 Exhibit 1.13)(Related document(s) #558 ) (Jacobs, Michael) (Filed on 12/29/2011)
EXHIBIT 1.08
program, text or information range. The status indicator includes a number
of individual fields represent portions of the individual program, text or
information. Clicking on the field leads to the respective program area. The
individual fields are arranged successively in accordance with the logical
and/or timed -------=-g of the program. The sizes of the fields correspond to
the size of the area represented.
Claim 1 of the present invention claims:
a window generation and control logic coupled to the processor and
data display screen to create an operating environment for a yllurality
of individuaLyro,zramming modules that provide status and çontrol
functions, wherein the window generation and control logic generates
and displays a first window region having a plurality of display areas
on said data display screen, wherein each of_the gurality of display
areas is associated with one
thegluralgy o£individuaLyregraminitte
modules:
an indicia generation logic coupled to the data display screen to execute
at least one of the plurality of programming modules to generate
information for display in one of the plurality of display areas in the
first windour region, wherein at least one of the plurality of display
areas and its associated programming module is sensitive to user
input, and further wherein the window generation and control logic
and the indicia generation logic use messagg-based communication to
exchang_e iñ£ormation to coordinate açtivities of the indicia generation
lezic to enaþlg interactigg displa,y activity. (Emphasis added.)
The present invention provides display areas which are associated with
individual programming modules. Cohansz does not provide such display
areas. Cohansz teaches a status indicator which is associated with a single
program. The status indicator of coh-7 indicates the location within the
one single program, text or information range. The Ex----= -er refers to page 3,
paragraph 2 as teaching plurality of individual progr
ing modules.
However, page 3, paragraph 2 of Cohausz specifically states that "the
individual fields represent portions of the individual program, text of
information, i.e. sections, paragraphs, chapters or segments of information."
Senal No. 08/316,237
6
04860.P1365
APLNDC00024380
Thus, Cohausz does not teach individual programming modules associated
with each field. Therefore, claim 1 is not anticipated by Coh_avsz.
Claim 1 of the present invention also claims an indicia generation logic
that uses message-based communication to exchange information to
coordinate activities of the indicia generation logic." Cohausz does not teach
the use of message based communication for information exchange. Contrary
to the Examiner's assertion, Cohausz's teaching of individual fields which
lead to respective program areas does not teach the use of message-based
communication. The present invention sets forth message based
communication, which means that the control strip passes messages to a
module to, for example, either tell the module what to do or to obtain
information about the module and its capabilities. (Specifications, pg. 32,
lines 5-7). There is no indication in Cohansz that such message based
communication is used. Therefore, cohansz does not anticipate the present
invention as claimed in Claim 1, or any of its dependent claims.
Independent Claims 11 and 15 also include similar limitations
regarding the operating environment. Therefore, based on the same rational
given above, Applicant respectfully submits that Claims 11 and 15 and their
dependent claims are not anticipated by Cohausz.
Claims 4-7 were also rejected under 35 U.S.C. §103 as being
unpatentable over Cohausz and U.S. Patent 5,202,961 to Mills et. al. ("Mills").
Mills teaches the use of a slider control bar for controlling the rate of display
of sequential information. Specifically, Mills teaches the use of such a control
strip to control the playback rate of video. This control strip is defined as
having certain components such as standard playback direction/velocity
indicators, reverse, stop and fast forward. Mills uses a control icon to select
one of these rates of display. Claims 4-7 depend on independent Claim 1,
Serial No. 08/316,237
7
04860.P1365
APLNDC00024381
discussed above. The Examiner has acknowledged that Mills does not teach
the indicia generator, or a plurality of programs corresponding to the plurality
of fields as claimed in the present invention. Because Cohausz does not
teach, or make obvious the use of a plurality of fields or message based
communication, the present invention is not obvious in view of Cohtm
further in view of Elle.
Accordingly, Applicant respectfully submits that the rejection under 35
U.S.C. §102(a) and §103 have been overcome by the amendments and the
remarks and withdrawal of these rejections is respectfully requested.
Applicant submits that Claims 1-24 are now in condition for allowance and
such action is earnestly solicited.
Please charge any shortages and credit any overcharges to our Deposit
Account No. 02-2666.
Respectfully submitted,
B=
LY, SOKOLOFF, TAYLOR &t ZAFMAN LLP
Dated:
1_
y
, 1997
Michael )½vlallie
Attorney for Applicant
Registration No. 36,591
12400 Wilshire Blvd.
Seventh Floor
Los Angeles, CA 90025-1026
(408) 720-8598
Serial No. 08/316,237
8
04860.P1365
APLNDC00024382
.
.
/
UNITED STATES daPARTMENT OF COMMERCE
Patent and Trademark Office
Address:
APPUCATION NO.
16,23/
FILING DATE
UN/30/94
FIRST NAMED INVENTOR
UNNISIENSEN
24M1/0131
BLAKELY SOKOLOFF TAYLOR AND ZAFMAN
12400 WILSHIRE BOULEVARD
7TH FLOOR
LOS ANGELES CA 90025
COMMISSIONER OF PATENTS AND TRADEMARKS
Washington, D.C. 20231
| A1TORNEY """ NO.
U
]
84860.F1363
EXAMINER
DELA TORRE, C
ART UNIT
/
PAPER NUMBER
/
«Io
DATE MAILED:
01/31/97
Please find below and/or attached an Office communication concerning this application or
proceeding.
Commissioner of Patents and Trademarks
(REY 2/95)
1 - Flie Copy
os/am237
APLNDC00024383
Application No.
Applicant(s)
08/316,237
Advisory Action
Examiner
Christensen
Group Art Unit
Crescelle Dela Torre
2415
THE PERIOD FOR RESPONSE: [check only a) or b)]
a)
expires
months from the mailing date of the final rejection.
b) g expires either three months from the mailing date of the final rejection, or on the mailing date of this Advisory Action, whichever
is later. In no event, however, will the statutory period for the response expire later than six months from the date of the final
rejection.
Any extension of time must be obtained by filing a petition under 37 CFR 1.136(a), the proposed response and the appropriate fee. The
date on which the response, the petition, and the fee have been filed is the date of the response and also the date for the purposes of
determining the period of extension and the corresponding amount of the fee. Any extension fee pursuant to 37 CFR 1.17 will be
calculated from the date of the originally set shortened statutory period for response or as set forth in b} above.
O Appellant's Brief is due two months from the date of the Notice of Appeal filed on
(or within any
period for response set forth above, whichever is later). See 37 CFR 1.191(d) and 37 CFR 1.192(a).
Applicant's response to the final rejection, filed on
.Jan 21. 1997
has been considered with the following effect,
but is NOT deemed to place the application in condition for allowance:
The proposed amendment(s):
will be entered upon filing of a Notice of Appeal and an Appeal Brief.
O will not be entered because:
they raise new issues that would require further consideration and/or search. (See note below).
they raise the issue of new matter. (See note below).
O they are not deemed to place the application in better form for appeal by materially reducing or simplifying the
issues for appeal.
O they present additional claims without cancelling a corresponding number of finally rejected claims.
NOTE:
X Applicant's response has overcome the following rejection(s):
The clairn ohinctions of clairns 15-18 since annlicant arnanded clairn 15. line 3. renlacino "create" with --creatino--.
O Newly proposed or amended claims
separate, timely filed amendment cancelling the non-allowable claims.
would be allowable if submitted in a
The affidavit, exhibit or request for reconsideration has been considered but does NOT place the application in condition
for allowance because:
The affidavit or exhibit will NOT be considered because it is not directed SOLELY to issues which were newly raised by
the Examiner in the final rejection.
For purposes of Appeal, the status of the claims is as follows (see attached written explanation, if any):
Claims allowed:
Claims objected to:
Claims rejected: 1-24
O The proposed drawing correction filed on
O has O has not been approved by the Examiner.
O Note the attached Information Disclosure Statement(s), PTO-1449, Paper No(s).
Other See Attachment A.
RAYMOND J. BAYERL
PRIMARY EXAMINER
ART UNIT 2415
A S- Patent and Trademark Office
>TO-303 (Rev. 8-95)
Advisory Action
Part of Paper No.
11
APLNDC00024384
Serial Number: 08/316,237
-2-
Art Unit: 2415
Attachment A
1.
The after-final amendment submitted by applicant on 1/21/97 has been considered but
does not overcome the rejection because of the following:
Applicant 's primary arguments regarding the Cohausz reference, when taken alone or
in combination with the Mills reference, are that Cohausz does not teach "individual
programming modules" nor does Cohausz teach "message based communication for
information exchange". The , s. ner disagrees with applicant on both points because
Cohausz teaches "individual programming modules" at the bridging paragraph of pp. 2 - 3 ['an
oblong field comprising an plurality of individual fields... each of which constitutes an
operating field or control button... that branches into the associated program area or executes
the associated program function']. In addition, Cohausz teaches message based
communication at p. 3, second paragraph, that either tells the module what to do or to obtain
information about the module and its capabilities ['the status indicator has the double function
of operating like a menu {tells the module what to do} and of displaying exactly where in the
program or in the body of information the operator or user is located {obtains information
about the module- i.e. location of the user in the program}']
APLNDC00024385
A
ey Docket No.: 04860.P1365
Patent
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
''
In Re Patent Application of :
)
Steven W. Christensen
)
Examiner:
Dela Torre, C
Application No.: 08/316,237
)
Art Unit:
2415
Filed: September 30, 1994
)
)
For:
METHOD AND APPARATUS FOR
DISPLAYING AND ACCESSING
CONTROL AND STATUS
INYFSOREMMATION IN A COMPUTE
)
)
)
)
IWebycedythattNaconospondence is being deposked wth the
Unbed States Postalgervice as inst class man wth suincient postage
in an erwetope addressed to the Assistant Commis ner for Paliali,
wasangton.oc sonst
on
Assistant Commissioner for Patents
Washington, D.C. 20231
PETITION FOR EXTENSION OF TIME
PURSUANT TO 37 Q.F.R. § 1.136]a)
Sir:
Applicants respectfully request a two month extension of time in which to
respond to the Advisory Action mailed January 31, 1997. The túo inonth
extension extends the date of response to March 31, 1997. A check for $390.@
is enclosed for the fee for a two month extension of time.
o
> 20
If any additional fee is required, please charge Deposit Account No 02°
2666. A duplicate of this Petition is enclosed for deposit account chargig i
purposes.
Respectfully submitted,
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
Dated:
i,½
,1997
12400 Wilshire Blvd.
Seventh Floor
Los Angeles, CA 90025-1026
(408) 720-8598
Michael J. Mallie
Reg. No. 36,591
250 TL 04/07/97 08316237
1 116
390.00 CK 04860P1365
APLNDC00024386
Application or Docket Number
pATENT APPLICATION FEE DETERMINATION RECORD
Effective October 1, 1992
CLAIMS AS FILED - PART I
NUMBER FILED
(Column 2)
SMALL cre a i I I
NUMBER EXTRA
RATE
BAsic FEE
FEE
$355.00
TOTAL CLAIMS
minus 20 =
OR S A
RATE
OR
E
TY
FEE
$710.00
X$11=
OR
x 37=
OR x 74=
MULTIPLE DEPENDENT CLAIM PRESENT
+115=
OR
+230=
If the difference in column 1 is less then zero, enter "O" in column 2
TOTAL
OR
TOTAL
ENDENT CLAIMS
minus 3 =
*
CLAIMS AS AMENDED - PART
SMALL ENTITY
(Column 1)
(Column 2)
(Column 3)
CLAIMS
REMAINING
AFTER
AMENDMENT
HIGHEST
NUMBER
PREVIOUSLY
PAID FOR
PRESENT
EXTRA
inus
**
=
x$11=
Minus
***
=
OTHER THAN
OR
x 37=
Total
Independant
FIRST PRESENTATION OF MULTIPLE DEPENDENT CLAIM
RATE
x$22=
SMALL ENTITY
ADDITlONAL
FEE
RATE
OR
x 74=
+ 115=
(Column 2)
(Column 3)
CLAIMS
REMAINING
AFTER
AMENDMENT
HIGHEST
NUMBER
PREVIOUSLY
PAID FOR
PRESENT
EXTRA
Total
Min s
**
Independent
Minus
***
OR
+230=
TOTAL
(Column 1)
OR
TOTAL
AL DIT ITE
RATE
ADDIT. FEE
ADDITIONAL
FEE
OR
+ 115=
(column 2)
(column 3)
CLAIMS
REMAINING
AFTER
AMENDMENT
HIGHEST
NUMBER
PREVIOUSLY
PAID FOR
PRESENT
EXTRA
**
=
x$11=
=
x 37=
Minus
Independent
Minus
FIRST PRESENTATION OF MULTIPLE DEPENDENT CLAIM
OR
A""" """
RATE
+115=
x 74=
OR + 230=
TOTAL
(Column 1)
Total
ADDIT. FEE .............
ADDITIONAL
FEE
RATE
ADDITIONAL
FEE
OR x$22=
OR
OR
x 74=
+230=
1 le entry in column 1 is less than the entry in column 2, write "O" in column 3TOTAL
OR
'If the "Highest Number Previously Paid For" IN THIS SPACE is less than 20, enter "20". ¡ priT FFE\
ADDIT. FEE
*lf the "Highest Number Previously Paid For" IþkTHIS SPACE is less than 3, enter "3".
The "Highest Number Previously Paid For" (Total or Independent) is the highest number found in the appropriate box in column 1.
Rev.10-92)
ADDITIONAL
FEE
OR
X 37=
FIRST PRESENTATION OF MULTIPLE DEPENDENT CLAIM
IN
RATE
x$11=
=
ADDITIONAL
FEE
---...
Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
APLNDC00024387
Ëm°7
Mao
PACE DATA ENTRY CODING SHEET
TYPE
APPL
APPLICATION NUMBER
TOTAL
CLAIMS
INDEPENDENT
CLAIMS
U.S. DEP Rn a TrLCerr rOc
FILING DATE
MONTH
DAY
YEAR
SMALL
ENTITY?
DATE |
2ND EXAMINER
SPECIAL
GROUP
HANDLING
ART UNIT
FOREIGN
LICENSE
FILING FEE
1ST EXAMINER
DATE
PARENT APPLICATION
SERIAL NUMBER
PCT APPLICATION SERIAL NUMBER
/
/
P
C
T
P
C
T
/
ATTORNEY DOCKET NUMBER
C
T
/
C
T
/
/
P
C
Ti /
PARENT FILING
DATE
MONTH
DAY
YEAR
/
P
PARENT PATENT
NUMBER
/
P
' SI4EETS OF
DRAWING
CLASS
CONTINUITY DATA
CONT STATUS
CODE CODE
C/
/
PCT/FOREIGN APPLICATION DATA
'
FOREIGN
PRIORITY
CLAIMED
COUNTRY
CODE
PCT/FOREIGN APPLICATION SERIAL NUMBER
FOREIGN
FILING DATE
MONTH
DAY
YEAR
U.SGRO 1994 365974
APLNDC00024388
TITLE OF INVENTION
ATTORNEY REGISTRATION NUMBERS
CORRESPONDENCENAMEANDADDRESS
AUTHORITY CODE
APPLICANTIINVENTOR DATA
FAMILY NAME
NAME SUFFIX
GIVEN NAME
STAamoinY CODE
CITY
AUTHORITY CODE
FAMILY NAME
NAME SUFFIX
GIVEN NAME
STA.wornY CODE
CITY
MORE
APLNDC00024389
08/821004
Docket No.
M
ßÛ
Ass
55
04600.P1366C
Patent
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
Commissioner for Patents
gton, D.C. 20231
FWC
Prior Application:
Examiner:
n±-rano e
Art Unit:
Mis
RULE 62
Sir:
This is a request for filing a file wrapper
X
Continuation application
Divisional application
under 37 C.F.R. § 1.62 of pending prior nonprovisional application no. , 06/31û237
,
tiled on
,
September 30. 1994
at stayen W. Chiist.ensen
for
(inventor(s) currently of record for prior application)
,
METHOD AND APPARATUS FOR DISPLAYING AND ACCFSSING CONTROL AND STATUS
INFQRMATION IN A ÇQMPUTER SYSTEM.
X
1.
(title)
The above-identified prior application is hereby expressly abandoned
under 37 C.F.R. § 1.62(g) as of the filing date of this new application.
Please use all the contents of the prior application file wrapper, including
the drawings, as the basic papers for the new application. No such copy of
the prior application is included herewith. The present application is being
filed under 37 C.F.R. § 1.62 before the payment of the issue fee,
abandonment of, or termination of the proceedings on the prior
application, or after payment of the issue fee (the latter if a petition under
37 C.F.R. § 1.313(b)(5) has been filed and granted in the prior
application).
2.
Please enter the preliminary amendment enclosed before calculating the filing fee.
3.
Before calculating the filing feel please enter in the present application the amendment
filedon
under 37 C.F.R. § 1.116, but unentered, in
the parent application.
•EXPREssMAIL• muNG LABEL NUMBER ENadadmAS
Das oF DEPOSIT
NMANN /
7
I NEREgy CERnFY THETHIS PAPER OR FEE 18 BEING DEPOSITED
- THE UNITED 85UEs Pogna.8Envics *EXPREss MAIL POST
OFFICETOADDRESSEE'8ERYMEUl©ERS7CFR1.100NTHEOME
INDICATED ABOVE AND 18 ADDRE88EO TO THE ASSISTANT
.
• « FOR PRENTS, WASOlGTON, 0.0, 20231
gypso m PRINTED NAut oF PEne0N MAluNS PAPER OR FEIS
OF PERSON MAIUNG PAPER OR FEE)
APLNDC00024390
4.
X
5.
Cancel in this application claims
of the prior application
before calculating the filing fee (wherein at least one independent claim is retained for
filing purposes).
The filing fee is calculated below:
CLAIMS NOW PENDING IN THE PRIOR APPLICATION PLUS/MINUS CLAIMS
ADDED/CANCELED ABOVE
OTHER THAN A
(Col. 1)
(Col. 2)
SMALL ENTITY
SMALL ENTITY
For:
No. Filed
No. Extra
Rate
BasicFee:
Rate
C$
385
Total Claims:
24
Fee
$
770
x 11 1 $
x 22 $
88
x 40 $
+ 1 30 $
x 80 _ $
+260 $
EOTAL $
- 20 *
FOTAL $
4
Indep. Claims: _
3
-3 *
O
Multiple Dependent Claim(s) Presented
' If the ditterence is less than zero,
enter "0" in Col. 2.
6.
Fee
858
A verified statement to establish small entity status under 37 C.F.R. §§ 1.9 and 1.27
is enclosed/
was filed in the pending prior application and such status
is still proper and desired. 37 C,F.R. § 1.28(a).
X
7.
The Commissioner of Patents and Trademarks is hereby authorized to charge any fees
that may be required, or credit any overpayment, to Deposit Account No. 02-2666. A
duplicate of this sheet is enclosed for Deposit Account purþoses.
K
8.
A check in the amount of 4 Runo
is enclosed for the filing fee.
9.
A check in the amount of $
pursuant to 37 C.F.R. § 1.17.
is enclosed for the petition fee
10.
Amend the specification by inserting the following before the first sentence on the first
page:
X
X
(a)
- This is a X
continuation/
no, o 191A O 7 , filed 8/30/94
(b)
-, which is a
ro.
continuation/
divisional of application
, now abandoned. -divisional of application
,iiled
. - (Status: abandoned, pending, etc.)
(list all prior applications)
X,
11.
It is hereby requested that any request for a convention priority made in the prior
application be transferred to this Rule 62 application.
-2 -
APLNDC00024391
12.
Y
Priority of foreign application number
filed on
in (countly)
is claimed under 35 U.S.C. § 119.
13.
The prior application is assigned of record to:
Annie Comnifer Inc
1 Infinita I con. Clinertirn Califomia 95014
X
14.
The Power of Attorney in the prior application is to:
Michaell Mallie
36.591
(Name)
(Reg. No.)
Edwin H Taylor, Reg. No. 25,129, and certain other listed attorneys or agent(s) of:
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
12400 Wilshire Blvd., Seventh Floor
Los Angeles, California 90025
(310) 207-3800
X
(a)
(b)
The Power does not appear in the original papers, but was filed on
in prior application no.
fled
.
(c)
A new Power has been executed and is attached.
(d)
X
The Power appears in the original papers of the prior application
no. 00F31237
filed Om
Recognize as an associate attorney or agent and address all future
communications to:
Mano! I Mallia
M 401
(Name)
(Reg. No.)
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
12400 Wilshire Blvd., Seventh Floor
Los Angeles, California 90025
(408) 720-8598
X
X
X
(e)
15.
16.
Address all future communications to the undersigned.
Enclosed Is a photocopy of a petition for an extension of time
pursuant to 37 C.F.R. § 1.136 concurrently (or prevlously) submitted
under separate cover for the above-referenced prior application.
Applicant(s) hereby petition(s) for an extension of time pursuant to 37 C.F.R. § 1.136,
if needed, for the above-noted prior application. The Commissioner of Patents and
Trademarks is hereby authorized to charge any extension or petition fee under 37
C.F.R. § 1.17 that may be required for the above-referenced prior application to
Deposit Account No. 02-2666. Two photocopies of this document are enclosed for
filing in the prior application file and for Deposit Account purposes.
X,
17.
The filing of an application under 37 C.F.R § 1.62 will be construed to include a waiver
of secrecy under 35 U.S.C. § 122 to the extent that any member of the public who is
-3 -
APLNDC00024392
entitled under the provisions of 37 C.F.R. § 1.14 to access to or information
concerning either the prior application or any continuing application filed under the
provisions of 37 C.F.R. § 1.62 may be given similar access to, or similar information
concerning, the other application(s) in the file wrapper.
37 C.F.R. § 1.62(f).
18.
This application is being filed by fewer than all the inventors named in the prior
application. In accordance with 37 C.F.R. § 1.62(a), the Commissioner of Patents and
Trademarks is requested to delete the name(s) of the following person(s) who are not
inventors of invention being claimed in this application:
Respectfully submitted,
BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP
Michael .fMallie
12400 Wilshire Boulevard
Seventh Floor
Los Angeles, California 90025
(408) 720-8598
Reg.No.
Y
Em
Attomey or Agent of Record
Associate Attorney or Agent
Filed Under 37 C.F.R. § 1.34(a)
-4 -
APLNDC00024393
08/821004
At
y's Dacket No-
04860P1365C,
Pat nt
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
ssistant Commissioner for Patents
Prior Application:
Washington, D.C. 20231
BOX FWC
Examiner:
Art Unit:
_Dela Toge, C
9415
pl¢-
7
S - N//
RULE 62
Sir:
This is a request for filing a file wrapper
X
Continuation application
under 37 C.F.R. § 1.62 of pending prior noriprovisional application no.
filed on
of
for
Divisional application
08/316.237
,
sentember 30. 1994
Steven W. Christensen
,
(inventor(s) currently of record for prior application)
METHOD AND APPARATUS FOR DISPLAYING AND ACCESSING CONTROL AND STATUS
INFOÑIJATION IN A COMPL ITER SYRTFM
(title)
1.
The above-identified prior application is hereby expressly abandoned
under 37 C.F.R. § 1.62(g) as of the filing date of this new application.
Please use all the contents of the prior application file wrapper, including
the drawings, as the basic papers for the new application. No such copy of
the prior application is included herewith. The present application is being
filed under 37 C.F.R. § 1.62 before the payment of the issue fee,
abandonment of, or termination of the proceedings on the prior
application, or after payment of the issue fee (the latter if a petition under
37 C.F.R. § 1.313(b)(5) has been filed and granted in the prior
application).
2.
3.
Please enter the preliminary amendment enclosed before calculating the filing fee.
Before calculating the filing fee, please enter in the present application the amendment
fledon
the parent application.
under 37 C.F.R. § 1.116, but unentered, in
•ExPassaMAtt' MAIUNG 1.ABEI. NUMBER ß¾Œ/#Æ54'55VS
DAFE OF DEPOSE
/
- /M
i HEREBY CEROFY THAfTHIS PAPER OR FEE 18 BEING DEPOSITED
WTH THE UNITED SWEs Pos1xt.SERVICE *EXPREss MAll.PosT
OFFICETOADDRESSEE'8ERVICEUNDERS7CFR1.100NTHEDATE
INDICATED ABOVE AND 18 ADDRESSED TO THE ASSISTANT
COMMISSIONER FOR PAfENTs, WAsNINGTON, 0.0.20281
gyPED OR PRINTED IMIE OF PERSON MAIUNG PAPER OR FEIS
OF PERSON MAIUNG PAPER OR FEE)
APLNDC00024394
4.
5.
Cancel in this application claims
.
of the prior application
before calculating the filing fee (wherein at least one independent claim is retained for
filing purposes).
The filing fee is calculated below:
CLAIMS NOW PENDING IN THE PRIOR APPLICATION PLUS/MINUS CLAIMS
ADDED/CANCELED ABOVE
OTHER THAN A
(Col. 1)
(Col. 2)
SMALL ENTITY
SMALL ENTITY
For:
No. Filed
No. Extra
Rate
Basic Fee:
Fee
$
Total Claims:
24
- 20 *
4
Rate
385
C$
770
x 11 $
Indeg. Claims: _
3
-3 *
O
Multiple Dependent Claim(s) Presented
· If the ditterence is less than zero,
enter "0" in Col. 2.
Fee
x 22 1 $
x 40 $
+130 $
x 80_ $
+260 $
EOTAL $
FOTAL $
88
858
6.
A verified statement to establish small entity status under 37 C.F.R. §§ 1.9 and 1.27
is enclosed/
was filed in the pending prior application and such status
is still proper and desired. 37 C.F.R. § 1.28(a).
X
7.
The Commissioner of Patents and Trademarks is hereby authorized to charge any fees
that may be required, or credit any overpayment, to Deposit Account No. 02-2666. A
duplicate of this sheet is enclosed for Deposit Account purposes.
X
8.
A check in the amount of $ F8_00
is enclosed for the filing fee.
9.
Acheckintheamountof $
ursuant to 37 C.F.R. § 1.17.
is enclosed for the petition fee
1 .
Amend the specification by inserting the following before the first sentence on the first
page:
X
(a) /
e This is a X
continuation/
no. 0ßlgj6 23L , filed 9/20/94
(b)
-, which is a
no.
continuation/
,iiled
divisional of application
, now abandoned.•..
divisional of application
. - (Status: abandoned, pending, etc.)
(list all prior applications)
X
11.
It is hereby requested that any request for a convention priority made in the prior
application be transferred to this Rule 62 application.
-2 -
APLNDC00024395
12.
X
Priority of foreign application riumber
filed on
in (country)
is claimed under 35 U.S.C. § 119.
13.
The prior application is assigned of record to:
ADDIe Comouter Inc.
1 Infinite Loon. Cunertino. Califomia 95014
Y
14.
The Power of Attorney in the prior application is to:
Michael J. Mallie
sa 591
(Reg. No.)
(Name)
Edwin H Taylor, Reg. No. 25,129, and certain other listed attorneys or agent(s) of:
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
12400 Wilshire Blvd., Seventh Floor
Los Angeles, California 90025
(310) 207-3800
X
(a)
The Power appears in the original papers of the prior application
nO.
(WS18 997
filed
ennut
(b)
The Power does not appear in the original papers, but was filed on
in priorapplication no.
tiled
(c)
A new Power has been executed and is attached.
Recognize as an moousiate attomey or agent and address all future
communications to:
Michani.I Mallin
SA 591
(Name)
,
(Reg. No.)
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
vviisntre tsiva., eventn I-loor
Los Angeles, Calitornia 90025
(408) 720-8598
Address all future communications to the undersigned.
X
15.
Enclosed is a photocopy of a petition for an extension of time
pursuant to 37 C.F.R. § 1.136 concurrently (or previously) submitted
under separate cover for the above-referenced prior application.
X
16.
Applicant(s) hereby petition(s) for an extension of time pursuant to 37 C.F.R. § 1.136,
if needed, for the above-noted prior application. The Commissioner of Patents and
Trademarks is hereby authorized to charge any extension or petition fee under 37
C.F.R. § 1.17 that may be required for the above-referenced prior application to
Deposit Account No. 02-2666. Two photocopies of this document are enclosed for
filing in the prior application file and for Deposit Account purposes.
X
17.
The filing of an application under 37 C.F.R § 1.62 will be construed to include a waiver
of secrecy under 35 U.S.C. § 122 to the extent that any member of the public who is
-3 -
APLNDC00024396
entitled under the provisions of 37 C.F.R. § 1.14 to access to or information
concerning either the prior application or any continuing application filed under the
provisions of 37 C.F.R. § 1.62 may be given similar access to, or similar information
concerning, the other application(s) in the file wrapper.
37 C.F.R. § 1.62(f).
18.
This application is being filed by fewer than all the inventors named in the prior
application. In accordance with 37 C.F.R. § 1.62(a), the Commissioner of Patents and
Trademarks is requested to delete the name(s) of the following person(s) who are not
inventors of invention being claimed in this application:
Respectfully submitted,
BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP
Michael J. M ie
12400 Wilshire Boulevard
Seventh Floor
Los Angeles, California 90025
(408) 720-8598
Reg.No.
K
sami
Attorney or Agent of Record
Associate Attorney of Agent
Filed Under 37 C.F.R. § 1.34(a)
-4 -
APLNDC00024397
Attorney Docket No.: 04860.P1365
55
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
In Re Patent Application of :
Steven W. Christensen
)
Application No.: 08/316,237
)
Filed: September 30, 1994
For:
.
Examiner:
Dela Torre, C
Art Unit:
2415
i herebycertify that this correspondence is being deposited with the
United States Postal Service as first class mall with sufficient postage
METHOD AND APPARATUS FOR
DISPLAYING AND ACCESSING
CONTROL AND STATUS
INFORMATION IN A COMPUTE
SYSTEM
Assistant Commissioner for Patents
Washington, D.C. 20231
in an envelope addressed to the Assistant Commissioner for Patenis,
Washmgton, D.C.20231
Name of Person Malling Comespondence
i
Signabue ,
' Dato
PETITION FOR EXTENSION OF TIME
PURSUANT TO 37 C.F.R. § 1.136 (a)
Sir:
Applicants respectfully request a two month extension of time in which to
respond to the Advisory Action mailed January 31, 1997. The two month
extension extends the date of response to March 31, 1997. A check for $390:00
is enclosed for the fee for a two month extension of time.
If any additional fee is required, please charge Deposit Account No. 092666. A duplicate of this Petition is enclosed for deposit account charging št
purposes.
en
Respectfully submitted,
BLAKELY, OKOLOFF, TAYLOR & Z.AFMAN LLP
Dated:
X
,1997
Michael J. I\flallie
Reg. No. 36,591
12400 Wilshire Blvd.
Seventh Floor
Los Angeles, CA 90025-1026
(408) 720-8598
APLNDC00024398
.
-
·
UNITED STATES DEPARTMENT OF COMMERCE
Patent and Trademark Office
ce
N NO.
FILING DATE
Address:
COMMISSIONEROFPATENTSAND smucMARKS
Washington, D.C. 20231
FIRST NAMED INVENTOR
E6M1/ 08 14
BLAKELY SOKOLOFF TAYL.OR & ZAFMAN
12400 WILSHIRE BOULEVARD
SEVENTH FLOOR
LOS AN6iELES CA 90025
ATTORNEY DOCKET NO.
EXAMINER
DELA TORRE . C
ARTU
DATE MAILED:
415
P
R NUMBER
OS/ 14/97
Please find below and/or attached an Office communication concerning this application or
proceeding.
Commissioner of Patents and Trademarks
APLNDC00024399
Application No.
Applicant(s)
08/821,004
Office Action Summary
Christensen
Examiner
Crescelle Delatorre
Group Art Unit
2415
Responsive to communication(s) filed on Mar 20, 1997
This action is FINAL.
Since this application is in condition for allowance except for formal matters, prosecution as to the merits is closed
in accordance with the practice under Ex parte Quayle, 1935 C.D. 11; 453 O.G. 213.
A shortened statutory period for response to this action is set to expire
three
month(s), or thirty days, whichever
is longer, from the mailing date of this communication. Failure to respond within the period for response will cause the
application to become abandoned. (35 U.S.C. § 133). Extensions of time may be obtained under the provisions of
37 CFR L136(a).
Disposition of Claims
Claim(s) 1-24
islare pending in the application.
Of the above, claim(s)
is/are withdrawn from consideration.
O claim(s)
is/are allowed.
Claim(s) 1-24
is/are rejected.
O claim(s)
islare objected to.
O Claims
are subject to restriction or election requirement.
Application Papers
O See the attached Notice of Draftsperson's Patent Drawing Review, PTO-948.
O The drawing(s) filed on
islare objected to by the Examiner.
O The proposed drawing correction, filed on
is
03pproved
Ojisapproved.
O The specification is objected to by the Examiner.
O The oath or declaration is objected to by the Examiner.
Priority under 35 U.S.C. § 119
O Acknowledgement is made of a claim for foreign priority under 35 U.S.C. § 119(aHd).
All O Some* O None of the CERTIFIED copies of the priority documents have been
O received.
received in Application No. (Series Code/Serial Number)
O received in this national stage application from the International Bureau (PCT Rule 17.2(a)).
*Certified copies not received:
O Acknowledgement is made of a claim for domestic priority under 35 U.S.C. § 119(e).
Attachment(s)
Notice of References Cited, PTO-892
O Information Disclosure Statement(s), PTO-1449, Paper No(s).
Interview Summary, PTO-413
O Notice of Draftsperson's Patent Drawing Review, PTO-948
Notice of Informal Patent Application, PTO-152
--- SEE OFFICE ACTION ON THE FOLLOWING PAGES --ent and Trademark Office
326 (Rev. 9-95)
Office Action Summary
Part of Paper No.
14
APLNDC00024400
Serial Number: 08/821,004
Page 2
Art Unit: 2415
DETAILED ACTION
1.
This action is responsive to communications: Preliminary Amendment C, filed on 3/20/97.
This action is made final.
2.
Claims 1 - 24 are pending in this case. Claims 1, I I, 15 are independent claims.
This application is an FWC of 08/316,237, filed on 9/30/94, now abandoned.
3.
The present title of the invention is "Method and Apparatus for Displaying and Accessing
Control and Status Information in a Computer System" as originally filed.
Claim Rejections - 35 USC §102
4.
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that
form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless -
(a) the invention was known or used by others in this country, or patented or described in a printed publication in
this or a foreign country, before the invention thereofby the applicant for a patent.
5.
Claims 1 - 3, 8 - 24 are rejected under 35 U.S.C. § 102(a) as being anticipated by
Cohausz (EPO 0 584 392 Al), based upon the English translation, which is included with this
Office Action.
APLNDC00024401
Serial Number: 08/821,004
Page 3
Art Unit: 2415
As per claim 1, Cohausz teaches an "interactive computer-controlled display system" with
a 'status indicator for a computer program', that comprises:
"a processor" which is inherently taught by Cohausz, smee a processor is necessary m
order to execute the functions of the status indicator;
"a data display screen" with 'monitor screen' at p. 4, paragraph 5;
"a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2;
"a window generation and control logic" to ",,, uts: an operating environment for a
plurality of individual programming modules that provide status and control functions" at the
bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and
displays a first window region" with oblong field I, at Figs. 1 - 3, and at p. 4, paragraph 5,
"having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5,
"wherein each of the plurality of display areas is associated with one of the plurality of individual
programming modules" at p. 3, paragraph 2;
"an indicia generation logic" to "execute at least one of the plurality of programming
modules to generate information for display in one of the plurality of display areas" at p. 3,
paragraph 2, "wherein at least one of the plurality of display areas and its associated programming
module is sensitive to user input" at p. 5, paragraph 2, and further using "message-based
communication to exchange information to coordinate activities of the indicia generation logic to
enable interactive display activity" at p. 3, paragraph 2, which teaches information passing
between the status indicator and the respective program area, text, or information segment.
APLNDC00024402
Serial Number: 08/821,004
Page 4
Art Unit: 2415
As per claim 2, Cohausz teaches a "control strip" with oblong field 1, at Figs. 1 - 3.
Regarding claim 3, Cohausz also teaches that "at least one display area is variably sized" at p. 5,
paragraph 1, and p. 6, paragraph 2.
In addition, Cohausz teaches that "at least one of the plurality of display areas only
displays information" [claim 8] at p. 3, paragraph 2, and at Figs. 1 - 3; or "acts to provide access
to control info---
on when selected" [claim 9] at p. 3, paragraph 2, or "displays an additional
display element" [claim 10] at p. 6, paragraph 3.
In reference to claim 11, Cohausz teaches the following subject matter:
"a processor" which is inherently taught by Cohausz, smce a processor is necessary in
order to execute the functions of the status indicator;
"a data display screen" with 'monitor screen' at p. 4, paragraph 5;
"a cursor control device" with a 'mouse cursor' at p. 5, paragraph 2;
"a window generation and control logic" to "create an operating environment for a
plurality of individual programming modules that provide status and control functions" at the
bridging paragraph of pp. 2 - 3, "wherein the window generation and control logic generates and
displays a first window region" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5,
"having a plurality of display areas" with individual fields 2, at Fig. 1, and at p. 4, paragraph 5,
"wherein each of the plurality of display areas is associated with one of the plurality of individual
programming modules" at p. 3, paragraph 2;
APLNDC00024403
Seria Number: 08/82 004
Page 5
Art Unit: 2415
"at least one indicia graphics generation logic" that "generates user sensitive graphics for
display in at least one data display area by executing at least one of the plurality of programming
modules" at p. 3, paragraph 2; and
wherein the window generation and control logic determines when a data display area has
been selected, signals the indicia graphics generation logic, which then initiates a response from
said at least one of the plurality of programming modules, also at p. 3, paragraph 2.
Cohausz also teaches that the "first window region is always visible to the user" [claim 12]
at p. 4, paragraph 5, since he teaches that the status indicator is 'visible during the entire program'.
As per claims 13, 14, they correspond respectively to claims 2, 3.
As to claim 15, Cohausz teaches the following steps:
"creating an operating environment for a plurality of individual programming modules that
provide status and control functions" at p. 2, paragraph 4 to p. 3, paragraph 2;
"generating a first window" with oblong field 1, at Figs. 1 - 3, and at p. 4, paragraph 5, to
accommodate a "plurality of display areas for indicia" with individual fields 2, at Figs. 1 - 3, and at
p. 4, paragraph 5, resulting from "executing at least one of the plurality of individual programming
modules, wherein each of the plurality of display areas is associated with one of the plurality of
individual programming modules" at p. 3, paragraph 2;
"displaying an indicia" as shown at Figs. 1 - 3;
"selecting one of the indicia" at p. 5, paragraph 2; and
APLNDC00024404
Serial Number: 08/821,004
Page 6
Art Unit: 2415
"said programming module performing a function in response to the selection" at p. 5,
paragraph 2.
In addition, Cohausz teaches "status information" [claim 16] and "control information"
[claim 17] at Figs. 1 - 3, and at p. 5, paragraphs 2, 3.
As to claim 18, Cohausz teaches that the first programming module requests a set of
features at p. 5, paragraph 2, sends a message to the programming module indicative of features,
and the programming module returns a message; such that the programming modules interact
with each other in response to user interaction with the first programming module, also at p. 5,
paragraph 2.
Cohausz also teaches the following: that each of the plurality of display areas is
individually and variable sized [claims 19, 22] at p. 5, paragraph 1, and p. 6, paragraph 2; the first
window region always appears in front of application windows [claims 20, 23] at p. 4, paragraph
5, wherein the status indicator is 'visible during the entire program'; and the first window region is
in a 'private window layer' [claims 21, 24] also at p. 4, paragraph 5.
Claim Rejections - 35 USC § 103
6.
The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
obviousness rejections set forth in this Office action:
(a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in
section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are
such that the subject matter as a whole would have been obvious at the time the invention was made to a person
APLNDC00024405
Serial Number: 08/821,004
Page 7
put Unit: 2415
having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the
manner in which the invention was made.
7.
Claims 4 - 7 are rejected under 35 U.S.C. § 103(a) as being unpatentable over Cohausz
(EPO 0 584 392 Al), based upon the English translation, and the patent to Mills et al. (U.S.
patent 5,202,961).
Cohausz teaches that the display areas [individual fields 2] of the first window region
[oblong field 1] are variably sized at p. 5, paragraph 1, and p. 6, paragraph 2, but does not teach
that the first window region is variably sized [claim 4], such that none of the plurality of display
areas is visible [claim 5], all are visible [claim 6], or a portion is visible [claim 7].
On the other hand, Mills et al., hereinafter Mills, teach that the size of the first window
region is variable [claim 4] also at col. 4, lines 8 - 9, and also teaches sizing the first window
region so that none of the display areas are visible [claim 5] with close box 28, at Fig. 2, and at
col. 4, lines 7 - 8, or all [claim 6] or a portion [claim 7] of the display areas are visible, both at col.
4, lines 8 - 9.
Although Cohausz does not teach that the first window region is variably sized, it would
have been obvious to one of ordinary skill in the art at the time of the invention to vary the size of
the first window region as taught by Mills, because it gives the user control over how much and
what to display of the status indicator.
APLNDC00024406
Serial Number: 08/821,004
Page 8
Art Unit: 2415
Response to Arguments
8.
Applicant's arguments filed 8/23/96 have been fully considered but they are not persuasive.
The examiner agrees with applicant that Mills does not teach "providing logic that creates
an operating environment like a shell for other programming modules to provide status and
control functions". As pointed out by applicant, in Mills, the "control window is used for
controlling video generated by an application".
Rather, the Cohausz reference was used to reject the present claims. Like applicant 's
claimed invention, Cohausz teaches "creating an operating environment for a plurality of
individual progrm..,,, tag modules that provide status and control functions" to generate and
display a first window region [oblong field 1] having a plurality of display areas [individual fields
2], as shown at Figs. 1 - 3, and at p. 4, paragraph 5.
In an after-final amendment, dated 1/21/97, which was not entered, applicant's primary
arguments regarding the Cohausz reference, when taken alone or in combination with the Mills
reference, were that Cohausz does not teach "individual programming modules" nor does
Cohausz teach "message based communication for information exchange". The examiner
disagrees with applicant on both points because Cohausz teaches "individual programming
modules" at the bridging paragraph of pp. 2 - 3 ['an oblong field comprising an plurality of
individual fields... each of which constitutes an operating field or control button... that branches
into the associated program area or executes the associated program function']. In addition,
Cohausz teaches message based communication at p. 3, second paragraph, that either tells the
APLNDC00024407
Serial Number: 08/821,004
Page 9
Art Unit: 2415
module what to do or to obtain information about the module and its capabilities ['the status
indicator has the double function of operating like a menu {tells the module what to do} and of
displaying exactly where in the program or in the body of information the operator or user is
located {obtains information about the module- i.e. location of the user in the program}'].
Conclusion
9.
The prior art made of record and not relied upon is considered pertinent to applicant's
disclosure.
Foster et al. (U.S. patent 5,588,105) teach a status bar that includes an icon for controlling
the application program or an area which displays information generated by the application
program [see Fig. 5].
Oran et al. (U.S. patent 65,617,526) describe a system visual notification area for
displaying visual notifications to a user, such as events, status information, and other information
[see Figs. 2 - 6].
Jones et al. (U.S. patent 5,644,334) detail status indicators located adjacent to their
associated objects in a side bar panel [see Figs. 6A - 6B].
10.
THIS ACTION IS MADE FINAL. Applicant is
i d of the extension of time
policy as set forth in 37 CFR 1.136(a).
APLNDC00024408
Serial Number: 08/821,004
Page 10
yt Unit: 2415
A shortened statutory period for response to this final action is set to expire THREE
MONTHS from the date of this action. In the event a first response is filed within TWO
MONTHS of the mailing date of this final action and the advisory action is not mailed until after
the end of the = *-I« »E-MONTH shortened statutory period, then the shortened statutory period
will expire on the date the advisory action is mailed, and any extension fee pursuant to 37
CFR l.136(a) will be calculated from the mailing date of the advisory action. In no event will the
statutory period for response expire later than SIX MONTHS from the date of this final action.
Responses
11.
Responses to this action should be mailed to: Commissioner of Patents and Trademarks,
Washington, D.C. 20231. If applicant desires to fax a response, (703) 308-9051 may be used for
formal communications or (703) 305-9724 for informal or draft communications. NOTE: A
Request for Continuation (Rule 60 or 62) cannot be faxed.
Please label "PROPOSED" or "Du - " for informal facsimile communications. For after
final responses, please label "^ I KR FINAL" or "EXPEDITED PROCEDURE" on the
sL, ament.
Hand-delivered responses should be brought to Crystal Park II, 2121 Crystal Drive,
Arlington. VA., Sixth Floor (Receptionist).
Inquiries
APLNDC00024409
Serial Number: 08/821,004
Page 11
Art Unit: 2415
12.
Any inquiry concerning this communication or earlier communications from the examiner
should be directed to Crescelle N. dela Torre whose telephone number is (703) 305-9782. The
examiner can normally be reached on Mondays-Thursdays from 8:30 am to 4:00 pm, and on
altemating Fridays from 8:30 am to 3:00 pm.
If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor,
Mark Powell, can be reached on (703) 305-9703.
Communications via Internet e-mail regarding this application, other than those under 35
U.S.C. 132 or which otherwise require a signature, may be used by the applicant and should be
addressed to [mark.powell@uspto.gov].
All Internet e-mail communications will be made of record in the application file. PTO
employees do not engage in Internet communications where there exists a possibility that sensitive
information could be identified or exchanged unless the record includes a properly signed express
waiver of the confidentiality requirements of 35 U.S.C. 122. This is more clearly set forth in the
Interim Internet Usage Policy published in the Official Gazette of the Patent and Trademark on
February 25, 1997 at 1195 OG 89.
Any inquiry of a general nature or relating to the status of this application or proceeding
should be directed to the Group receptionist whose telephone number is (703) 305-3800.
cAndgust 12, 1997
PRIMARY EXAMINER
ART UNIT 2415
APLNDC00024410
Application No.
Applicant(s)
08/821,004
Notice of Refererices Citeri
Christensen
Examiner
Group Art Unit
Crescelle Delatorre
2415
Page 1 of 1
U.S. PATENT DOCUMENTS
cocuMENT NO.
DATE
NAME
CLASS
5,588,105
12/1996
Foster et al.
395
5,617,526
4/1997
Oran et al.
8943
5 6
7/1997
Jones et al.
39&
334
S ^^
c,
326 a
119
426x y
H
M
FOREIGN PATENT DOCUMENTS
DocuMENT NO.
DATE
COUNTRY
NAME
CLASS
SUBCLASS
N
NON-PATENT DOCUMENTS
uva,wm
. (including Author, Tide, Soun:e, and Pertinent Pages)
DATE
U
V
Patent and Trademark Office
TO-892 (Rev. 9-95)
Notice of References Cited
Part of Paper No.
14
APLNDC00024411
Illlllllllllllllllllllllllllllllllllllllllllllllllllllllll
US005588105A
United States Patent [19]
Foster et al.
(11] Patent Number:
[45] Date of Patent:
5,588,105
Dec. 24, 1996
[54] STATUS BAR FOR APPLICATION WINDOWS
= ·· -- URLif'ATIONS
[75] Inventors: Gregg S. Foster, Woodside; Stephen P.
Capps, San Carlos, both of Calif.
Microsoft Windows Version 3.0 User's Guide, Microsoft
Corporation, 1990, pp. 17-18, 23-25, 28-29, 44-47, 55-56,
156-157, 398-399.
O'Connor, Rory J., "Applebanking on Newton's brain," San
Jose Mercury News, Apr. 22, 1992.
Weiman et al, "A Step Toward the Future" Macworld, Aug.
1992, pp. 129-131.
M. Soviero, "Your World According to Newton" Popular
Science, Sep. 1992, pp. 45-49.
E Abatemarco, "From the Editof' Popular Sceinee, Sep.
1992, p. 4.
[73) Assignee: Apple Computer, Inc., Cupertino,
Calif.
[21] Appl. No.: 393,880
[22] Filed:
Feb. 24, 1995
Related U.S. Application Data
Prénary Eraminer-RaymondJ. Bayerl
Anomey, Agern, or Firm--Hickman Beyer & Weaver
[63] Continuation of Ser. No. 976,970, Nov. 16, 1992, abandoned.
GO6F 3/14; GO6F 3/033
[52] U.S. Cl.
395/326; 395/348
[58] Field of Search .....
395/155, 157,
395/159, 156, 158; 345/119, 120, 146,
902
(57]
ABSTRACT
A status bar characterized by a template generated independently of an application program and displayed on a computer screen in contact with an application window. The
[51] Int. Cl 6
[56]
template carries at least one active area that can include an
icon for controlling the application program or an area
which displays information generated by the application
program. Altematively, or additionally, the active area can
References Cited
include "global functions" of the computer system. A
U.S. PATENT DOCUMENTS
method for providing a status bar is characterized by the
steps of creating a status bar template having at least one
area to be activated, activating at least one area to create a
status bar, and displaying the status bar on a computer screen
in contact with an associated application window displayed
on the computer screen. The step of creating a status bar
template can include the steps ofcreating a pluralityof status
4,931,783 6/1990 Atkinson ......................... 345/146 X
5,121,477 6/1992 Koopmans et al.
395/156
5,140,678 8/1992 'Ibrres .........
... 395/159
5,179,655 1/1993 Noguchi et al.
..... 395/158
5,230,063 7/1993 Hoeber et aL ....................... 395/156
5,255,358 10/1993 Busboom et al. ................. 395/156 X
5,276,795 1/1994 Hoeber et al. ........................ 395/156
5,305,435
4/1994 Bronson ..
............. 395/159
5,317,687 5/1994 Tbtres ................................. 395/159
5,375,200 12/1994 Dugan et al.
5,425,141 6/1995 Gedye ............
bar templates, one of which is chosen to be attached to a
particular application window.
395/159
395/157
40 Claims, 11 Drawing Sheets
42
who
Bob Martin
what
Mv Card
where
Cunertino CA
90
Number 408-555-4321
96
at Card
FAXSLIP
98
|PREVle
94
92
( 408 ) 555 - 1234
72
APLNDC00024412
38
10
000 * 000
20 _________,24
36
12
CLOC26
(18
CPU
\/O
SERIAL PORT
4
728
OTHER
30
16
14
y
RAM
-
22
STORE
APLNDC00024413
U.S. Patent
Dec. 24, 1996
Sheet 2 or n
5,588,105
10
B
46
50
48
DEC'1, 1992
NOTE'1
44
........
20
--58
60
62
64
66
68
42
70
Iváv i | FONT| 2 3
52
54a
54b
56
24
Ig.2
APLNDC00024414
u.s. Pat€BÉ
Dec. 24, 1996
Sheet 3 of 11
5,588,105
42
Gregg Foster
Apple Computer, Inc.
(408) 555 - 1234
FILTER
7
78
80
MORE
82
-74
N
84
86
APLNDC00024415
U.S. Patent
Dec. 24, 1996
Sheet 4 of 11
5,588,105
42
Gregg Foster
«- 72
Apple Computer, Inc.
FAX
MAIL
'
88
( 408 ) 555 - 12: EsDH
OG ._..J..._.J._.J
86
FIÇ.4
APLNDC00024416
U.S. Patent
Dec. 24, 1996
Sheet 5 of 11
5,588,105
42
who
what
Bob Martin
My Card
y
90
where Cunertino. CA
Number 408-555-4321
96
mat Card
FAXSLIP
98
PREVIE
94
-92
72
( 408 ) 555 - 1234
-74
O
._.J ._.J ........J
86
FIg. 5
APLNDC00024417
U.S. Patent
Dec. 24, 1996
Sheet 6 or n
5,588,105
START
104
106
START A NEW
APPLACATION PROGRAM
102
108
COUPLE STATUS BAR TO
APPLICATION PROGRAM WINDOW
DISPLAY APPLICATION PROGRAM
WINDOW WITH STATUS BAR ON A
COMPUTER SCREEN
110
114
APPLICATION FEEDBACK ?
116
NO
UPDATE AREA
ON STATUS BAR
YES
118
STATUS BAR ACTION ?
120
NO
DO STATUS
BAR ACTION
YES
122
BUTTON ACTION?
NO
DO BUTTON
ACTION
YES
APLNDC00024418
U.S. Patent
Dec. 24, 1996
Sheet 7 of 11
5,588,105
START
124
126
108
APPLICATION OBTAINS
STATUS BAR TEMPLATE
130
128
*
ANY AREAS TO FILL ?
FILL AREAS
NO
DONE
,
132
START
152
130
YES
ALL AREAS FILLED ?
154
DONE
NO
CREATE A NEW AREA
/ INSTALL NEW AREA IN
STATUS BAR
160
156
158
APLNDC00024419
U.S. Patent
nee.24, nu
sheet s or n
5,588,105
IÇ. &a
134
H ,
Y
W
IÇ. 86
138
140
14
1
Ig. 8J
146
14
150
-I
APLNDC00024420
U.S. Patent
Dec. 24, 1996
Sheet 9 of 11
162
156
5,588,105
'FIg.10
START
164
YES
166
-
OBTAIN A
BUTTON
TEMPLATE
CHEATE A BUTTON ?
NO
168
172
CUSTOMIZE
BUTTON
176 /
CUSTOMIZE
CRATE L
NO
TEXT
TEMPLATE
180
178
v
YES
CREATE OTHER ?
\
OBTAIN
TEMPLATE
NO
182
170
DONE
CUSTOMIZE
TEMPLATE
,
APLNDC00024421
U.S. Patent
Dec. 24, 1996
Sheet 10 or n
5,588,105
186
184
IQ. 11
12b
18
8
1
192
194
196 198
42
IQ. 12a
186
200
FIg.126
A
I
18
I
42
APLNDC00024422
U.S. Patent
Dec. 24, 1996
Sheet 11 of 11
202
5,588,105
118
START
204
206
YES
DRAG ?
DO DRAG
NO
-
210
208
YES
GESTURE ?
-
DO GESTURE
NO
214
212
YES
OTHER ?
DO OTHER
NO
216
DONE
APLNDC00024423
5,588,105
1
2
STATUS BAR FOR APPLICATION WINDOWS
to display information derived from the application pro-
gram, display information derived from the computer system ("global information"), or control a function of the
This is a continuation of application Ser. No. 07/967,970
filed Nov. 16, 1992, now abandoned.
computer system ("global control").
A method for providing a status bar includes the steps of
creating a status bar template having at least one area to be
BACKGROUND OF THE INVENTION
activated; activating the area to create a status har for that
This invention relates generally to computer systems, and
application; and displaying the status bar on a computer
more particularly to graphical user interfaces for computer
screen in contact with an associated application window.
systems.
Io The step of creating a status bar template can include
Graphical user interfaces or GUI are becoming increascreating a number of altemative status bar templates, in
ingly popular with computer users. It is generally accepted
which case an additional step of selecting one of the status
5
that computers having graphical user interfaces are easier to
bar templates is performed. Again, the active area can
use, and that it is quicker to leam an application program in
control a function of the application program, display infora GUI environment than in a non-GUI environment.
15 mation from the application program, display global information, orit can control a function outside ofthe application
Apple Computer, Inc. is widely credited with popularizprogram.
ing graphical user interfaces with the GUI provided on their
Macintosh line of computers. The Macintosh GUI includes
a "desk top" area occupying most of the computer screen, a
A major advantage of the posent invention is that the
status bar is attached directly to an application window so
menu bar provided along the top of the screen which * there is no ambiguity as to which application program that
status bar controls. Another advantage of the status bar is
provides a number of pull-down menus that can be activated
with a pointing device, such as a mouse or track ball. The
that it can be configured by the application program with
application specific features. Furthermore, the status bar
output of application programs can be displayed on the
a common graphical user interface which makes the
screen within a "window" which can cover part or all of the
desk top. The menu bar, however, is always visible and will 6 status bar functions easy to leam and use.
always display certain system required functions regardless
of which application program is currently active.
BRIEF DESCRIF110N OF THE
When multiple windows are open on the screen, it can, at
times, become confusing as to which application is currently
active and which application is being controlledby the menu
bar. For example, even though the Macintosh GUI causes a
FIG. 1 is a block diagram of a computer system in
accordance with the present invention;
FIG. 2 is a top plan view of the screen, case, and keypad
of the computer system of FIG. 1;
tive shading, users still sometimes mistake a non-active
FIG. 3 illustrates a first screen display showing a pop-up
window for the active window and try to operate on the 35 window with a status bar;
non-active window with the menu bar.
FIG. 4 is a view of the screen where a pop-up window has
title bar associated with an active window to have a distinc-
Some graphical user interfaces, such as X-window and
been activated from the status bar;
some graphical UNIX user interfaces, permit multiple active
FIG. 5 is a view of the screen where a second window has
windows on a computer screen. While such systems are
been opened with an associated status bar;
advantageous in that several application programs can be 40
FIG. 6is a flow diagramof amethodforproviding a status
mn at the same time, the user interface becomes more
bar in accordance with the present invention;
complex since each application program can provide its
FIG.7 is a flow diagram illustrating, in greater detail, the
own, idiosyncratic interface to a user. This added complexity
"Couple Status Bar" step of FIG. 6;
decreases user efficiency and increases leaming time.
FIGS. Sa-8b illustrate several status bar templates;
In view of the foregoing, it would be desirable to haVC 45
similar user interfaces associated with any application proFIG. 9 illustrates the "Fill Areas" step 130 of FIG. 7;
gram window which might be displayed on a screen. With
FIG. 10 is a flow diagram illustrating the "Create a New
such an system, it would be immediately clear which appliArea" step 156 of FIG. 9;
cation was being acted upon, and user elliciency would be
FIG. 11 illustrates a completed status bar object;
increased due to standardization of the interface.
So
FIGS. 12A and 12B illustrates the "Install New Area" step
158 of FIG. 9;
SUMMARY OF THE INVENTION
FIG. 13 is a flow diagram illustrating the "Do Status Bar
The present invention overcomes the disadvantage of the
Action" step 118 of FIG. 6.
prior art with a "status bar" which is attached to open ss
application windows. Since the status bar is attached directly
DETAILED DESCRIPITON OF THE
to the application window, there is no ambiguity as to which
EMBODIMENT
window that status bar controls. Furthermore, the status bar
has a en==nn format to provide a more uniform graphical
The present invention is well suited for pointer based
user interface for the user of the computer system·
60 computer systems such as the pen-based, stylus-based and
mouse driven systems that are currently popular. For the
A status bar in accordance with the present invention
purposes of illustration, the invention will be described in
includes a status bar template generated independently of an
connection with a pen-based system. However, the present
application program which is displayed on a computer
invention is well suited to any computer system using a
screen in contact with an application window. The status bar
template carries at least one active area. The active area can 65 window-type graphical user interface (GUI), or for non-
include an icon which, if activated, can control an operation
of the application program. The active area can also be used
window interfaces where a common user interface for
application programs is desired.
APLNDC00024424
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?