throbber

`
`page 1 of 9
`214468/2
`214468/2 page 1 of 9
`
`
`
`http.iwww.mdk.co.il’ TB)I~ —
`eux PeRLet)
`wp wlanne | fawnaixe Dp?
`| annxniniypo | mana nme | nimnixn mown | nmin
`110
`ee
`1984 miwn yniw?
`wax on 4 ata‘ ja
`03-5451000aa win'n
`neerx NORMA ANN
`onan
`.
`
`
`
`rit siele
`PONNN IN
`ora’ ppap 7N!25 nIdwn 4>
`
`Se
`mn se
`
`Nikon D3100 +18.55mn
`xn VRKit
`o-7 130
`
`“em NikonD90 body
`
`SLR of452 nintxn 42)
`
`Canon EOS 550D +18-55
`"omIS
`nisaniop
`go 18
`F Ow
`12-5513
`

`y
`
`"
`onuin naw
`
`Oren wanwnnoN>
`pnoro
`en
`wor OOMnAINE
`
`sn
`wnon
`GTA ANI ANE
`
`ninp te
`
`Se,
`Friendly
`
`
`
`Qa
`May an aw
` SL©A3
`‘
`m’70'9"7 ninvyn
`‘
`SLR op200 nin?yn
`
`
`rt
`PepepO INT NNPYD
`Canon EOS GOOD Rebel
`ra T3i* 18-5518,
`nto nit
`+
`Pv209'TNinryA? GAN
`‘
`WT DPD? ONAN
`“
`SLR of7077 orN'ax
`+
`Ar?oa'T ningyn? oN
`+
`Miovyn? Dex?forpTAD
`‘
`midryn? BayonNf7710
`
`‘
`Tunrxn?y2"T ‘0079
`Minrzn? DVO-1 nw?7?
`)
`,MDKa on
`*
`
`Dv702"T NideNn? New
`iia))be a1) ata rie ra
`
`
`
`Nikon D7000 body
`Oo eo) eS
`
`
`
`
`
` 2,485 :ynn
`
`
`140
`
`1
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 1 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 1 of 25
`
`

`

`
`
`
`
`
`
`214468/2 page 2 of 9
`
` 230
`
` Fig. 2
`
`2
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 2 of 25
`
`

`

