EXHIBIT 12

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 1 of 24
NEONODE0000273

3.SEP.2008 9:43 MARC BERGER 972 8 9315208 

RECEIVED 

CENTRAL FAX CENTIR 

SEP 0 .. 3 2008 

N0.964 

29 Aharoni Streat, Suite 113 • ·Rec~ovot 762a~ • l~rael • Phone: 972·8-S315207 • FaK: 972...S-9315208 

Examiner Ryan F. Pitaro 

September 3, 2008 

BY FACSIMILE 

United States Patent & Trademark Office 

Alexandria, VA 

USA 

Dear Examiner Pitaro, 

RE: Interview agenda for US Serial No. 10/315,250 

P.2/39 

USER INTERFACE FOR MOBILE HANDHELD COMPUTER UNIT 

Filed on December 1 O~ 2002 

In the name .of Neonode AB 

This letter regards the agenda for our telephone interview, which is 

scheduled for Thursday, September 4, 2008 at 10:30 AM. 

The above referenced application was recently transferred to me, 

and I am attaching the Power of Attorney I received and mailed to the 

USPTO. 

For the interview, I would like to discuss the attached draft 

proposed amendment. Specifically, I would like to discuss the touch-andglide thumb movement, variously referred to as "swiping'', "rubbing'', 

"gliding" and usliding". This movement is described in claim 1 as "an 

object touching a location in the touch sensitive area at which the 

representation of the ftmction is displayed and then gliding along the 

touch sensitive area away from the location.0 

I understand that you have seen· a demonstration of Neonode's 

touch .. sensitive user interface. I believe that the touch ... and-glide 

movement of the claimed invention is different than the input movements 

disclosed in the cited prior art of Carlson, Milic-Frayling, Conrad, 

Kopitzke, Wynn, Strietelmeier and Chew. 

www.soquelgroup.i:om 

PAGE 2139 ~ RCVD AT 913/2008 3:08:58 AM [Eastern Da~ight Timej3 SVR:USPTO·EFXRF.f/W ONIS:2738300 ~ CSID:972 8 9315208~ DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 2 of 24
NEONODE0000274

3.SEP.2008 · 9:43 MARC BERGER 972 8 9315208 N0.964 P.3/39 ... 

Interview Agenda for US SeriaJ No. 101315,250 September 3, 2008 

The tables provided in the draft response summarize some of the 

distinguishing features of the touch-and-glide movement. In this regard~ I 

would like to point out the following distinctions. 

a. The touch-and-glide movement activates the function displayed 

at the touch point. 

b. At any given time, the touch-and-glide movement may be used 

for activating any one of a plurality of different functions. 

c. The touch-and-glide movement may also be used for scrolling 

up or down through a list. 

d. Processing the touch-and-glide movement requires that the user 

interface recognize a glide and identify the function displayed at 

the starting location of the glide. 

e. Processing the touch-and-glide movement requires that the user 

interface recognize a glide in any of a plurality of directions. 

f. The same hand may be used to hold the device and perform the 

touch-and-glide thumb movement. 

This is what I would like to discuss during our telephone interview. 

I am also attaching a clean version of the proposed amended 

claims, without markings, for ease of reference. 

I appreciate your courtesy of granting the interview, and I look 

forward to speaking with you. 

Sincerely yours, 

Marc ~a.k A. Berger 

U.S. Reg. No. 44, 9 

Encl. Power of Attorney (2 pages) 

Draft proposed amendment - not to be entered (29 pages) 

Clean version of amended claims without markings (5 pages) 

2 

\MIAMI lll"ll111Rlnm1rn f"nt'n 

PAGE 3139 t RCVD AT 91312008 3:08:58 AM [Eastern oa~ight TlmeJ t SVR:USPTO·EFXRF-6110 t ONIS:2738300 I CSID:972 8 9315208 t DURATION (mm-ss):05'46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 3 of 24
NEONODE0000275

3.SEP.2008 9:44 MARC BERGER 972 B 9315208 

Attorney's Docket No.: NEONOpf;:. P004 PATENT 

N0.964-· P.6/39 ·--

RECEIVED 

CENTFIAL PAX CENTIA 

SEP O 3 2008 

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE 

In Re Patent Application of: 

Magnus Goertz 

Application No: 10/315,250 

Filed: December 10, 2002 

For: USER INTERFACE FOR 

MOBILE HANDHELD 

COMPUTER UNIT 

) 

) Examiner: Ryan F. Pitaro 

) 

) Art Unit: 2174 

) 

} 

) 

) 

) 

) 

) 

~~~~~~~~~~~~~> 

Mail Stop AMENDMENT 

Commissioner for Patents 

P. o. Box 1450 

Alexandria, VA 22313-1450 

Sir: 

DRAFT PROPOSED AMENDMENT --

NQT TO BE ENTERED 

In response to the Office Action dated July 11~ 2008, 

applicant respectfully requests that the above-identified application be 

amended as follows: 

Atty. Oocket No. NEONODE;.P004 -1-

PAGE 6139 t RCVD ~T 91312008 3:08:58 AM [Eastern Da~ight Time]* SVR:USPTO·EFXRF~l10 * DNIS:2738300 * CSID:972 8 9315208 ~DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 4 of 24
NEONODE0000276

