`
`Document Description: Request for Peer Review Pilot
`
`PTO/SB/422 (11-10)
`
`Certification and Request to Participate in FY 2011
`Pilot Program Concerning Public Submission of Peer Reviewed Prior Art
`
`Title of Invention:
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATICALLY SCROLLING ITEMS IN A SELECTION CONTROL
`
`Part | — Reguest to Participate in Pilot
`Applicant provides express written consent under 35 USC 122 (c) for the USPTO to accept
`prior art references and comments by third party submitter, Peer To Patent, to be considered
`during the examination of the above identified application participating in the Peer Reviewed
`Prior Art Pilot Project. No other consents are provided herein.
`
`Subject to the conditions listed below in Part II, Applicant hereby requests that the
`requirements of 37 CFR 1.99(d) and 37 CFR 1.291(b) be waived by the USPTO for the above-
`identified application participating in this pilot.
`
`SUBMIT COMPLETED FORM by EFS-Web, or by FAX to 571-273-8300.
`
`Name (Printed/Typed)
`Robert Paul Morris
`919-828-1792
`Note: Signature of all the inventors or assignees of record of the entire interest or their
`representative(s) are required in accordance with 37 CFR 1.33 and 11.18. Please see 37 CFR 1.4(d)
`for the form of the signature.
`if necessary, submit multiple forms for more than one signature, see
`below*.
`
`Part II — Additional Conditions Necessary For Waiver
`1. Applicant certifies the following:
`a. the above-identified application has not itself been published by the USPTO more than one
`month prior to the filing of this Request;
`b. the above-identified application contains claimed subject matter believed to be classifiable in
`at least one of the classes/subclasses listed at
`
`http://www.uspto.gov/patents/init_events/class_subc|asses_FY2011pilot.jsp;
`c. Applicant agrees to full participation in the pilot program; and
`d. (including this request) Applicant or Applicant’s assignee has not submitted more than 25
`applications for participation in the Peer Reviewed Prior Art Pilot Project.
`
`2. Through submission of this form, Applicant provides consent to the following:
`a. the submission of up to six patents or publications by the third party submitter (Peer To
`Patent) and comments describing the relevance of the document to the disclosed invention; and
`b. the filing of the submission no later than eighteen (18) weeks after publication of the above-
`identified Application.
`
`Note: Applicant shall not be required to submit an Information Disclosure Statement under
`37 CFR 1.97 and 1.98 to ensure that the references submitted by third party submitter (Peer To
`Patent) are considered by the examiner. No fees are required in making this request.
`S'gwe iRobert Paul Morris/
`Date 2010/11/30
`
`Registration Number
`
`
`
`:| *Total of
`
`signed forms are submitted.
`
`MICROSOFT CORP. EX. 1017
`Page 1 of 73
`
`
`
`Privacy Act Statement
`
`The Privacy Act of 1974 (P.L. 93-579) requires that you be given certain information in connection with your
`submission of the attached form related to a patent application or patent. Accordingly, pursuant to the requirements of
`the Act, please be advised that: (1) the general authority for the collection of this information is 35 U.S.C. 2(b)(2); (2)
`furnishing of the information solicited is voluntary; and (3) the principal purpose for which the information is used by the
`US Patent and Trademark Office is to process and/or examine your submission related to a patent application or
`patent. If you do not furnish the requested information, the U.S. Patent and Trademark Office may not be able to
`process and/or examine your submission, which may result in termination of proceedings or abandonment of the
`application or expiration of the patent.
`
`The information provided by you in this form will be subject to the following routine uses:
`
`The information on this form will be treated confidentially to the extent allowed under the Freedom of
`1
`Information Act (5 U.S.C. 552) and the Privacy Act (5 U.S.C 552a). Records from this system of records may be
`disclosed to the Department of Justice to determine whether disclosure of these records is required by the Freedom of
`Information Act.
`2
`A record from this system of records may be disclosed, as a routine use, in the course of presenting evidence
`to a court, magistrate, or administrative tribunal, including disclosures to opposing counsel in the course of settlement
`negotiations.
`3
`A record in this system of records may be disclosed, as a routine use, to a Member of Congress submitting a
`request involving an individual, to whom the record pertains, when the individual has requested assistance from the
`Member with respect to the subject matter of the record.
`4
`A record in this system of records may be disclosed, as a routine use, to a contractor of the Agency having
`need for the information in order to perform a contract. Recipients of information shall be required to comply with the
`requirements of the Privacy Act of 1974, as amended, pursuant to 5 U.S.C. 552a(m).
`5
`A record related to an International Application filed under the Patent Cooperation Treaty in this system of
`records may be disclosed, as a routine use, to the International Bureau of the World Intellectual Property Organization,
`pursuant to the Patent Cooperation Treaty.
`6
`A record in this system of records may be disclosed, as a routine use, to another federal agency for purposes
`of National Security review (35 U.S.C. 181 ) and for review pursuant to the Atomic Energy Act (42 U.S.C. 218(c)).
`7
`A record from this system of records may be disclosed, as a routine use, to the Administrator, General Services,
`or his/her designee, during an inspection of records conducted by GSA as part of that agency’s responsibility to
`recommend improvements in records management practices and programs, under authority of 44 U.S.C. 2904 and
`2906. Such disclosure shall be made in accordance with the GSA regulations governing inspection of records for this
`purpose, and any other relevant (i.e., GSA or Commerce) directive. Such disclosure shall not be used to make
`determinations about individuals.
`
`enforcement agency, if the USPTO becomes aware of a violation or potential violation of law or regulation.
`
`A record from this system of records may be disclosed, as a routine use, to the public after either publication of
`8
`the application pursuant to 35 U.S.C. 122(b) or issuance of a patent pursuant to 35 U.S.C. 151. Further, a record may
`be disclosed, subject to the limitations of 37 CFR 1.14, as a routine use, to the public if the record was filed in an
`application which became abandoned or in which the proceedings were terminated and which application is referenced
`by either a published application, an application open to public inspection or an issued patent.
`9
`A record from this system of records may be disclosed, as a routine use, to a Federal, State, or local law
`
`MICROSOFT CORP. EX. 1017
`Page 2 of 73
`
`
`
`
`
`Electronic Patent Application Fee Transmittal
`
`T'tle °f '"Vent'm‘:
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR
`AUTOMATICALLY SCROLLING ITEMS IN A SELECTION CONTROL
`
`
`
`First Named Inventor/Applicant Name: Robert Paul Morris
`
`Filer:
`
`Robert Paul Morris
`
`Patent-Appeals-and-lnterference:
`
`Miscellaneous-Filing:
`
`Attorney Docket Number:
`
`0094
`
`Filed as Small Entity
`
`Utility under 35 USC 11 1 (a) Filing Fees
`
`Description
`
`Fee Code
`
`Quantity
`
`Sub-Total in
`USD($)
`
`Claims:
`
`Petition:
`
`MICROSOFT CORP. EX. 1017
`Page 3 of 73
`
`
`
`Post-Allowance-and-Post-lssuance:
`
`Extension-of—Time:
`
`Miscellaneous:
`
`
`
`
`
`Sub-Total in
`Description USD($) Quantity
`
`Total in USD (S)
`
`MICROSOFT CORP. EX. 1017
`Page 4 of 73
`
`
`
`Charge any Additional Fees required under 37 C.F.R. Section 1.19 (Document supply fees)
`
`— F
`
`
`
`First Named Inventor/Applicant Name:
`
`Robert Paul Morris
`
`Customer Number:
`
`92924
`
`iler Authorized By:
`
`
`Attorney Docket Number:
`
`0094
`
`— T
`
`10:19:11
`ime Stamp:
`
`
`
`
`Application Type: Utility under 35 USC 111(a)
`
`Payment information:
`
`yes
`Submitted with Payment
`PaymentType Credit Card
`
`
`
`Payment was successfully received in RAM
`
`$462
`
`Deposit Account
`
`Authorized User
`
`505171
`
`MORRIS,ROBERT PAUL
`
`The Director Ofthe 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.17 (Patent application and reexamination processing fees)
`
`Electronic Acknowledgement Receipt
`
`8928440
`
`Confirmation Number:
`
`T'tle °f Inventm":
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR
`AUTOMATICALLY SCROLLING ITEMS IN A SELECTION CONTROL
`
`MICROSOFT CORP. EX. 1017
`Page 5 of 73
`
`
`
`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)
`
`Document
`Number
`
`Document Descri
`
`tion
`
`p
`
`FileSize(Bytes)/
`Message Digest
`1364714
`
`Pages
`Multi
`Part /.zip (ifappl.)
`
`Application Data Sheet
`
`0094-ADS.pdf
`
`39360686efdb9234 539d7d8ee73561911dd
`7a15f
`
`Information:
`
`0094-Abstract.pdf
`
`e1669Uc4a/1b23591 lUUeUQQe/I/deabff
`b7cf
`
`0094—Claims.pdf
`
`SW49hhfaa77a3394593d94PcP67PP74S3 3
`721
`
`Information:
`
`Drawings-only black and white line
`drawings
`
`OO94-Drawmgs.pdf
`
`5962674de749d76953e90d27dbb4d92644
`5baAcb
`
`100261
`
`Warnings:
`Information:
`543027
`
`0011757191 30d4006697421 07722313513836
`84399
`
`
`Oath or Declaration filed
`
`0094-Oath.pdf
`
`Warnings:
`Information:
`
`Specification
`
`0094-Specification.pclf
`
`140365
`
`4831396643b5n35di7ccc4453583973ca0d4‘
`
`9d48
`
`Warnings:
`
`Request for Peer Review Pilot
`
`PeerReviewRequest_PTO_SB_4
`
`5166
`lSQdfb6893c4Sc71e93d99d339022k33d6
`
`0094-
`
`146478
`
`Fee Worksheet (PTO—875)
`
`fee—info.pdf
`
`381349411 34eb4339b748812bf9b7dabdd I
`
`MICROSOFT CORP. EX. 1017
`Page 6 of 73
`
`
`
`Information:
`
`
`
`Total Files Size (in bytes) 2387994
`
`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 Applications Under 35 U.S.C. 111
`lfa 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 ofthe application.
`
`National Stage of an International Application under 35 U.S.C. 371
`Ifa 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 Application Filed with the USPTO as a Receiving Office
`lfa 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.
`
`MICROSOFT CORP. EX. 1017
`Page 7 of 73
`
`
`
`PTOISBI14 (OT-07)
`Approved for use through 06130/2010. OMB 0651-0032
`US. Patent and Trademark Office; US. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`-
`-
`Application Data Sheet 37 CFR 1.76
`Application Number
`
`T'I'e of '"Vem'on
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATICALLY SCROLLING
`ITEMS IN A SELECTION CONTROL
`
`
`
`The application data sheet is part of the provisional or nonprovisional application for which it is being submitted. The following form contains the
`bibliographic data arranged in a format specified by the United States Patent and Trademark Office as outlined in 37 CFR 1.76.
`This document may be completed electronically and submitted to the Office in electronic format using the Electronic Filing System (EFS) or the
`document may be printed and included in a paper filed application.
`
`EFS Web 2.2.2
`
`
`
`
`
`D Portions or all of the application associated with this Application Data Sheet may fall under a Secrecy Order pursuant to
`37 CFR 5.2 (Paper filers only. Applications that fall under Secrecy Order may not be filed electronically.)
`
`Secrecy Order 37 CFR 5.2
`
`A o licant Information:
`
`A Iicant1
`
`Applicant Authority @Inventor OLegaI Representative under 35 U.S.C. 117
`Prefix Given Name
`Middle Name
`Robert
`Paul
`
`OParty of Interest under 35 U.S.C. 118
`Family Name
`Suffix
`Morris
`
`
`
`Residence Information (Select One) @ US Residency 0 Non US Residency 0 Active US Military Service
`
`Raleigh
`
`StatelProvince
`
`NC
`
`Country of Residence i
`
`US
`
`Mailing Address of Applicant:
`Address 1
`712 Latta Street
`
`
`Address 2
`
`Inventor Information blocks may be
`Inventors Must Be Listed - Additional
`All
`generated within this form by selecting the Add button.
`
`Add
`
`Correspondence Information:
`
`Enter either Customer Number or complete the Correspondence Information section below.
`For further information see 37 CFR 1.33(a).
`
`
`
` An Address is being provided for the correspondence Information of this application.
`Customer Number
`
`
`
`
`Application Information:
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATICALLY
`Title of the Invention
`SCROLLING ITEMS IN A SELECTION CONTROL
`
`Attorney Docket Number 0094
`
`Small Entity Status Claimed E
`Application Type
`Nonprovisional
`
`Subject Matter
`Suggested Class (if any)
`Suggested Technology Center (if any)
`
`Utility
`
`Sub Class (ifany)
`
`Total Number of Drawing Sheets (if any)
`
`Suggested Figure for Publication (if any)
`
`MICROSOFT CORP. EX. 1017
`Page 8 of 73
`
`
`
`PTOISBI14 (OT-07)
`Approved for use through 06130/2010. OMB 0651-0032
`US Patent and Trademark Office; US. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995. no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`_
`_
`Application Number
`
`Title of Invention
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATICALLY SCROLLING
`ITEMS IN A SELECTION CONTROL
`
`Publication Information:
`
`D Request Early Publication (Fee required at time of Request 37 CFR 1 .219)
`
`Request Not to Publish. I hereby request that the attached application not be published under 35 US.
`Cl C. 122(b) and certify that the invention disclosed in the attached application has not and will not be the subject of
`an application filed in another country, or under a multilateral international agreement, that requires publication at
`eighteen months after filing.
`
`sections
`
`
`
`Please Select One:
`Customer Number
`
`@ Customer Number
`92924
`
`I 0 US Patent Practitioner 0 Limited Recognition (37 CFR 11.9)
`
`Domestic Benefithational Stage Information:
`This section allows for the applicant to either claim benefit under 35 U.S.C. 119(e), 120, 121, or 365(0) or indicate National Stage
`entry from a PCT application. Providing this information in the application data sheet constitutes the specific reference required by
`35 U.S.C. 119(e) or 120, and 37 CFR 1.78(a)(2) or CFR 1.78(a)(4), and need not otherwise be made part of the specification.
`
`Prior Application Status
`
`Application Number
`
`Continuity Type
`
`Prior Application Number
`
`Filing Date (YYYY-MM-DD)
`
`
`
`Additional Domestic Benefit/National Stage Data may be generated within this form
`by selecting the Add button.
`
`Foreign Priority Information:
`This section allows for the applicant to claim benefit of foreign priority and to identify any prior foreign application for which priority is
`not claimed. Providing this information in the application data sheet constitutes the claim for priority as required by 35 U.S.C. 119(b)
`and 37 CFR 1.55(a).
`
`
`Application Number
`Country i
`Parent Filing Date (YYYY-MM-DD)
`Priority Claimed
`
`Representative Information:
`
`Representative information should be provided for all practitioners having a power of attorney in the application. Providing
`this information in the Application Data Sheet does not constitute a power of attorney in the application (see 37 CFR 1.32).
`Enter
`either Customer Number
`or
`complete
`the
`Representative Name
`section
`below.
`If
`both
`are completed the Customer Number will be used for the Representative Information during processing.
`
`EFS Web 2.2.2
`
`
`
`
`
`Additional Foreign Priority Data may be generated within this form by selecting the
`Add button.
`
`6) Yes O No
`
`Add
`
`Assignee Information:
`Providing this information in the application data sheet does not substitute for compliance with any requirement of part 3 of Title 37
`of the CFR to have an assignment recorded in the Office.
`
`Assi - nee 1
`
`MICROSOFT CORP. EX. 1017
`Page 9 of 73
`
`
`
`PTOISBI‘M (07-07)
`Approved for use through 06130/2010. OMB 0651-0032
`US. Patent and Trademark Office; US. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995. no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`
`Attorney Docket Number
`Application Data Sheet 37 CFR 1.76
`Application Number
`
`Title of Invention
`
`METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATICALLY SCROLLING
`ITEMS IN A SELECTION CONTROL
`
`If the Assignee is an Organization check here.
`
`D
`
`
`
`Middle Name
`
`Family Name
`
`Given Name
`
`
`Mailing Address Information:
`Address 1
`
`Phone Number
`
`
`
`EFS Web 2.2.2
`
`—P
`
`ostal Code
`
`Fax Number _
`
`Additional Assignee Data may be generated within this form by selecting the Add
`button.
`
`
`Signature:
`
`A signature of the applicant or representative is required in accordance with 37 CFR 1.33 and 10.18. Please see 37
`CFR 1.4(d) for the form of the signature.
`
`Signature
`
`lRobert Paul Morris]
`
`Date (YYYY-MM-DD)
`
`2010-11-30
`
`
`
`First Name Registration Number Last Name
`
`
`
`This collection of information is required by 37 CFR 1.76. 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 23 minutes to complete, including gathering, preparing, and submitting the completed application data
`sheet form to the USPTO. Time will vary depending upon the individual case. Any comments on the amount oftime you require to
`complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, US. Patent and
`Trademark Office, US. Department of Commerce, PO. 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.
`
`MICROSOFT CORP. EX. 1017
`Page 10 of 73
`
`
`
`Privacy Act Statement
`
`The information provided by you in this form will be subject to the following routine uses:
`
`1.
`
`The information on this form will be treated confidentially to the extent allowed under the Freedom of Information Act (5 U.S.C. 552)
`and the Privacy Act (5 U.S.C. 552a). Records from this system of records may be disclosed to the Department of Justice to determine
`whether the Freedom of Information Act requires disclosure of these records.
`
`A record from this system of records may be disclosed, as a routine use, in the course of presenting evidence to a court, magistrate, or
`administrative tribunal, including disclosures to opposing counsel in the course of settlement negotiations.
`
`A record in this system of records may be disclosed, as a routine use, to a Member of Congress submitting a request involving an
`individual, to whom the record pertains, when the individual has requested assistance from the Member with respect to the subject matter of
`the record.
`
`The Privacy Act of 1974 (P.L. 93-579) requires that you be given certain information in connection with your submission of the attached form related to
`a patent application or patent. Accordingly, pursuant to the requirements of the Act, please be advised that:
`(1) the general authority for the collection
`of this information is 35 U.S.C. 2(b)(2); (2) furnishing of the information solicited is voluntary; and (3) the principal purpose for which the information is
`used by the U.S. Patent and Trademark Office is to process andlor examine your submission related to a patent application or patent.
`If you do not
`furnish the requested information, the US Patent and Trademark Office may not be able to process and/or examine your submission, which may
`result in termination of proceedings or abandonment of the application or expiration of the patent.
`
`EFS Web 2.2.2
`
`A record in this system of records may be disclosed, as a routine use, to a contractor of the Agency having need for the information in
`order to perform a contract. Recipients of information shall be required to comply with the requirements ofthe Privacy Act of 1974, as
`amended, pursuant to 5 U.S.C. 552a(m).
`
`A record related to an International Application filed under the Patent Cooperation Treaty in this system of records may be disclosed,
`as a routine use, to the International Bureau of the World Intellectual Property Organization, pursuant to the Patent Cooperation Treaty.
`
`A record in this system of records may be disclosed, as a routine use, to another federal agency for purposes of National Security
`review (35 U.S.C. 181) and for review pursuant to the Atomic Energy Act (42 U.S.C. 218(c)).
`
`A record from this system of records may be disclosed, as a routine use, to the Administrator, General Services, or hislher designee,
`during an inspection of records conducted by GSA as part of that agency's responsibility to recommend improvements in records
`management practices and programs, under authority of 44 U.S.C. 2904 and 2906. Such disclosure shall be made in accordance with the
`GSA regulations governing inspection of records for this purpose, and any other relevant (i.e., GSA or Commerce) directive. Such
`disclosure shall not be used to make determinations about individuals.
`
`A record from this system of records may be disclosed, as a routine use, to the public after either publication of the application pursuan
`to 35 U.S.C. 122(b) or issuance of a patent pursuant to 35 U.S.C. 151. Further, a record may be disclosed, subject to the limitations of 37
`CFR 1.14, as a routine use, to the public if the record was filed in an application which became abandoned or in which the proceedings were
`terminated and which application is referenced by either a published application, an application open to public inspections or an issued
`patent.
`
`A record from this system of records may be disclosed, as a routine use, to a Federal, State, or local law enforcement agency, if the
`USPTO becomes aware of a violation or potential violation of law or regulation.
`
`
`
`MICROSOFT CORP. EX. 1017
`Page 11 of 73
`
`
`
`in a user
`
`interface via an output device. A second portion, of the plurality,
`
`is
`
`automatically presented subsequent to the presenting of the first portion. The second
`
`portion includes an item not included in the first portion. First selection information is
`
`received in response to a user input. The first selection information identifies a first
`
`selected item included in at least one of the first portion and the second portion. The
`
`first selected item is identified to a first operation handler configured to perform an
`
`ABSTRACT
`
`Methods and systems are described for automatically scrolling items in a
`
`selection control. A first portion of a plurality of items is presented in a selection control
`
`operation based on the first selected item.
`
`MICROSOFT CORP. EX. 1017
`Page 12 of 73
`
`
`
`I CLAIM:
`
`1. A method for automatically scrolling items in a selection control, the method
`
`comprising:
`
`presenting, in a selection control in a user interface via an output device, a first
`
`portion of a plurality of items;
`
`presenting, automatically and subsequent to the presenting of the first portion, a
`
`second portion, of the plurality, including an item not included in the first portion;
`
`receiving first selection information, in response to a user input, identifying a
`
`first selected item included in at least one of the first portion and the second portion; and
`
`condition is met based on a count of selectable items in the selection control, detecting
`
`identifying the first selected item to a first operation handler configured to
`
`perform an operation based on the first selected item.
`
`2. The method of claim 1 wherein presenting the first portion comprises:
`
`presenting, prior to presenting the first portion, a previous portion, including an
`
`item not in the first portion, in the selection control;
`
`receiving a start scroll indicator; and
`
`presenting, in response to receiving the start scroll indicator, the first portion
`
`including an item not included in the previous portion.
`
`3. The method of claim 2 wherein the start scroll indicator is received in response
`
`to at least one of presenting the selection control, presenting the previous portion,
`
`detecting a user input by an input device, presenting a particular item in the previous
`
`portion, detecting a timer expiration, detecting a particular time, detecting that a scroll
`
`MICROSOFT CORP. EX. 1017
`Page 13 of 73
`
`
`
`a change in a resource represented by a selectable item in the plurality, detecting a
`
`change in state of an application presenting the selection control, and detecting a
`
`message from another application.
`
`4. The method of claim 1 wherein the second portion is automatically presented in
`
`response to at least one of presenting the selection control, presenting the first portion,
`
`detecting a timer expiration, detecting a particular time, detecting that a scroll condition
`
`is met based on a count of items in the selection control, detecting a change in a
`
`resource represented by an item in the plurality, detecting a change in state of an
`
`application presenting the selection control, and a detecting a message from another
`
`application.
`
`5. The method of claim 1 wherein the second portion includes a number of items
`
`that are not included in the first portion and the number is based on at least one of a
`
`preconfigured value, a user-specified value, a type of an item in at least one of the first
`
`portion and the second portion, a size of an item presented in the selection control in at
`
`least one of the first portion and the second portion, a size of the selection control, and
`
`to the first operation handler in response to receiving the first selection information.
`
`a visibly detectable attribute of an item presented in the selection control in at least one
`
`of the first portion and the second portion.
`
`6. The method of claim 1 wherein the first operation handler is identified based on
`
`the first selection information.
`
`7. The method of claim 1 wherein the first selected item is automatically identified
`
`MICROSOFT CORP. EX. 1017
`Page 14 of 73
`
`
`
`8. The method of claim 1 wherein the first selected item is identified to the first
`
`a user input, providing an indication to perform the operation.
`
`9. The method of claim 1 wherein the method further includes receiving second
`
`selection information identifying a second selected item included in at least one of the
`
`first portion and the second portion.
`
`10. The method of claim 9 wherein the second selection information is received at
`
`least one of before, after, and during receiving the first selection information.
`
`11. The method of claim 9 wherein identifying the first selected item to the first
`
`operation handler includes identifying the second selected item to the first operation
`
`handler.
`
`operation handler in response to receiving an operate indicator, detected in response to
`
`46
`
`12. The method of claim 11 wherein the first selected item and the second selected
`
`item are identified to the first operation handler in response to receiving a first operate
`
`indicator, received in response to a detected user input.
`
`13. The method of claim 9 further comprises identifying the second selected item to
`
`a second operation handler configured to perform an operation based on the second
`
`selected item.
`
`14. The method of claim 13 wherein the second selected item is automatically
`
`identified to the second operation handler in response to receiving the second selection
`
`information.
`
`15. The method of claim 9 wherein the first selected item is identified to the first
`
`operation handler and the second selected item is identified to a second operation
`
`MICROSOFT CORP. EX. 1017
`Page 15 of 73
`
`
`
`handler in response to receiving an operate indicator, received in response to a
`
`detected user input.
`
`16. The method of claim 1 further comprising:
`
`determining that the second portion is an last portion including a last item, in the
`
`plurality, according to an order of the items in the plurality; and
`
`in response to determining that the second portion is the last portion ,
`
`automatically presenting a third portion, including an item previously presented and not
`
`comprising:
`
`receive a start scroll indicator before presenting a third portion, of the plurality, including
`
`included in the last portion, of the plurality.
`
`17. The method of claim 1 further comprising:
`
`determining that the second portion is a last portion including a last item, in the
`
`plurality, according to an order of the items in the plurality; and
`
`in response to determining the second portion is the last portion, waiting to
`
`an item not included in the last portion.
`
`18. The method of claim 1 further including automatically presenting a third portion,
`
`of the plurality, including a selectable item not included in the second portion
`
`subsequent to presenting the second portion and subsequent to identifying the first
`
`selected item to the first operation handler.
`
`19. A system for automatically scrolling items in a selection control, the system
`
`MICROSOFT CORP. EX. 1017
`Page 16 of 73
`
`
`
`an item handler component, an item resource component, a selection handler
`
`component, and a selection director component adapted for operation in an execution
`
`environment;
`
`the item handler component configured for presenting, in a selection control in a
`
`user interface via an output device, a first portion of a plurality of items;
`
`the item resource component configured for presenting, automatically and
`
`subsequent to the presenting of the first portion, a second portion, of the plurality,
`
`including an item not included in the first portion;
`
`the selection handler component configured for receiving first selection
`
`information, in response to a user input, identifying a first selected item included in at
`
`least one of the first portion and the second portion; and
`
`the selection director component configured for identifying the first selected item
`
`to a first operation handler configured to perform an operation based on the first
`
`selected item.
`
`48
`
`first selected item included in at least one of the first portion and the second portion; and
`
`20. A computer-readable medium embodying a computer program, executable by a
`
`machine, for automatically scrolling items in a selection control, the computer program
`
`comprising executable instructions for:
`
`presenting, in a selection control in a user interface via an output device, a first
`
`portion of a plurality of items;
`
`presenting, automatically and subsequent to the presenting of the first portion, a
`
`second portion, of the plurality, including an item not included in the first portion;
`
`receiving first selection information, in response to a user input, identifying a
`
`MICROSOFT CORP. EX. 1017
`Page 17 of 73
`
`
`
`identifying the first selected item to a first operation handler configured to
`
`perform an operation based on the first selected item.
`
`MICROSOFT CORP. EX. 1017
`Page 18 of 73
`
`
`
`aoo_>wo59:
`
`COEDOGXm—
`
`83mg5930
`
`olmlr
`
`
`
`:5:53.En:_m:t_>
`
`N_\HCQECOL_>Cm_
`
`doboz\0o_>mo
`
`83mm.59:
`
`SF5522
`
`59:0
`
`oo_>oo
`
`aL9.9391
`
`ICOBODLHWC—
`
`mcawmooi
`
`g:5
`
`3a.629;;
`
`%E0822
`
`EoEBh
`
`€02,qu
`
`{oz/$2
`
`momtflE
`
`a$5mv<
`
`E92901
`
`Emvcooww
`
`amow.on
`
`vcmmags:EEO
`
`fl855355
`
`mcozmo=qq<
`
`NINA
`
`9:380
`
`aE9w>w
`
`MICROSOFT CORP. EX. 1017
`Page 19 of 73
`
`
`
`Present, in a selection control in a user interface via an output device,
`a first portion of a plurality of items
`
`Present, automatically and subsequent to the presenting of the first
`portion, a second portion, of t