`POSESOefeareeeaveLeetedCOCBLL@
`
`
`
`
`
`
`<,{63969009065-£296-2p-S0¥i-fdad/dg}#,=2@eUW><,,=SUTEe.400)},=-a3PTH
`(OLe).400},=W9PIH|=HUTPpealTad|=HursedsT1e2o=19p10qATa¥L>
`
`
`
`
`JMSSUTTqeOqUSCS/SelTs,=97S,UeIedeuel3,-apomM,lekeTdygselyeh/ob/
`
`
`
`
`<,{64969009086$-¢296-209h-SOVE-Sdad/dz$}.=PE.%400},=aIPH,0.=13pi0qg
`
`
`
`
`
`»G2"QUDTSY,|,=WIDTM,TipTsoeds/EaheUl/ayeldles,-I1SSHI><ah><uL>
`
`
`,0,*HUrIsedsT[ao,0,=Hurpped{[a97x8}THLH,=smeua1Tawa><W/>
`
`
`
`
`<UL/><Gb/><AId/><ATp/><AIGd/><STaWE/><200aS/><ub/><b/><ab>
`
`
`Q=1epi98geeneeeeteeeoantemereseckAiea
`»d43443¢,=10T09Hq,doj,=UHTTeAGE><uL><,2TGeLTaued,=sse[o
`
`
`
`
`<AIG><,9Z97TNLH,=SERTIATP><,3X9}TNLH,=SS87T9ATO><ak><ui>
`
`
`
`
`
`
`W1aWL><T1aws/><ub/><ah/><paqua/><,0f,=3UHTIq.9/9,=aIPTH
`
`
`,addigd#,=10T096q,doq,=ubt[eAdb><ub><
`.%00}.=49PIM,0,=1api0q,o,=bursedst{[a9,0,<butpped{[[aa
`
`
`
`
`RebcMORAM0:3)aieBEAeon¢3i-d876
`
`
`
`
`
`<,2d0¢,=3UbTY
`
`GpHMAWIBd
`
`
`
`
`
`page 3 of 9
`214468/2
`214468/2 page 3 of 9
`
`Boehs@eetot-mieE-F)
`
`
`
`aoe.BeadthAad
`
`coeaaFleeOF
`
`.=butpped{t3a9
`
`Pcseeeoe
`
`
`
`ZXSYIMLH,=SSe[3ATG><Gh><uL>
`
`8[9D‘209un
`
`3
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 3 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 3 of 25
`
`

`

`
`
`
`
`
`
`page 4 of 9
`214468/2
`214468/2 page 4 of 9
`
`
`
`
`
`
`
`tonnadmatan=._-4hawlon fePOETBBS]
`
`1eA)oe7ReRSPREPOTTTegammydHY3J03sN0g(5
`
`
`
`
`
`_p<uTaayca*ama//>ATsARSTAISWT76890909002/SIUHTTYOTY/T¥A/H10*
`abS2u=TUBTIYylszusuapis,5Ud*3dtrosweE79/o7IUT/T¥A/H10°ca“ana//:d934,=018
`
`
`
`
`
`
`yozeag-2fTasatboTouysa203seosTest"siayq0pue‘peoTuaopyons‘abetay2aasqouueoqwya
`
`
`
`
`
`
`
`
`
`
`
`aTqtssasceuy*TOIqUODAOJOMSUTZpaqIWITYITAsiasnZeptoAueHutpnTsut
`seTTaase‘putTqazeoyaatdoed02suoAzaAe03STQeTTeARSTUOTIeMIOFUT
`
`
`
`
`
`=‘zeay:Sse2,WeDcyaatdoad03aTqBTTeAe4,UazeSATIIoTpne
`
`
`
`oyeTtoed.29_3STQETIEAS9,UeTesaberseasnp<d>ii
`
`SeTITTTOwSTDyans‘pxeoghayayaatmseya<e/>saThoTouyseaeaTastsse<,JeAOUTATOAUT/Saesn/TyA/H10°eaAaa]/:daqY,=sery&>BsnWed
`
`
`
`
`
`
`
`<ueds/><f,INOPSSSOIDssnow-ou/02201ssnowly=FTEySbu=FUHTSYwL9u=UIPTAbud"
`
`
`
`
`
`
` aOYAWAPTAPUeACTYATABaIeTeINIweutaTdoad‘sabseyoyIprapueggzaaoy
`
`
`
`
`yataatdoaduayy‘<e/>pzeoghey©BTAAatTeuoTasungTTe<,TmIywOTIezedo
`
`
`
`03auoydaTTqom3TayyuosehemtFJOpauznqcya
`
`paadso3safeutzy0
`
`~~OostuowéazozatTENSTA342OJ4X9QATSsyaGutpnTsut‘ahedeuo
`
`
`
`
`
`/I¥A/u=018Swr><,,1tp-sTdwexe,=sseToueds>
`
`
`‘zenom83snqouuesatdoadauog<,Tp,=sseTod>
`
`3y2‘peptaozdst2x922TeQuaTBATNbausqa_<d>
`
`
`
`Snesnnnrnennatanne
`ae=wass*sautbia
`(oz)<ueds/><e/><f,2dTz9sue73atdwexe,<3
`
`
`
`
`
`
`
`Spaeoqhex/025¥A—-ONIGNVLSUaGNN/UL/620"ca*asa//:d394,=Fary
`‘
`qousaopaqtsqaa
`
`</>‘andutyovadsse
`(oly)7<d/>7
`
`B>saptaoidatfasnow343uoATSz
`
`<gyu/>saseopog20xsqdtazssueazl<eu>
`
`
`
`<eu/>anduypreoqdey<ey>
`
`><,IdTzssue714-3Tdwexs,,=sseToueds>
`
`atdosdo3
`
`~—
`~
`
`~
`
`osBurpracap
`
`4
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page4 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 4 of 25
`
`

`

`214468/2 page 5 of 9
`
` 530
`
` Fig. 5
`
`5
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 5 of 25
`
`

`

`page 6 of 9
`214468/2
`214468/2 page 6 of 9
`
`SOA
`
`
`
`A\BuipsoooeazAjeue
`
`(gz9)
`
`(O19)
`
`UY}Ul@POdBY}S|
`
`ueJOWO}
`
`juawesipeApe
`
`pe-}x9}JOJouUeg
`
`
`
`é(0Z9)Jue}u0d
`
`
`
`
`
`eyepoy},Guidesos,,AqJEW)GamSaAledaJSOIAEpJOSN&
`
`
`
`soBedayisqomoy}WO
`
`(OE9)
`
`
`
`
`
`S}ISQOMSIYOJU!BPOs}USBWI|CLU!JOUMOS}ISqeMe
`
`
`
`APIsJOAJOSBY}UOSdIAEpJasnOu}JeAOpazAjeuesiyepOu}
`
`
`
`
`
`
`
`
`
`ay}pueepodjeuIBiOBu}pueUO}NGe&SyOI/DJOSN-pus94}
`
`(ov9)
`
`
`
`
`
`QeSSQSMOY}WO)P9}d9]]09S18MJEU}Spopue}Ua}UO9
`
`
`
`
`
`0}Buipsoo0e}EUWJO}MAUBS8ESJOSN-pUS94}PUUOPUMes
`
`
`
`
`
`pjepue}speyepdnay}
`
`(09)
`
`9614
`
`6
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 6 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 6 of 25
`
`
`
`
`
`
`

`

