Apple Inc. v. Samsung Electronics Co. Ltd. et al
Filing
563
EXHIBITS re #559 Declaration in Support, filed byApple Inc.. (Attachments: #1 Exhibit 5.02, #2 Exhibit 5.03, #3 Exhibit 5.04, #4 Exhibit 5.05, #5 Exhibit 5.06, #6 Exhibit 5.07, #7 Exhibit 5.08, #8 Exhibit 5.09, #9 Exhibit 5.10, #10 Exhibit 5.11, #11 Exhibit 6.1, #12 Exhibit 6.2, #13 Exhibit 6.3, #14 Exhibit 6.4, #15 Exhibit 6.5)(Related document(s) #559 ) (Jacobs, Michael) (Filed on 12/29/2011)
EXHIBIT 5.06
EAST Search Historv
$108 11
((gestur$3 touch$3 tap tapping) nea 12 input$4) and (scroll$3 near12 U&
(rubber or rubberband$3))
PGPUB;
USPAT
OR
ON
2009/12/02
18:41
$109 30
863 and scroll$3
OR
ON
2009/12/02
19:06
OR
ON
2009/12/02
19:50
OR
OFF
2009/12/02
20:04
OR
ON
2009/12/02
20:04
8111
8112 1
U&
PGPUB;
USPAT
,and ((gestur$3 touch$3 tap$4) near20 ((two twice dual double U&
plural plurality multiple multi) near6 point region zone area)))
PGPUB;
USPAT
"20080005703").PN.
U&
PGPUB;
USPAT
8111 and scroll$3
U&
PGPUB;
USPAT
EAST Search History (Interference)
12/ 3/2009 11:36:31 AM
C:\ Documents and Settings\ xbautista\ My Documents\ EAST\ Workspaces\11620717.wsp
file:lllO/Documents%20and%20Settingslxbautista/My%20Documentsle-Red%20Folderlll620717/EASTSearchHistory.11620717AccessibleVersionhtm(90f9)l2/3/200911:36:44AM
APLNDC00027456
Application/Control No.
Applicant(s)/Patent Under
Reexamination
PLATZER ET AL.
11/620,717
Notice of References Cited
- Art Unit
Examiner
X. L. Bautista
2179
-
Page 1 of 1
U.S. PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
Date
MM-YYYY /
Name
Classification
*
A
US-7,576,732 B2
08-2009
Lii, Jia-Yih
345/173
*
B
US-2007/0252821 A1
11-2007
Hollemans et al.
345/173
*
C
US-6,677,965 B1
01-2004
Ullmann et al.
715/786
*
D
US-2008/0005703 A1
01-2008
Radivojevic et al.
715/863
*
E
US-2005/0057524 a1
03-2005
Hill et al.
345/173
*
*
F
G
US-6,958,749 B1
US-2009/0259969 A1
10-2005
10-2009
Matsushita et al.
Pallakoff, Matt
345/175
715/808
H
US-
i
US-
J
US-
K
US-
L
US-
M
USFOREIGN PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
Date
MM-YYYY
Country
Name
Classification
N
O
P
Q
R
S
T
NON-PATENT DOCUMENTS
*
Include as applicable: Author, Title Date, Publisher, Edition or Volume, Pertinent Pages)
U
V
W
X
*A copy of this reference is not being furnished with this Office action. (See MPEP §707.05(a).)
Dates in MM-YYYY format are publication dates. Classifications may be US or foreign.
U.S. Patent and Trademark Office
PTO-892 (Rev. 01-2001)
Notice of References Cited
Part of Paper No. 20091221
APLNDC00027457
Substitute for form 1449A/P I O
3omolete it Known
Application Number
Sheet 1 of 2
January 7, 2007
Platzer, Andrew
2179
Examiner Name
(Use as many sheets as necessary)
11/620,717
Filing Date
First Named Inventor
O FOup Art U nit
INFORMATION DISCI OSI IRF
STATEMENT BY APPLICANT
Bautista, Xiomara
AttOrney Docket No: 4860 P4895
US PATENT DOCUMENTS
Examiner
Initial *
Cite
No '
USP Document
Number
Publication
or Issue Date
MM-DD-YYYY
Name of Patentee or Applicant
of cited Document
US-20010045949
11/29/2001
Chithambaram, Nemmara , et
US-20020194589
US-2003/0095096
US-2003/0132959
US-20030122787
US-20030160832
US-20030174149
US-2004/0224638
US-20040021676
US-20040021698
US-20040100479
US-20040215643
US-20040222992
US-2005/0088443
US-20050193015
US-2006/0190833
US-20070075965
US-20070174257
US-20070185876
US-20070288856
US-20080034029
US-5,534,893
US-5,903,902
US-6,486,896
US-6,741,996
US-6,839,721
US-6,903,927
US-6,958,749
US-7,009,626
US-7,088,374
US-7,117,453
US-7,173,623
US-7,337,412
US-7,346,850
12/19/2002
05/22/2003
07/17/2003
07/03/2003
08/28/2003
09/18/2003
11/11/2004
02/05/2004
02/05/2004
05/27/2004
10/28/2004
11/11/2004
04/28/2005
09/01/2005
08/24/2006
04/05/2007
07/26/2007
08/09/2007
12/13/2007
02/07/2008
07/09/1996
05/11/1999
11/26/2002
05/25/2004
01/04/2005
06/07/2005
10/25/2005
03/07/2006
08/08/2006
10/03/2006
02/06/2007
02/26/2008
03/18/2008
Pages, Columns,
Lines, Where Relevant
Passages or Relevant
Figures Appear
Cristofalo, Michael , et al.
Robbin, et al.
Simister, J. B., et al.
Zimmerman, John , et al.
Ridgley, Brad , et al.
Fujisaki, Hitomi , et al.
Fadell, Anthony M., et al.
Chen, Hung-Ming , et al.
Baldwin, Amanda K., et al.
Nakano, Masao , et al.
Brechner, Eric L., et al.
Calkins, Matt , et al.
Blanco, Leonardo , et al.
Logston, Gary L., et al.
SanGiovanni, John , et al.
Huppi, et al.
Howard, Bruce T.
Mendis, Venura C., et al.
Butlin, Stefan G., et al.
Fang, Nicholas J., et al.
Hansen, Daniel J., et al.
Orr, Michael B., et al.
Ubillos, Randall H.
Brechner, Eric L., et al.
Schwols, Keith
Anlauff, Marcus
Matsushita, Nobuyuki , et al.
Anwar, Malid
David, Paul C., et al.
Drucker, Steven M., et al.
Calkins, Matt , et al.
Guido, Patrick R., et al.
Swartz, Gregory J., et al.
al.
ALL REFERENCES CONSIDERED EXCEPT WHERE LINED THROUGH. X.B.
EXAMINER
/Xiomara Bautista/
DATE CONSIDERED
12/03 2009
Based on PTO/SB/08A(0906) - Substitute Disclosure Statement Form (PTO-1449) as modified by BSTZ 03/26/07
EXAMINER: Initial il reference considered, whether or not citation is in coniormance oth MPEP 609. Draw line through citation il not in coniormance and not considered. Include copy of thisiorm with next communication to
applicant.1 Applicant s unique citation designation number (optional) 2 Applicant is to place a check mark here ii English language Translation is attached
APLNDC00027458
Substitute for form 1449A/P I O
SomDiete if Known
Application Number
Sheet 2 of 2
January 7, 2007
Platzer, Andrew
2179
Examiner Name
(Use as many sheets as necessary)
11/620,717
Filing Date
First Named Inventor
O FOup Art U nit
INFORMATION DISCLOSURE
STATEMENT BY APPLICANT
Bautista, Xiomara
AttOrney Docket No: 4860 P4895
FOREIGN PATENT DOCUMENTS
Cite
No '
Publication Date
MM-DD-YYYY
Name of Patentee or Applicant of
cited Document
EP-1517228
WO-2006/067711
Examiner
Initials*
Foreign Patent Document
country Code/Number/Kind Code
(if known)
03/23/2005
06/29/2006
Pages, Columns, Lines,
Where Relevant Passages
or Relevant Figures Appear
Hill, Douglas B., et al.
Holtman, Koen J.
T2
OTHER DOCUMENTS -- NON PATENT LITERATURE DOCUMENTS
Examiner
Initials*
Cite
No '
Include name of the author (in CAPITAL LETTERS), title of the article (when appropriate), title of the item (book,
magazine, journal, serial, symposium, catalog, etc.), date, page(s), volume-issue number(s), publisher, city and/or
country where published.
OFFICE
OFFICE
OFFICE
OFFICE
ACTION,
ACTION,
ACTION,
ACTION,
U.S.
U.S.
U.S.
U.S.
Ser.
Ser.
Ser.
Ser.
No.
No.
No.
No.
11/620,723,
11/620,709,
11/620,720,
11/620,720,
mailed
mailed
mailed
mailed
T2
April 1, 2009, 8 pages.,
April 1, 2009, 8 pages.,
June 23, 2009, 17 pages.
December 23, 2008, 18 pages.
PCT International Search Report and Written Opinion for PCT International Appln. No.
US2008/000058, mailed 31 July 2008 (10 pages).,
PCT International Search Report and Written Opinion for PCT International Appln. No.
US2008/000089, mailed 6 April 2008 (14 pages).,
PCT International Search Report and Written Opinion for PCT International Appln. No.
PCT/US2008/000103, mailed 3 June 2008 (15 pages).,
PCT International Search Report and Written Opinion for PCT International Appln. No.
PCT/US2008/000069, mailed 2 May 2008 (16 pages).,
PCT International Search Report and Written Opinion for PCT International Appln. No.
PCT/US2008/000060, mailed 22 April 2008 (12 DaQes).,
ALL REFERENCES CONSIDERED EXCEPT WHERE LINED THROUGH. X.B.
EXAMINER
/Xiomara Bautista/
DATE CONSIDERED
12/03/2009
Based on PTO/SB/08A(0906) - Substitute Disclosure Statement Form (PTO-1449) as modified by BSTZ 03/26/07
EXAMINER: Initial il reference considered, whether or not citation is in coniormance oth MPEP 609. Draw line through citation il not in coniormance and not considered. Include copy of thisiorm with next communication to
applicant.1 Applicant s unique citation designation number (optional) 2 Applicant is to place a check mark here ii English language Translation is attached
APLNDC00027459
PATENT
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
Applicant
: Andrew Platzer
Examiner: Bautista, Xiomara L
Appl. No.
: 11/620,717
TC/A.U.: 2179
Filed
: January 7, 2007
Confirmation No. 9801
For
: APPLICATION
CERTIFICATE OF TRANSMISSION
PROGRAMMING
I hereby certify that this correspondence is
INTERFACES FOR
SCROLLING
OPERATIONS
being submitted electronically via EFS Web
Customer
No.
on the date shown below.
/deremv Schweiaert/
: 45217
March 29. 2010
Jeremy Schweigert Date
Mail Stop Amendment
Commissioner for Patents
P.O. Box 1450
Alexandria, VA 22313-1450
AMENDMENT
Sir:
In response to the Office Action of December 29, 2009, applicants
respectfully request the Examiner to enter the following amendments and
consider the following remarks:
Ser No.: 11/620,717
Page 1 of 12
Dkt No: 4860P4895
APLNDC00027460
Amendments to the Claims:
The listing of claims will replace all prior versions, and listings, of claims in the
application:
Listingof ÇIaims:
1. (Original) A machine implemented method for scrolling on a display of a
device comprising:
receiving a user input;
creating an event object in response to the user input;
determining whether the event object invokes a scroll or gesture
operation;
issuing at least one scroll or gesture call based on invoking the
scroll or gesture operation;
responding to at least one scroll call, if issued, by scrolling a
window having a view associated with the event object based on an
amount of a scroll with the scroll stopped at a predetermined position in
relation to the user input; and
responding to at least one gesture call, if issued, by scaling the
view associated with the event object based on receiving a plurality of
input points in the form of the user input.
2. (Original) The method as in claim 1, further comprising:
rubberbanding a scrolling region displayed within the window by a
predetermined maximum displacement when the scrolling region exceeds a
window edge based on the scroll.
3. (Original) The method as in claim 1, further comprising:
attaching scroll indicators to a content edge of the window.
Ser No.: 11/620,717
Page 2 of 12
Dkt No: 4860P4895
APLNDC00027461
4. (Original) The method as in claim 1, further comprising:
attaching scroll indicators to the window edge.
5. (Original) The method as in claim 1, wherein determining whether the event
object invokes a scroll or gesture operation is based on receiving a drag user
input for a certain time period.
6. (Original) The method as in claim 1, further comprising:
responding to at least one gesture call, if issued, by rotating a view
associated with the event object based on receiving a plurality of input points in
the form of the user input.
7. (Original) The method as in claim 1, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
8. (Currently amended) A machine readable storage medium storing executable
program instructions which when executed cause a data processing system to
perform a method comprising:
receiving a user input;
creating an event object in response to the user input;
determining whether the event object invokes a scroll or gesture
operation;
issuing at least one scroll or gesture call based on invoking the
scroll or gesture operation;
responding to at least one scroll call, if issued, by scrolling a
window having a view associated with the event object honori on on
rotation to the user input; and
Ser No.: 11/620,717
Page 3 of 12
Dkt No: 4860P4895
APLNDC00027462
responding to at least one gesture call, if issued, by scaling the
view associated with the event object based on receiving a plurality of
input points in the form of the user input.
9. (Original) The medium as in claim 8, further comprising:
rubberbanding a scrolling region displayed within the window by a
predetermined maximum displacement when the scrolled region exceeds a
window edge based on the scroll.
10. (Original) The medium as in claim 8, further comprising:
attaching scroll indicators to a content edge of the view.
11. (Original) The medium as in claim 8, further comprising:
attaching scroll indicators to a window edge of the view.
12. (Original) The medium as in claim 8, wherein determining whether the event
object invokes a scroll or gesture operation is based on receiving a drag user
input for a certain time period.
13. (Original) The medium as in claim 8, further comprising:
responding to at least one gesture call, if issued, by rotating a view
associated with the event object based on receiving a plurality of input points in
the form of the user input.
14. (Original) The medium as in claim 8, wherein the data processing system is
one of: a data processing device, a portable device, a portable data processing
device, a multi touch device, a multi touch portable device, a wireless device, and
a cell phone.
15.-88. -- (Withdrawn)
Ser No.: 11/620,717
Page 4 of 12
Dkt No: 4860P4895
APLNDC00027463
89. Currently amended in an onvironment with uoor interface coftwaro
M apparatus, comprising:
means for receiving, through a hardware device, a user input on a
display of the apparatus;
means for creating an event object in response to the user input;
means for determining whether the event object invokes a scroll or
gesture operation;
means for issuing at least one scroll or gesture call based on
invoking the scroll or gesture operation;
means for responding to at least one scroll call, if issued, by
scrolling a window having a view associated with the event object based
nn on omnlint nf n cornll with the mornll etnnnori at a nrerinterminori
means for responding to at least one gesture call, if issued, by
scaling the view associated with the event object based on receiving a
plurality of input points in the form of the user input.
90. (Previously presented) The apparatus as in claim 89, further comprising:
means for rubberbanding a scrolling region displayed within the window by
a predetermined maximum displacement when the scrolling region exceeds a
window edge based on the scroll.
91. (Previously presented) The apparatus as in claim 89, further comprising:
means for attaching scroll indicators to a content edge of the window.
92. (Previously presented) The apparatus as in claim 89, further comprising:
means for attaching scroll indicators to the window edge.
93. (Previously presented) The apparatus as in claim 89, wherein determining
whether the event object invokes a scroll or gesture operation is based on
receiving a drag user input for a certain time period.
Ser No.: 11/620,717
Page 5 of 12
Dkt No: 4860P4895
APLNDC00027464
94. (Previously presented) The apparatus as in claim 89, further comprising:
means for responding to at least one gesture call, if issued, by rotating a
view associated with the event object based on receiving a plurality of input
points in the form of the user input.
95. (Previously presented) The apparatus as in claim 89, wherein the apparatus
is one of: a data processing device, a portable device, a portable data processing
device, a multi touch device, a multi touch portable device, a wireless device, and
a cell phone.
Ser No.: 11/620,717
Page 6 of 12
Dkt No: 4860P4895
APLNDC00027465
Remarks/Arauments
Applicants respectfully request consideration of the subject application as
amended herein. This Amendment is submitted in response to the Office Action
mailed December 29, 2009. Claims 1-14 and 89-95 are rejected.
In this Amendment, claims 8 and 89 have been amended. It is
respectfully submitted that the amendment does not add new matter.
Applicants reserve all rights with respect to the applicability of the Doctrine
of equivalents.
Claim Reiections under 35 U.S.C. 4101
The Examiner has rejected claims 89-95 under 35 U.S.C. §101 because the
claimed invention is directed to non-statutory subject matter. The Examiner
indicates that claim 89 recites the limitation "an environment with user interface
software."
This limitation has been deleted from claim 89, as amended. Claim 89 is
directed to an apparatus, which is statutory subject matter. The apparatus
includes the limitation "means for receiving, through a hardware device, a user
input on a display of the apparatus." The apparatus is claimed in terms of means
plus function. Accordingly, applicants respectfully submit that claims 89-95 are
directed to statutory subject matter and request the removal of the rejection of
these claims under 35 U.S.C. §101.
Claim Reiections under 35 U.S.C. 4103
The Office Action indicates that claims 1, 6-8, 13, 14, 89, 94, and 95 are
rejected under 35 U.S.C 103(a) as being unpatentable over Lii (US 7,576,732)
and Hollemans (2007/0252821).
Claim 1 reads as follows.
A machine implemented method for scrolling on a display of a
device comprising:
receiving a user input;
Ser No.: 11/620,717
Page 7 of 12
Dkt No: 4860P4895
APLNDC00027466
creating an event object in response to the user input;
determining whether the event object invokes a scroll or gesture
operation;
issuing at least one scroll or gesture call based on invoking the
scroll or gesture operation;
responding to at least one scroll call, if issued, by scrolling a
window having a view associated with the event object based on an
amount of a scroll with the scroll stopped at a predetermined position in
relation to the user input; and
responding to at least one gesture call, if issued, by scaling the
view associated with the event object based on receiving a plurality of
input points in the form of the user input.
Lii focuses exclusively on scrolling operations with a single finger input
received in a region 22 or in a cursor control region 24 as described below.
FIG. 2 shows a touchpad 20 according to the present invention, on
which a region 22 to trigger a scroll function and a cursor control
region 24 are defined. When user's finger 26 lands on the
touchpad 20, the touchpad 20 detects the landed position first. If
this landed position is located within the cursor control region
24, the touchpad 20 executes general cursor control function, by
which the movement of the user's finger 26 causes
corresponding movement of a cursor on a window. If the landed
position is located within the region 22, the touchpad 20
executes the scroll function, by which the movement of the
user's finger 26 causes corresponding scroll control of the
window. Once the scroll function is triggered, the window can be
scrolled by sliding the user's finger 26 anywhere on the touchpad 20.
The scroll function will not be terminated even if the user's finger 26
slides from the region 22 into the cursor control region 24, as shown in
FIG. 2. As a result, the user can execute horizontal and vertical
scrolling operations by a continuous movement. When the finger 26
slides on the touchpad 20, the moving distance will be calculated. In a
movement of the finger 26, as shown in FIG. 3, if the horizontal
moving distance x is greater than the vertical moving distance y, the
touchpad 20 sends out a scrolling signal for horizontally scrolling the
window. On the contrary, if the horizontal moving distance x is smaller
than the vertical moving distance y, the touchpad 20 sends out a
scrolling signal for vertically scrolling the window. In another
embodiment, the scrolling signal may scroll the window in horizontal
and vertical directions simultaneously by a movement on the touchpad
20, depending on the horizontal moving distance x and vertical moving
distance y. (Lii, col. 2, lines 32-62).
Ser No.: 11/620,717
Page 8 of 12
Dkt No: 4860P4895
APLNDC00027467
Thus, Lii is concerned with determining whether a single user's finger 26
touches a scroll region 22 or a cursor control region 24. Lii is attempting to
improve upon a touchpad 10 illustrated in Figure 1 in which only vertical 14 or
horizontal 16 scroll regions are part of the touchpad 10.
In contrast to claim 1, Lii fails to teach or disclose determining whether
the event object invokes a scroll or gesture operation because Lii is
concerning with determining whether a single user's finger 26 touches a scroll
region 22 or a cursor control region 24. Lii also fails to teach or disclose any type
of scroll or gesture calls.
Thus, Lii fails to teach or disclose the limitations "determining whether the
event object invokes a scroll or gesture operation; issuing at least one scroll or
gesture call based on invoking the scroll or gesture operation; responding to at
least one scroll call, if issued, by scrolling a window having a view associated
with the event object ...; and responding to at least one gesture call, if issued, by
scaling the view associated with the event object based on receiving a plurality of
input points in the form of the user input.
Therefore, Lii does not disclose or teach each and every limitation of claim
1.
Hollemans is entitled "Use of a Two Finger Input on Touch Screens."
Hollemans discloses a method and apparatus for a touch mechanism to detect a
two-finger input on touch screens. Although in the typical sensing grid system, it
is difficult to determine the placement of the fingers on the grid, in a first aspect of
the invention a square formed by the activation of the lines on the sensing grid
caused by two finger touch can be used to make a selection of items that are
displayed within this square in order to select, zoom, copy, move, delete, etc., or
select a dial to rotate the contents of the grid. In the present invention, a
combinatorial matrix touch screen is used to indicate a square with two fingers.
(Hollemans, paragraph [0007]).
Thus, Hollemans is focused exclusively on detecting a two-finger input on
touch screens and determining operations such as select, zoom, copy, move,
delete based on the two-finger input.
Ser No.: 11/620,717
Page 9 of 12
Dkt No: 4860P4895
APLNDC00027468
In contrast to claim 1, Hollemans fails to teach or disclose determining
whether the event object invokes a scroll or gesture operation because
Hollemans is concerned with detecting a two-finger input on touch screens.
Hollemans also fails to teach or disclose any type of scroll or gesture calls.
Thus, Hollemans fails to teach or disclose the limitations "determining whether
the event object invokes a scroll or gesture operation; issuing at least one scroll
or gesture call based on invoking the scroll or gesture operation; responding to at
least one scroll call, if issued, by scrolling a window having a view associated
with the event object based on an amount of a scroll with the scroll stopped at a
predetermined position in relation to the user input; and responding to at least
one gesture call, if issued, by scaling the view
associated with the event object based on receiving a plurality of input points in
the form of the user input.
The Office Action indicates it would have been obvious to one ordinarily
skilled in the art at the time the invention was made to modify Lii to include
Hollemans' teaching of scaling an object or view when detecting a finger input
because it simply facilitates the user's interaction with the computer device.
(Office Action, 12/29/10, page 4). Applicant respectfully disagree.
Lii is concerned with determining whether a single user's finger 26 touches
a scroll region 22 or a cursor control region 24. Lii is attempting to improve upon
a touchpad 10 illustrated in Figure 1 in which only vertical 14 or horizontal 16
scroll regions are part of the touchpad 10. Conversely, Hollemans focuses
exclusively on detecting a two-finger input on touch screens and determining
operations such as select, zoom, copy, move, delete based on the two-finger
input. Hollemans is silent regarding detecting a single finger input. Hollemans
discloses various techniques for detecting a two-finger input. Thus, the
techniques and teaching of Hollemans are valid and useful only with a two-finger
input.
The Examiner's proposed modification of Lii with Hollemans would render
Lii inoperable for its intended use, namely, providing an improved touchpad that
can distinguish between a single finger input in a predefined scroll region 22
Ser No.: 11/620,717
Page 10 of 12
Dkt No: 4860P4895
APLNDC00027469
versus a cursor control region 24. Lii is silent regarding being able to receive a
two-finger input and determining whether the two-fingers landed in the scroll
region 22 or cursor control region 24. In some cases, a two-finger input would
land partially in the scroll region 22 and partially in the cursor control region 22.
This would lead to confusion regarding whether a user intends to move a cursor
or scroll in the scroll region. The Examiner's proposed modification would
actually lead to user frustration with the touchpad and not facilitate the user's
interaction with the computer device. It would be impermissible hindsight to
combine Lii with Hollemans based on applicant's own disclosure.
Therefore, in view of the above distinction, neither Lii nor Hollemans,
individually or in combination, disclose each and every limitation of claim 1. As
such, claim 1 is not rendered obvious by Lii in view of Hollemans under 35
U.S.C. § 103(a).
Independent claims 8 and 89 contain similar limitations but not identical
compared to the limitations of claim 1. For similar reasons, independent claims 8
and 89 are not rendered obvious by Lii in view of Hollemans under 35 U.S.C. §
103(a).
It is submitted that dependent claims 6-8, 13, 14, 94, and 95 are not
rendered obvious by Lii in view of Hollemans under 35 U.S.C. § 103(a) given that
claims 6-8, 13, 14, 94, and 95 depend from and include the limitations of one of
the corresponding independent claims 1, 8, and 89.
The Office Action indicates that claims 2-5, 9-12, and 90-93 are rejected
under 35 U.S.C 103(a) as being unpatentable over Lii/Hollemans and Ullmann et
al (US 6,677,965).
Claims 2-5, 9-12, and 90-93 depend from and include the limitations of
one of the corresponding independent claims 1, 8, and 89 noted above. It is
submitted that the Ullmann fails to cure the deficiencies of Lii/Hollemans noted
above with respect to claim 1 and, therefore, claims 2-5, 9-12, and 90-93 are
patentable over the combination of cited references.
Ser No.: 11/620,717
Page 11 of 12
Dkt No: 4860P4895
APLNDC00027470
Conclusion
Applicant respectfully submits that in view of the amendments and
discussion set forth herein, the applicable rejections have been overcome.
Accordingly, the present and amended claims should be found to be in condition
for allowance.
If a telephone interview would expedite the prosecution of this application,
the Examiner is invited to contact the undersigned at (408) 720-8300.
If there are any additional charges/credits, please charge/credit our
deposit account no. 02-2666.
Respectfully submitted,
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
Dated: March 90 9010
/Jeremv Schweiaert/
Jeremy Schweigert
Reg. No. 56,244
Customer No. 45217
1279 Oakmead Parkway
Sunnyvale, CA 94085
(408) 720-8300
Ser No.: 11/620,717
Page 12 of 12
Dkt No: 4860P4895
APLNDC00027471
Attorney's Docket No. 4860P4895
PATENT
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
In Re Application of:
Andrew Platzer
Examiner: Bautista, Xiomara L
Application No.: 11/620,717
Art Unit:
Filed:
Confirmation No.: 9801
January 7, 2007
2179
For: APPLICATION PROGRAMMING
INTERFACES FOR SCROLLING
OPERATIONS
Mail Stop Amendment
Commissioner for Patents
P.O. Box 1450
Alexandria, Virginia 22313-1450
INFORMATION DISCLOSURE STATEMENT
Sir:
Enclosed is a copy of Information Disclosure Citation Form PTO-1449 or
PTO/SB/08 together with copies of the documents cited on that form, except for
copies not required to be submitted (e.g., copies of U.S. patents and U.S.
published patent applications need not be enclosed for applications filed after
June 30, 2003). It is respectfully requested that the cited documents be
considered and that the enclosed copy of Information Disclosure Citation Form
PTO-1449 or PTO/SB/08 be initialed by the Examiner to indicate such
consideration and a copy thereof returned to applicant(s).
I hereby certify that this correspondence is being submitted electronically via EFS Web to the
United States Patent and Trademark Office on the date shown below.
IUlarch OQ
QA1A
(Date of Deposit)
Jeremy A Schwegert
(Typed or printed name of person mailing correspondence)
/JeremyA. Schweig_ert/
(Signature of person mailing correspondence)
Application No.: 11/620,717
- 1 -
March 29, 2010
(Date)
Docket No.: 4860P4895
APLNDC00027472
Pursuant to 37 C.F.R. § 1.97, the submission of this Information
Disclosure Statement is not to be construed as a representation that a search
has been made and is not to be construed as an admission that the information
cited in this statement is material to patentability.
Pursuant to 37 C.F.R. § 1.97, this Information Disclosure Statement is
being submitted under one of the following (as indicated by an "X" to the left of
the appropriate paragraph):
37 C.F.R. §1.97(b).
X
37 C.F.R. §1.97(c). If so, then enclosed with this Information
Disclosure Statement is _o_n_e of the following:
A statement pursuant to 37 C.F.R. §1.97(e) Œ
X
The Director is Authorized to charge our Deposit Acct. No. 022666 in the amount of $180.00 for the fee under 37 C.F.R. §
1.17(p).
37 C.F.R. §1.97(d). If so, then enclosed with this Information
Disclosure Statement are the following:
(1)
A statement pursuant to 37 C.F.R. §1.97(e); and
(2)
Authorization to charge our Deposit Acct. No. 02-2666 in the
amount of $180.00 for the fee under 37 C.F.R. §1.17(p) for
submission of the Information Disclosure Statement.
If there are any additional charges, please charge Deposit Account No.
02-2666.
Respectfully submitted,
BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP
Dated: March 90 9010
Jeremy A. Schwegrt
Jeremy A. Schweigert
Reg. No. 56,244
1279 Oakmead Parkway
Sunnyvale, CA 94085-4040
(408) 720-8300
Application No.: 11/620,717
-2-
Docket No.: 4860P4895
APLNDC00027473
UNITED STATES PATENT AND TRADEMARK OFFICE
UNITED STATES DEPARTMENT OF COMMERCE
United States Patent and Trademark Office
Address: COMMISSIONER FOR PATENTS
P.O. Box 1450
Alexandria, Virginia 22313-1450
www.uspto.gov
APPLICATION NO.
/
11/620,709
45217
FILING DATE
/
01/07/2007
7590
FIRST NAMED um van iuR
ATTORNEY DOCKET NO. /
CONFIPMATION NO.
AndrewPlatzer
04860.P5060
9789
11/13/2009
APPLE INC./BSTZ
BLAKELY SOKOLOFF TAYLOR & Z^FM^N LLP
12790AKivil-si»PARKWAY
SUNNYVALE, CA 94085-4040
EXAMINER
NGUYEN, PHU K
ARTUNIT
/
PAPERJwivory
/
D
2628
MAIL DATE
11/13/2009
Y MODE
PAPER
Please find below and/or attached an Office communication concerning this application or proceeding.
The time period for reply, if any, is set in the attached communication.
PTOL-90A (Rev. 04/07)
APLNDC00027474
Application No.
11/620,709
Examiner
Office Action Summary
Applicant(s)
PLATZER ET AL.
Art Unit
Phu K. Nguyen
2628
-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
Period for Reply
A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE _3 MONTH(S) OR THIRTY (30) DAYS,
WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
- Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed
after SIX (6) MONTHS from the mailing date of this communication.
- If NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
- Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133).
Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
earned patent term adjustment. See 37 CFR 1.704(b).
Status
1)
2a)
3)
Responsive to communication(s) filed on 03 Aucust 2009.
This action is FINAL.
2b) This action is non-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.
Disposition of Claims
4)
5)
6)
7)
8)
Claim(s) B islare pending in the application.
4a) Of the above claim(s)
islare withdrawn from consideration.
Claim(s)
islare allowed.
Claim(s) B islare rejected.
Claim(s)
islare objected to.
Claim(s)
are subject to restriction and/or election requirement.
Application Papers
9)O The specification is objected to by the Examiner.
10)O The drawing(s) filed on
islare: a)O accepted or b)
objected to by the Examiner.
Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d).
11)O The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152.
Priority under 35 U.S.C. § 119
12)O Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
a) All b) Some * c) None of:
1.
Certified copies of the priority documents have been received.
2.
Certified copies of the priority documents have been received in Application No.
3.
Copies of the certified copies of the priority documents have been received in this National Stage
application from the International Bureau (PCT Rule 17.2(a)).
* See the attached detailed Office action for a list of the certified copies not received.
Attachment(s)
1) O Notice of References Cited (PTO-892)
2) O Notice of Draftsperson's Patent Drawing Review (PTO-948)
3) O Information Disclosure Statement(s) (PTO/SBIO8)
Paper No(s)/Mail Date
4) O Interview Summary (PTO-413)
Paper No(s)/Mail Date.
5) O Notice of Informal Patent Application
6) O Other:
U.s. Patent and Trademark Office
PTOL-326 (Rev. 08-06)
Office Action Summary
Part of Paper No.lMail Date 20091109
APLNDC00027475
Application/Control Number: 11/620,709
Art Unit: 2628
Page 2
The following is a quotation of the second paragraph of 35 U.S.C. 112:
The specification shall conclude with one or more claims particularly pointing out and distinctly
claiming the subject matter which the applicant regards as his invention.
Claims 1-24 are rejected under 35 U.S.C. 112, second paragraph, as being
indefinite for failing to particularly point out and distinctly claim the subject matter which
applicant regards as the invention.
In claim 1, "animations" (line 8) is unclear to its proper antecedent basic as
whether it indicates "animations" in line 6; and "each synchronization call" (lines 8-9) is
unclear as to its proper antecedent basic as whether it indicates either "a first
synchronization call" (line 5) or "a second synchronization call" (line 7).
Similarly, claims 6, 11, 12, 16, 19, 20, 22, and 24 are rejected for a similar
reason.
The remaining claims are rejected as they are dependent upon the rejected
claims.
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 (e) the invention was described in (1) an application for patent, published under section 122(b), by
another filed in the United States before the invention by the applicant for patent or (2) a patent
granted on an application for patent by another filed in the United States before the invention by the
applicant for patent, except that an international application filed under the treaty defined in section
351(a) shall have the effects for purposes of this subsection of an application filed in the United States
only if the international application designated the United States and was published under Article 21(2)
of such treaty in the English language.
Claims 1-24 are rejected under 35 U.S.C. 102(e) as being anticipated by
CALKINS et al. (7,173,623).
APLNDC00027476
Application/Control Number: 11/620,709
Art Unit: 2628
Page 3
As per claim 1, Calkins teaches the claimed "device having a display with
multiple views and user interface software interacts with multiple processes that alter
the multiple views" (Calkins, column 3, lines 47-62; column 7, lines 16-32), a method for
operating through an application programming interface (API), comprising: "transferring
a first synchronization call associated with a first view to synchronize animations for the
multiple views of the display" (Calkins, column 9, line 54 to column 10, line 4); and
"transferring a second synchronization call associated with a second view to
synchronize animations for the multiple views of the display" (Calkins, column 12, lines
49-53); "wherein each synchronization call comprises an identification of the
synchronization of the first and second processes which are associated with the first
and second views respectively" (Calkins, column 7, lines 25-32).
RESPONSE TO APPLICANT'S ARGUMENTS:
Applicant's arguments filed August 3, 2009 have been fully considered but they
are not deemed to be persuasive.
Applicant argues that Calkins does not teach "the synchronization of animations
associated with two separate processes and two separate views. Calkins fails to teach
or disclose separate synchronization function calls with each function call specifying an
identification of the synchronization for the separate processes" which is not persuasive.
Calkins' animation classes 222 with their parent timelines are different processes having
different views. Since an animation class' parent timeline can be a child timeline of an
"overall" parent timeline, two separate animation classes 222 can have their timelines
APLNDC00027477
Application/Control Number: 11/620,709
Art Unit: 2628
Page 4
synchronized by the "overall" parent timeline. Since each of Calkins' animation classes
has its own "view" and its own "synchronization timeline," the synchronization of
Calkins' animation classes meets the claimed "first and second synchronization calls
associated with the first and second views" as claimed.
Claim 2 adds into claim 1 "the synchronization call comprises a number of
processes that are requesting animation of the multiple views" (Calkins, column 7, lines
16-32).
Claim 3 adds into claim 2 "setting a set of attributes associated with each
process independently transferring a synchronization confirmation message when a
synchronization flag is enabled based on the list of the processes being synchronized;
and updating the set of attributes associated with each process independently; and
transferring a start animation call to draw the requested animations" (Calkins, column 9,
line 54 to column 10, line 58).
Claim 4 adds into claim 1 "transferring the synchronization call is either one of
issuing, initiating, invoking or receiving the synchronization call" (Calkins, column 9,
lines 64-66).
Claim 5 adds into claim 1 "the device is one of: a data processing device, a
portable device, a portable data processing device, a multi touch device, a multi touch
APLNDC00027478
Application/Control Number: 11/620,709
Art Unit: 2628
Page 5
portable device, a wireless device, and a cell phone" (Calkins, column 4, lines 16-29).
Claims 6-10, 16-18, and 20-21 claim a computer readable medium which stores
a computer software to perform the steps of claims 1-5; therefore, they are rejected
under the same reason.
Claims 11 and 19 claim an apparatus which performs the steps of the method of
claims 1-5; therefore, they are rejected under the same reason.
Due to the similarity of claims 12-15 to claims 1-5, they are rejected under the
same reason.
Claims 22 and 23 claim a platform including processing unit and memory storing
software programs (Calkins, figure 1) which performs the steps of the method of claims
1-5; therefore, they are rejected under the same reason.
Claim 24 claims a framework containing a directory or database having a
computer readable medium which stores a computer software to perform the steps of
claims 1-5; therefore, they are rejected under the same reason.
THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time
policy as set forth in 37 CFR 1.136(a).
APLNDC00027479
Application/Control Number: 11/620,709
Art Unit: 2628
Page 6
A shortened statutory period for reply to this final action is set to expire THREE
MONTHS from the mailing date of this action. In the event a first reply 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 THREE-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 1.136(a) will be calculated from the mailing date of
the advisory action. In no event, however, will the statutory period for reply expire later
than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the
examiner should be directed to Phu K. Nguyen whose telephone number is (571) 272
7645. The examiner can normally be reached on M-F 8:00-4:30.
If attempts to reach the examiner by telephone are unsuccessful, the examiner's
supervisor, Kee Tung can be reached on (571) 272 7794. The fax phone number for
the organization where this application or proceeding is assigned is 571-273-8300.
APLNDC00027480
Application/Control Number: 11/620,709
Art Unit: 2628
Page 7
Information regarding the status of an application may be obtained from the
Patent Application Information Retrieval (PAIR) system. Status information for
published applications may be obtained from either Private PAIR or Public PAIR.
Status information for unpublished applications is available through Private PAIR only.
For more information about the PAIR system, see http://pair-direct.uspto.gov. Should
you have questions on access to the Private PAIR system, contact the Electronic
Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a
USPTO Customer Service Representative or access to the automated information
system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/Phu K. Nguyen/
Primary Examiner, Art Unit 2628
APLNDC00027481
Substitute for form 1449A/PTO
3omolete if Known
Application Number
Sheet 1 of 1
January 7, 2007
Platzer, Andrew
2179
Examiner Name
(Use as many sheets as necessary)
11/620,717
Filing Date
First Named Inventor
O FOup Art U nit
INFORMATION DISCLOSURE
STATEMENT BY APPLICANT
Bautista, Xiomara
AttOrney Docket No: 4860 P4895
US PATENT DOCUMENTS
Examiner
Initial *
Cite
No '
Publication
or Issue Date
MM-DD-YYYY
USP Document
Number
US-20080016096
US-7,561,159
01/17/2008
07/14/2009
Name of Patentee or Applicant
of cited Document
Pages, Columns,
Lines, Where Relevant
Passages or Relevant
Figures Appear
Wilding, Mark F., et al.
Abel, Glenn , et al.
FOREIGN PATENT DOCUMENTS
Examiner
Initials*
Cite
No '
Foreign Patent Document
country Code/Number/Kind Code
(if gnown)
Publication Date
MM-DD-YYYY
Name of Patentee or Applicant of
cited Document
WO-2008085848
07/17/2008
Blumenberg '
Christopher
WO-2008085877
07/17/2008
Pages, Columns, Lines,
Where Relevant Passages
or Relevant Fiqures Appear
Platzer, Andrew , et al.
T2
OTHER DOCUMENTS -- NON PATENT LITERATURE DOCUMENTS
Examiner
Initials*
Cite
No '
Include name of the author (in CAPITAL LETTERS), title of the article (when appropriate), title of the item (book,
magazine, journal, serial, symposium, catalog, etc.), date, page(s), volume-issue number(s), publisher, city and/or
country where published.
T2
FINAL OFFICE ACTION, I S Ser 11/620.709 mailed 11/isionno (November 13,
2009), 8 pages
FINAL OFFICE ACTION I S Ser No. 11/620.723. mailed November 17 onno
(11/17/2009), 10 pages
OFFICE ACTION, I S Ser No 11/620 720 mailed November 18 onno (November
18, 2009), 17 DaQes
EXAMINER
DATE CONSIDERED
Based on PTO/SB/08A(0906) - Substitute Disclosure Statement Form (PTO-1449) as modified by BSTZ 03/26/07
EXAMINER: Initial il reference considered, whether or not citation is in coniormance oth MPEP 609. Draw line through citation il not in coniormance and not considered. Include copy of thisiorm with next communication to
applicant.1 Applicant s unique citation designation number (optional) 2 Applicant is to place a check mark here ii English language Translation is attached
APLNDC00027482
UNITED STATES PATENT AND TRADEMARK OFFICE
UNITED STATES DEPARTMENT OF COMMERCE
United States Patent and Trademark Office
Address: COMMISSIONER FOR PATENTS
P.O. Box 1450
Alexandria, Virginia 22313-1450
www.uspto.gov
APPLICATION NO.
/
11/620,723
45217
FILING DATE
/
01/07/2007
7590
FIRST NAMED um van iuR
ATTORNEY DOCKET NO. /
CONFIPMATION NO.
AndrewPlatzer
04860.P5054
9807
11/17/2009
APPLE INC./BSTZ
BLAKELY SOKOLOFF TAYLOR & Z^FM^N LLP
12790AKivil-si»PARKWAY
SUNNYVALE, CA 94085-4040
EXAMINER
NGUYEN, PHU K
ARTUNIT
/
PAPERJwivory
/
D
2628
MAIL DATE
11/17/2009
Y MODE
PAPER
Please find below and/or attached an Office communication concerning this application or proceeding.
The time period for reply, if any, is set in the attached communication.
PTOL-90A (Rev. 04/07)
APLNDC00027483
Application No.
11/620,723
Examiner
Office Action Summary
Applicant(s)
PLATZER ET AL.
Art Unit
Phu K. Nguyen
2628
-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
Period for Reply
A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE _3 MONTH(S) OR THIRTY (30) DAYS,
WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
- Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed
after SIX (6) MONTHS from the mailing date of this communication.
- If NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
- Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133).
Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
earned patent term adjustment. See 37 CFR 1.704(b).
Status
1)
2a)
3)
Responsive to communication(s) filed on 03 Aucust 2009.
This action is FINAL.
2b) This action is non-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.
Disposition of Claims
4)
5)
6)
7)
8)
Claim(s) B islare pending in the application.
4a) Of the above claim(s)
islare withdrawn from consideration.
Claim(s)
islare allowed.
Claim(s) B islare rejected.
Claim(s)
islare objected to.
Claim(s)
are subject to restriction and/or election requirement.
Application Papers
9)O The specification is objected to by the Examiner.
10)O The drawing(s) filed on
islare: a)O accepted or b)
objected to by the Examiner.
Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d).
11)O The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152.
Priority under 35 U.S.C. § 119
12)O Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
a) All b) Some * c) None of:
1.
Certified copies of the priority documents have been received.
2.
Certified copies of the priority documents have been received in Application No.
3.
Copies of the certified copies of the priority documents have been received in this National Stage
application from the International Bureau (PCT Rule 17.2(a)).
* See the attached detailed Office action for a list of the certified copies not received.
Attachment(s)
1)
Notice of References Cited (PTO-892)
2) O Notice of Draftsperson's Patent Drawing Review (PTO-948)
3)
Information Disclosure Statement(s) (PTO/SBIO8)
Paper No(s)/Mail Date 4/6/09.
4) O Interview Summary (PTO-413)
Paper No(s)/Mail Date.
5) O Notice of Informal Patent Application
6) O Other:
U.s. Patent and Trademark Office
PTOL-326 (Rev. 08-06)
Office Action Summary
Part of Paper No.lMail Date 20091108
APLNDC00027484
Application/Control Number: 11/620,723
Art Unit: 2628
Page 2
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 (e) the invention was described in (1) an application for patent, published under section 122(b), by
another filed in the United States before the invention by the applicant for patent or (2) a patent
granted on an application for patent by another filed in the United States before the invention by the
applicant for patent, except that an international application filed under the treaty defined in section
351(a) shall have the effects for purposes of this subsection of an application filed in the United States
only if the international application designated the United States and was published under Article 21(2)
of such treaty in the English language.
Claims 1-4, 8-15, 17-19, 21-25 are rejected under 35 U.S.C. 102(e) as being
anticipated by CALKINS et al. (7,173,623).
As per claim 1, Calkins teaches the claimed "machine implemented method for
animating views displayed on a display of a device" (Calkins, column 6, lines 49-60),
comprising: "starting at least two animations" (Calkins, column 7, lines 16-32);
"determining the progress of each animation" (Calkins, column 9, lines 2-8, 18-26); and
"updating each of the at least two animations to the display based on a single timer"
(Calkins, the parent timeline; column 12, lines 43-45; column 13, lines 4-17; column 7,
lines 46 to column 8, line 43, column 15, lines 28-35).
RESPONSE TO APPLICANT'S ARGUMENTS:
Applicant's arguments filed August 3, 2009 have been fully considered but they
are not deemed to be persuasive.
Applicant argues that since Calkins parent timeline does NOT govern the
animation behavior of an animation object (Calkins, column 7, lines 35-61) then Calkins
fails to teach that the parent timeline updates each of the at least two animations to a
APLNDC00027485
Application/Control Number: 11/620,723
Art Unit: 2628
Page 3
display. This argument is not persuasive because when Calkins parent timeline is reexecuted, all its children timelines is re-executed (column 13, lines 7-11) and Calkins
parent timeline can be re-executed when the updates of its children time nodes are
initiated (column 14, lines 28-34). Therefore, when Calkins parent timeline is re-
executed, it updates its existing timing nodes to the new references established to the
dependent animations (column 16, lines 42-50).
Claim 2 adds into claim 1 "the single timer comprises a timer based on a redraw
interval of hardware associated with the display" (Calkins, column 15, lines 16-27).
Claim 3 adds into claim 1 "determining the progress of each animation comprises
calculating the current progress of the animation if progress has occurred" (Calkins,
column 15, lines 36-42).
Claim 4 adds into claim 1 "determining whether each animation is associated
with a delegate; and notifying each delegate" (Calkins, column 13, lines 18-34).
Claim 8 adds into claim 1 "the device is one of: a data processing device, a
portable device, a portable data processing device, a multi touch device, a multi touch
portable device, a wireless device, and a cell phone" (Calkins, column 6, lines 2-18).
Claims 9-13, and similar claims 17 and 22, claim a computer readable medium
APLNDC00027486
Application/Control Number: 11/620,723
Art Unit: 2628
Page 4
which performs the claimed method of claims 1-4, 8; therefore, they are rejected under
the same reason.
Claims 14, 18, and 23-25 claim an apparatus/device which performs the steps of
the claimed method in claims 1-4, 8; therefore they are rejected under the same reason.
Due to the similarity of claims 15, 19, 21 to claims 1-4, and 8, they are rejected
under the same reason.
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 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.
Claims 5-7, 16, and 20 are rejected under 35 U.S.C. 103(a) as being
unpatentable over CALKINS et al. (7,173,623).
Claim 16 adds into claim 15 "the animations comprise transform, frame, and
opacity animations" which Calkins does not teach. However, the transform, frame, and
opacity animations are widely used in the art, and Applicant does not provide any
specific reason of improvements using these animations; therefore, any of "the
animations comprise transform, frame, and opacity animations" is commonly known as
mere design choice of display.
APLNDC00027487
Application/Control Number: 11/620,723
Art Unit: 2628
Page 5
Due to the similarity of claims 5-7, and 20 to claim 16, they are rejected under the
same reason.
THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time
policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE
MONTHS from the mailing date of this action. In the event a first reply 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 THREE-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 1.136(a) will be calculated from the mailing date of
the advisory action. In no event, however, will the statutory period for reply expire later
than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the
examiner should be directed to Phu K. Nguyen whose telephone number is (571) 272
7645. The examiner can normally be reached on M-F 8:00-4:30.
If attempts to reach the examiner by telephone are unsuccessful, the examiner's
supervisor, Kee Tung can be reached on (571) 272 7794. The fax phone number for
the organization where this application or proceeding is assigned is 571-273-8300.
APLNDC00027488
Application/Control Number: 11/620,723
Art Unit: 2628
Page 6
Information regarding the status of an application may be obtained from the
Patent Application Information Retrieval (PAIR) system. Status information for
published applications may be obtained from either Private PAIR or Public PAIR.
Status information for unpublished applications is available through Private PAIR only.
For more information about the PAIR system, see http://pair-direct.uspto.gov. Should
you have questions on access to the Private PAIR system, contact the Electronic
Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a
USPTO Customer Service Representative or access to the automated information
system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/Phu K. Nguyen/
Primary Examiner, Art Unit 2628
APLNDC00027489
Application/Control No.
Applicant(s)/Patent Under
Reexamination
PLATZER ET AL.
11/620,723
Notice of References Cited
- Art Unit
Examiner
Phu K. Nguyen
2628
-
Page 1 of 1
U.S. PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
*
A
US-7,561,159
B
US-
E
US-
F
US-
G
US-
H
US-
i
US-
J
US-
K
US-
L
US-
M
Classification
US-
D
07-2009
Name
US-
C
Date
MM-YYYY /
, Abel et al.
345/473
USFOREIGN PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
Date
MM-YYYY
Country
Name
Classification
N
O
P
Q
R
S
T
NON-PATENT DOCUMENTS
*
Include as applicable: Author, Title Date, Publisher, Edition or Volume, Pertinent Pages)
U
V
W
X
*A copy of this reference is not being furnished with this Office action. (See MPEP §707.05(a).)
Dates in MM-YYYY format are publication dates. Classifications may be US or foreign.
u.s. Patent and Trademark Office
PTO-892 (Rev. 01-2001)
Notice of References Cited
Part of Paper No. 20091108
APLNDC00027490
Complete if Known
LApolication Number
11/620,723
Filing Date
1/7/2007
First Named Inventor: Andrew Platzer et al.
Substitute for Form 1449/PTO
INFORMATION DISCLOSURE
STATEMENT BY APPLICANT
(use as many sheets as necessary)
Sheet
1
Exmnr
Initials'
Art Unit
of
2
Cite No.'
2628
Examiner Name
Attomey Docket No.
Nguyen, Phu K.
004860.P5054
U.S. PATENT DOCUMEN S
Number
ir
; Publication Date
MM-DD-YYYY
Document Number
Name of Patentee or
Applicant of Cited Document
Kind Code'
a I
Pages. Columns.
Rettei s, pWa staeges
or Relevant Figures
Appear
(if known)
li!
2003/0132959
A1
7/17/2003
Simister et al.
.l\\.!
2006/0190833
A1
8/24/2006
SanGiovanni et al.
/
PNj
2003/0095096
2004/0224638
A1
A1
5/22/2003
11/11/2004
Robbin et al.
Fadell, et al.
FOREIGN PATENT DOCUMENTS
Exmn'
Cite
initials'
Foreign Patent Document
No.'
Publication
Name of Patentee or
Date
MM-DD-YYYY
Country Code' Number'
'
Applicant of Cited Document
Kind Code'
(ifknown)
O 2006/067711 A2
Phu Nguyen!
6/29/2006
Pages. Columns,
Lines, Where
Relevant
Passages or
Relevant Figures
Appear
e
Holtman, Koen J.G.
C sidered
11/09/2009
/
MINER: Initial if reference considered, whether or not citation is in conformance with MPEP 609; Draw line through citation if not in conformance and not considered.
le copy of this form with next communicatíon to applicant 'Applicant s unique citation designation number (optionalg 'See Kinds Codes of USPTO Patent Documents
nio nov or MPEP 901.04 Enter Office that issued the document, by the two-letter code (WIPO Standard ST.3). For Japanese patent documents. the indication of
>f reign of the Emperor must precede the serial number of the patent document. Kind of document by the appropriate symbols as indicated on the document under V'
lard ST. 16 if possible. "Applicant is to place a check mark here if English language translation is attached.
;ollection of information is required by 37 CFR 1.97 and 1,98. The information is required to obtain or retain a benefit by the public which is to file (and by the USPTO
ss) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 2 hours to complete including gathering, prepa:
ubmitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments on the amount of time you require to com
rm and/or suggestions for reducing this burden, should be sent to the Chief Information Officer. U.S. Patent and Trademart Office. P.O; Box 1450, Alexandria. VA 21
DO NOT SENT FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, Virginia 22313-1450
if you need assistance in completing the form, call 1-800-PTO-9199 (1-800-786-9199) and select option 2.
Based on Form PTO/SB/08A (08-03) as modified by BLAKELY, SOKOLOFF, TAYLOR & ZAFMAN LLP on 09/10/03.
APLNDC00027491
Comolete if Known
Substitute for Form 1449/PTO
INFORMATION DISCLOSURE
STATEMENT BY APPLICANT
(use as many sheets as necessary)
Sheet
2
Examiner
Cite
Initials'
No'
of
2
Application Number
Filing Date
First Named loventor:
Art Unit
Examiner Name
Attorney Docket No.
11/620,723
1/7/2007
Andrew Platzer et al.
2628
Nguyen, Phu K.
004860.PSO54
NON PATENT LITERATURE DOCUMENTS
include name of the author (in CAPITAL LETTERS), title of the article (when appropriate), title of the
T'
item (book, magazine, journal, serial, symposium, catalog, etc.), date, page(s), volume-issue
number(s), publisher, city and/or country where published
eu liua vuotovo gua, amiied on 3 June 2000 (15 pagoo) NonPublished Document
s gan
/Phu Nouven
coÌsidered
11/09 2009
uner: initial 11 reference considered, whether or not citation is in conformance with MPEP 609. Draw line through citation if not in conformance and not considered. Include copy of this form v
ommunication to applicant,
cant's unique citation designation number (optional), 'Applicant is to place a check roark here if English Translation is attached.
allection of information is required by 37 CFR LOS, The information is required to obtain or retain a benefit by the public which is to file (and by the USPTO to process) an application
entiality is govemed by 35 U.S.C, 122 and 37 CFR L14. This collection is estimated to take 2 hours to complete including gathering, preparing, and submitting the completed appitcation fon
PTO. Time will vary depending upon the individual case. Any comments on the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sen
lef Information Officer, U.S. Patent and Trademark Office, P.O. Box 1450. Alexandria. VA 22313-1450. DO NOT SENT FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO:
ilssioner for Patents, P.O. Box 1450. Alexandria, Virginia 22313-1450.
If you need assistance in completing the form, call 1-800-PTO-9199 (1-800-706-9199) and select option 2.
Based on Form PTO/SSIOBB (08-03) as modified by BLAKELY, SOKOLOFF. TAYLOR & Z.AFMAN LLP on 09/10/03.
APLNDC00027492
UNITED STATES PATENT AND TRADEMARK OFFICE
UNITED STATES DEPARTMENT OF COMMERCE
United States Patent and Trademark Office
Address: COMMISSIONER FOR PATENTS
P.O. Box 1450
Alexandria, Virginia 22313-1450
www.uspto.gov
APPLICATION NO.
/
11/620,720
45217
FILING DATE
/
FIRST NAMED um van iuR
ATTORNEY DOCKET NO. /
CONFIPMATION NO.
JohnHarper
04860.P5061
9804
01/07/2007
7590
11/18/2009
APPLE INC./BSTZ
BLAKELY SOKOLOFF TAYLOR & Z^FM^N LLP
12790AKivil-si»PARKWAY
SUNNYVALE, CA 94085-4040
EXAMINER
RAAB, CHRISTOPHER J
ARTUNIT
/
PAPERJwivory
/
D
2156
MAIL DATE
11/18/2009
Y MODE
PAPER
Please find below and/or attached an Office communication concerning this application or proceeding.
The time period for reply, if any, is set in the attached communication.
PTOL-90A (Rev. 04/07)
APLNDC00027493
Application No.
11/620,720
Examiner
Office Action Summary
Applicant(s)
HARPER ET AL.
Art Unit
Christopher J. Raab
2156
-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
Period for Reply
A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE _3 MONTH(S) OR THIRTY (30) DAYS,
WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
- Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed
after SIX (6) MONTHS from the mailing date of this communication.
- If NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
- Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133).
Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
earned patent term adjustment. See 37 CFR 1.704(b).
Status
1)
2a)
3)
Responsive to communication(s) filed on 23 Seotember 2009.
This action is FINAL.
2b) This action is non-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.
Disposition of Claims
4)
5)
6)
7)
8)
Claim(s)
11-16 and 1R-95 islare pending in the application.
4a) Of the above claim(s)
islare withdrawn from consideration.
Claim(s)
islare allowed.
Claim(s)
11-16 and 1R-95 islare rejected.
Claim(s)
islare objected to.
Claim(s)
are subject to restriction and/or election requirement.
Application Papers
9)O The specification is objected to by the Examiner.
10)O The drawing(s) filed on
islare: a)O accepted or b)
objected to by the Examiner.
Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d).
11)O The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152.
Priority under 35 U.S.C. § 119
12)O Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
a) All b) Some * c) None of:
1.
Certified copies of the priority documents have been received.
2.
Certified copies of the priority documents have been received in Application No.
3.
Copies of the certified copies of the priority documents have been received in this National Stage
application from the International Bureau (PCT Rule 17.2(a)).
* See the attached detailed Office action for a list of the certified copies not received.
Attachment(s)
1)
Notice of References Cited (PTO-892)
2) O Notice of Draftsperson's Patent Drawing Review (PTO-948)
3) O Information Disclosure Statement(s) (PTO/SBIO8)
Paper No(s)/Mail Date
4) O Interview Summary (PTO-413)
Paper No(s)/Mail Date.
5) O Notice of Informal Patent Application
6) O Other:
U.s. Patent and Trademark Office
PTOL-326 (Rev. 08-06)
Office Action Summary
Part of Paper No.lMail Date 20091109
APLNDC00027494
Application/Control Number: 11/620,720
Art Unit: 2156
Page 2
DETAILED ACTION
01.
A request for continued examination under 37 CFR 1.114, including the fee set
forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this
application is eligible for continued examination under 37 CFR 1.114, and the fee set
forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action
has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on
09/23/09 has been entered.
Claim Rejections - 35 USC § 103
02.
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 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.
03.
The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148
USPQ 459 (1966), that are applied for establishing a background for determining
obviousness under 35 U.S.C. 103(a) are summarized as follows:
1.
2.
3.
4.
04.
Determining the scope and contents of the prior art.
Ascertaining the differences between the prior art and the claims at issue.
Resolving the level of ordinary skill in the pertinent art.
Considering objective evidence present in the application indicating obviousness or
nonobviousness.
Claims 1, 3, 6 - 9, 11, 13 - 16, 18, and 20 - 25 are rejected under 35 U.S.C.
102(b) as being unpatentable over Ridgley et al. (US PGPub 2003/0160832),
APLNDC00027495
Application/Control Number: 11/620,720
Art Unit: 2156
Page 3
hereinafter 'Ridgley', in view of Wilding et al. (US PGPub 2008/0016096), hereinafter
'Wilding'.
Consider claim 1, Ridgley discloses a machine implemented method for
compositing media and non-media content of a user interface for display on a device
(paragraphs [0012], [0013]), comprising:
a structured hierarchy of information, which contains layers, each corresponding
to different items for display, which are all parts of the user interface (read as
constructing a data structure having a hierarchy of layers for storing media and non-
media content associated with the user interface to be displayed on a display of the
device) (paragraphs [0022] - [0024], [0062] - [0064], Figures 1 - 4);
each layer of the hierarchy being associated with a content portion of the user
interface, which can correspond to various types of information, including text images,
video, etc. (read as traversing layers of the hierarchy of the data structure to determine
whether each layer of the data structure is associated with media or non-media)
(paragraphs [0062] - [0064], [0089] - [0093], Figures 11A - 11E);
the different content types being stored in different locations within the hierarchy
(read as storing media content in a first memory location, storing non-media content in a
second memory location) (paragraphs [0062] - [0064], [0121] - [0124], Figure 11A);
the user interface and display containing the content from the different layers of
the hierarchy (read as compositing the media and non-media content from the first and
second memory locations and displaying the composited media and non-media content
APLNDC00027496
Application/Control Number: 11/620,720
Art Unit: 2156
Page 4
representing the user interface on the display of the device) (paragraphs [0050], [0051],
[0061], [0062], [0097], Figures 12A - 12T).
However, Ridgley does not specifically disclose that the different layers of the
hierarchy can be detached from the data structure.
In the same field of endeavor, Wilding discloses a method such that a tree can
have various operations performed on it, such as having nodes detached from the tree
(read as detaching any layer associated with media content from the data structure)
(paragraphs [0013], [0039], [0082], [0083]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the data structure altering technique taught by
Wilding into the media compositing technique taught by Ridgley for the purpose of
allowing changes to the media hierarchy.
Consider claim 3, and as applied to claim 1 above, Ridgley discloses a method
such that the different content pieces from the hierarchy are directly outputted on the
display (read as retrieving the media content from the first memory location, retrieving
the non-media content from the second memory location, and scanning the media and
non-media content directly to the display) (paragraphs [0089] - [0091], Figures 12A 12T).
Consider claim 6, and as applied to claim 1 above, Ridgley discloses a method
such that the content can be video content (read as the media content comprises video
content) (paragraphs [0089] - [0094], Figures 12A - 12T).
APLNDC00027497
Application/Control Number: 11/620,720
Art Unit: 2156
Page 5
Consider claim 7, and as applied to claim 3 above, Ridgley discloses a method
such that the size of the different content can be altered (read as scaling the media
content prior to sending the media content to the display) (paragraph [0077]).
Consider claim 8, and as applied to claim 1 above, Ridgley discloses a method
such that the device is a touch screen (read as the device is one of: a multi touch
device) (paragraphs [0070], [0103]).
Consider claim 9, Ridgley discloses a machine readable storage medium storing
executable program instructions which when executed cause a data processing system
to perform a method (paragraphs [0012], [0013]), comprising:
a structured hierarchy of information, which contains layers, each corresponding
to different items for display, which are all parts of the user interface (read as
constructing a data structure having a hierarchy of layers for storing media and non-
media content associated with the user interface to be displayed on a display of the
device) (paragraphs [0022] - [0024], [0062] - [0064], Figures 1 - 4);
each layer of the hierarchy being associated with a content portion of the user
interface, which can correspond to various types of information, including text images,
video, etc. (read as traversing layers of the hierarchy of the data structure to determine
whether each layer of the data structure is associated with media or non-media)
(paragraphs [0062] - [0064], [0089] - [0093], Figures 11A - 11E);
the different content types being stored in different locations within the hierarchy
(read as storing media content in a first memory location, storing non-media content in a
second memory location) (paragraphs [0062] - [0064], [0121] - [0124], Figure 11A);
APLNDC00027498
Application/Control Number: 11/620,720
Art Unit: 2156
Page 6
the user interface and display containing the content from the different layers of
the hierarchy (read as compositing the media and non-media content from the first and
second memory locations and displaying the composited media and non-media content
representing the user interface on the display of the device) (paragraphs [0050], [0051],
[0061], [0062], [0097], Figures 12A - 12T).
However, Ridgley does not specifically disclose that the different layers of the
hierarchy can be detached from the data structure.
In the same field of endeavor, Wilding discloses a medium such that a tree can
have various operations performed on it, such as having nodes detached from the tree
(read as detaching any layer associated with media content from the data structure)
(paragraphs [0013], [0039], [0082], [0083]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the data structure altering technique taught by
Wilding into the media compositing technique taught by Ridgley for the purpose of
allowing changes to the media hierarchy.
Consider claim 11, and as applied to claim 9 above, Ridgley discloses a
medium such that the different content pieces from the hierarchy are directly outputted
on the display (read as retrieving the media content from the first memory location,
retrieving the non-media content from the second memory location, and scanning the
media and non-media content directly to the display) (paragraphs [0089] - [0091],
Figures 12A - 12T).
APLNDC00027499
Application/Control Number: 11/620,720
Art Unit: 2156
Page 7
Consider claim 13, and as applied to claim 9 above, Ridgley discloses a
medium such that the device is a touch screen (read as the device is one of: a multi
touch device) (paragraphs [0070], [0103]).
Consider claim 14, and as applied to claim 9 above, Ridgley discloses a
medium such that the content can be video content (read as the media content
comprises video content) (paragraphs [0089] - [0094], Figures 12A - 12T).
Consider claim 15, and as applied to claim 9 above, Ridgley discloses a
medium such that the size of the different content can be altered (read as scaling the
media content prior to sending the media content to the display) (paragraph [0077]).
Consider claim 16, Ridgley discloses an apparatus (paragraphs [0012], [0013]),
comprising:
a structured hierarchy of information, which contains layers, each corresponding
to different items for display, which are all parts of the user interface (read as means for
constructing a data structure having a hierarchy of layers for storing media and non-
media content associated with the user interface to be displayed on a display of the
device) (paragraphs [0022] - [0024], [0062] - [0064], Figures 1 - 4);
each layer of the hierarchy being associated with a content portion of the user
interface, which can correspond to various types of information, including text images,
video, etc. (read as means for traversing layers of the hierarchy of the data structure to
determine whether each layer of the data structure is associated with media or nonmedia) (paragraphs [0062] - [0064], [0089] - [0093], Figures 11A - 11E);
APLNDC00027500
Application/Control Number: 11/620,720
Art Unit: 2156
Page 8
the different content types being stored in different locations within the hierarchy
(read as means for storing media content in a first memory location, means for storing
non-media content in a second memory location) (paragraphs [0062] - [0064], [0121] [0124], Figure 11A);
the user interface and display containing the content from the different layers of
the hierarchy (read as means for compositing the media and non-media content from
the first and second memory locations and means for displaying the composited media
and non-media content representing the user interface on the display of the device)
(paragraphs [0050], [0051], [0061], [0062], [0097], Figures 12A -- 12T).
However, Ridgley does not specifically disclose that the different layers of the
hierarchy can be detached from the data structure.
In the same field of endeavor, Wilding discloses an apparatus such that a tree
can have various operations performed on it, such as having nodes detached from the
tree (read as means for detaching any layer associated with media content from the
data structure) (paragraphs [0013], [0039], [0082], [0083]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the data structure altering technique taught by
Wilding into the media compositing technique taught by Ridgley for the purpose of
allowing changes to the media hierarchy.
Consider claim 18, and as applied to claim 16 above, Ridgley discloses an
apparatus such that the different content pieces from the hierarchy are directly
outputted on the display (read as means for retrieving the media content from the first
APLNDC00027501
Application/Control Number: 11/620,720
Art Unit: 2156
Page 9
memory location, means for retrieving the non-media content from the second memory
location, and means for scanning the media and non-media content directly to the
display) (paragraphs [0089] - [0091], Figures 12A - 12T).
Consider claim 20, and as applied to claim 17 above, Ridgley discloses an
apparatus such that the size of the different content can be altered (read as means for
scaling the media content prior to sending the media content to the display) (paragraph
[0077]).
Consider claim 21, Ridgley discloses a device (paragraphs [0012], [0013]),
comprising:
a user directly interacting with and entering information into the system (read as
an input panel which is configured to receive user input) (paragraphs [0022] - [0024]);
a display which can display all the information in the hierarchy (read as a display
device integrated with the input panel, the display device configured to display media
and non-media content at the same time) (Figures 12A - 12T);
a structured hierarchy of information, which contains layers, each corresponding
to different items for display, which are all parts of the user interface (read as a central
processing unit coupled to the input panel, the processor being configured to execute
one or more programs in order to construct a data structure having a hierarchy of
layers) (paragraphs [0022] - [0024], [0062] - [0064], Figures 1 - 4);
each layer of the hierarchy being associated with a content portion of the user
interface, which can correspond to various types of information, including text images,
video, etc. (read as with each layer associated with media or non-media content, based
APLNDC00027502
Application/Control Number: 11/620,720
Art Unit: 2156
Page 10
on at least the user input) (paragraphs [0062] - [0064], [0089] - [0093], Figures 11A 11E);
the different content types being stored in different locations within the hierarchy
(read as a memory coupled to the processor, the memory being configured to store the
media content in a first memory location and the non-media content in a second
memory location) (paragraphs [0062] - [0064], [0121] - [0124], Figure 11A);
the user interface and display containing the content from the different layers of
the hierarchy (read as wherein the media content and the non-media content are to be
composited to represent a user interface to be displayed on the display device)
(paragraphs [0050], [0051], [0061], [0062], [0097], Figures 12A -- 12T).
However, Ridgley does not specifically disclose that the different layers of the hierarchy
can be detached from the data structure.
In the same field of endeavor, Wilding discloses a device such that a tree can
have various operations performed on it, such as having nodes detached from the tree
(read as detaching any layer associated with media content from the data structure)
(paragraphs [0013], [0039], [0082], [0083]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the data structure altering technique taught by
Wilding into the media compositing technique taught by Ridgley for the purpose of
allowing changes to the media hierarchy.
Consider claim 22, and as applied to claim 21 above, Ridgley discloses a
device such that the user interface and display contain the content from the different
APLNDC00027503
Application/Control Number: 11/620,720
Art Unit: 2156
Page 11
layers of the hierarchy (read as the processor is further configured to composite the
media and non-media content for display on the display device) (paragraphs [0050],
[0051], [0061], [0062], [0097], Figures 12A - 12T).
Consider claim 23, and as applied to claim 21 above, Ridgley discloses a
device such that the user interface and display contain the content from the different
layers of the hierarchy (read as a graphics processing unit coupled to the memory, the
graphics processing unit configured to receive instructions indicating the locations of the
media and non-media content in the memory) (paragraphs [0050], [0051], [0061],
[0062], [0097], Figures 12A - 12T).
Consider claim 24, and as applied to claim 23 above, Ridgley discloses a
device such that the user interface and display contain the content from the different
layers of the hierarchy (read as the graphics processing unit is further configured to
composite the media and non-media content for display on the display device)
(paragraphs [0050], [0051], [0061], [0062], [0097], Figures 12A - 12T).
Consider claim 25, and as applied to claim 21 above, Ridgley discloses a
device such that the device is a touch screen (read as the device is one of: a multi touch
device) (paragraphs [0070], [0103]).
05.
Claims 4, 5, 12, and 19 are rejected under 35 U.S.C. 103(a) as being
unpatentable over Ridgley et al. (US PGPub 2003/0160832), hereinafter 'Ridgley', in
view of Wilding et al. (US PGPub 2008/0016096), hereinafter 'Wilding', in further view
of Cristofalo et al. (US PGPub 2002/0194589), hereinafter 'Cristofalo'.
APLNDC00027504
Application/Control Number: 11/620,720
Art Unit: 2156
Page 12
Consider claim 4, and as applied to claim 3 above, Ridgley, as modified by
Wilding, discloses a method of displaying content, but does not specifically mention a
specific frame rate associated with the media content.
In the same field of endeavor Cristofalo discloses a method, such that media
content can be thirty frames per second (read as the media content is scanned to the
display at a rate of substantially thirty frames per second) (paragraphs [0012], [0026]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the media frame rate taught by Cristofalo into the
user interface content displaying method taught by Ridgley, as modified by Wilding, for
the purpose of displaying the media to the user at a certain display rate.
Consider claim 5, and as applied to claim 3 above, Ridgley, as modified by
Wilding, discloses a method of displaying content, but does not specifically mention a
specific frame rate associated with the media content.
In the same field of endeavor Cristofalo discloses a method, such that media
content can be one frame per second (read as the media content is scanned to the
display at a rate of substantially one frame per second) (paragraphs [0012], [0026]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the media frame rate taught by Cristofalo into the
user interface content displaying method taught by Ridgley, as modified by Wilding, for
the purpose of displaying the media to the user at a certain display rate.
APLNDC00027505
Application/Control Number: 11/620,720
Art Unit: 2156
Page 13
Consider claim 12, and as applied to claim 9 above, Ridgley, as modified by
Wilding, discloses a medium for displaying content, but does not specifically mention a
specific frame rate associated with the media content.
In the same field of endeavor Cristofalo discloses a medium, such that media
content can be thirty frames per second (read as the media content is scanned to the
display at a rate of substantially thirty frames per second) (paragraphs [0012], [0026]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the media frame rate taught by Cristofalo into the
user interface content displaying medium taught by Ridgley, as modified by Wilding, for
the purpose of displaying the media to the user at a certain display rate.
Consider claim 19, and as applied to claim 18 above, Ridgley, as modified by
Wilding, discloses an apparatus for displaying content, but does not specifically mention
a specific frame rate associated with the media content.
In the same field of endeavor Cristofalo discloses an apparatus, such that media
content can be thirty frames per second (read as the media content is scanned to the
display at a rate of substantially thirty frames per second) (paragraphs [0012], [0026]).
Therefore it would have been obvious to one of ordinary skill in the art at the time
the invention was made to incorporate the media frame rate taught by Cristofalo into the
user interface content displaying apparatus taught by Ridgley, as modified by Wilding,
for the purpose of displaying the media to the user at a certain display rate.
APLNDC00027506
Application/Control Number: 11/620,720
Art Unit: 2156
Page 14
Response to Arguments
06.
Applicant's arguments with respect to claims 1, 3 - 9, 11 - 16, and 18 - 25 have
been considered, but are moot in view of the new ground(s) of rejection.
Conclusion
07.
Any response to this Office Action should be faxed to (571) 273-8300 or mailed
to:
Commissioner for Patents
P.O. Box 1450
Alexandria, VA 22313-1450
Hand-delivered responses should be brought to
Customer Service Window
Randolph Building
401 Dulany Street
Alexandria, VA 22314
08.
Any inquiry concerning this communication or earlier communications from the
Examiner should be directed to Christopher Raab whose telephone number is (571)
270-1090. The Examiner can normally be reached on Monday-Friday from 8:30am to
6:00pm.
If attempts to reach the Examiner by telephone are unsuccessful, the Examiner's
supervisor, Pierre Vital can be reached on (571) 272-4215. The fax phone number for
the organization where this application or proceeding is assigned is (571) 273-8300.
APLNDC00027507
Application/Control Number: 11/620,720
Art Unit: 2156
Page 15
Information regarding the status of an application may be obtained from the
Patent Application Information Retrieval (PAIR) system. Status information for published
applications may be obtained from either Private PAIR or Public PAIR. Status
information for unpublished applications is available through Private PAIR only. For
more information about the PAIR system, see http://pair-direct.uspto.gov. Should you
have questions on access to the Private PAIR system, contact the Electronic Business
Center (EBC) at 866-217-9197 (toll-free) or 703-305-3028.
Any inquiry of a general nature or relating to the status of this application or
proceeding should be directed to the receptionist/customer service whose telephone
number is (571) 272-2600.
Christopher Raab
C.R.lcr
November 06, 2009
/Pierre M. Vitall
Supervisory Patent Examiner, Art Unit 2156
APLNDC00027508
Application/Control No.
Applicant(s)/Patent Under
Reexamination
HARPER ET AL.
11/620,720
Notice of References Cited
- Art Unit
Examiner
Christopher J. Raab
2156
-
Page 1 of 1
U.S. PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
*
A
US-2008/0016096
B
US-
E
US-
F
US-
G
US-
H
US-
i
US-
J
US-
K
US-
L
US-
M
Classification
US-
D
01-2008
Name
US-
C
Date
MM-YYYY /
. WILDING et al.
707/101
USFOREIGN PATENT DOCUMENTS
Document Number
Country Code-Number-Kind Code
*
Date
MM-YYYY
Country
Name
Classification
N
O
P
Q
R
S
T
NON-PATENT DOCUMENTS
*
Include as applicable: Author, Title Date, Publisher, Edition or Volume, Pertinent Pages)
U
V
W
X
*A copy of this reference is not being furnished with this Office action. (See MPEP §707.05(a).)
Dates in MM-YYYY format are publication dates. Classifications may be US or foreign.
U.S. Patent and Trademark Office
PTO-892 (Rev. 01-2001)
Notice of References Cited
Part of Paper No. 20091109
APLNDC00027509
Electronic Patent Application Fee Transmittal
Application Number:
| 11620717
Filing Date:
07-Jan-2007
Title of Invention:
Application Programming Interfaces for Scrolling Operations
First Named Inventor/Applicant Name:
Andrew Platzer
Filer:
Jeremy A. Schweigert/Leslie Rogan
Attorney Docket Number:
04860.P4895
Filed as Large Entity
Utility under 35 USC 111(a) Filing Fees
Description
Fee Code
Quantity
Amount
Sub-Total in
USD($)
Basic Filing:
Pages:
Claims:
Miscellaneous-Filing:
Petition:
Patent-Appeals-and-Interference:
Post-Allowance-and-Post-Issuance:
Extension-of-Time:
APLNDC00027510
Description
Fee Code
Quantity i
Amount
Sub-Total in
USD($)
Submission- Information Disclosure Stmt
1806
1
180
180
Miscellaneous:
|
Total in USD ($)
180
APLNDC00027511
Electronic Acknowledgement Receipt
EFS ID:
7309647
Application Number:
11620717
International Application Number:
Confirmation Number:
Title of Invention:
First Named Inventor/Applicant Name:
Customer Number:
Filer:
Filer Authorized By:
9801
Application Programming Interfaces for Scrolling Operations
Andrew Platzer
45217
Jeremy A. Schweigert/Leslie Rogan
Jeremy A. Schweigert
Attorney Docket Number:
04860.P4895
Receipt Date:
29-MAR-2010
Filing Date:
07-JAN-2007
Time Stamp:
18:27:57
Application Type:
Utility under 35 USC 111(a)
Payment information:
Submitted with Payment
i yes
Payment Type
Deposit Account
Payment was successfully received in RAM
$180
RAM confirmation Number
5771
Deposit Account
022666
Authorized User
The Director of the USPTO is hereby authorized to charge indicated fees and credit any overpayment as follows:
Charge any Additional Fees required under 37 C.F.R. Section 1.16 (National application filing, search, and examination fees)
Charge any Additional Fees required under 37 C.F.R. Section 1.17 (Patent application and reexamination processing fees)
APLNDC00027512
Charge any Additional Fees required under 37 C.F.R. Section 1.19 (Document supply fees)
Charge any Additional Fees required under 37 C.F.R. Section 1.20 (Post Issuance fees)
Charge any Additional Fees required under 37 C.F.R. Section 1.21 (Miscellaneous fees and charges)
File Listing:
Document
Number
.
Document Description
File Name
File Size(Bytes)/
.
Message Digest
Multi
Pages
Part /.zip (if appl.)
57306
1
4860P4895_Resp_to_OA.pdf
yes
12
ad596a31a5354890e3066fb41c5771912b9
772d2
Multipart Description/PDF files in .zip description
Document Description
Start
End
Amendment/Req. Reconsideration-After Non-Final Reject
1
1
Claims
2
6
Applicant Arguments/Remarks Made in an Amendment
7
12
Warnings:
Information:
2
Information Disclosure Statement (IDS)
Filed (SB/08)
58354
4860P4895 IDS and 1449.pdf
no
3
no
8
no
10
no
17
no
2
751f5a220029bdb643f2710a945871774al
86b77
Warnings:
Information:
This is not an USPTO supplied IDS fillable form
3
NPL Documents
NPL1 FOA mailed 11-13-2009
.pdf
253577
52911efe00e8d23ece4dc2afaf09ce1253ec
4c5d
Warnings:
Information:
4
NPL Documents
NPL2 FOA Mailed 11-17-2009
.pdf
381105
a5089428b556cc2c47ee017adB7e94ae388
4ed52
Warnings:
Information:
5
NPL Documents
NPL3 OA mailed 11-18-2009.
pdf
590947
78b0bl15f082d34171858a0c4ff61872c4fl
91de
Warnings:
Information:
29983
6
Fee Worksheet (PTO-875)
fee-info.pdf
ee6a7fc07533b672ba05a4d281e90db22c0
aac0c
APLNDC00027513
Warnings:
Information:
Total Files Size (in bytes)
1371272
This Acknowledgement Receipt evidences receipt on the noted date by the USPTO of the indicated documents,
characterized by the applicant, and including page counts, where applicable. It serves as evidence of receipt similar to a
Post Card, as described in MPEP 503.
New Annlications Under 35 U.S.C. 111
If a new application is being filed and the application includes the necessary components for a filing date (see 37 CFR
1.53(b)-(d) and MPEP 506), a Filing Receipt (37 CFR 1.54) will be issued in due course and the date shown on this
Acknowledgement Receipt will establish the filing date of the application.
National Staae of an International Annlication under 35 U.S.C. 371
If a timely submission to enter the national stage of an international application is compliant with the conditions of 35
U.S.C. 371 and other applicable requirements a Form PCT/DO/EO/903 indicating acceptance of the application as a
national stage submission under 35 U.S.C. 371 will be issued in addition to the Filing Receipt, in due course.
New International Annlication I¯iled with the USPTO as a Receivina Office
If a new international application is being filed and the international application includes the necessary components for
an international filing date (see PCT Article 11 and MPEP 1810), a Notification of the International Application Number
and of the International Filing Date (Form PCT/RO/105) will be issued in due course, subject to prescriptions concerning
national security, and the date shown on this Acknowledgement Receipt will establish the international filing date of
the application.
APLNDC00027514
PTO/SBIO6 (07-06)
Approved for use through 1/31/2007. OMB 0651-0032
U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
Under the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless it displavs a valid OMB control number.
PATENT APPLICATION FEE DETERMINATION RECORD
Application or Docket Number
Filing Date
Substitute for Form PTO-875
11/620,717
01/07/2007
APPLICATION AS FILED - PART I
To be Mailed
OTHER THAN
(Column 1)
(Column 2)
NUMBER FILED
NUMBER EXTRA
RATE ($)
N/A
N/A
N/A
N/A
SEARCH FEE
N/A
N/A
N/A
N/A
EXAMINATION FEE
N/A
N/A
N/A
N/A
FOR
BASIC FEE
(37 CFR 1.16 a
b), or (c))
(37 CFR 1.16(k), (i), or (m))
SMALL ENTITY Q
OR
FEE ($)
SMALL ENTITY
RATE ($)
FEE ($)
(37 CFR 1.16(o), (p), or (q))
TOTAL CLAIMS
(37 CFR 1.16(i))
minus 20 =
(37 CFR 1.16(h))
APPLICATION SIZE FEE
(37 CFR 1.16(s))
*
X $
=
minus 3 =
INDEPENDENT CLAIMS
*
X $
OR
=
X $
=
X $
=
If the specification an, drawings exceed 100
sheets of paper, the application size fee due
is $250 ($125 for small entity) for each
additional 50 sheets or fraction thereof. See
35 U.S.C. 41(a 1 G) and 37 CFR 1.16(s)
MULTIPLE DEPENDENT CLAIM PRESENT (37 CFR 1.16(j))
* If the difference in column 1 is less than zero, enter "0" in column 2.
TOTAL
TOTAL
APPLICATION AS AMENDED - PART II
OTHER THAN
(Column 1)
(Column 2)
I CLAIMS
REMAINING
03/29/2010
AFTER
AMENDMENT
(Column 3)
HIGHEST
NUMBER
PREVIOUSLY
PAID FOR
PRESENT
EXTRA
SMALL ENTITY
RATE ($)
OR
ADDITIONAL
FEE ($)
SMALL ENTITY
RATE ($)
x
o=
ADDITIONAL
FEE ($)
0
Application Size Fee (37 CFR 1.16(s))
FIRST PRESENTATION OF MULTIPLE DEPENDENT CLAIM (37 CFR 1.16(j))
OR
TOTAL
ADD'L
FEE
(Column 1)
(Column 2)
HIGHEST
NUMBER
PREVIOUSLY
PAID FOR
PRESENT
EXTRA
TOTAL
ADD'L
FEE
0
(Column 3)
CLAIMS
REMAINING
AFTER
AMENDMENT
OR
RATE ($)
ADDITIONAL
FEE ($)
RATE ($)
x$
=
OR
x$
=
x$
=
OR
x$
ADDITIONAL
FEE ($)
=
Application Size Fee (37 CFR 1.16(s))
<
OR
O FIRST PRESENTATION OF MULTIPLE DEPENDENT CLAIM (37 CFR 1.16(j))
TOTAL
ADD'L
FEE
* If the entry in column 1 is less than the entry in column 2, write "0" in column 3.
OR
TOTAL
ADD'L
FEE
Legal Instrument Examiner:
** If the "Highest Number Previously Paid For" IN THIS SPACE is less than 20, enter "20".
/ANNETTE SMITH/
*** If the "Highest Number Previously Paid For" IN THIS 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.
This collection of information is required by 37 CFR 1.16. The information is required to obtain or retain a benefit by the public which is to file (and by the USPTO to
process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 12 minutes to complete, including gathering,
preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments on the amount of time you
require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S.
Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS
ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
If you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
APLNDC00027515
UNITED STATES PATENT AND TRADEMARK OFFICE
cop
UNITED STATES DEPARTMENT OF COMMERCE
U.S. Patent and Trademark Office
Address: COMMISSIONER FOR PATENTS
P.O. Box 1450
Alexandria, Virginia 22313-1450
www.uspto.gov
°'
45217
e
04/20/2010
APPLE INC./BSTZ
BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP
1279Oax-a PARKWAY
SUNNYVALE, CA 94085-4040
Application No.:
11/620,717
IlI Il |||||ll Il I
Paper No.
Date Mailed:
04/20/2010
First Named Inventor:
Platzer, Andrew,
Examiner:
BAUTISTA, XIOMARA L
Attorney Docket No.:
04860.P4895
Art Unit:
2179
Confirmation No.:
9801
Filing Date:
01/07/2007
Please find attached an Office communication concerning this application or proceeding.
Commissioner for Patents
PTO-90c (Rev.08-06)
APLNDC00027516
Application No.
Notice of Non-Compliant Amendment
(37 CFR 1.121)
Applicant(s)
11/620,717
PLATZER ET AL.
Art Unit
2800
-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
The amendment document filed on go unma ondn is considered non-compliant because it has failed to meet the
requirements of 37 CFR 1.121 or 1.4. In order for the amendment document to be compliant, correction of the following
item(s) is required.
THE FOLLOWING MARKED (X) ITEM(S) CAUSE THE AMENDMENT DOCUMENT TO BE NON-COMPLIANT:
O 1. Amendments to the specification:
A. Amended paragraph(s) do not include markings.
B. New paragraph(s) should not be underlined.
O C. Other
2. Abstract:
O A. Not presented on a separate sheet. 37 CFR 1.72.
O B. Other
3. Amendments to the drawings:
O A. The drawings are not properly identified in the top margin as "Replacement Sheet," "New Sheet," or
"Annotated Sheet" as required by 37 CFR 1.121(d).
O B. The practice of submitting proposed drawing correction has been eliminated. Replacement drawings
showing amended figures, without markings, in compliance with 37 CFR 1.84 are required.
C. Other
4. Amendments to the claims:
O A. A complete listing of all of the claims is not present.
B. The listing of claims does not include the text of all pending claims (including withdrawn claims)
O C. Each claim has not been provided with the proper status identifier, and as such, the individual status
of each claim cannot be identified. Note: the status of every claim must be indicated after its claim
number by using one of the following status identifiers: (Original), (Currently amended), (Canceled),
(Previously presented), (New), (Not entered), (Withdrawn) and (Withdrawn-currently amended).
O D. The claims of this amendment paper have not been presented in ascending numerical order.
O E. Other:
5. Other (e.g., the amendment is unsigned or not signed in accordance with 37 CFR 1.4): For further explanation
of the amendment format required by 37 CFR 1.121, see MPEP § 714.
TIME PERIODS FOR FILING A REPLY TO THIS NOTICE:
1. Applicant is given no new time period if the non-compliant amendment is an after-final amendment or an amendment
filed after allowance, or a drawing submission (only) If applicant wishes to resubmit the non-compliant after-final
amendment with corrections, the entire corrected amendment must be resubmitted.
2. Applicant is given one month, or thirty (30) days, whichever is longer, from the mail date of this notice to supply the
correction, if the non-compliant amendment is one of the following: a preliminary amendment, a non-final amendment
(including a submission for a request for continued examination (RCE) under 37 CFR 1.114), a supplemental
amendment filed within a suspension period under 37 CFR 1.103(a) or (c), and an amendment filed in response to a
Quayle action. If any of above boxes 1 to 4 are checked, the correction required is only the corrected section of the
non-compliant amendment in compliance with 37 CFR 1.121.
Extensions of time are available under 37 CFR 1.136(a) o_nly if the non-compliant amendment is a non-final
amendment or an amendment filed in response to a Quayle action.
Failure to timelv resoond to this notice will result in:
Abandonment of the application if the non-compliant amendment is a non-final amendment or an amendment
filed in response to a Quayle action; or
Non-entry of the amendment if the non-compliant amendment is a preliminary amendment or supplemental
amendment.
Legal Instruments Examiner (LIE), if applicable /ANNETTE SMITH/
Telephone No: (_571L72-1622
U.S. Patent and Trademark Office
PTOL-324 (04-06)
Part of Paper No. 20100419-3
Notice of Non-Compliant Amendment (37 CFR 1.121)
APLNDC00027517
UNITED STATES PATENT AND TRADEMARK OFFICE
cop
UNITED STATES DEPARTMENT OF COMMERCE
U.S. Patent and Trademark Office
Address: COMMISSIONER FOR PATENTS
P.O. Box 1450
Alexandria, Virginia 22313-1450
www.uspto.gov
°'
45217
e
04/20/2010
APPLE INC./BSTZ
BLAKELY SOKOLOFF TAYLOR & ZAFMAN LLP
1279Oax-a PARKWAY
SUNNYVALE, CA 94085-4040
Application No.:
11/620,717
IlI Il |||||ll Il I
Paper No.
Date Mailed:
04/20/2010
First Named Inventor:
Platzer, Andrew,
Examiner:
BAUTISTA, XIOMARA L
Attorney Docket No.:
04860.P4895
Art Unit:
2179
Confirmation No.:
9801
Filing Date:
01/07/2007
Please find attached an Office communication concerning this application or proceeding.
Commissioner for Patents
PTO-90c (Rev.08-06)
APLNDC00027518
Application No.
Notice of Non-Compliant Amendment
(37 CFR 1.121)
Applicant(s)
11/620,717
PLATZER ET AL.
Art Unit
2800
-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
The amendment document filed on go unma ondn is considered non-compliant because it has failed to meet the
requirements of 37 CFR 1.121 or 1.4. In order for the amendment document to be compliant, correction of the following
item(s) is required.
THE FOLLOWING MARKED (X) ITEM(S) CAUSE THE AMENDMENT DOCUMENT TO BE NON-COMPLIANT:
O 1. Amendments to the specification:
A. Amended paragraph(s) do not include markings.
B. New paragraph(s) should not be underlined.
O C. Other
2. Abstract:
O A. Not presented on a separate sheet. 37 CFR 1.72.
O B. Other
3. Amendments to the drawings:
O A. The drawings are not properly identified in the top margin as "Replacement Sheet," "New Sheet," or
"Annotated Sheet" as required by 37 CFR 1.121(d).
O B. The practice of submitting proposed drawing correction has been eliminated. Replacement drawings
showing amended figures, without markings, in compliance with 37 CFR 1.84 are required.
C. Other
4. Amendments to the claims:
O A. A complete listing of all of the claims is not present.
B. The listing of claims does not include the text of all pending claims (including withdrawn claims)
O C. Each claim has not been provided with the proper status identifier, and as such, the individual status
of each claim cannot be identified. Note: the status of every claim must be indicated after its claim
number by using one of the following status identifiers: (Original), (Currently amended), (Canceled),
(Previously presented), (New), (Not entered), (Withdrawn) and (Withdrawn-currently amended).
O D. The claims of this amendment paper have not been presented in ascending numerical order.
O E. Other:
5. Other (e.g., the amendment is unsigned or not signed in accordance with 37 CFR 1.4): For further explanation
of the amendment format required by 37 CFR 1.121, see MPEP § 714.
TIME PERIODS FOR FILING A REPLY TO THIS NOTICE:
1. Applicant is given no new time period if the non-compliant amendment is an after-final amendment or an amendment
filed after allowance, or a drawing submission (only) If applicant wishes to resubmit the non-compliant after-final
amendment with corrections, the entire corrected amendment must be resubmitted.
2. Applicant is given one month, or thirty (30) days, whichever is longer, from the mail date of this notice to supply the
correction, if the non-compliant amendment is one of the following: a preliminary amendment, a non-final amendment
(including a submission for a request for continued examination (RCE) under 37 CFR 1.114), a supplemental
amendment filed within a suspension period under 37 CFR 1.103(a) or (c), and an amendment filed in response to a
Quayle action. If any of above boxes 1 to 4 are checked, the correction required is only the corrected section of the
non-compliant amendment in compliance with 37 CFR 1.121.
Extensions of time are available under 37 CFR 1.136(a) o_nly if the non-compliant amendment is a non-final
amendment or an amendment filed in response to a Quayle action.
Failure to timelv resoond to this notice will result in:
Abandonment of the application if the non-compliant amendment is a non-final amendment or an amendment
filed in response to a Quayle action; or
Non-entry of the amendment if the non-compliant amendment is a preliminary amendment or supplemental
amendment.
Legal Instruments Examiner (LIE), if applicable /ANNETTE SMITH/
Telephone No: (_571L72-1622
U.S. Patent and Trademark Office
PTOL-324 (04-06)
Part of Paper No. 20100419-3
Notice of Non-Compliant Amendment (37 CFR 1.121)
APLNDC00027519
PATENT
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
Applicant
: Andrew Platzer
Examiner: Bautista, Xiomara L
Appl. No.
: 11/620,717
TC/A.U.: 2179
Filed
: January 7, 2007
Confirmation No. 9801
For
: APPLICATION
CERTIFICATE OF TRANSMISSION
PROGRAMMING
I hereby certify that this correspondence is
INTERFACES FOR
SCROLLING
OPERATIONS
being submitted electronically via EFS Web
Customer
No.
on the date shown below.
/deremv Schweiaert/
: 45217
Jeremy Schweigert
Mav 20. 2010
Date
Mail Stop Amendment
Commissioner for Patents
P.O. Box 1450
Alexandria, VA 22313-1450
RESPONSE TO NOTICE OF NON-COMPLIANT AMENDMENT
Sir:
In response to the Notice of Non-Compliant Amendment mailed April 20,
2010, Applicant submits a corrected section of the non-compliant amendment
filed on March 29, 2010. The corrected section includes a complete listing of all
the claims in compliance with 37 C.F.R. 1.121.
Ser No.: 11/620,717
Page 1 of 18
Dkt No: 4860P4895
APLNDC00027520
Amendments to the Claims:
The listing of claims will replace all prior versions, and listings, of claims in the
application:
Listingof ÇIaims:
1. (Original) A machine implemented method for scrolling on a display of a
device comprising:
receiving a user input;
creating an event object in response to the user input;
determining whether the event object invokes a scroll or gesture
operation;
issuing at least one scroll or gesture call based on invoking the
scroll or gesture operation;
responding to at least one scroll call, if issued, by scrolling a
window having a view associated with the event object based on an
amount of a scroll with the scroll stopped at a predetermined position in
relation to the user input; and
responding to at least one gesture call, if issued, by scaling the
view associated with the event object based on receiving a plurality of
input points in the form of the user input.
2. (Original) The method as in claim 1, further comprising:
rubberbanding a scrolling region displayed within the window by a
predetermined maximum displacement when the scrolling region exceeds a
window edge based on the scroll.
3. (Original) The method as in claim 1, further comprising:
attaching scroll indicators to a content edge of the window.
Ser No.: 11/620,717
Page 2 of 18
Dkt No: 4860P4895
APLNDC00027521
4. (Original) The method as in claim 1, further comprising:
attaching scroll indicators to the window edge.
5. (Original) The method as in claim 1, wherein determining whether the event
object invokes a scroll or gesture operation is based on receiving a drag user
input for a certain time period.
6. (Original) The method as in claim 1, further comprising:
responding to at least one gesture call, if issued, by rotating a view
associated with the event object based on receiving a plurality of input points in
the form of the user input.
7. (Original) The method as in claim 1, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
8. (Currently amended) A machine readable storage medium storing executable
program instructions which when executed cause a data processing system to
perform a method comprising:
receiving a user input;
creating an event object in response to the user input;
determining whether the event object invokes a scroll or gesture
operation;
issuing at least one scroll or gesture call based on invoking the
scroll or gesture operation;
responding to at least one scroll call, if issued, by scrolling a
window having a view associated with the event object honori on on
rotation to the user input; and
Ser No.: 11/620,717
Page 3 of 18
Dkt No: 4860P4895
APLNDC00027522
responding to at least one gesture call, if issued, by scaling the
view associated with the event object based on receiving a plurality of
input points in the form of the user input.
9. (Original) The medium as in claim 8, further comprising:
rubberbanding a scrolling region displayed within the window by a
predetermined maximum displacement when the scrolled region exceeds a
window edge based on the scroll.
10. (Original) The medium as in claim 8, further comprising:
attaching scroll indicators to a content edge of the view.
11. (Original) The medium as in claim 8, further comprising:
attaching scroll indicators to a window edge of the view.
12. (Original) The medium as in claim 8, wherein determining whether the event
object invokes a scroll or gesture operation is based on receiving a drag user
input for a certain time period.
13. (Original) The medium as in claim 8, further comprising:
responding to at least one gesture call, if issued, by rotating a view
associated with the event object based on receiving a plurality of input points in
the form of the user input.
14. (Original) The medium as in claim 8, wherein the data processing system is
one of: a data processing device, a portable device, a portable data processing
device, a multi touch device, a multi touch portable device, a wireless device, and
a cell phone.
Ser No.: 11/620,717
Page 4 of 18
Dkt No: 4860P4895
APLNDC00027523
15. (Withdrawn) In an environment with user interface software interacting with a
software application, a method for operating through an application programming
interface (API), comprising:
transferring a set bounce call.
16. (Withdrawn) The method as in claim 15, further comprises:
setting at least one of maximum and minimum bounce values.
17. (Withdrawn) The method as in claim 15, wherein transferring the set bounce
call causes a bounce of a scrolled region in an opposite direction of a scroll
based on a region past an edge of the scrolled region being visible in a display
region of a device at the end of the scroll.
18. (Withdrawn) The method as in claim 15, wherein transferring the set bounce
call is either one of issuing, initiating, invoking or receiving the set bounce call.
19. (Withdrawn) The method as in claim 15, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
20. (Withdrawn) A machine readable medium storing executable program
instructions which when executed cause a data processing system to perform a
method comprising:
transferring a set bounce call.
21. (Withdrawn) The medium as in claim 20, further comprises:
setting at least one of maximum and minimum bounce values.
22. (Withdrawn) The medium as in claim 20, wherein transferring the set bounce
call causes a bounce of a scrolled region in an opposite direction of a scroll
Ser No.: 11/620,717
Page 5 of 18
Dkt No: 4860P4895
APLNDC00027524
based on a region past an edge of the scrolled region being visible in a display
region of a device at the end of the scroll.
23. (Withdrawn) The medium as in claim 20, wherein transferring the set bounce
call is either one of issuing, initiating, invoking or receiving the set bounce call.
24. (Withdrawn) The medium as in claim 20, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
25. (Withdrawn) In an environment with user interface software interacting with a
software application, an apparatus, comprising:
means for transferring a set bounce call.
26. (Withdrawn) In an environment with user interface software interacting with a
software application, a method for operating through an application programming
interface (API), comprising:
receiving a set bounce call.
27. (Withdrawn) The method as in claim 26, further comprises:
setting at least one of maximum and minimum bounce values.
28. (Withdrawn) The method as in claim 26, wherein receiving the set bounce
call causes a bounce of a scrolled region in an opposite direction of a scroll
based on a region past an edge of the scrolled region being visible in a display
region at the end of the scroll.
29. (Withdrawn) A machine readable medium storing executable program
instructions which when executed cause a data processing system to perform a
method comprising:
receiving a set bounce call.
Ser No.: 11/620,717
Page 6 of 18
Dkt No: 4860P4895
APLNDC00027525
30. (Withdrawn) The medium as in claim 29, further comprises:
setting at least one of maximum and minimum bounce values.
31. (Withdrawn) The medium as in claim 29, wherein receiving a set bounce call
causes a bounce of a scrolled region in an opposite direction of a scroll based on
a region past an edge of the scrolled region being visible in a display region at
the end of the scroll.
32. (Withdrawn) In an environment with user interface software interacting with a
software application, an apparatus, comprising:
means for receiving a set bounce call.
33. (Withdrawn) In an environment with user interface kit interacting with a
software application, a method for operating through an application programming
interface (API), comprising:
transferring a rubberband call to cause rubberbanding a scrolled region
displayed within a display region of a device.
34. (Withdrawn) The method as in claim 33, wherein rubberbanding a scrolled
region occurs by a predetermined maximum displacement when the scrolled
region exceeds a display edge based on the scroll.
35. (Withdrawn) The method as in claim 33, further comprising:
transferring an edge rubberband call to set displacement values for at
least one display edge.
36. (Withdrawn) The method as in claim 33, wherein at the end of the scroll, the
scrolled region associated with content returns within the display region.
Ser No.: 11/620,717
Page 7 of 18
Dkt No: 4860P4895
APLNDC00027526
37. (Withdrawn) The method as in claim 33, wherein transferring the rubberband
call is either one of issuing, initiating, invoking or receiving the rubberband call.
38. (Withdrawn) The method as in claim 33, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
39. (Withdrawn) A machine readable medium storing executable program
instructions which when executed cause a data processing system to perform a
method comprising:
transferring a rubberband call to cause rubberbanding a scrolled region
displayed within a display region of a device.
40. (Withdrawn) The medium as in claim 39, wherein rubberbanding a scrolled
region occurs by a predetermined maximum displacement when the scrolled
region exceeds a window edge of the view based on the scroll.
41. (Withdrawn) The medium as in claim 39, further comprising:
transferring an edge rubberband call to set displacement values for at
least one display edge.
42. (Withdrawn) The medium as in claim 39, wherein transferring the
rubberband call is either one of issuing, initiating, invoking or receiving the
rubberband call.
43. (Withdrawn) The method as in claim 39, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
44. (Withdrawn) In an environment with user interface software interacting with a
software application, an apparatus, comprising:
Ser No.: 11/620,717
Page 8 of 18
Dkt No: 4860P4895
APLNDC00027527
means for transferring a rubberband call to cause rubberbanding a
scrolled region displayed within a view.
45. (Withdrawn) In an environment with user interface kit interacting with a
software application, a method for operating through an application programming
interface (API), comprising:
receiving a rubberband call to cause rubberbanding a scrolled region
displayed within a view.
46. (Withdrawn) The method as in claim 45, wherein rubberbanding a scrolled
region occurs by a predetermined maximum displacement when the scrolled
region exceeds a window edge of the view based on the scroll.
47. (Withdrawn) The method as in claim 45, further comprising:
receiving an edge rubberband call to set displacement values for at least
one display edge.
48.
(Withdrawn) A machine readable medium storing executable program
instructions which when executed cause a data processing system to perform a
method comprising:
receiving a rubberband call to cause rubberbanding a scrolled region
displayed within a view.
49. (Withdrawn) The medium as in claim 48, wherein rubberbanding a scrolled
region occurs by a predetermined maximum displacement when the scrolled
region exceeds a window edge of the view based on the scroll.
50. (Withdrawn) The medium as in claim 48, further comprising:
receiving an edge rubberband call to set displacement values for at least
one display edge.
Ser No.: 11/620,717
Page 9 of 18
Dkt No: 4860P4895
APLNDC00027528
51. (Withdrawn) In an environment with user interface software interacting with a
software application, an apparatus, comprising:
means for receiving a rubberband call to cause rubberbanding a scrolled
region displayed within a view.
52. (Withdrawn) In an environment with user interface software interacting with a
software application and a user input contacting a view of a display of a device, a
method for operating through an application programming interface (API) ,
compnsing:
transferring a directional scroll call to determine if directional scrolling is
enabled.
53. (Withdrawn) The method as in claim 52, further comprising:
transferring a directional scroll angle call to set a scroll angle for locking
the scrolling in at least one of a vertical or a horizontal direction.
54. (Withdrawn) The method of claim 52, wherein a drag user input forming an
angle with a horizontal direction that is less than or equal to a first scroll angle
locks the scrolling in the horizontal direction.
55. (Withdrawn) The method of claim 52, wherein a drag user input forming an
angle with a vertical direction that is less than or equal to a second scroll angle
locks the scrolling in the vertical direction.
56. (Withdrawn) The method as in claim 52, wherein transferring the directional
scroll angle call is either one of issuing, initiating, invoking or receiving the
directional scroll angle call.
57. (Withdrawn) The method as in claim 49, wherein the device is one of: a data
processing device, a portable device, a portable data processing device, a multi
touch device, a multi touch portable device, a wireless device, and a cell phone.
Ser No.: 11/620,717
Page 10 of 18
Dkt No: 4860P4895
APLNDC00027529
58. (Withdrawn) A machine readable medium storing executable program
instructions which when executed cause a data processing system to perform a
method comprising:
transferring a directional scroll call to determine if directional scrolling is
enabled.
59. (Withdrawn) The medium as in claim 58, further comprising:
transferring a directional scroll angle call to set a scroll angle for locking
the scrolling in at least one of a vertical or a horizontal direction.
60. (Withdrawn) The medium of claim 58, wherein a drag user input forming an
angle with a horizontal direction that is less than or equal to a first scroll angle
locks the scrolling in the horizontal direction.
61. (Withdrawn) The medium of claim 58, wherein a drag user input forming an
angle with a vertical direction that is less than or equal to a second scroll angle
locks the scrolling in the vertical direction.
62. (Withdrawn) The medium as in claim 58, wherein transferring the directional
scroll angle call is either one of issuing, initiating, invoking or receiving the
directional scroll angle call.
63. (Withdrawn) The method as in claim 58, wherein the data processing system
is one of: a data processing device, a portable device, a portable data processing
device, a multi touch device, a multi touch portable device, a wireless device, and
a cell phone.
64. (Withdrawn) In an environment with user interface software interacting with a
software application, an apparatus, comprising:
Ser No.: 11/620,717
Page 11 of 18
Dkt No: 4860P4895
APLNDC00027530
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?