`-
`mummy
`$§§§§5§¥azm
`magma“,
`
` des brevets
`
`
`
`'
`
`‘
`
`"".
`
`
`
`I
`
`
`
`.
`I
`.
`Moonano, MrcaoIa Nadia
`Mediano Josif Pi'oanty & Sta‘ob Ltd
`ThEamChsV-tfasse ’13
`80588 Mfgnohen
`ALLEMAGNE
`
`Europewx .Paz'om bfilmv
`22% RV ijswiik
`F’osrbug @958
`NETHERLJWQS
`regs; +31, rs 34012646
`Fax: +31 70 340 3016
`
`Formalitias Officer
`Name: Ee‘nfiez Sham: C)
`Wk'rfii 3’0 34a » 4045
`or coil
`1‘
`7 S
`4’90
`“3 W) 9‘ 4'3 b *
`Substantive mme
`Mme: wininwars ($5er
`res; +232 79 340 * me
`
`M» mwmmm
`05 752 881A ~ 1243
`Apglkmm
`
`
`
`
`
`1561'7MNMms
`
`
`
`27.07.2010
`
`
`
`ixiMobiie (8&0) Ltd.
`
`Communication pursuant to Article 9453) EPC
`
`The examination or the abovovidentified application has roveaie'd that'it does not meet tho requirements of the
`European Patent Convention for the reasons eocfosed hereMth. If we deficiencies indicated are not rectifieo
`the appiioation may ho. refused pursuant to Arfioie 97(2) EPC‘
`
`You are invited to me your observations and insofar as the deficiencies are such as to be reotifiabte», ‘to correct
`the indicated deficiencies within a period
`
`of
`
`4 months
`
`from me notification-of this communication, this period being computed in aocordanoewithRojas-126$} arid
`131m} and {4} EPC. One set 03‘ amendments to the: description, ciaims and drawings is to be filed within'the
`said period on separatesheets (RI 50(1) EPC).
`
`If filing amendments; you must’ identify them and indicate tho basisfor them in the appiécation as filed. Faiiore
`to meet either requirement may toad to a communication from the Examining Division requesting that you
`carreot this deficiency (R. 137(4) EPC).
`
`Faiioro to oompiy with this invitation in due time will resultin the application being deemed to be
`withdrawn (Art. 94(4) 5P0),
`
`Registered Letter
`ESQ meocm MJOCSX
`
`MICROSOFT CORP. ET AL.
`
`
`
`EXHIBIT 1004
`
`Page 1 of 7
`
`Page 1 of 7
`
`
`
`
`
`Date 2107,2010 Ap‘piicaiion No.1 05 752631.?! Sheet 2'
`
`
`
`.
`
`w“
`
`<7
`5’
`it;
`w
`'
`‘3
`3
`5
`w
`34
`00
`.991
`
`‘
`
`‘
`
`r.
`
`.1
`<3
`g3
`.
`‘3»
`i
`s:
`m
`$
`11>
`:38‘
`W
`
`Wiitink, Jan Gerhard
`Primary Examiner
`For the Examining Division
`
`Encissurets):
`
`5 pageis reasons (Form 2906)
`
`am Foam'mgfi OMGC‘SX
`
`Page 2 of 7
`
`Page 2 of 7
`
`
`
`Anmeldeer:
`Biatt
`Datum
`Appiié'afian Nth:
`Shéét
`Date
`Demands M?
`Feuiue
`Daze
`W
`
`035 752 6 i .
`
`27' . O 7 . i2 0 2 O
`
`l
`
`Tfle examination is being carried out on thefollowing appiication documents,
`
`Description, Pages
`
`M4
`
`as originatly filed
`
`Cfaims; Numbers
`
`1"! 51'
`
`remix/ad an
`
`037207-2009
`
`with Ietter (if
`
`26.06;2009
`
`Drawing, Sheets
`
`13
`
`'as ariginany'filed
`
`*itirsk'i‘
`
`1
`
`2
`
`Reference is made to the foitawing documents; the numbering wit! be adhered
`to in the res: of theproceduter
`
`{)1
`
`{)2
`
`US 5 805 775 A (EBERMAN BRiAN SCOTT [LES] ET AL) 8'
`September 1998 (3 998»09~08)
`
`W0 02]? 2982 A (OBJECT SERVECES AND CONSULTING {USD
`14 February 2002 (200202-14) : .8: US 7 027 975 B1
`(PAZANQAK P’ABLN {US} ET AL) 11 April 2006 (2006—044 1,)
`
`The present-appfication does notmget the requirements of Article 52(1) EPC'
`because the subjectmatter of ciai'm‘s 1 ands do not Era/Give an inventive-step
`within the meaning of Articbe 56 ERG:
`
`2.1
`
`Document D1 is considered to be the pr‘ior‘art ctosest to the method of claim 1
`and discioses:
`
`A memod for progtamminga
`control a Computer system 10 ...)
`
`device (command and
`
`based on a high-fave! code (. .x using naturai language m) comprising
`Operative language (... interactions @ cotumn 3, fine 6')»,
`
`the mefhod comprising:
`61:30 Fozm 2906 §%,S§T“IR§
`
`Page 3 of 7
`
`Page 3 of 7
`
`
`
`“
`>
`Anmeldeer:
`Elan
`{Datum
`13 52‘ 63 1 . 1.
`05.
`Applicatiofi No:
`2
`Shoot
`2 '7 . i3 "3‘ . 2 0 Z 0
`Dale
`Demanda'n‘fi?
`Feuille»
`Dale
`
`
`is parsed by the parser 180 @
`parsing (nalural language text 161
`rewritesvthe input {ext byapp‘iylng
`column 5, line 471/ The parser 130
`the rules as indicated @ column 6, line 24.) the high»fovel code
`(command phrase
`Open the home page of doe @ columrr 6, line 19)
`for Keywords (open the home page @ column 6, lines 10, 18‘ 30, 32,
`(Rule 1), (Rule 4)) to recognize the operative language;
`
`determining at least one operation (getficmempoge @ column 6, lines-
`10, “£8, 30, 32‘ (Rule ‘1), (Rule 4)) associated with the Operative
`language;
`
`determining whether high~level code comprises keywords (of doc)
`defining one or more rolaticns‘hlcs ("JOHN DOE“ @ column 6, lines 16;
`28, (Rule 8))
`corresponding to the Operative language;
`
`and
`
`producing an oxocutablo code (the subotrlng: {getwhomeppagc "JOHN
`005"] will cause a "gefmhomempagg request 42’ to be genorato‘d by a
`"gotfihomogagc" callback procedure @ column, 6, line 47)
`
`that can be ‘execulod by
`the 439939
`commemoofion dovico (The string can be immediately interpreted
`by the evaluator 140)
`
`to perform the respective operation (the evaluator 140 can request
`the opening of the JOHN DOES home page) associated with the
`operative language:
`
`wherein
`
`the high»lovel code comprises atloa'st one sentence. (open the home
`page of doc @ column 6, line 22’)
`
`formatted in accordance with a fimt context (mongol language input text
`16‘; @ ‘cclumn 6) line 20).
`
`2,2
`
`The method of claim 1 therefore differs from this known method in the
`
`following additional features (indicated above inW):
`
`(l) mobile ccmmunic‘atfbn
`
`(ll) Conditions
`
`(iii) microcontroller
`
`with their cbv§ous lndeponclont‘ technical effects of increased flexibility,
`applicabiilty and efficiency,
`
`ER) Form 2996 {34,977}?
`
`Page 4 of 7
`
`Page 4 of 7
`
`
`
`.
`“
`Ahmeldewt:
`Blah,
`Datum
`‘3 5 2 63 1V . 1
`03:?
`Applitation Na:
`3
`Shea:
`2 7 . O '7‘ . 2'0 2 O
`Date
`Demands n“;
`Feuiile-
`Date
`
`
`23
`
`However, these features are described in document D2 as providing the, same
`
`advantages as in the present application:
`
`the thin Client includes a computingdevice selected'iro-m the iist
`consisting of: personai computer: persenal digitai assistant;W
`(mobife cbmmunication’deviCe);.net TV;
`(microconfrol/er) ugmggg ggngrgiigr (imicrcoom‘mfler); and smart
`appliance @ 132$ claim 74;
`
`If
`
`receivas input in the form of sequential source
`The parser 310
`program instinciions, interactive oniine commands, markup tags, or
`some other defined interface» and breaks them into parts (for example,
`the nouns (obieCts). verbs (methods), and. their attributes or cations
`
`(relationships and conditions» (q?) 02, page 1 1, line 4.
`
`The skilled person would therefore regard it as a hernia! tiesign option to
`include these features in the methad described in document 0? in order in
`
`solve the probiem posed.
`
`Thereinre, the subjectumatier‘of claim 1 does notinvoive an inventive step.
`within the meaning of Article 56 EPC,
`
`The features of independent system claim 8 correspond one~to~one to thc'ise
`of independent meihod claim i;therefore, the subject-matter of claim 8 does
`not involve an inventive step within. the meaning of Article '56 EPC.
`
`Oegendeni ciaims 2-7, SM 5 do not appear :0 contain any additional! features
`which, in combinatianwiih, the features mi any claim to whiéh they refer, meet
`"the requirements: of the EPC with respect in inventive Steam the reasons being
`as follows:
`
`The features relating to either the mobile communication device or a network
`server performing the parsing and determiningsteps, relating to a distributed
`environment and transmiiting highdevel code and executable code (claims
`
`2-6, 94 3) are disclosed in document DZ:
`
`the *methc’ci 200 operates an a system 'i 00 that includes the iniemetaa
`the: commanicativ‘za connector 106 (distributed enVironmeni) between a
`ciientelemeni: 104 and. the server eiement 102, the step 202 'oi‘i-npuitin’g
`
`is performed at the client element 104 and the step 204 Of ’req’ueSiin’gi an
`
`2.4
`
`2,5
`
`3'
`
`3.1
`
`ER) Form 290?} mfif‘iRi
`
`Page 5 of 7
`
`Page 5 of 7
`
`
`
`A
`.
`%
`Antneldeer:
`Blett
`{Datum
`V! 52 63L . 3..
`Application No: Git
`4
`Sheet
`2 7 . i3 ’1“ . 2 O E C}
`Date
`Demands n‘t’
`Feutlie
`Date
`
`
`appropriate parser is communicated over the communicative connector
`106 to the server eiement 102. The server element 102 (noon/ark sen/en
`
`can maintain or make‘accessiole a selection of parser imm amongone
`
`or mate careers of a so malted "parser-farm”. in this manner, on
`appropriate parser (parsing and determining steps) for the particular
`input .trom the client eiement 104 is useahle, and the parser need not
`(although it may be) available in or at the client element 104 (mobile:
`communication device) itself.@ 02, page-8, line ‘1
`
`if
`
`On selection of the parser in the step 206‘ the parser in a step 208
`performs a'parse of the query or command input in the step 202.. The
`step 208 is repeated until a well formed grammar constituent is specified.
`Once the parse in the step 208 is completed, a step 210 returns a
`translation (executable code.) from the parser of the, parsed query or
`command @ 0.2.page'8, line 18.
`
`If
`
`See also D2, page 12, line. t2 .» page 14, line 20.
`
`3,2
`
`The features relating to natural language context and keywords (claims 7, 14,
`15) are disclosed in document Di ; see the passages cited for claim 1.
`
`4
`
`it is not at present apparent which part of the application could serve as a
`
`basis for a new, allowable ciaim. Should the applicant nevertheless regard
`some particular matter as patentabte, an independent claim should bellied
`taking account of Rule 48(1) EPCx Theoppiicant should also indicate how the
`eubiocomatter of the new claim differs fromthe state of the art and the
`significance thereof.
`
`4.1
`
`4,2
`
`When filing amended claims the applicant should-at the same time bring the
`description into conformity with the amended ciaimso Care should be taken
`during, revision, especially of the introductory portion and of any statementSof
`problem or advantagex not to add euoiectematter which extends beyond the
`content of the. application as originally filed (Articte 123(2) EPG}.
`
`Amendments should be made by filing replacement pages. Unnecessary
`recasting of the description should be avoided, An amended abstract is not
`required; The applioant should also take account of the requirements of Rule
`
`EPO Form 2906 33131113}
`
`Page 6 of 7
`
`Page 6 of 7
`
`
`
`Anmgldewr;
`Btatt
`Datum
`AppltéationNa: 05 "1'32 633.1
`iii
`Sheét
`27.07.2020
`Date
`Demands n“:
`'Feuilte
`Date
`
`
`50(1) EPC. If handwritten amendments are. submitted, they shoutd be ctearty
`tegitale to the printer,
`
`4.3
`
`in orderto facilitate the; examination, of the conformity/Of the amended
`application wittt the requirements cf Artiste “123(2) .EPC, the applicant should
`CIéarly identity theamendmen‘ts madeg irrespe’t’étive {fit Whether they cancem
`amendments by addition reptaCemeint or deletion, and indicate the passages
`of the application as filed on which these amendments are: based'tsee'
`Guidetines E-lt, 1). If the appliCant considers it apprOprSate, these indications
`Could be submétted in handwritten form on a copy of the retevant parts of the
`
`appitcation as flied.
`
`4,4
`
`To meet the requirements of Rute 42(1)(b) EPCt the documents 01 and [)2
`should be identified in the description and the retevant background art
`
`disclosed therein shoutd be briefly discussed.
`
`WI’LTtNKt Jan Gerhard
`
`First Examiner
`
`
`ER) Farm 2906; $334917 Fit
`
`Page 7 of 7
`
`Page 7 of 7
`
`