`214468/2 page 7 of 9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` Fig. 7a
`7ש
`
`BUY NOW!
`
`In 100$
`
`iPhone on
`
`720
`
`eBay
`
`
`
`
`
`7
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 7 of 25
`
`

`

`214468/2 page 8 of 9
`
`
`(730)
`
`
`(730)
`
` 740
`
` Fig. 7b
`
`8
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 8 of 25
`
`

`

`
`
`214468/2 page 9 of 9
`
`
`
`(750)
`
`
`
`
`
`(761)
`
`(762)
`
` Fig. 7c
`7ש
`
`9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 9 of 25
`
`

`

`Login | Sign in
`
`Lae
`
`Marketing / Product overview (after) — Mobile
`Featured Products Specials
`i errs Palo Coeo-lag
`USGreen Card Show more results
`
`Caaf)
`
`820
`“ Zen-Cart
`
`eFEEECE
`+8
`
`Home
`
`News
`
`
`AmenleatherCasualLeatherHandbag
`
`NewProducts
`o_s > Rees SretleatersualLeathertt
`Q
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Register
`
`Cell Phones Clothing and Apparel
`
`Wedding Dresses
`Gifts and Party Supplies
`MininTheBox
`All Categories
`
`Add to cart
`
`FOSSIL HEIRLOOM SATCHEL Q
`$168.00
`
` (8
`
` (21
`
`(821)
`
`
` (8
`
` (12
`
` Fig. 8
`7ש
`
`10
`11
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 10 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 10 of 25
`
`

`

`
`
`Bu
`News
`New Products
`Featured Products
`Specials
`Register
`
`Cell Phones
`Clothing and Apparel
`Wedding Dresses
`Gifts and Party Supplies
`MinilnheBox
`AllCatagories
`
`
`FUSERGB)Marketing / Product overview (before)
`= J 5
` @ Use the Q,W,E,A\S keys
`
`Simplify navigation
`
`ne
`
`re help
`
`et
`
`to navigate
`
`
`
`
`ECSSD. HEIRLOOM SATone,
`
`$163.00
`
`
`AA
`ber
`
`
`GESCHEAG BESCH GIFT BAG
`$35.00
`
`
`
`
`
`i

`ill
`tee
`be
`ie
`1 baie rec
`Pian Sens Oetacths Ortartne Hand Dusty
`Nilo
`oe
`
`
`Gack Cue Ir App Pad-Soa re 9.7 Pas OST Oe Oe aba
`
`
`$700.00
`$3,200.00. $1,100.00
`$000.00
`
`
`
`Simplify layout
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`c
`
`DEOLREE NYLON
`Tse aii
`
`Lithesnouider hana
`nogaga Wedding
`-$7n0.00
`Soff
`
`..
`New Products
`Featrecd Products ...
`
`
`
`Assistive tools
`
`NEW PRODUCTS FOR AUGUST
`
`-
`
`|
`
`
`(910)
` (
`(021
`
`(910
`)
`~ Fig. 9
` Fig. 9
`7ש
`
`11
`11
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 11 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 11 of 25
`
`

`

`
`_1 Flax)C(Docunentsand Satiings(estyaiDasktogy4DK/SER LST-EXVPLENt
`
`Inead more help
`
`Select one or more then one:
`
`See Real Blind
`Move Hear
`
`
`B02S9 (1010
` (1010)
`
`Customize the displayed instructions
`
`DOOCCRig
`
`EURtEg
`
`instruct
`
`t
`
`lam ussing only: © Keyboard © Mouse
`
`Navgatior
`
`aeone
`
`Tabs.Jon ||<0} annAA
`
`AAAAA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(1011)=:a me more
` (1011)
`
`style abilmes
`
`style a piiit
`
` Fig. 10
`7ש
`
`12
`12
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 12 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 12 of 25
`
`

`

