`
`FILING DATE
`
`EXAMINER
`
`LO _}Q .
`pcwusozmosos
`"APPLICANTS: CORNERSTONE GROUP LTD
`
`"PRIO RITY CLAIMS:
`
`.
`“AGEN1'8:
`C!-IRJSTHOPER J". ROURK
`AKIN GLJMP STRAUSS HAUER F.:‘FELD.L.L.P.
`HUD PACIFEC AVENUE
`’
`SUITE 4100
`DIILLAS TX ?5201—i6?5
`
`35 USC 119 oanqitiong mat
`Ucri Fred and .-icknowredged Exami.-|ers's inlials
`
`Google Inc.
`G000 I018
`[PR of US Pat. No. 7,974,339
`
`
`
`
`
`PCT
`I
`lfliililifliliiilwllilmi
`%
`‘
`
`51200553
`
`»
`
`
`
`
`
`
` APPL NUM
`FILIN17
`PCT.-‘U$IJ2!005lJ3
` "APPLICANTS: CORNE
`
`“PRIORITY CLAIMS:
`
`
`
` ""AGEN'l‘S:
`
`ICHRISTHOPER J‘ ROUF
`1700 PACIFIC AVENUE
`SUITE 4100
`DALLAS TX 75201-4375
`US
`
`lAKEN sumpSTRAUSS}
`
`=
`FILED
`
`TATE OR
`OUNTRY
`
`
`
`Foreign priority claieci
`35 USC 119 conditions met
`Verified and Acimawledgsd Exal
`
`TLE : OPTIMIZED DAT: _-
`
`
`
`
`
`
`
`tntemational Application No.
`At-Lon-icy Docket No.
`
`
`._
`
`5'
`
`TRANSMITTAL LETTER TO THE
`UNITED STATES RECEIVING OFFICE
`
`
`Certification under 37 CFR 1.10 it‘: licahle
`NIA - Via Hand-Detiv.
`Express Mail mailing number
`lh=r!b>'=¢nITi'=1-at the application-iconespondence attached hereto is being deposited want on United States Postal Service “Express Mail Past Office to
`Addresses” sen.-ice under 37 CPR 1.10 on the date indicated above and is addressed to Assistant Commissioner for Patents. wag. ingmn, J:}_(_'_ 2023 i_
`
`Si attireof erson rnailin conesI ndence
`
`l Tgd orgrinted name oféison maiiing ccincséondcncg
`
`|
`
`New Internafionnl Application
`OPTIMIZED DATA TRANSMISSION SYSTEM AND METHOD
`
`Earliest priority date
`(Dayi'Month"Year)
`I6 Januarv 2002 [l6.01.2U€ll
`In order to assist in screening the accompanying international application for
`SCREENING DISCLOSURE INFORM.-1TIOi\‘:
`purposes ofdetennining whether a license for foreign trartsrnittal Should and could be granted and for other pl.1]j)05C5, the following
`information is supplied.
`(Note: check as many boxes as appiy):
`.-\. D The invention disclosed was not made in the United States.
`W There is no prior US. application relating to this invention.
`CI The following prior U.S. appliimtionisj contain subject matter which is related to the invention disclosed in the attached
`international application.
`r’iVOTE.' priority to these appi"t'catian.r may or my not be t.'i‘ai'in2n‘ onfarm PCi".*'RO.-“it! (Request)
`and i'.Prt'_i' iistitig does not DG1'JlsIi'rt.n'e ct Cicti'in'fOrprt'ari:y.}
`
` |—
`D.
`E] The present international application [1 contains additional subject matter not found in the rior I; S applieation(s] identified
`in paragraph C. above. The additional subject martcr is found on pages 5
`|a-id III DOES NOT ALTER [J
`MIGHT BE CONSIDERED T0 ALTER the general nature ofthe invention in a manner which would rcquirt. the L? 3.
`application to have been made available for inspection by-'t.l1e appropriate defense agencies under 35 U.S.C L8] and 3? CFR
`5.]. See 3'? CFR 5.15
`
`11!.
`
`A Response to an Invitation from the ROFUS. The following d0CI.II'.I'l¢I1l[S) istarei enclosed;
`E]
`in. D A Request for an Extension oITii-ne to File a Response
`3.
`CI A Power of Attorney [General or Regular}
`C.
`CI Replacement pages:
`— °W1erequestPCTfR0i-'101J fl
`_——
`—_
`El Submission 0fPriorit}' Documents
`
`— I
`Q Fee as specified on attached Fee Calculation sheet fonn PC'l‘fR0!101 annex
`
` B Other {please specify):
`
`General Power oft‘-Htomcy, Post Card, Check
`
`
`
`person
`The
`signing this
`[mm is we
`E216-1E.0D0l DALLAS $36393 u]
`
`.
`'
`E Augmgv,iAggm(Reg_No_}._ 39.343 "am Df“
`._
`‘
`
`I 3 Common Representative
`
`:51‘ -_'
`
`
`
`
`
`
`
`I
`
`
`
`Certificafion under 3? CFR [.10 its Iical:-It
`NRA — Via Hand-Delive
`DateofDish
`l
`Exress Mail mailin nun-tbcr
`
`I hereby certify that the applieationfcnnespundenoc attached ilmto is being deposited witli the United States Postal Service "Expnzss Mail Post Oflice no
`addressee senmx under 3? CFR 1. In on the date indicated above and is addressed to Assistant Commissioner for Pilenls,Washi::g1orI.D.C. 2023:
`
`
`
`
`
`Si atut: of erson mailin cones ndence
`
`T ed or rinled name of -
`
`rson mailin corresondeitce
`
`New International Application
`
`OPTIMIZED DATA TRANSMISSION SYSTEM AND METHOD
`Earliest priority date
`[DiI}'t';\‘l.0nIl1u"‘f'¢8r}
`l6JanLIarv 2002 [16 01.2002]
`In order to assist in scmcning lltc accompartymg internationa application for
`SCREENING DISCLOSURE INFORMATION:
`purposes oldctermining whether a license for foreign tmtsmitlal should and could be granted and for other purpu-:e5. the Ibllowing
`information is supplied.
`(Note: check as many boxes as apply]:
`A.
`:l The invenllon disclosed was not mane In tne Unnc.-. ...."
`B. Q There is no prior US application relating to this invention
`C. D The following prior U.S. appitcatlontsj contain subject matter which is related to the invention disclosed in the attached
`international application. WOTE: priority to these appircariarz: may or my not be claimed anform P("Tr'RO-‘Ml (Remit-$1,!
`and rats .‘:'s-‘Mg does not cmrsrtmre a clafmfor pr:'ore'ty.)
`avnlicalion -10-
`
`
`
`I).
`
`CI The present international application El contains addiLiona1 subject matter not found If! the riot U 5.£ippl1C8[l0l'l[SI ioeiitifien
`In paragraph C. above. me additional subject matter is found on pages n D was Nor .-\LT£R U
`MIGHT BE CONSIDERED T0 ALTER the general nature ofthc invention in a manner which wou!d require the US
`application to have been made available for inspection by the appropriate defense agencies under 35 1.‘ S C 181 and 3'.‘ CFR
`5.1. 568 3? CFR 5.15
`
`TRANSMITTAL LETTER T0 ‘THE
`UNITED STATES RECEIVING OFFICE
`
`lnnemational Application No.
`Attorney Docket No.
`
`-
`
`_
`
`
` itation from the ROIUS. The following documenfls) is(are] enclosed.
`A.
`: A Request For an Extension ofTim: ‘to File a Response
`P’
`l
`3 A Power ofAttomcy [General or Regular}
`[‘a
`l_ Replacement pages:
`— of we request PCWROI I013
`—_
`
`of the ligurcs
`
`0|" I11: abstract _2
`
`
`
`D. E Submission ofPriorit)' Documents
`
`P!i==r'=w dowmenr_
`I:I Fee as specified on attached. Fee Calculation sheet form PCTIRO-'l0l annex
`
`Priority d DC utncnt
`
`:l
`
`Iv.
`
`El
`
`A Request for Reetification undci PCT 9|
`
`3 A Petition
`
`D A Sl!l?|l.I\‘I1tl.' Listing Diskrllt
`
` E Other {please spectl‘_\".|'
`Gem.-ral Power of Attorney. Post Card, Check
`
`
`
`
`
`E AttorrI¢)'fAzcnl[R$§. No.3: 3934::
`
`Cl
`
`
`
`Common Representative
`
`
`
`person
`The
`r'mrn-sthe
`sums "=15
`
`Illo-i8.DDOl DALLAS S36393\-I
`
`‘
`
`
`
`
`.;.‘
`ROURK. Chgfititopher .|.
`_
`_
`“""‘°°‘-fl$"—“'............—.~:..-
`.\{ir\"
`
`
`
`
`
`a-'5-?.E".fi.it'?'u
`
`
`
`
`
`
`
`
`
`PCT OPERATIONS
`
`FACSIMILE TRANSMISSION COVER SHEET
`
`TELEPHONE:
`FAXNO.:
`
`QIEEEQ QEEE
`
`FROM: h[H':g,Qg1gg;¢ §¢[;|{gj,1g;5
`
`TE LEPHONE:
`FAX NO.:
`703-303-4785 OR 703-305-3230
`
`
`
`NUMBER OF PAGES
`
`(INCLUDING THIS PAGE)
`
`)IEl
`
`B
`00.80
`0§39T LI/TD
`
`EPSFESBFTZIS
`
`EELS‘
`
`JTIHSHH
`JNEIS '§£)d
`J. HEJY-"SII
`E[N'I.L ‘.18
`{II NOI.LIJE[NNU.'J
`SSIIHCICIVQHS
`"IELL l\'OI.L1)E[.\I.’~.[G3
`UN" 553/§.’.L
`
`H0 NDISSIHSNVHL
`
`I!'H'Kl$3!'€3K3¥¥$$3'$3K8$$IE3‘.H‘.!$
`W3
`.I.2I(}dE}I X1.
`*1”?
`s&2kak$$x$$$!B3<s$$-1H!=$$*=ka=
`
`T00
`
`dHdD J..'.}d/D.LdSf1
`
`SSLI’ 909 90!.
`
`}[Y.:[ EEIQT Z0/LT/T0
`
`
`
`
`
`an TRADEMARKOFHCE
`
`PCT OPERATIONS
`
`FACSIMILE TRANSMISSION COVER SHEET
`
`DATE: _{_"l qoqn ®/I
`T0: E%3k: gggfifigggfli
`
`TELEPHONE:
`FAXNO.:
`
`glfirqlfiqagglfg
`
`FROM:
`
`Y Ifgfiggggi Lggglfigjg
`
`TELEPHONE:
`FAX NO.:
`
`703-308-4785 OR 703-305-3230
`
`
`
`NUMBER OF PAGES
`
`(INCLUDING THIS PAGE)
`
`
`
` . _u'__ ..
`
`PCT
`
`New International Application
`Inventory of Unscannablc or Missing
`Items
`
`.
`-
`Serial Numbcr: 1/ 0 B 5
`
`
`Check This
`Item
`Check This
`Column if [tom [5
`Column if [tom [5
`
`.
`
`Prcgcui
`
`Missing 01;. Filing
`
`
`/ Chock (amount $ 4 3
`
`E - 6772i‘
`
`PCT i3ASY Diskette
`
` _L
`UNA 1)iskcuc
`
`Ifxhilnil
`
`
`
`1{xpt'css Mai1 1.a|:L'.lor E€r:\=ciopL-
`
`Appiicant .‘iupp|ncd |’|'1uIIi}.. ‘3LIL'.L1lm.'|11
`
`
`
`
`
`O|hcr{spccify]
`
`_
`
`_W____
`”
`fxxxxxxxxxxxx '
`XXXXXXXXXXXX (‘uvcr l.oIto1
`xxxxxxxxx§g§
`XXXXXXXXXXXX
`XXXXXXXXXXXX ():|1c|'(_~:pcci{'y)
`xxxxxxxxxxxxg
`xxxxxxxxxxxx‘
`
`xxxxxxxxxxxx ;
`
`WinwordfPCT Aulomation!Unscannod inventory Sop Shf:_c-l-
`
`
`-XXNXXXXXXXXX I
`xxxxxxxxxxxx;
`XXXXXXXXXXXX _F
`gxxxxxxxxxxxx
`
`XXXXXXXXXXX X
`
`I
`j
`:
`_
`:
`:
`
`E
`
`
`
`REQUEST
`
`The undersigned requests that the present
`lntemalional application be processed
`
`According to the Patent Cooperation Treaty. s or agent's file reference
`
`t"! desired’
`
`L? character: min-tmww I216-'i3.[I|J'D1
`
`TITLE OF INVENTION
`I
`Box No.
`OPTJMIZED DATA TRANSMISSION SYSTEM AND METHOD
`
`E] This petson is also inventor
`APPLICANT
`Box No. []
`Name and address; {P-':inii!y namzjifliowed éy given natnne._.|'or.n Fegntf entity-_Jt-3,}! qificiaf dexigrtaiiait.
`The at:EA'nr.t.x must indudc penal’ code and name afcnunrry. The 0Oh=lIh}I t-fine adntleess rndt:-an-d’ in (Jim
`
`T3l9P"|0|'l9 N0
`
`.*1‘o.t' i.~' iii: appifmnr '3 State (that is. tbhhfrjgl cfi'1J|d'n‘i'i::r f,|’mt.Siaie ritfrizxidente is r'nt.‘i'ciiii:t.i' het’on'.,I' Facsitlttlt: No.
`
`CORNERSTONE GROUP LTD.
`P 0 Bo.\ I892
`La,guna Beach, Califoinia 92652
`United Swag ofamenca
`
`State (that is. oowifry) ofnationalityz
`US
`
`-m¢p,,,m,, No
`_
`_
`_
`Applicant's |'Cg|5"3tlO|'} No Will] the Ofhc:
`
`State (iimi is. comm-y) ofresidencez
`US
`
`For the purposes 0:‘:
`This person is applicant
`
`designated
`All
`Slates
`
`‘
`
`the United States of.-Kmeriea
`all designated States except
`
`ofnrncriea only
`the United States
`
`[:1
`
`the Sttpplettnent-4| Box
`The States irtdiralcd :n
`
`FURTHER AFPLIC.-\NT[$] ANDIOR {FURTHER} 1N\-'ENTOR{SZ|
`Bo: .‘\'o. [I].
`Name and address: {Faiirify namefaflowud by grim: iia'm2.'_,f'ora iggalgririry. )‘laHn1flii,'i.iitl.t.f¢.Iig.t7t:iiiau:
`The or.ici'm.t mini: mcittde posicif mile aitdname gfmtiniry. Hit mimiry of the aiidrexr tnnnmirdtn i.ftr.i Bnt
`.I.t the applicant '3' State {Mai is. ccttiiiiiigw of residemne ifam Starr afresidcncc i": irtdimrnd .b¢u'r.tw.J
`
`KR|CHE\ISK‘i',i9t|e><ander
`PO Box I892
`Laguna Beach, California 92552
`United States offlmetica
`
`'
`
`This person IS‘
`
`C applicalll only
`X applicant and inventor
`k_
`_,
`—
`.
`-
`ti
`i d, 4
`D inventor Joly fifths c rec box
`:E,,°"f)’ "
`" W’
`I’
`"'
`'
`Applicant's registmliort No with the Offiru
`
`State (that is cot.-no-y) ofnationality
`Rt;
`
`State film! is. country; of residence‘
`
`For the purposes of
`This person is applicant
`
`designated
`All
`States
`Further applicants andfor (further) inventors are indicated on a continuation sheet
`D
`Box No. [V
`AGENT OR COMMON REPRESEl\Ti\Tl\«’E: OR ADDRESS FOR CORRE.5P0\'DE\‘(.‘E
`
`US
`
`the United States ofhrtaerica
`of mnertca only
`D all deatgnated States except E l]tC l..'tti:ed States
`
`:ttc Supple:
`. .tl li«u\
`The States Il‘.dI€<l[Ed
`
`:t~.
`
`ot‘ the a Ilcanl 5 before the oom elem International Autltotitits as:
`E age.“
`The pctsott identified below is harebyfhas been app-oirttcdto act on behalf
`.'\‘-ante and address:
`|q"(I'J7Iff)- nanrzfniinn-ed Pay given »w.m-.- for a Fexaf umrv. Mt’ nffi;-rat JL'.trgt|9Ir(iIJ
`Telephone No
`TIM ixi'i.I're.~'.\ Nttm mchrah: prmrat’ code and Nflflin‘ n{:.miriH'_t-'.)
`2 141N369-4669
`.
`F
`'
`'] N
`ROLIRK, Christopher J.
`2T:f,,';':;:34°3
`.-‘tlcnt Gm-up. SHBUSS. Haner6: Feld, L L.P
`_
`_
`1100 Pacific Avenue, Suite .1100
`Tfilflflflmflf N?-
`Dallas. Te :15 F520 I—-1675
`'-""i"d 3‘-"=5 °F -’\"‘='i‘5<“
`
`Il:lCSt.'IIli-.l1l\'('
`D rcottttnon
`
`AgenI‘s re_.=_.ts:ta:to~.t V0 with the f':l'l't::-.'
`39.343
`
`above is used irJS1E2dlDiI1diCa1t a st-.e:'al address to which oortes ondence should he sent.
`D .-\dtJ:'t:ss for corruspottdcnctt: Mark this chet:k—bo\ where no agent or common reprtrscnlattw: istltas been attpaitiied and Illu in‘-KL‘
`See .-Votes to the reg-tiesiform
`
`l2‘.64S.G0fl| DALLAS 536893 v]
`
`
`
`Sl1ci:tNo.
`
`.
`
`. .2. _.
`
`
`Marl the appitwbie cheicftaboxes bei‘o=I': at least one must by niui-lied
`
`DESIGNATION OF STATES
`'30! NO. V
`'|'lti: Folluwiitg designations are hereby made uncle: Rifle 4_9(a}_
`Regiunal Patent
`IS A?
`ARIPD t-am-ii: 51-i Ghana, GM Gambia, KE Kenya. Ls Lesotho, Mw Malawi, Mz Mozambique, OM Oman. SD Sudan. 51. Sierra Letitia.
`tlie Harare Protocol aaidofuie PCT
`S2. Swaziland, T2. Ulliltd Republic ui'Taiaz-ania, U6 Uganda. ZM Zambia, ZW ZillIl)Ib'Wc_ and any other state which is a Contracting State of
`
`E EA
`
`8 EP
`
`8 GA
`
`Eurasian Patent: AM m-meiiia_ AZ Azerbaijan. BY Belarus, KG Kytgmaii, K2. Kazaktigaii, MD Rgpublic at iuotuoaa, in; R..,,;,,.-.
`:¢C?¢ta‘lll0l'|, TJ Tajikistan. TM ‘l‘ui1tmeriis1alI, and any other State which is a i'.‘oni11r:tirig State cl‘ tlie Eurasian Paletit Convention and or iii:
`Btu-ope-en Patent: AT Austria, BE Belgium, CH & Ll Switzerland and Lieclliieaistein, CY Cyprus. DE Germany, DK Dentnark. ES Spain. Fl
`Fii-iland, CB United Kingdom. GR. Glleiaee, IE Ireland. IT llaly, LU LllX:ll'lI)UI|I:§. MC Monaco, N1. h‘:1hel"]Illds_ PT Portugal, SE Sweden,
`TR Turloey, and any other State which is a Cunmacting State oifllie European Patent Convention and ol'tIie PCT
`OAPI Patent: BF Bttrltina Faso, BJ Benin. CF Cerilnl Afiicati Republic. CG Congo, Cl C61: d‘l\roir:_ CM Came:-Jon, GA Gabon. ON
`Guinea, GW Giiiiiea-Bissau, Ml. Mali. MR Mauritania, NE Niger, SN Senegal, TD Cliaii, TG Togo. arid any other Staéfiii
`' h is a member
`Stat: of CAP! and a Contracting State ofllie PCT fgfotberkindqfptntwctian or treatment desired. .ipi-.cy5- ma dotted ir':t:')._
`'(|‘J.L‘iTf’.3.i'.-.‘.'.‘\i
`National Patent
`tifotlier ki=nd'qi"pmtecri'uia ai-ti-inat.iiuevrr desired. specgfyan n‘otiuHi'ne;,
`(3 U‘ nit‘ ‘
`BI AE United Arab Emirates
`Bl GE Georgia ................. .. .8 MW Malawi...
`........................ .
`E inc Mriaiiaandflztlmda
`E CH
`Mx Meinoi:i........
`..
`.
`n
`A1. Albania
`8 GM Gambia
`:31 M2 Mgzambiquc
`E
`El
`HE oroaiia.
`El N0 Norway
`3
`HU Hungary
`.8 NZ. New-Zealand.....
`E
`E [D
`El
`PL Pola1id...........
`..
`at A2 Azerbaijan
`8 ti. Israel
`8!
`rr Porlltgal
`E BA Bosnia and. Herzegovina ............
`B [N lndia
`W R0 Romania
`
`".8
`[S Incland
`E RU Russian Feder.-iiion.
`8 JP Japan
`_
`.
`8 BB Barbados
`..
`8 ac Btiigaxia
`...E K1‘.
`.,,,B so Sudan
`.
`3 BR Brazil
`3 KC K)-'l'g}':jtari...................
`______ __E
`SE Sweden
`
`E BY Belarus
`3 KP Democi-atic People's Republic
`3 S6 Singapun:
`.
`E 32
`oI‘Korea.....
`SI Slovenia.
`..
`_
`E CA Canada
`3 K11 Riepublii:of)(ciiiea.,.
`3 SK SIi:ivaki,a......
`E CH& Ll Switzerland and Liechtenstein
`3 K2. Kazakhstan .................... ._
`51.. Sierra Leone ..
`E Ch: China .
`.
`.
`.
`.
`.
`_
`WE LC Saint Laicia
`E U Tajikistan
`..
`E CO Columbia
`3 LR Sri Lanlta
`E TM Tur'|cmeni'stan ..
`.
`_.
`E CR Cflsta it'ica....
`l.R Liberia
`8 TR Tuxltey ..
`_
`8 (‘LE Cul:a........
`B 1.5
`..E T!‘ Triiiidadaiidhbago.
`.
`_
`E (II Czech Rqguh e
`E LT Lidiuania
`................. ..
`Bi
`ni: Gtlma:l)i'....
`E LU lativemboulg
`TZ Unimd R:piib|ii:ufTanzania
`I8
`J81
`BK Dcnmark__,,,____ ..
`.................13
`Lv Latvia
`8 LIA Ukraine.
`..
`..
`..
`.
`.
`.
`..
`8 DM Dominica
`3 MA Maiacuu .................................... ..
`_.
`...E
`|1.‘G Uganda... ..
`
`E
`E MD Republic ofibtoletova
`US United States o‘.'America
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`..
`..
`
`..
`
`
`
`.
`
`__
`_, .. ..
`
`__
`
`..
`
`..
`
`..
`
`..
`
`.
`
`..
`
`
`.
`
`
`
`
`
`..
`
`..
`
`.
`
`_
`
`.
`
`.
`
`
`
`E
`E
`E
`E an Grenada
`
`
`.
`MG Madagascar
`.
`U2 Uflxkistati.
`.
`....E MK 1'll:fDrm:rVngDslaVRcplIbIi:cf ......... E VN \«'ietNai!| ............................. ..
`.
`YU Yugoslavia .......................
`..
`'
`E IA South Attica
`
`3 2w Zimbabwe
`
`E MN Mongolia
`
`Clieck-boxes below reserved |br‘d¢si.gnating Statts which have become party to the PCT afler issuance oftliis sheet:
`..
`3
`.8 Ti:nisia{TNi......
`is i=iiiii,apines(i=H1.....
`omaii (DM).......
`_...|:I .................... .
`.
`.
`
`
`Precautionary Designation Statement:
`in addition to the designations made above. die applicant also makes under Rule -1.9[b) all other designations
`wlilcll wold be penninod under lhe PCT except any desigi1aJion(s} iridicated in the Supplemental Box as being excluded from the scope cfihts statement. The
`applicant declares that these additional designations an: subject to confirmation and Ilia: any designation wliieli is not ootifinnad before Iliic cavitation ol‘ li
`monilis lioin the priority date is to be regarded as w-ilitdtawii by the applicant at the expiration of that time limit.
`i'€im,r?riii-ata'oin finciutifrnggfzeaj NlU.T-' react: the
`rt-itziwttg 033:: tvrtfiitt Lite F5-iat_ott.r.ti ttliiuz i'trttii.rJ
`
`See Notes to the reqwsrfarm
`
`IIIMS OOOI DALLAS 536893 vl
`
`!Lc2[L1.& ‘
`
`
`
`
`
`
`
`
`
`'
`Attorney Docket No.
`12l648.0001
`
`
` ya Ifi
`_
`.!|,
`..
`
`APPLICATION
`PATENT
`
`5
`
`10
`
`15
`
`IN THE UNITED STATES RECEIVING OFFICE
`
`SPECIFICATION
`
`accompanying
`
`TITLE OF THE INVENTION:
`
`OPTIMIZED DATA TRANSMISSION SYSTEM AND METHOD
`
`FIELD OF THE INVENTION
`
`[0001]
`
`The present
`
`invention pertains to the field of data
`
`transmission,
`
`and more particularly to a system and method
`
`for optimizing data transmission that decreases bandwidth
`requirements for data transmission.
`
`20
`
`‘.216-18.000!
`
`EALLRS
`
`536053 V1
`
`1]
`
`
`
`Attorney Docket No-
`l2l648.0001
`
`.
`
`
`as
` £'a
`IF?
`m
`
`PATENT APPLICATION
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`Data
`
`transmission systems are known
`
`in the art.
`
`Such data
`
`transmission systems often use
`
`compression to
`
`compression
`example,
`For
`decrease bandwidth requirements.
`no
`have been characterized as “lossless” when
`
`techniques
`
`reduction in data occurs, or “lossy” when
`
`a
`
`loss of data
`
`occurs that does not adversely affect the intended use.
`
`[0003]
`that
`
`the
`
`One drawback with such data transmission systems is
`compressed data must
`be
`“decompressed”
`on
`the
`
`receiving end.
`
`Thus,
`
`for lossless data compression systems,
`
`the exact configuration of the data must be achieved when the
`
`data
`
`is
`
`decompressed.
`
`Likewise,
`
`even
`
`for
`
`lossy data
`
`the data is decompressed and the lost
`compression systems,
`data is then approximated.
`The need for
`such decompression
`
`contributes to the overall difficulty in implementing data
`
`transmission in conjunction with compression.
`
`10
`
`15
`
`Z3C5£fl.O301
`
`DALLAS
`
`536033 V1
`
`12
`
`
`
`Attorney Docket No.
`121643.DOO1
`
`
`.
`so
`PATENT APPLICATION
`
`SUMMARY OF THE INVENTION
`
`£0004]
`
`In accordance with the present
`
`invention,
`
`a system
`
`and method for
`
`transmitting data are provided that overcome
`
`known problems with data transmission systems and methods.
`
`[0005]
`
`In particular,
`
`a
`
`system and method
`
`for
`
`data
`
`transmission are provided that use data optimization instead
`
`of compression,
`
`so as to provide a mixed lossless and lossy
`
`data transmission technique.
`
`[0006]
`
`In accordance with an exemplary embodiment of
`
`the
`
`present
`
`invention,
`
`a
`
`system for
`
`transmitting
`
`data
`
`is
`
`provided.
`
`The
`
`system includes
`
`a
`
`frame analysis
`
`receiving frame data,
`
`such as a
`
`frame of video data,
`
`system
`audio
`
`data,
`
`graphical data,
`
`text data,
`
`or other suitable data, and
`
`generating region data,
`
`such as a uniform matrix size that
`
`is used to divide the frame into a predetermined set of
`
`matrices.
`
`A pixel selection system receives the region data
`
`and generates one set of pixel data for each region,
`
`such as
`
`by selecting one of the pixels contained within each of
`
`the
`
`original matrices that comprise the frame.
`
`For data that is
`
`used for purposes other
`
`than the generation of
`
`a display,
`
`the pixel data can instead be audio data,
`other suitable data.
`
`text data, or
`
`[0007]
`
`The
`
`present
`
`invention
`
`provides many
`
`important
`
`technical advantages.
`
`One
`
`important
`
`technical advantage of
`
`the present
`
`invention is a system and method for transmitting
`
`data that do not
`
`require the data to be compressed at
`
`the
`
`sending end and decompressed at
`
`the
`
`receiving end.
`
`The
`
`10
`
`15
`
`20
`
`25
`
`necessary for
`of
`the data
`on
`
`application.
`
`the
`
`receiving
`
`Such
`end
`is
`
`that
`
`not
`
`invention uses data optimization to transmit only the
`present
`data
`that
`is
`the
`
`30
`
`decompression
`
`1216-15.0001 IDALLQS
`
`53603] V1
`
`3
`
`13
`
`
`
`Attorney Docket No.
`12l643.0001
`
`1.?
`
`.1... II.__--
`‘PAT
`
`
`
`required.
`
`In this manner,
`
`the present
`
`invention incorporates
`
`features
`
`of both
`
`lossless
`
`and
`
`lossy compression without
`
`requiring the data to be decompressed on the receiving end.
`
`[0003]
`
`Those skilled in the art will
`
`further appreciate
`
`the
`
`advantages
`
`and
`
`superior
`
`features
`
`of
`
`the
`
`invention
`
`together with other important aspects thereof on reading the
`
`detailed description that
`
`follows
`
`in conjunction with the
`
`‘drawings.
`
`12‘.Eu'«8.0BO1
`
`IZGKLLAS
`
`536083 V1
`
`14
`
`
`
`Attorney Docket No.
`l21648.000l
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0009]
`data
`
`FIGURE 1 is a diagram of a system for transmitting
`in" accordance with an
`
`exemplary embodiment of
`
`the
`
`present invention:
`
`[0010]
`
`FIGURE 2
`
`is a diagram of
`
`a system for performing
`
`frame analysis in accordance with an exemplary embodiment of
`
`the present invention;
`"[0011]
`
`system for selecting
`is a diagram of a
`FIGURE 3
`optimized pixel data for transmission in accordance with an
`
`exemplary embodiment of the present invention;
`
`FIGURE 4 is a diagram of a system for generating a
`in accordance with an exemplary embodiment of
`invention:
`FIGURE
`
`5
`
`is
`
`a
`
`flow
`
`chart
`
`of
`
`a method
`
`for
`
`the
`
`10
`
`15
`
`[0012]
`frame
`
`present
`[0013]
`
`optimizing data transmission in accordance with an exemplary
`
`embodiment of the present invention:
`
`[0014]
`
`FIGURE
`
`6
`
`is
`
`a
`
`flowchart
`
`of
`
`a method
`
`for
`
`determining or assigning matrix or region size based on an
`
`invention;
`exemplary embodiment of the present
`[0015]
`FIGURE T
`is a flowchart of a method for selecting
`
`20
`
`a pixel within a
`
`region in accordance with an exemplary
`
`embodiment of the present invention;
`[0016]
`FIGURE 8
`is a flowchart for method for generating
`
`optimized
`
`frame
`
`data
`
`in
`
`accordance with
`
`an
`
`exemplary
`
`25
`
`embodiment of the present
`
`invention:
`
`[0017]
`
`FIGURE 9
`
`is a diagram 900
`
`showing an exemplary
`
`uniform matrix segmentation of an array of pixel data; and
`
`[0018]
`
`FIGURE 10 is a diagram 1000 showing an exemplary
`
`non-uniform-matrix segmentation of an array of pixel data.
`
`T.3‘_£.€B.\‘.‘E'0i
`
`DALLAS
`
`536033 \-'1
`
`15
`
`
`
`Attorney Docket No.
`12l648.000l
`
`
`PATENT APPLICATION
`
`DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
`
`[0019]
`
`In the description that
`
`follows,
`
`like parts are
`
`marked throughout
`
`the specification and drawings with the
`
`same reference numerals,
`
`respectively.
`
`The drawing figures
`
`might not be to scale,
`
`and certain components can be shown
`
`in
`
`generalized
`
`or
`
`schematic
`
`form and
`
`identified
`
`by
`
`commercial designations
`conciseness.
`
`in the
`
`interest of clarity and
`
`[0020]
`
`FIGURE
`
`1
`
`is
`
`a
`
`diagram of
`
`a
`
`system L00
`
`for
`
`10
`
`transmitting data in accordance with an exemplary embodiment
`
`System 100 allows data such as
`invention.
`the present
`of
`video data to be
`transmitted in a manner
`that does not
`
`require the data to be compressed,
`
`significant decreases
`transmission.
`
`15
`
`in bandwidth requirements
`
`and which results in
`for data
`
`[0021]
`
`System 100 includes data transmission system 102,
`
`over
`receiving system 104
`to data
`coupled
`is
`which
`suitable communications medium 114.
`As used herein,
`
`a
`the
`
`term “couple” and its cognate terms,
`
`such as “couples” and
`
`“coupled,” can include a physical connection
`
`(such as
`
`a
`
`copper conductor),
`
`a virtual connection [such as
`
`through
`
`randomly assigned memory locations of a data memory device},
`
`through logical gates of
`logical connection (such as
`a
`or
`semiconducting device), other suitable connections,
`suitable combination of such Connections.
`In one exemplary
`
`a
`a
`
`20
`
`25
`
`embodiment,
`
`systems
`
`and components
`
`are
`
`coupled to other
`
`systems
`
`and
`
`components
`
`through
`
`intervening
`
`systems
`
`and
`
`components,
`
`such as through an operating system of a general
`
`purpose computing platform.
`
`Communications medium 114 can
`
`30
`
`be the Internet,
`
`'_'_‘16-’.S.O001
`
`QALLAS
`
`5361133 V1
`
`the public switched telephone network,
`6
`
`a
`
`16
`
`
`
`Attorney Docket No.
`12l64B.0001
`
`
`
`N?.m
`APPLICATION
`
`wireless network,
`other
`suitable
`
`communications media,
`combination of such communications media.
`
`a
`
`local area network,
`
`an optical network,
`
`or
`
`a
`
`suitable
`
`[0001]
`
`Data
`
`transmission
`
`system 102
`
`includes
`
`frame
`
`analysis system 106 and pixel selection system 108, each of
`
`which
`
`can
`
`be
`
`implemented
`
`in hardware,
`
`software.
`
`or
`
`a
`
`suitable combination of hardware and software, and wnich can
`
`systems operating on
`software
`one or more
`I be
`purpose processing platform.
`As used herein,
`
`a general
`software
`
`a
`
`system can include one or more objects,
`
`agents,
`
`threads,
`
`lines of code,
`
`subroutines, separate software applications,
`
`user—readable (source) code, machine-readable (object) code,
`
`in two or more corresponding
`code
`lines of
`two or more
`software applications, databases, or other suitable software
`
`architectures.
`
`In one
`
`exemplary embodiment,
`
`a
`
`software
`
`system can include one or more lines of code in a general
`
`purpose software application,
`
`such as an operating system,
`
`and one or more
`
`lines of
`
`software in a specific purpose
`
`software application.
`
`[0022]
`
`Data
`
`transmission
`
`system 102
`
`reduces
`
`data
`
`transmission requirements by eliminating data that
`
`is not
`
`10
`
`15
`
`20
`
`required for
`end-
`
`the application of
`
`the data on the receiving
`
`In one exemplary embodiment, data transmission system
`
`102 can receive frames of video data,
`
`and can select pixels
`
`25
`
`of data for transmission that are needed in order *0 allow
`
`the frames of video data to be viewed by the human eye.
`
`In
`
`a
`
`this
`
`exemplary
`
`embodiment,
`
`a
`
`video
`
`having
`display
`\\C)f E u
`
`quiescent state of pixels in either the “on” or
`
`states
`
`can be used to generate video data by selecting a subset of
`
`30
`
`pixels within the frame to display image data.
`7
`
`Z2l51E.flC01
`
`DALLAS
`
`536083 V1
`
`In this
`
`17
`
`
`
`10
`
`15
`
`20
`
`25
`
`Attorney Docket No.
`121648.0001
`
`.--' an r"
`n..
`
`
`PATENT APPLICATION
`
`exemplary embodiment,
`
`if a
`
`frame of video data has
`
`low
`
`detail,
`
`it may only be necessary to provide a data value for
`
`one of every twenty-five pixels or
`
`less in order to create
`
`the image to be viewed by the human eye.
`
`Likewise,
`
`if the
`
`frame of video data has a large amount of detail,
`
`it may be
`
`necessary to transmit each pixel
`
`in order
`
`to generate a
`
`suitable image. When a frame of video data includes regions
`
`of high detail and low detail, it may likewise be desirable
`
`to transmit only the necessary number of pixels
`
`in each
`
`region that are required to generate the
`
`image.
`
`In this
`
`exemplary embodiment,
`
`the number of pixels to transmit can
`
`be decided on a region-by-region basis within the frame.
`[0023]
`Data
`104
`
`receiving system
`
`includes pixel date
`each of which
`
`system 110 and display generation system 112,
`
`suitable
`a
`software, or
`implemented in hardware,
`can be
`combination of hardware and software: and which can be one
`
`or more
`
`software systems operating on a general purpose
`
`processor platform.
`
`Data receiving system 104 receives the
`
`data
`
`from data transmission system 102,
`
`and generates a
`
`display for
`
`a user
`
`that utilizes the optimized data set
`
`transmitted by data
`
`transmission system 102.
`
`In
`
`one
`
`exemplary embodiment, data receiving system 104 can generate
`
`a video display,
`
`such
`
`as
`
`by
`
`illuminating predetermined
`
`pixels within a
`
`frame based on the determination of
`
`the
`
`level of detail
`
`required for the frame, and by leaving the
`
`remaining pixels in a quiescent state of either “off” or
`u
`H
`data
`on.
`Likewise.
`receiving system 104
`can generate
`
`frames of video data that have variable levels of detail,
`
`to
`
`accommodate the image data being transmitted.
`
`E‘_‘1Eé3.0001
`
`I.P.1.I.P.S
`
`535-053 V].
`
`18
`
`
`
`Attorney Docket No.
`l2l648.0001
`
`
`
`[0024]
`
`Frame analysis
`
`system 106
`
`receives
`
`frame data
`
`including pixel data and generates matrix size data based
`
`upon the" pixel data.
`
`In one exemplary embodiment,
`
`frame
`
`analysis system 106 can analyze adjacent pixel data values
`
`and can apply one or more predetermined
`frame,
`in the
`variation tolerances
`to select
`a matrix size for
`a data
`
`optimization region.
`
`In this exemplary embodiment,
`
`the
`
`matrix size for each data optimization region of a
`
`frame can
`
`be uniform,
`
`such that each data optimization matrix has the
`
`10
`
`same dimensions.
`
`Thus,
`
`if a 640 x 480 pixel
`
`frame is being
`
`transmitted,
`
`then the 640 x 480 pixel
`
`frame can be split up
`
`into a 64 x 48 frame of matrices, where each matrix is a 10
`
`x 10 matrix.
`
`Likewise,
`
`frame analysis system 106 can assign
`
`a different matrix size on a frame by frame basis,
`
`such as
`
`15
`
`20
`
`25
`
`30
`
`frame is transmitted using 10 x
`where a first
`for a
`64
`x
`48 nmtrix frame,
`and a
`subsequent
`
`10 matrices
`could
`frame
`128 x
`
`for a
`
`then be transmitted using 5 x 5 data matrices,
`96 matrix frame.
`
`In another exemplary embodiment,
`
`the size
`
`of matrices within the frame can be varied,
`
`such that
`
`a
`
`given frame is made up of matrices varying in size,
`
`such as
`
`from a
`
`1 x 1 matrix to a 5 X 5 matrix or greater.
`
`In yet
`
`another exemplary embodiment,
`
`the size of
`
`the matrices can
`
`be nonsymmetrical,
`
`such that an N
`
`x M nmtrix can be used
`
`where N and M are integer values that are not equivalent.
`
`Likewise, other suitable data optimization regions
`
`can be
`
`selected,
`
`such as
`
`ones
`
`that are not based on
`
`a matrix
`
`structure, but which may be circular, elliptical, amorphous,
`or based on other suitable structures.
`
`[D025]
`
`Pixel
`
`selection system 108
`
`selects one
`
`or more
`
`pixel within a predefined matrix or other
`9
`
`‘.216-18.3001
`
`D.=lL1JnS
`
`536083 V1
`
`region
`
`for
`
`19
`
`
`
`Attorney Docket NO.
`12l648.D001
`
` T3 is? iii :1...
`
`PHTENl APPLICATION
`
`transmission in an optimized data transmission system.
`
`In
`
`one
`
`exemplary embodiment, pixel
`
`selection system 108
`
`can
`
`randomly select
`
`a pixel
`
`from a
`
`location within a matrix or
`
`other region, can use a sequence selection scheme such that
`
`the pixel
`
`is selected in accordance with a predetermined
`
`sequence, or other suitable selection criteria can be used.
`
`Pixel
`
`selection system 108
`
`can
`
`further generate pixel
`
`-location data within the matrix,
`
`such that
`
`the pixel can be
`
`regenerated
`
`at
`
`a
`
`predetermined
`
`location,
`
`at
`
`a
`
`random
`
`location, or
`
`in other suitable manners.
`
`For example,
`
`if a
`
`predetermined location is used,
`
`the predetermined location
`
`can be the same for each matrix or other region,
`
`such as by
`
`assigning a quadrant or other location (e.g.,
`
`the first row
`
`and
`
`column
`
`position
`
`in
`
`the matrix).
`
`Likewise,
`
`if
`
`randomization is used,
`will
`cause data
`
`receiving system
`
`control data can be generated that
`104
`to
`
`randomize
`
`the
`
`10
`
`15
`
`location of
`
`each pixel
`
`in each matrix or other
`
`region
`
`without requiring individual control data for each matrix or
`
`other region. Likewise, other suitable pixel selection data
`can be generated.
`
`20
`
`[0026]
`
`Pixel data system 110
`
`receives matrix" data and
`
`pixel data and assembles frame data based on the matrix data
`
`and pixel data.
`
`In one exemplary embodiment, pixel data
`
`25
`
`system 110 receives a matrix size identifier for an entire
`frame,
`such that it can be determined that
`a uniform matrix
`
`size is used for each frame.
`
`Likewise, pixel data system
`
`sequence of
`a
`such that
`110 can receive matrix map data,
`matrices
`and the size of each matrix can be determined.
`
`Likewise, pixel data system 110 can receive pixel data for
`
`30
`
`each matrix,
`
`12'.6€3.GOGl
`
`DALLAS
`
`such as pixel data with each matrix identifier,
`10
`
`5361333 V].
`
`20
`
`
`
`Attorney Docket No.
`l21648.0001
`
`- av": ..-.-vn. u:-"
`
`|!...-I =s...a ::iI ifl Hi
`PATENT APPLICATION
`
`pixel data in a predetermined order based on the order of
`
`matrix data transmitted, or other suitable data.
`
`[0027]
`
`Display generation system 112
`
`receives frames of
`
`data from pixel data system 110 and generates video data,
`
`audio data, graphical data,
`data
`for use by
`a user.
`display generation system 112
`
`textual data, or other suitable
`In one
`exemplary embodiment,
`receives an entire frame of
`
`data after it has been reconstructed by pixel data
`110.
`
`In another exemplary embodiment, display generation
`
`system
`
`system 112
`
`can receive frame data as
`
`it
`
`is generated by
`
`pixel data system 110 prior to the generation of
`frame.
`
`Other suitable configurations can be used.
`
`the entire
`
`[0028]
`
`In operation,
`
`system 100 allows data transmission
`
`to be optimized so as
`
`to decrease bandwidth requirements.
`
`the optimal data
`System 100 determines
`based on the end use of the data.
`
`for
`
`transmission
`
`system 100
`For example,
`transmitted
`for
`video
`
`display
`
`can
`
`reduce
`
`the
`
`data
`
`10
`
`15
`
`generation,
`
`such as
`
`by determining the
`
`level of detail
`
`20
`
`and then transmitting data based on the level-of
`required,
`detail
`required.
`Likewise,
`similar optimization processes
`
`can be used for audio data, graphical data,
`other suitable data.
`Thus,
`but
`
`system 100
`also be
`
`can
`
`transmission
`
`system,
`
`textual data, or
`
`is
`a
`
`lossy data
`a
`lossless
`data
`
`transmission system depending on the data fields within a
`
`25
`
`set of data for which lossy or lossless data transmission is
`
`desired.
`
`In this exemplary embodiment,
`
`data sets to be processed in a manner
`both
`transmission
`to
`be
`lossless
`and
`
`system 100 allows
`data
`
`that allows
`based
`lossy
`
`on
`
`application criteria for the data on the receiving end.
`
`221646.500:
`
`em.-‘.As
`
`536-3B3v1
`
`11
`
`2|
`
`
`
`Attorney Docket No.
`12l648