3.SEP.2008 9:44 MARC BERGER 972 8 9315208 N0.964 P.7/39 

IN THE DESCRIPTION: 

Please amend the specification as follows. 

Page 1, ninth full paragraph: 

Since the users have gotten used to small handheld 

units, it is hard to move towards larger units. This has led to foldable 

keyboards, different kinds [[if]] of joy sticks and different kinds of touch 

sensitive displays and pads intended to help in providing a user interface 

that is suitable for small handheld eemputc computer units. 

Page 2, first full paragraph= 

It is a problem to provide a user-friendly interface that 

is adapted to handle£ large amount of information and different kinds of 

traditional computer-related applications on a small handheld computer 

unit. 

Page 3, sixth full paragraph; 

In order to provfde a task and file management In a 

user Interface for a handheld mobile computer, the present invention 

teaches that, if the third functfon Is activated, the display area is adapted 

to display a list with a library of available applications and files on the 

computer [[unit]] .Y..!J& A selection of an application will start the 

application, and a selection of a file will open the file in an application 

intended for the flle. 

Page 7, fifth full paragraph: 

It should ([b]] .b§. understood that all lists in the 

computer unit, such as a list of.contact information in an address book, a 

Atty. Docket No. Nf:ONODE.P004 -2-

PAGE 7/39 t RCVD AT 9/3/2008 3:08:58 AM [Eastern Oa~ight TlmeJ * SVR:USPTO·EFXRF-6110 t DNIS:2738300 * CSID:972 8 9315208 t DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 5 of 24
NEONODE0000277

3.SEP.2008 9:44 MARC BERGER 972 8 9315208 N0.964 P.8/39 

list of e-mail messages in a mailbox, or a telephone log, can be managed 

in the above described manner. 

Page 7, sixth full paragraph: 

.. The list 231 can be adapted to present only files or only 

applications. In this case, the top area of the list 231 can present a field 

233 through which the content [[if]] of the list 231 can be altered. If the 

list only presents files, then the field 233 can display a representation of a 

task manager and a selection of the field 233 will cause the list 231 to 

alter to present only appllcatlons, and if the list 231 only presents 

applications, then the field 233 displays a representation of a file manager 

and a selection of the field 233 will c:ause the list 231 to alter and present 

only files. 

Page 7, eighth full paragraph: 

Figure 9 shows that If the number of applications and/or 

files In the llst 231 exceeds the number of applications and/or files that 

can be presented on the display area 3, and if the object 4 is moved to 

the top or bottom position of the display area, then lifted, replaced on the 

display area, and then again moved to the top or bottom of the display 

area, then the content of the display area will be replaced one whole 

page, meaning that If the object 4 Is positioned N at the bottom 3b of the 

dlsplay area 3, then lifted, replaced on the display area 3, and then again 

moved M to the bottom 3b of the display area 3, then the content 31 of 

the display area 3 will be replaced P by the following applications and/or 

files 32 in the list 231. In the same way, but not shown in the figure, if 

the object is isesioon positioned at the top of the display area, then lifted, 

replaced on the display area 3, and then again moved to the top of the 

Atty. Docket No. NEONODE.P004 ·3· 

PAGE 8/39 1 RCVD AT 9/3/2008 3:08:58 AM [Eastern Da~ight TimeJ i SVR:USPTO·EFXRF-6/10 I DNIS:2738300 I CSID:972 8 9315208 1 DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 6 of 24
NEONODE0000278

3.SEP.2008 8:44 MARC BERGER 972 8 9315208 N0.964. P.9/39 

display area, the content of the display area will be replaced by the 

preceding applications and/or files in the list. 

Publication No. us 2004/0109013 Al, paragraph [0069]: 

As shown in figure 13, the present invention relates to a 

user interface for a hand held mobile unit that preferably can be 

manageable with one hand. Hence the present invention teaches that the 

user interface is adapted to a touch sensitive area [[I]] .! with a size that. 

is in the order of 2-3 inches, meaning the diagonal distance W between 

two corners of the touch sensitive area 1. 

Atty, Docket No. NEONODE.P004 -4-

PAGE 9139 t RCVD AT 91312008 3:08:58 AM (Eastern Da~lght TlmeJ' SVR:USPTO·EFXRF-6110 t DNIS:2738300 t CSID:972 8 9315208 t DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 7 of 24
NEONODE0000279

3.SEP.2008 9:44 MARC BERGER 972 8 9315208 

IN THE c;LAIMS: 

N0.964 

RECEIVl;D 

csmw. FAX ceNTIR 

SEP Ol> · 2008 

P.10/.39 

Please substitute the following claims for the pending 

claims with the same number: 

1. (currently amended) A computer readable medium storing a 

computer program with computer program code, which, when read by a 

mobile handheld computer unit, allows the computer to present a user 

interface for the mobile handheld computer unit, the user interface 

comprising: 

a touch sensitive area tf'tat is Sifflult:aReeusly di·1ideel 

iAte a ffieFltt area anEI a dis19lay aFea, the mobile haFlahelEJ eeFF1f3utcr unit 

aeiR~ aela151ted to FUR Se'tfeFal a~!=llieat:ieFIS SKnUltaACOl:ISl'f, aAei ~e present 

an active a19191ieatieA eA te13 ef aFl'f atl=leF a19191ieatleR en salef eflspla'i" area, 

el9aFaeteFised in, that: 

saia menu area SimultaAeeusl·1 presents 

In which representations of a fli:=st ft:1Aet:leF1 tl=lat is a §cneral a19191ieatieR 

Ele13eAeleAt ft:1AetiOA, a second fuAet:ieA ~19at! is a l<eyboard functloFl, aAef a 

thiFEI ,ui:ietlen t:~at is a ~sk: and file managcF pluralitv of functions are 

displayed, and 

each function of said first, seeeRe, afld 

third functiens siFAultafleet:1sl·1 represented IR said FAefn:1 area plurality of 

. functions being activated by tl=le Si A§ le step of a blunt .a..n object touchjng 

a location in the touch sensitjve area at which the representation of the 

function is djspjayed and then gliding along the touch sensitive area away 

from the location moving rn a directieA ¥rem a starting point tt:lat. is the 

FC19FeseF1tatien ef the eerrespoAelfFl!J enc ef sale! fiirst, second, aAel thiFEI 

functions in sale FfleFlu area to said display area aeifl§ eJeteetcd by said 

touch seRsiti:Ye area, tAeFeey allewing lo'N i;ireeisieA Aavi§af:leFI ef the user 

Atty. Docket No. NEONODE:,P004 -5-

PAGE 10/39 r RCVD AT 9/3/2008 3:08:58 AM [Eastern Daylight Time]' SVR:USPTO-EFXRF·6110 t DNIS:2738300 t CSI0:972 8 9315208 'DURATION (mm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 8 of 24
NEONODE0000280

3.SEP.2008 9:44 MARC BERGER 972 8 9315208 N0.964 P.11/.39 

interface i:JSIA§I tl'te BIUM eeject, SO that tAe. user interface OOFI be 

opcrateel 19'1 eAe f:laAa, where the bh:lflt ee;ee.=1: is a finger. 

2. (currently amended) The computer readable medium of claim 1, 

wherein one function from the plurality of functions, wbeo the fflelslile 

~aAell"leld computer unit ruAs aA 0f3Crating system, tRe 1:1ser iAt:erfacc ts 

c:haracterlsee iA, tt.:iat, if :said first function is activated, causes the user 

interface is aSaf'tea to display icons representing different services or 

settings depending eA the e~rreAl: for a currently active application~ 

eAe ef said ieens always FepreseAts a ''l=lel13;f service, regardless e"F 

a13~1ieat:iaA, aRe t:hat, if no applieatiaA is c1:1ri:eAt active en the mobile 

handheld eempu~ef l:IAit, saiet ieeFis ape aejaptcd to FepreseAt ser·viees eF 

set:tiA!?JS ef tl=ite epeFatiR§' system of the mobile t:laAellqelel C9t'ftFJttEeF ti flit. 

3. (currently amended) The computer readable medium of claim 2, 

wherein the user interface is characterised in, that a selection of a 

preferred service or setting Is done by tapping on a eaFF£s~eAeiRIJ!J display 

rcon corresponding to the preferred service or setting. 

4. (currently amended) The computer readable medium of claim 1, 

wherein t:t:ie 1:1ser iAterface Is el=iaractcriseel iA, 

tt:lat, if saiEI seeeAEI one function from the plurality of 

functions. when [[is]] activated, said displa'f area is aeaptoe causes the 

user interface to display a keyboard and a text field, 

tt=tat, iF a t:e9Et: f'Sssage in saiel active a19pHeatieF1 is 

highlighted, said text passage is displayea iA sait:t te~Et fielel ror eEliting 

tRFe1:1~~ saiel IEe·,·eeaFd and that said highlighted test 19assa~e is Fe13laeed 

by sale! editeel text 19assagc wt:leA saie seeeAel fuAetion is deactivated, aAd 

Atty. Docket No. NEONODE.P004 ·6· 

PAGE 11/39 * RCVD AT 9/3/2008 3:08:58 AM [Eastern Daylight Time) 1SVR:USPTO-EFXRF·6/10 1 DNIS:2738300 • CSI0:972 8 9315208 •DURATION (mm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 9 of 24
NEONODE0000281

3.SEP.2008 9:44 MARC BERGER 972 8 9315208 N0.964 P.12/39 

t:hat, if fl& t€Mt--f>&.3Sa§e iFI s21ieJ act:lve a13plieatleA is 

Righlighted, saieJ te*t field is a1v1ailable f!er iAputtlAg aAel eelitiAg ef te1et 

thFOugh said IEe-;eeard. 

s~ (currently amended) The computer readable medium of claim 4, 

wherein the user interface is chaFacteFiseEI in, tt=lat if Ae te)(4: 19illSSa@e iFI 

said aetive application is l=ligt'iligl=ltee, said text field is used for Inputting 

and editing of text through said keyboard, then 

said flFst f1:1nction can be acti·,ateel, or 

said seeeF1a fuRe~ien ean be closed, in wl-lieh a eholec 

ef sa¥1A@ ei= EleletlA!ilJ saic::I IAJ31:1t:1:ee te~Et Is €1ilileA, wl'lere t:i:te eAeiee ef 

saving said inpt:1ttcd text 'fesults iA an activation et:: saiel f:itcst fuAetieA7 

in whicl=t saia "First: ft1F1et:ieF1 ·will ~Fesertt services or settings available for 

saiel inputted text. 

6. (currently amended} The computer readable medium of claim 1t 

wherein tAe 1:1seF iAteFfaee is eAaFaetepiseel iA, tl9at, if saiEI tRiFe one 

function from the plurality of functions, when [[Is]] activated, saiel i:Us19la·1 

area is ada13ted causes the user interface to display a list with a library of 

avallable applications and ffles on the mobile handheld computer unit7 

kAat a seleetiefl ef SA a19191ieatieR will sC:aFt saiEI a1319lieatieA; aAel 1!~at: a 

saleetien of a file will e13e19 saie file in aR a13131ieatieA iAteAeleef FeF saiel c:ile. 

7. (currently amended) The computer readable medium of claim 6, 

wherein the user interface is characterised in, that a selection of an 

application or file is done by movlAg gliding the ~ object along said 

touch sensitive area so that a representation of a desired one of said 

application or file is hrghlighted, reFReviA§ raising said object from said 

Atty. Docket No. NEONOOE.P004 ·7-

PAGE 12139 1 RCVO AT 9/312008 3:08:58 AM [Eastern Daylight Time] 1SVR:USPTO-EFXRF·6f10 1 DNIS:2738300 • CSID:972 8 9315208 1 DURATION jmrn-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 10 of 24
NEONODE0000282

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.13/39 

touch sensitive area, and then tapping on said touch sensitive area,.--afld 

that sa~el elesil=eel eF1e ef said applicatiO·FI eF file is higl"lllghted by placiF1€J 

same ldnd of marl<lng OA saiEI FCf9FCSeAtatien of sai~ .a13pliea:t:ieF1 er file. 

8. (currently amended) The computer readable medium of claim 7, 

wherein the user interface is characterised in, that at any given time said 

list is adapted to pFeseAt present.s only sate files or only se+e applications, 

and that ~ an area of said list presents a field through which tAeeeF1tc~t ef said list can be alt:epeel changed from pre$entjnq files to 

presenting appli~ations. or from presenting applications to presenting 

files:, that, if said list eAI)' f)rcsents files, said ftelel eUsplats a 

Fe~reseRtation of a tasl< maAager a Rel a seleetieFI of said field will cause 

said list to alter to 19FeseAt ei=:tly a13~1ieati0Rs, aRd that, if salel list efll)' 

i:i~eseAts ap191ieat:iens( saiel field displays a repr:eseAtat;ieFI ef a file 

maAager and a seleetioA ef saiei fiela will cause said list te alter aAel 

PFCSCRt only Files. 

9. (currently amended) The computer readable medium of claim 7, 

wherein the user interface Is characterised in, that, ((a]] navigation in 

said list Is performed by fflSViA!§J gliding the bltffit object along the touch 

gmsltive area In a direction towards the top of said list or towards the 

bottom of said list, that tJie me\i'eFAeAt ef t~e elttFlt ebject wlll cause said 

rAaFIEiA51 ta ffie·.,·e in the saFRe direction, and ticiat tAe s19eee er ff'levcFFteRt 

of said FAarldng is IO't'11'CF thaFI the si:>eeEI of ffieveffieR'E ef the bluAt object. 

10. (currently amended) The computer readable medium of claim 9, 

wherein the user interface Is characterised Jn, that, If the number of 

applications aREffor files in said list exceeds the number of application 

Atty. Docket No. NEONODE.P004 -aPAGE 13/39 • RCVD AT 9/312008 3:08:58 AM !Eastern Daylight TimeJ • SVR:USPTO-EFXRF·6110 • DNIS:2738300 • CSID:972 8 9315208 •DURATION jmm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 11 of 24
NEONODE0000283

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.14/.39 

aqpli<;ations [[and]] or files that can be presented on said elisplay touch 

sensitive area as content, and if the ~ object is mo\i'ed glided along 

said touch sensitive area to the top or bottom position of said disp,ay 

touch sen~itive area, then ~ raised, replaced on said ~fs19lay ~ 

sensj~lve area, and again FAeveet glidtiid along said touch sensjtive are9 to 

the top or bottom of said dlspla'y" touch sensitive area, the content of said 

distJla·t touch sensitive area will be replaced one whole page, FF1eaAing 

that. if tlic b~t1F1t e9Jeet is ~asitioAed at the eottem ef saiel E:lis19lay area, 

Feμ.laceEJ oA-saia ~is~lay aFea, aRd theA a€jain meved te t~e bettom of said 

dis~lay aFea, the centent of saie4 Elisplay area will f,=le replaces b·.r the 

fellewirig applieatieAs ar:ifl.}or files iFI saiel list, aAEI if tt=le eftJnt ebjeet is 

positiafled at the tep ef said dis19la·,. area, theA lifted, replaced eA saiEI 

display aFea, ar=ia then a§latA Fneved t:e tl=te top of saiet eis(:llay area, t:Ae · 

content ef saiel etispla'f apea will be ref31aeeEJ ey the preeeetlA§ a13plicatieAs 

and/or f:ile:; iR tAe list. 

11. (currently amended) The computer readable medium of clafm 

10, wherein the user interface is characterised in, that if the eH:HTt object 

is reme·,ed raisgd from any first position on said .display touch ~ensjtlve · 

area and then replaced on any second position on said dis13lay touch 

sensitive area, said navigation can be continued from said second 

position. 

12. (currently amended) The computer readable medium of claim 1, 

wherein the user Interface is characterised In, that an active application, 

function, service or setting is moved on one step by fTIS\J'iAg gliding the 

~ object along the toucb sensitive area from tf:te left ef said dis19lay . 

&Fee to tfle right of sale ells~lay area, and that the active application, 

Atty. o'ocket No. NEONODE.P004 -9-

PAGE 14/39 I RCVD AT 9/3/2008 3:08:58 AM !Eastern Daylight TimeJ * SVR:USPTO-EFXRF·6/10 ! DNIS:2738300 * CSID:972 8 9315208 ! DURATION (mm-ss):0546 

! . 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 12 of 24
NEONODE0000284

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.15/39 

function, service or setting is closed or backed one step by FAO>it'ing gliding 

the <HTt object along the touch sensitive area from £Ae rignt of said 

dis19lew al"ea to~ left of said display area, 

13. (currently amended) The computer readable medium of claim 1, 

wherein· the user interface Is characterised in, that said menu area Is 

positioned representatioos of said plurality of functjons are located at the 

bottom of said touch sensitive area, tl=lat saiel FCf3FeSefltatieFI ef said first 

f1::1Acl:ioA is iaesitieneel at the le~ side el said menu area, that said 

ref)FCSCF1t:atleF1 ef salel seeeAEI JuAetieA is 19asiti0Aeel at tt:ie mieElle of said 

menu area, aF1d tAat said FSFJFCSefltatioft ef saiel tfo:liFel fuAetieA is 

f}esitieAeel at the FlgAt siEle of said menu area. 

14. (currently amended) The computer readable medium of claim 1, 

wherein the ciseF lnter:faee is characterised in, that said user interfae:e is 

adapted to a touch sensitive area witr=:i a size ti:tat: is 2-3 inches in diagonal 

dimension, and that said user inteFf-aee is adaf3tea te ee ei:ieFat:eel a, afle 

f'laAel when tl=le FAeeile l'laAell'lela eerT1J31:1t:Elr 1:1Ait is t=telel in tl;e eAe f:laRd, 

'+\'ReFeln sa.id blunt o()3ect is a fleshy p-art-ef tl'le thtJFAb ef the eF1e haRa. 

15. (currently amended) An enclosure adapted to cover the mobile 

handheld computer unit according to Claim 1, characterised in, that said 

enclosure is provided with an opening for said elis19lay touch sensitive 

<:irea, aAe t>:iat a re13resentation of said menu area is printea BFI i:e19 ef saiEI 

eAclosure. 

16. (previously presented) The enclosure according to Claim 15, 

characterised In, that said enclosure Is removable and exchangeable, 

Atty, Ooc:ket No. NEONODE.P004 -10-

PAGE 15/39 * RCVD AT 9/3/2008 3:08:58 AM [Eastern Daylight TimeJ * SVR:USPTO.£FXRF·6/10 * DNIS:2738300 * CSID:972 8 9315208 1 DURATION jmm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 13 of 24
NEONODE0000285

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 

I 

I 

I 

N0.964 P.16/39 

17. (previously presented) I A computer readable medium, with a 

computer program product stored 1therein, characterised in, that said 

computer program product compri~es computer readable code, which, I 

when read by a computer, will rn9ke it possible for said computer to 

present a user Interface according toj Claim 1. 

i 

I 

18. (Origiri~I) A computer readable medium according to Claim 17, I 

I 

characterised in, that said compu~er program product is adapted to 

I 

function as a shell upon an operationF system. 

I 

I 

: 

19. (withdrawn) An apparatus, comprising: 

a computing device configured to provide a plurality of I 

features and/or services to a user, s~id computing device including a user I 

Interface that comprises: ~ 

a touchscreen for ~isplaying to the user, individually at I 

differing times, a pluralfty of display screens corresporidlng to said 

plurality Of features and/or services land for allowing the user to navigate . I 

among said various differing featurl,es and/or services and among said 

plurality of display screens; and I 

user interface softrare responsive to interaction of an 

object with satd touchscreen so as ~o allow the user to mwigate among 

. i 

said plurality of features and/or services and among said pluralltY of I 

I 

. display ~creens, said user interface srftware configured to: 

. when;sald touchscreen is dlsplaylng a first 

display screen of said plurality of d~splay screens, cause said computing 

device to display a second displa~ screen of said plurality of display 

screens in response to a first sweepl~g movement of the object along said I 

touchscreen In a first direction, said computing device displaying said 

I 

Atty. Docket No. NEONODl=.P004 -114 

I 

PAGE 16/39 * RCVD AT 9/312008 3:08:58 AM !Eastern Dayligllt TimeJ t SVR:USPTO-EFXRf ·6/10 I DNIS:2738300- CSID:972 8 9315208 I DURATION jmm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 14 of 24
NEONODE0000286

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.17/39 

second display screen a~er the object has traversed a first predetermined 

extent of said touchscreen along said first direction; and 

when said touchscreen is displaying said 

second display screen, cause said computing device to display said first 

display screen In response to a second sweeping movement of the object 

along said touchscreen in a second direction opposite said first direction, 

said computing device dlsplaying said .first display screen only after the 

object has traversed a second predetermined extent of said touchscreen· 

along sa;d second direction. 

20, (withdrawn) An apparatus according to claim 19, wherein said 

touchscreen has a left edge and a right edge when said touchscreen is 

properly oriented for viewing by the user and said first direction proceeds 

from a location at or proximate said left edge toward saicl right edge and 

said second direction proceeds from a location at or proximate said right 

edge toward said left edge. 

21. (withdrawn) An apparatus according to claim 20, wherein said 

touchscreen has a width extending from said left edge to saicl right edge 

and each of said first and second extents is substantially equal to said 

width. 

22. (withdrawn) An apparatus accordJng to claim 21, wherein said 

touchscreen has a diagonal dimension of two inches to three inches. 

23. {withdrawn) An apparatus according to claim 19, wherein said 

computing device is sized to be cradled in a hand of an adult human user 

and so that, when so cradled, all points on said touchscreen are touchable 

Atty. Docket No, NEONODJ;:.P004 -12-

PAGE 17139 * RCVO AT 9/312008 3:08:58 AM !Eastern Daylight TimeJ -SVR:USPTO-EFXRF·6110 • DNIS:2738300 # CSID:972 8 9315208 •DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 15 of 24
NEONODE0000287

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.18/'.39 

by the thumb of the adult human user, the object being the thumb of the 

hand. 

24. (withdrawn) An apparatus according to claim 19, wherein each of 

the first and second sweeping movements does not drag any graphical 

feature displayed on said touchscreen during that one of the first and 

second sweeping movements. 

2.5. (withdrawn) An apparatus, comprising: 

a computing device configured to provide first and 

second menu-area fl,.lnctions to a ·user, said first menu-area function 

having a first-function display screen and said second menu-area function 

having a second-function display screen differing from said first-function 

display screen, said computing device including a user Interface that 

comprises: 

a touchscreen simultaneously divided into 

a menu region and a display region, said menu region containing first and 

second representations corresponding respectively to said first and second 

menu-area functions, said display region for displaying to the user at 

differing times said first-function and second-function display screens; 

and 

user interface software responsive to 

interaction of an object with said touchscreen so as to allow the user to 

select at differing times each of said first and second menu-area 

functions, said user lnterf~ce software configured to: 

display said first-function 

display screen in response to a first sweeping movement of the object 

along said touchscreen, the first sweeping movement starting at said first 

Atty. Dcc:ket No. NEONODE.P004 -13w 

PAGE 18/39 * RCVD AT 9/3/2008 3:08:58 AM [Eastern Daylight Time]* SVR:USPTO.£FXRF·6110 ! DNIS:2738300 ~ CSID:972 8 9315208 ! DURATION (mm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 16 of 24
NEONODE0000288

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 N0.964 P.19/39 

representation in said menu region and proceeding into said display 

region; and 

display said second~function 

display screen In response to a second sweeping movement of the object 

along said touchscreen, the second sweeping movement starting at said 

second representation in said menu region and proceeding into said 

display region. 

26. (withdrawn) An apparatus according to claim 25, wherein: 

said touchscreen has a first edge and a second edge 

spaced from said first edge; 

said first and second representations are each located 

proximate said first edge and spaced from one another along said first 

edge; and 

the first and second sweeping movements each proceed 

in a direction toward said second edge. 

27. (withdrawn) An apparatus according to claim 25, wherein said firstfunction display screen contains a plurality of icons corresponding 

respectively to a plurality of applications, said user interface software 

configured to activate any one of said plurality of applications In response 

to the user tapping the object on said touchscreen at a corresponding one 

of said plurality of icons. 

28. (withdrawn) An apparat1..1s according to claim 27, wherein said 

second-functron display screen contains a set of application functions, said 

set varying· as a function of which one of said plurality of applications is 

active when the user makes the second movement. 

Atty. Docket No. NEONODE:.P004 -14-

PAGE 19/39 1 RCVD AT 9/312008 3:08:58 AM [Eastern Daylight TimeJ • SVR:USPTO-EFXRF·6/10 ~ DNIS:2738300 • CSID:972 8 9315208 •DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 17 of 24
NEONODE0000289

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 NO. 964 ·-p. 20/39-.. 

29. (withdrawn) An apparatus ac;cording to claim 27, wherein a 

particular application of said plurality of applications has a plurality of 

application screen displays( said user interface software configured so that 

when said particular application is active1 the user forwardly steps 

through said plurality of application screen displays by sweeping the 

object across said touchscreen In a first direction and reversely steps 

through said plurality of application screen displays by sweeping the 

object across said touchscreen in a second direction opposite said first 

direction. 

30. (withdrawn) An apparatus according to claim 25, wherein said first 

display screen contains a soft-interface telephony keypad. 

31. (withdrawn) An apparatus, comprising:, 

a computing device configured to run a software 

appllcation . configured to display a plurality of predetermrned display 

screens, said computing device including a user interface that comprises: 

a touchscreen for displaying to the user, 

individually at differing times, said plurality of predetermined display 

screens and for allowing the user to navigate among said plurality of 

predetermined display screens; and 

user intert~ce software responsive to 

interaction of an object with said touchscreen so as to allow the user to 

navigate among said plurality of predetermined display screens, said user 

interface software configured to: 

activate said software 

application in response to a particular interaction of the object with said 

touchscreen; 

Atty. Docl<et No. NEONODE.P004 -15-

PAGE 20/39. RCVO AT 9/3/2008 3:08:58 AM [Eastern Daylight Timejl SVR:USPTO-EFXRF·6/10 R DNIS:2738300 ~ CSID:972 8 9315208. DURATION (mm-ss):0546 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 18 of 24
NEONODE0000290

3. SEP.20.08 9:45 MARC BERGER 972 8 9315208- · -- · --· · ··-· -- ··--NO· 964.-.. P • 21/39 . ··- ····-

forwardly step in series 

through ones of said plurality of predetermined display screens in 

response to corresponding respecti,ve individual instances of a first 

sweeping movement of the object along said touchscreen in a first 

dlrectlon; and 

reversely step rn series 

through ones of said plurality of predetermined display screens In 

response to corresponding respective individual instances of a second 

sweeping movement of the object along said touchscreen in a second 

direction different from said first direction. 

32. (withdrawn) An apparatus according to claim 31, wherein said 

particular Interaction of the object with said touchscreen to activate said 

software application is a third sweeping movement of the object along 

said touchscreen in a third direction different from each of said. first and 

second directions. 

33. (withdrawn) An apparatus according to claim 32, wherein said first 

and second directions are opposite one another and said third direction is J 

perpendicular to eqt::h of said first and second directions. 

34. (withdrawn) An apparatus, comprising: 

· a computing device configured to run software for 

providing to a user a plurality of services and/or functions, said computing 

device including: 

a touchscreen for display to the user a 

graphical user interface and for allowing the user to navigate among said 

plurality of services and/or functions; and 

Atty. Docket No. NEONODE.P004 -16-

PAGE 21/39 * RCVD AT 9/312008 3:08:58 AM !Eastern Daylight Time]* SVR:USPTO-EFXRF·6/10 * DNIS:2738300 * CSID:972 8 9315208 * DURATION lmm-ss):05'46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 19 of 24
NEONODE0000291

3.SEP.2008 9:45 MARC BERGER 972 8 9315208-· .. - NO. 964- -- P. 22/39 -·-

user interface software responsive to 

interaction of an object with said touchscreen so as to allow the user to 

navigate among said plurality of services and/or functions, said user 

interface software configured to: 

present, in response to a 

sweeping movement of the object across said touchscreen, a display 

screen contafnJng a plurality of display icons corresponding respectively to 

ones of sald plurality of services and/or functions, the sweeping 

movement being spatially uncorrelated with information displayed on said 

touchscreen; and 

when said touchscreen is 

displaying said plurality of display icons, launch one of said plurality of 

services and/or functions in response to the user tapping the object on 

said touchscreen at a location where said touchscreen displays the 

corresponding one of said plurality of display icons. 

35. (withdrawn) An apparatus according to claim 34, wherein said 

computing devJce contains a software appllcatlon and sard user interface 

is configured to present said plurality of display icons only if said software 

application is active during the sweeping movement of the object. 

36. (withdrawn) An apparatus accorcling to claim 35, wherein when said 

software application is active during the sweeping of the object, said 

display icons correspond to services and/or functions specific to said 

software application. 

37. (withdrawn) An apparatus, comprising: 

Atty. Docket No. NEONODE.P004 ·17-

, PAGE 22139 * RCVD AT 9/312008 3:08:58 AM !Eastern Daylight TimeJ' SVR:USPTO-EFXRF·6/10 1 DNIS:27383DO 1 CSID:972 8 9315208 1 DURATION (mm-ss):D5-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 20 of 24
NEONODE0000292

3.SEP.2008 8:46 MARC BERGER 972 8 9315208 

a computing device containing so~ware for providing to 

a user a plurality of services and/or functions, said computing device 

including; 

a touchscreen for displaying to the user, 

individually at differing times, ones of various display screens associated 

with said plurality of services and/or functions and for allowing the ·user to 

navigate among said plurality of display screens so as to provide the user 

with access to said plurality of services and/or funct:;ions and .for allowing 

the user to control functioning of ones of said plurality of services and/or 

functions; and 

user interf21ce software responsive to a set 

of movements of an object with respect to said touchscreen so as to allow 

the user to navigate among said plurality of display screens and to control 

functioning of ones of said plurality of services and/or functions, said set 

of movements includfng a plurallty of sweeping movements having 

differing directlonalities along said touchscreen, wherein said plurality of 

sweeping movements being spatially uncorrelatecl with information 

displayed on said touchscreen, said user Interface software being 

configured to distinguish the plurality of sweeping movements from one 

another as a function of the differing dlrectionalltles so as to provide 

differing responses as a function of said differing· directionalities. 

38. (withdrawn) An apparatus according to claim 37, wherein two 

sweeping movements of the plurality of sweeping movements have 

opposing directionality and said user interface software is configured to 

provide two opposing responses corresponding respectively to said two 

sweeping movements. 

Atty. Docket No. NEONODE.P004 -18-

PAGE 23/39 * RCVD AT 913/2008 3:08:58 AM [Eastern Daylight Time]* SVR:USPTO-EFXRF·6/10 * DNIS:2738300 * CSID:972 8 9315208 *DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 21 of 24
NEONODE0000293

3.SEP.2008 . 9:45 MARC BERGER 972 8 9315208 ~0.964- P.24/39 --- ··-

39. (withdrawn) An apparatus according to claim :38, wherein one of the 

two opposing responses is moving forward in a series of display screens 

and the other of the two opposrng responses is moving backward in the 

series of display screens. 

40. (withdrawn) An apparatus according to cl~im 37, wherein each of 

the plurality of sweeping movements does not drag any graphlcal feature 

displayed on said touchscreen during that one of the plurcility of sweeping 

movements. 

41. (withdrawn) An apparatus, comprising: 

a computing device configured to provide a plurality of 

features, settings, applications and/or services to a user, said computing 

device including a user interface that comprises: 

a touchscreen for displaying to the user a 

list of items corresponding to at least one of a plurality of features, 

settings, applications and/or services and for alfowing the user to select 

any one of said items using said list; and 

user Interface software responslve to 

interaction of an object with said touchscreen so as to allow the user to 

navigate among said list and to select: any one of said items, said user 

Interface software configured to move a highlight marking, having a 

displayed location on said touchscreen, In a desired direction withJn said 

list in response to the user: 

(a) contacting said 

touchscreen with the object at a first location that is a function of the 

desired direction, not said displayed location of said highlight marking; 

Atty. Docket No. Nf:ONODE.P004 -19-

PAGE 24/39 * RCVD AT 9/312008 3:08:58 AM [Eastern Daylight Time]~ SVR:USPTO-EFXRf ·6/10 ~ DNIS:2738300 ~ CSI0:972 8 9315208 ~DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 22 of 24
NEONODE0000294

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 

(b) while keeping the object 

in contact with said touchscreen, moving the object along said 

touchscreen in the desired direction to a second location; and 

(c) immediately following 

said moving of the object along said touchscreen to said second location, 

lifting the object from said touchscreen so as to establish a new location 

of said highlight marking. 

42. (withdrawn) An apparatus according to claim 41, wherein said user 

interface software is configured to, a~er the user has marked a desired 

one of said items by performing steps (a) through (c) so as to highlight 

said desired one with the highlight marking, select said desired one In 

response to the user tapping the object on said touchscreen without 

regard to said display location of the highlight marking. 

43. (withdrawn) An apparatus, comprising: 

a computing device configured to provide a plurality of 

features, settings, applications and/or services to a user,. said computing 

device incl1,1dlng a user Interface that comprises: 

a touchscreen for dfsplaylng to the user a 

list of items corresponding to at least one of said plurcllity of features, 

settings, applications and/or services and for allowing the user to select 

any one of said items using said list; and 

user Interface software responsive to 

interaction of an object with said touchscreen so as to allow the user to 

scroll said list and to select any one of said plurality items, said user 

Interface software configured to scroll said llst in a desired direction In 

response to the user: 

Atty. Docket No. NEONODE.P004 -20-

PAGE 25139 • RCVD AT 91312008 3:08:58 AM [Eastern Daylight Time]' SVR:USPTO-EFXRF·6/10' DNIS:2738300 * CSID:972 8 9315208 * DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 23 of 24
NEONODE0000295

3.SEP.2008 9:45 MARC BERGER 972 8 9315208 ---'NO. 964-·· P. 26/39- --- . 

(a) contacting said 

.touchscreen with the object at a first location that is a function of the 

desired direction of said scroll and that is not based on any soft scroll 

control displayed on said touchscreen; and 

(b) While keeping the· object 

in contact with sald touchscreen, moving the object along said 

touchscreen in the desired direction to a second location, wherein said 

moving of the object causes sajd list to scroll in the desired direction. 

44. (withdrawn) An apparatus according to claim 43, wherein said user 

interface software is configured to activate a selected orie of said items in 

response to a user tapping the object on said touchscreen following the 

user lif'.ting the object from the touchscreen after the user performs step 

. {b). 

45. (withdrawn) An apparatus according to claim 43, wherein said items 

are files. 

46. (withdrawn) An apparatus according to claim 43, wherern said items 

are email messages. 

47. (withdrawn) An apparatus according to claim 43,. wherein each item 

Is contact information for a correspandi11g contact. 

Atty. Docket No. NEONOOE,P004 -21w 

PAGE 26/39 I RCVD AT 9/312008 3:08:58 AM [Eastern Daylight TimeJ 3 SVR:USPTO.CFXRF·611D 3 DNIS:2738300 3 CSID:972 8 9315208 A DURATION jmm-ss):05-46 

Case 6:20-cv-00507-ADA Document 71-29 Filed 04/14/23 Page 24 of 24