`RYANAIR : .
`
`“
`
`Flights
`
`Hotel
`
`oa
`
`| RYANAIR
`
`&
`
`ar
`
`ed)
`
`Book Now
`
`¢ 14 Aug-Bremen Vou server Top 6 Travel Deals
`
`
`
`Book Now
`
`5
`
`5
`5
`
`Idorf Weeze
`Frankfurt Hahn
`More
`
`East Midlands ~
`Barcelona Reus
`Bergerac
`
`one
`
`/
`
`= ie
`
`yee
`
`Ca
`
`eo
`
`PRIORITY
`
`5
`
`Elleaol
`
`Faves
`
`don’t
`
`nel optionalFees
`
`Top
`
`Deal
`6 Travel
`‘op6 Travel Deals
`
`Char
`
`ge)
`
`eels
`
`tomeg3
`
`
`
`
`ar
`ay
`
`El|read & accept the terms of use of Ryanair's wepsite
`isd ee LLLSea
`
`16
`Infant
`oO
`Pare
`@Retum © One-Way
`
`News
`
`
`
`
`Cheap Flights
`Destinations
`Sun Holidays
`SpecialOfte!
`-
`POCetaerecliy
`
`Cheap Flights
`Deee)
`fableeeeeme SUMORe a)
`Crae
`i
`ation costs. Great rates! Book now.
`LondonStansted ~
`areres
`
`Bremen
`RePye
`CLICK HERE!
`Hurry,
`available for a limited time only on
`Derry
`
`Priority Boarding
`Reteeeegee ed
`
`
`
`
`
`
`
`
`
`
`
`
`
`Hotels-Best Pri
`
` 1101
`
`1102
`
` Fig. 11
`7ש
`
`
`
`13
`
`
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 13 of 25
`
`€
`

`

`
`
`(1206)
`
`Fig.12
`
`
`
`
`
`UserYispresentedwithapredefinedprofile
`
`
`
`styleaccordingly?
`
`changehisscreen
`
`
`
`DoesuserYwantto
`
`(1204)
`
`Yes
`
`accordingly
`
`
`
`changesuserYprofile
`
`
`
`Thesystem
`
`(1205)
`
`Yes
`
`(1202)
`
`userY(1203)
`
`
`
`presentsadefaultprofileto
`
`
`
`Thesystem
`
`
`
`
`
`otherdefinedprofiles
`
`
`
`
`
`
`
`
`
`(1201)
`
`UserXdefineshisprofile
`
`
`
`DoesuserYprofile
`
`behaviororthatof
`
`
`
`resembleuserXNo
`
`14
`14
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 14 of 25
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 14 of 25
`
`
`
`
`
`
`

`

`I claim:
`
`214468/4
`
`1. A method for an automatic accessibility solution to
`website pages provided for a plurality of users in
`accordance with predefined standards, on the client side
`and/or browser, said method comprising:
`approving by a website owner, an implementation code
`associated with the accessability solution, for
`installation into his website;
`receiving formatted website pages associated with
`said website from a user device by scraping data from
`said formatted website pages;
`analyzing the data presented to the user device
`wherein the data originates on the website server side or
`the client side;
`wherein analyzing includes using a cookie or other
`tracking device, associated with the user device, to
`identify the user device as requiring the accessability
`solution,
`and further analyzing said formatted website pages
`for their associated DOM (Document Object Model) format
`representing their page structure, said page structure
`providing their content essence; and
`clicking a button by an end-user, causing rewriting
`of original code associated with said content essence and
`content that were collected from said formatted website
`pages, or converting said original code and content by a
`screen reader,
`such that the end-user sees a new presentation
`format on said website pages according to said predefined
`standards,
`or hears a new format generated by a text to speech
`conversion performed by said screen reader.
`
`9
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 15 of 25
`
`

`

`214468/4
`2. The method of claim 1, wherein the software is
`provided via at least one of plug-in, JavaScript and tool
`bar server side solution as through a 3rd party service.
`
`3. The method of claim 1, wherein the process is
`performed automatically, semi-automatically or through an
`API.
`
`4. The method of claim 1, wherein the user device is one
`of a browser, a screen reader or any other end user
`device.
`
`5. The method of claim 1, wherein the web format is at
`least one of html, flash, xml and any other known format.
`
`6. The method of claim 1, further comprising building
`profiles for each of said plurality of users, said
`profiles subdivided into categories of profiles for each
`of a plurality of user disabilities, such that each user
`will be related to a specific category of profile, or
`will have a single-feature profile.
`
`7. The method of claim 1, wherein the data is in the form
`of an advertisement banner or text-ad content.
`
`8. The method of claim 7, wherein the advertisement
`banner or text-ad content is in the form of code, format
`or design.
`
`9. The method of claim 7, wherein transformation of the
`banner/ad-text will be generated over the server side or
`over the client’s software.
`
`10. The method of claim 1, wherein the method is
`provided as a service.
`
`11. A method for changing website pages from
`inaccessible to accessible is based on naming, adding
`
`10
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 16 of 25
`
`

`

`214468/4
`an HTML tag, using an existing HTML tag or through
`using a content management system replacing the banner
`on the server side or on the client side.
`
`11
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 17 of 25
`
`

`

`1
`AUTOMATIC WEBSITE ACCESSIBILITY AND ADVERTISING
`
`FIELD OF THE INVENTION
`
`214468/2
`
`The present invention relates generally to website functionality and more
`particularly to enabling accessibility over the website interface and code.
`
`BACKGROUND OF THE INVENTION
`
`The World Wide Web Consortium (W3C) is the main international standards
`organization for the World Wide Web (WWW). Web Content Accessibility Guidelines
`(WCAG) are part of a series of Web accessibility guidelines published by the W3C's
`Web Accessibility Initiative. They consist of a set of guidelines on making content
`accessible, primarily for disabled users, but also for all user agents, including highly
`limited devices, such as mobile phones. The current version is 2.0.
`The WCAG 1.0 were published and became a W3C recommendation on May
`5, 1999. They have since been superseded by WCAG 2.0.
`WCAG 1.0 has three priority levels:
`•
`Priority 1: Web developers must satisfy these requirements,
`otherwise it will be impossible for one or more groups to access the Web
`content. Conformance to this level is described as A.
`•
`Priority 2: Web developers should satisfy these requirements,
`otherwise some groups will find it difficult to access the Web content.
`Conformance to this level is described as AA or Double-A.
`•
`Priority 3: Web developers may satisfy these requirements, in
`order to make it easier for some groups to access the Web content.
`Conformance to this level is described as AAA or Triple-A.
`WCAG 2.0 was published as a W3C Recommendation on December 11,
`2008 The lengthy consultation process prior to this encouraged participation in
`editing by the Working Group, with diversity assured by inclusion of accessibility
`experts and members of the disability community.
`The Web Content Accessibility Guidelines (WCAG) standards are part
`of an application programming interface (API), which is a set of routines,
`protocols, and tools for building software applications. An API expresses a
`software component in terms of its operations, inputs, outputs, and underlying
`data types. WCAG is an API of 3 standards: WCAG and ATAG and UAAG.
`WCAG is when one is coding the website to be compatible with ATAG
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 18 of 25
`
`

`

`2
`standard done by those who develop software for people with disabilities, as
`screen readers, magnifiers, braille keyboards, etc.
`
`214468/2
`
`Authoring tools are software and services that "authors" (web
`developers, designers, writers, etc.) use to produce web content (static web
`pages, dynamic web applications, etc.). The Authoring Tool Accessibility
`Guidelines (ATAG) documents explain how to:
`
`• make the authoring tools themselves accessible, so that people with
`disabilities can create web content, and
`
`• help authors create more accessible web content
`
`User Agent Accessibility Guidelines (UAAG) guide developers in
`designing user agents that make the web more accessible to people with
`disabilities. User agents include browsers, media players and applications that
`render web content. A user agent will improve accessibility through his own
`user interface and ability to communicate with other technologies,
`including assistive technologies.
`
`As is well known to those skilled in the art, WEB SCRAPING involves
`interaction and extraction of dynamic or static code structure or content from
`files in a human readable format, such as HTML, PDF or text, which can be
`done by a designated machine (i.e., computer), configured to find accessibility
`violations according to the WCAG standard). E.g. if the images on the page
`are lacking alternative text, a violation will be generated per this phenomena
`as image "xyz.jpg no ALT" (alternative text), or if a button designating a
`particular style, with the name "#,'' will be operated by the mouse only and not
`also by a keyboard, a violation will be generated per this phenomena as
`"script Error for selector #button."
`
`Thus, it would be advantageous to provide a method and an application for
`generating website content and code from being non accessible to accessible, as a
`semi automatic process or as an automatic process.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 19 of 25
`
`

`

`3
`SUMMARY OF THE INVENTION
`
`214468/2
`
`Accordingly, it is a principle object of the present invention to provide a
`method and application of generating websites content and code from being non
`accessible to accessible, as through a semi automatic process or as through an
`automatic process. Accessibility can be realized in two ways: a non-accessible
`interface for the physically challenged and a non-accessible interface as a result of
`technologies and platform mismatch, e.g., showing flash over apple iPhone.
`A method is disclosed for an accessibility solution provided as software as a
`service. The method includes approving or implementing by a website owner of a
`code into his website and receiving web format by a user device by "scraping" the
`data from the website pages. The method also includes analyzing the data over the
`user device on the server side and clicking a button by the end-user and the original
`code and the content and code that were collected from the website are rewritten,
`and the end-user sees a new format according to the updated standard.
`
`Accessibility according to user needs, such as impaired vision of various
`kinds is being defined by the market standards. For example, web accessibility is
`being defined today by WCAG2.0 and through W3C standards, but since the market
`standard may change, the present invention is independent of any specific market
`standard.
`This accessibility solution is provided as software as a service via plug-in,
`JavaScript, tool bar, services, app, browser or as any other software alternative. The
`website owner may implement a code into his website. The process can be
`performed automatically, semi-automatically or through an API, over the server side
`of the web site, or over the server side of the content management system (CMS) or
`other solutions familiar to those skilled in the art. The data is preferably "scraped"
`from the website pages, and then analyzed over the user's browser, or alternatively
`by a screen reader or other relevant end user device or over the server side. . After
`the user clicks on an "initiate accessibility" button in order to request a change from
`non-accessible to accessible or generally thereafter automatically, depending on the
`machine's decision, the website will be displayed in accessible format for the user
`according to his profile, such as a color blind disability, while the original code and
`content and collected from the website will be rewritten.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`The present invention also relates to a method and application for modifying
`any advertisement banner or text-ad content, in the form of code, format, design or
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 20 of 25
`
`

`

`214468/2
`
`4
`other aspect from non-accessible to accessible for any platform, in order to
`accommodate a variety of user needs. This is done through a semi-automatic
`process or through an automatic process.
`This service will take place over the user's browser, computer software or
`mobile software, or any other touch screen platform. The transformation of the
`banner/ad-text will be generated over the server side or over the client’s software or
`over the ad network's services.
`The content and code that were collected from the ad, will be rewritten and
`the user will be able to see a new format which will include the change of code and
`the change of content according to the standard and according to the machine that
`the user is using, e.g. mobile, laptop, desktop, note pad, etc.
`The present invention also relates to a method and application for replacing
`any image or text over the web page, e.g. JPG, GIF, SWF or ad-text formats, from
`non-accessible format to accessible format. An accessible banner/ad-text is an
`advertisement which can be displayed over any machine to accommodate various
`disabilities and needs, such as visual, mental, hearing or motor disabilities, as well
`the display of a flash banner replaced with an ad-text banner over any software.
`There are 2 scenarios in which a banner/ad-text changes and becomes
`accessible:
`1, The user clicks on an "initiate accessibility" button. This action can occur
`anytime, anywhere by the user, not necessarily over the particular page the user is
`viewing at that moment. By clicking this button, the user will be provided with a
`cookie, or any other tracking method. From this moment on, as long as the user will
`not ask to halt the service, or in case the machine will recognize the need to change
`the display, or the cookie or any other tracking method will reach its expiration date,
`the user will see accessible ads.
`By using a cookie or other tracking device at the user machine, the banner
`will change its format from being an image, although not accessible to blind people,
`to an ad-text which can be read by a machine. If the Ad-text has excessively small
`fonts, such for google ad-texts, the size will be adjusted according to the user's visual
`abilities.
`This process will provide for profiling, such that each user will be related to a
`specific category of profiles, or will have a single-feature profile of a certain disability,
`e.g. a movement disability requiring a tab index inside the banner to allow the user to
`move between lines. Or in another example a blind user will require that text be
`coded in a format following WCAG and adjusted to his machines, etc.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 21 of 25
`
`

`

`214468/2
`
`5
`2. The machine recognizes an environment where the banner cannot be
`displayed or is displayed in a non-accessible fashion. The machine will automatically
`change the banner. . The process of changing from non-accessible to accessible is
`based on naming, adding an HTML tag, using an existing HTML tag or through using
`a content management system replacing the banner on the server side.
`The method of replacing a banner to become accessible doesn’t depend on
`the WCAG standard only, but also on technical barriers for non-accessible interface
`as a result of technologies and platforms mismatch. E.g., flash over iphone will
`become the ad-text.
`
`There has thus been outlined, rather broadly, the more important features of
`the invention in order that the detailed description thereof that follows hereinafter may
`be better understood. Additional details and advantages of the invention will be set
`forth in the detailed description, and in part will be appreciated from the description,
`or may be learned by practice of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`For a better understanding of the invention with regard to the embodiments
`thereof, reference is now made to the accompanying drawings, in which like
`numerals designate corresponding elements or sections throughout, and in which:
`Fig. 1 is a screenshot of a prior art web page;
`Fig. 2 is a screenshot of a newly designed accessible web page transformed from the
`prior art web page of Fig.1, constructed in accordance with the principles of the
`present invention;
`Fig. 3 is a screenshot of the Original Code embedded as a mix of content and code,
`constructed in accordance with prior art;
`Fig. 4 is a screenshot illustration of the New Code formatted to provide separation of
`content and code, constructed in accordance with the principles of the present
`invention;
`Fig. 5 is a screenshot illustration of the detailed redesigned webpage, constructed in
`accordance with the principles of the present invention;
`Fig. 6 is a flowchart illustration of the website accessibility method, constructed in
`accordance with prior art; and
`Figs. 7a-7c are 3 schematic illustration exemplifying banner ads, constructed
`according to the principles of the present invention.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 22 of 25
`
`

`

`214468/2
`
`6
`DETAILED DESCRIPTION OF AN EXEMPLARY EMBODIMENT
`
`The principles and operation of a method and an apparatus according to the
`present invention may be better understood with reference to the drawings and the
`accompanying description, it being understood that these drawings are given for
`illustrative purposes only and are not meant to be limiting.
`Fig. 1 is a screenshot of a prior art web page. Access tabs 110, banners 120,
`specific product offerings 130 and product categories 140 are shown.
`
`Fig. 2 is a screenshot of a newly designed accessible web page transformed
`from the prior art web page of Fig.1, constructed in accordance with the principles of
`the present invention. Specific product offerings 230 are shown reformatted.
`
`Fig. 3 is a screenshot of an Original Code embedded as a mix of content and
`code 310, constructed in accordance with prior art.
`
`Fig. 4 is a screenshot illustration of a New Code formatted to provide
`separation of content 410 and code 420, constructed in accordance with the
`principles of the present invention. The changes shown on the front end graphic user
`interface (GUI) are no more important than the changes to the backend code.
`Having the code written according to the standard, any machine can read and better
`understand the content and format, allowing users with disabilities and assistive tools
`to read the code and content.
`The website owner will need to embed a code into his website pages code.
`Alternatively, this can be done over the CMS which created the website. The end-
`user machine will have a cookie inserted, allowing this user to enter other websites
`with the same service and to automatically receive changed content, preferably
`without any further button-pressing.
`By originally clicking his "initiate accessibility" button, or by any tracking
`method known to those skilled in the art, the user will have a cookie added. From
`this moment on:
`as long as the user will not act to request a change;
`in case the machine will recognize the need to change the display; or
`the cookie or any other tracking method will reach its expiration date
`the user will automatically see accessible ads.
`By using a tracking device, such as a cookie, at the user machine, the banner
`will change its format from being an image not accessible to blind people, for
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 23 of 25
`
`

`

`214468/2
`
`7
`example, to ad-text which can be read by a machine. Ad-text which has excessively
`small fonts, such as google ad text, will be changed to be adjusted according to the
`user visual abilities.
`This process will provide for profiling, such that each user will be related or
`will have a single-feature profile of a certain disability, such as movement disability
`requiring a tab index inside the banner to allow the user to move between lines. In
`another example a blind user will require that text be coded in a format following
`WCAG and adjusted to his machines, etc.
`
`Fig. 5 is a screenshot illustration of the detailed redesigned webpage,
`constructed in accordance with the principles of the present invention. Specific
`product offerings 530 are shown reformatted.
`
`Fig. 6 is a flowchart illustration of the website accessibility method,
`constructed in accordance with prior art. a website owner implements code into his
`website 610. If the code is in the form of an advertisement banner or text-ad content
`620 it is analyzed accordingly 625. A user device receives web format by "scraping"
`the data from the website pages 630. The data is analyzed over the user device on
`the server side 640. The end-user clicks a button and the original code, and the
`content and code that were collected from the website are rewritten, and the end-
`user sees a new format according to the updated standard 650.
`
`Figs. 7a-7c are 3 schematic illustration exemplifying banner ads, constructed
`according to the principles of the present invention.
`Fig. 7a Example banner 1:
`Process example: The banner will be named: “user1st.BUY_NOW!.B-in_100USD_
`iPhone_on_eBay .U.0BAD07.-ebay:www.ebay.com.jpg”
`The script will find all the ads on the page starting with: “user1st,” or any other
`naming indication, and will replace the original ad 710 with text or with a text 720 and
`image according to the name/tag/text or any other attributes added to this banner.
`The text: color, font, size, img, icon, link or any other aspect of the accessible ad will
`be adjusted according to the standard or according to the machine over which it is
`being displayed, e.g. mobile, desktop browser, etc.
`Fig. 7b Example banner 2 shows an original ad 730 and a new accessibly designed
`ad 740
`Fig. 7c Example banner 3:
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 24 of 25
`
`

`

`8
`Eventually each user will be able to see a different banner. The original ad-text 750
`is formatted according to his abilities / disabilities / software he is using 761 or 762.
`
`214468/2
`
`Having described the invention with regard to certain specific embodiments
`5 thereof, it is to be understood that the description is not meant as a limitation, since
`further embodiments and modifications will now become apparent to those skilled in
`the art, and it is intended to cover such modifications as fall within the scope of the
`appended claims.
`
`10
`
`ACCESSIBE LTD EXHIBIT 1010
`Page 25 of 25
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket