throbber
2
`lt
`> names LD
`2 4
`— c
`TO/SB/16 (8-00)
`==
`P
`a
`_———
`Approved for use through10/31/2002. OMB 0651-0032
`= SS wn
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`3 SS
`= "0 Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB contro! number.
`
`\vo
`
`,&- 08
`A
`
`a)
`&\ Yrs
`
`Please type a plus sign (+) inside this box
`
`—p H
`
`PROVISIONAL APPLICATION FOR PATENT COVER SHEET
`This is a requestforfiling a PROVISIONAL APPLICATION FOR PATENTunder 37 CFR 1.53(c).
`
`Given Name(first and middle [if any])
`
`Family Name or Surname
`
`INVENTOR(S)
`
`Residence
`and either State or Foreign Count
`
`City
`
`i
`
`o —
`B =
`Og =o,a=
`am ==°
`2. =u
`Pat=
`to =e
`re oa
`U =
`m =
`
`C.
`
`|—
`
`o
`
`E] Additional inventors are being named on the ___ separately numbered sheets attached hereto
`OF THE INVENTION (280 characters max
`
`__
`
`TITLE
`
`5 ystem a communications nekuock
`4 tying, objec
`Direct all correspondenceto:
`[] Customer Number
`
`CORRESPONDENCE ADDRESS
`
`——>
`
`Place Customer Number
`Bar Code Label here
`
`Firm or
`Individual Name
`
`Type Customer Number here
`;
`j
`
`g\|ste|CO|z|F/6ac
`
`ENCLOSED APPLICATION PARTS(check all that appl
`FE] Specification Number ofPages
`
`[| CD(s), Number [
`[| Other
`(specify) [|
`
`.
`i A Drawing(s) NumberofSheets
`
`(Fi
`
`er (speci ["] Application Data Sheet. See 37 CFR 1.76
`
`Applicant claims smail entity status. See 37 CFR 1.27.
`A check or moneyorderis enclosed to coverthefiling fees
`The Commissioner is hereby authorized to chargefiling
`fees or credit any overpayment to Deposit Account Number:
`Payment by credit card. Form PTO-2038is aitached.
`
`FILING FEE
`
`The invention was made by an agency of the United States Government or under a contract with an agency of the
`United States Government.
`No.
`
`Cj Yes, the nameof the U.S. Government agency and the Government contract numberare:
`
`7 15/00)
`
`Respectfully submitied, V/
`SIGNATURE
`Sea. ae
`Frinea
`(ifappropriate}
`TYPEDorPRINTEDNAME
`
`
`
`Pooetnumber
`1171 597 io ae
`TELEPHONE
`so TIOF4S5OF9 F
`USE ONLY FOR FILING A PROVISIONAL APPLICATION FOR PATENT
`This collection of information is required by 37 CFR 1.51. The information is used by
`the public to file (and by the PTO to process) a
`provisional application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated io take 8 hours to
`complete, including gathering, preparing, and submitting the complete provisional application to the PTO. Time will vary
`depending upon
`the individual case.
`Any comments on
`the amount of time you require to compietethis form and/or suggestions for reducing
`this burden,
`should be sent to the Chief information Officer, U.S. Patent and Trademark Office, U.S. Department of Commerce, Washington, D.C.
`20231. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Box Provisional Application, Assistant
`Commissioner for Patents, Washington, D.C. 20231.
`
`Angel Tech Exhibit 2017
`Meta v. Angel Tech
`IPR2023-00059
`
`Angel Tech Exhibit 2017
`Meta v. Angel Tech
`IPR2023-00059
`
`

`

`Box Provisional Patent Application
`
`Assistant Commissioner for Patents
`
`Washington, District of Columbia 20231
`
`Sir:
`
`Mailed 200 Li
`
`CO
`
`Pleasefile the enclosed Provisional Patent Application (PPA) paperslisted below under 37 C.F.R. § 1.53(b)(2).
`
`Each of the undersigned understands:
`
`A. This PPA is not a substitute for a Regular Patent Application (RPA), cannot be converted to an RPA, cannot getinto interference
`with an RPA of another person, cannot be amended,will not be published, cannot claim anyforeign priority, and will not mature
`into a patent;
`If an RPA referring to this PPA is notfiled within one yearofthe filing date of this PPA, this PPA will be worthless and wiil be
`destroyed:
`C. Any desired foreign Convention applications (including PCT applications) based upon this PPA mustbefiled within one year of
`the filing date of this PPA;
`D. This PPA mustcontain a written description of the invention, and of the manner and process of making and usingit, in such full,
`clear, concise, and exact terms as to enable any person skilled in the art to whichit pertains, or with which it is most nearly
`connected,to make and use the same, and shall set forth the best mode contemplated bythe inventorof carrying cut his invention.
`35 U.S.C. § 112, 9 1. Otherwise this PPA will be worthless,
`Any RPA will be entitled to claim the benefit of this PPA only if such RPA names at least one inventor of this PPA and this PPA
`discloses such inventor's invention, as claimed in at least one claim of the RPA, in the matter provided in ttem D above.
`ntative Applicant # 1, Name:
`c k
`8 Tentative Applicant # 2, Name:
`aitle:
`
`B.
`
` od
`
`
` }) Small Entity Declaration(s}, number:
`=x) check iors“HESfor ><Jsmail entity—(__) large entity filingfee
`
`(x) Return Receipt Postcard Addressed to Applicant # 1.
`Applicant #1 Saat
`re
`ah
`ier’
`lane
`MeLe
`
`MAS(SendCorrespondercsHere}
`2
`rl
`C?
`
`Applicant # 2 Signature
`Address
`
`
`
`Express Mail tabet# (ELL SUTESSOSUS)spate ot peposit200 isloe
`
`

`

`BoxPatent Application
`Assistant Commissioner for Patents
`
`Washington, District of Columbia 20231
`
`Fee Transmittal
`
`Mailed mo_2/is/oo_
`
`First-NamedApplicant. ACurM Caycea on
`
`tmeqe Qcet” &
`(
`Br ident:hein
`TotalPaymentEnclosed(FromCalculationBelow):$
`iz5
`moves
`
`COMUNETGBG Febwe pk .
`
`
`(1 MoneyOrder
`
`Title of Invention: “
`
`Sir:
`
`Enclosedis the following smallentity filing fee for the above patent application:
`
`Fee ($)
`Jt5
`
`tS
`
`(fee for each claim over 20)
`(fee for each indep. claim over3)
`
`O
`
`ryOIC
`
`Fee Code Fee Description
`Provisional Pat. Appn.Filing Fee
`Basic Utility Appn.Filing Fee
`
`Basic Design Appn.Filing Fee
`Subtotal (1)
`
`Total Claims: O- ~20 = X
`Tot. Indep. Claims O -35
`:X
`
`
`
`
`
`Subtotal (2)
`
`
`
`
`
`[~p ? \ a
`ar k
`rint Name of First-Named Appl
`Kicloy
`Feak
`bodys #4
`Address
`IS fiah lends Lane
`Avon , CO C1620
`
`702
`
`

`

`Joint/Second Applicant:
`
`First/SoleApplicant: Mark Fei'g eo)
`ob ‘ochs Ma di ‘deol {aye Over at communtechions
`
`Small Entity Declaration—Independent Inventor(s)
`
`As a below-namedinventor, | hereby declare that | qualify as an independent inventor as defined in 37 CFR 1,9(c) for purposes of
`paying reduced fees under Section 41(a) and (b)of Title 35 United States Code, to the Patent and Trademark Office with regard to my
`above-identified invention described in the specification filed herewith. | have not assigned, granted, conveyed, or licensed—and am
`under no obligation under any contract or law to assign, grant, convey, or license—anyrights in the invention to either (a) any person
`who could not be classified as an independentinventor under 37 CFR 1.9(c)if that person had madethe invention, or (b) any concern
`which would not qualify as either (i) a small business concern under 37 CFR 1.9(d) or(ii) a nonprofit organization under 37 CFR
`1.9(e).
`
`Each.person, concern, or organization to which | have assigned, granted, conveyed,or licensed—or am under an obligation under
`contract or law to assign, grant, convey, or license—any rightsin the inventionis listed below:
`WEFhere is no such person, concern, of organization.
`
`
`
`| ackgowledge a duty to file, in the above application for patent,notification of any changein statusresultingin loss of entitlement to
`smallentity Statusprior to paying, or at the timeof paying, the earliest of the issue fee or any maintenancefee due after the date on
`whiStatusasa small entity isno longerappropriate (37 CFR 1.28(b)).
`{hereby declarethat all statements made herein of my own knowledgeare true and thatall statements made on informationandbelief
`arebelieved to be true; and furtherthat these statements were made with the knowledgethat willful false statements and the like so
`madeare punishablebyfine or imprisonmentor both, under Section 1001 of Title 18 of the United States Code, and that such willful
`falsestatements may jeopardize thevalilty of the application, any patent issuing thereon, or any patent to which this verified statement
`is directed.
`
`
`Signature of Sote/First in
` Eecc.
`Mark
`
` Print Name of Sole/First Inventor
`efi
`Date of Signature
`
`Signature of Joint/Second Inventor
`
`Print Name of Joint/Second Inventor
`
`*Note: A separate Small Entity Statement is required from anylisted entity.
`
`Date of Signature
`
`

`

`DESCRIPTION OF INVENTION
`
`Summary
`The present invention is system and method for identifying and displaying objects (in most cases, a
`person) within a digital image over a client/server system. For example,a client, while viewing an image (or
`digital photograph) can identify a person who appears within the image byclicking on the image and selecting
`this person fromalist of people. By identifying people within images, the system is able to search for images
`where a specified person(s) appears as well as generate output that recognizes wherein the image a person
`appears. This output is also capable of creating hyperlinks and calls to client-side scripts from the otherwise
`“static” imagefile.
`
`
`
`
`
`While, one embodimentof this invention utilizes the Internet as the medium for communication and
`
`webpagesfor displaying data, the scope ofthis invention is not limited specifically to the Internet and/orto
`web pages. However,in the interest of brevity, | will use the words “web page” to describe any display output
`in a client/server environment. Alsoin the interest brevity, | will use the words “person”or “people” to
`describe any object(s) (e.g. a pet, a possession, a place) a client wishesto identify within a digital image.
`This most frequently will, in fact, be a person. Finally, | will use the verb “to map” as meaning to identify a
`specific user within a specific image. For example the sentence, “John Doe is mapped to Image #7 by
`coordinates 0,2,100,100"is analogous to the sentences “John Doe has beenidentified as appearing within
`Image #7. John Doe can be found the region of Image #7 bound by the coordinates 0,2,100,100.”
`
`Depending on theclient/server environment, different media will be used for output and display to the
`client. On the Internet, the most accessible and most commonoutputis Hypertext Markup Language
`(‘HTML’). An HTML elementthat is frequently used in the present invention is the image map. Image maps,
`specifically server side image maps, are images displayed in a browserwith the capability of sending back to
`serverthe location of a cursor over an image (the “coordinates”) when cursoris clicked. The functionality of
`the HTML image map can be duplicated or configured in other non-HTML media. For example,
`Macromedia’s Flash player, through the use ofa plotting object, can plot transparent buttons over the top of
`an image. When a userclicks one of these invisible buttons (which lay over the image), the button can send
`the corresponding coordinates to the server. For the sake of both brevity and clarity, | will outline an
`embodimentof the present invention thatutilizes HTML. This embodiment of the present invention(i.e.
`utilizing the Internet and HTML)is presently the preferred embodimentdueto the broad reachofthe internet
`
`and wide acceptance of HTML. Howeverthe scopeof the current invention is not intended to be limited to
`the HTMLor the Internet.
`
`

`

`The System Structure (Fig. 1A-1B)
`Fig. 1A illustrates the preferred embodimentof the current invention.
`
`
`
`On a serverside (200), there is a server engine(s) (220), web page templates (210) andcertain
`databases (230, 240, & 250). A server engine (220) manages a processof receiving requests and sending
`web pagesto clients. A server engine also processes web page templates (210) by transcribing data (from
`various data sources) into the templateprior to sending to a client. The server engine communicates with
`databases to accomplish this.
`In this embodiment, there are three databases, a Users database (230), a
`Mappings database (240), and an Images database (250).
`
`On a client side (100), there is a browser (105) that requests, processes and contains web pages
`(110) that have beensentto the client from the server. Web pages can contain elements (such aslinks or
`form objects) to store information.
`In this example, the web page contains an imageidentifier (112), a user
`identifier (113), and a client identifier (114). The client browser must be capable ofdisplaying images (111)
`within web pages.
`
`The server and the client communicate over a network (150) through which requests and documents
`are sent.
`In one embodimentofthe current invention this network can be the Internet. There are other
`client/server networks to whichthis invention can be applied, for example intranets and virtual private
`networks (VPNs).
`
`The Database structure (Fig. 1B)
`Fig. 1B details the preferred embodimentof the database structure previously highlightedin Fig. 1A
`(230,240, & 250). The Users database (230)is used to receive, store, and provide information about various
`Clients and people identified within images. The Users database maycontain information such as a names,
`email addresses, screen names, etc. Each user has an identifier (231) that is unique to that user. The
`Images database (250)is used to receive, store and provide information about imagesthat are stored on the
`server. The Images database may contain information such as the location of the imagefile on the server
`and/or descriptive information, such as a caption. Each image has anidentifier (251) that is unique to that
`image. The Mappings database (240) is used to receive, Store, and provide information about relationships
`between users and images. Accordingly, the Mappings databaselinks information in the Users database
`with information in the Images database. The Mappings database maycontain fields specifying whatkind of
`relationship between the image and the userexists (e.g. the useris in the image, the usertook the picture,
`¢tc.).
`In this embodimentof the invention, the Mappings databasealso stores information about the
`coordinates within the image where the user exists. Each mapping hasan identifier (241) that is uniquetoit.
`
`

`

`For example, assume we have a user, John Doe, who has been assigned the user ID of “007”.
`
`In the users
`
`database we would find the following:
`
`
` | User ID Name Email Other fields...
`
`
`
`007
`John Doe
`jdoe@somewhere. con
`
`Assume we have an image, “my_image.jpg’, which has been assigned an image ID of “ABCD”.
`
`In the
`
`images database we would find the following:
`
`Image ID
`ABCD
`
`Location
`C:\directory\my_image. jpg
`
`Caption
`John and Jane at the beach
`
`Uploaded by
`007
`
`
`
`To “map” John Doeto this “my_image.jpg”, we insert into the Mappings database a record with “007”in the
`UserID field and “ABCD”in the Image IDfield. This creates a relationship between this user and this image.
`Assume now that we wish to “map” John Doeto a certain area within the image.
`In HTML, image coordinate
`are used to define an area within an image(in this example, “my_image.jpg”). By storing the image
`coordinates in the coordinates field(s), we can define where John Doe appears within “my_image.jpg’.
`Assuming, John Doe appears in the area bound by the coordinates 50,50,100,100, the mappings database
`
`entry would appearas follows:
`
` User ID
`
`Mappings ID
`060786
`
`User ID
`007
`
`
`Image ID
`Relationship
`Coordinates
`ABCD
`In photo
`50,50,100,100
`
`Similarly, we can map another user, Jane Doe, to the “my_image.jpg” by inserting an additional entry into the
`
`Mapping database. The database entries would now bethe following:
`
`User database
`
`007
`cos
`
`Name
`John Doe
`Jane Doe
`
`Email
`jdcelsomewhere.com
`janedoe@somewhere, com
`
`Other fields...
`
`Images database
`
`Image ID
`ABCD
`
`Location
`C:\directory\my_image.jpg
`
`
`Caption
`Uploaded by
`John and Jane at the beach
`007
`
`Mappings database
`Mappings ID
`User ID
`Image ID
`Relationship
`Coordinates
`060786
`007
`ABCD
`In photo
`50, 50,100,100
`060787
`008
`ABCD
`In photo
`0,50,75,100
`
`There are now two mapped users and two mappedareas for the image “my_image.jpg”, each defined by a
`
`record in the Mappings database. Whenthe serverretrieves information from the Mappings database,it will
`
`look for all mappings with an image ID equal to a supplied ID (e.g. “ABCD”’).
`
`In this example,it will look for
`
`

`

`
`
`occurrences of “ABCD”in the Image ID field. This wil! result in finding two records (060786 & 060787). Each
`record links a userto an area within the image.
`
`Summary of the System Operations
`The operations of the preferred embodimentofthe invention are documentedin three steps (eachillustrated
`in Fig. 2 — 4).
`1.
`Fig. 2 illustrates a process of generating a web page(s) that is capable of capturing the coordinates of
`@ cursor over an image, an imageidentifier, and a useridentifier. The server sendsthis page toa
`client.
`
`2.
`
`3.
`
`Fig. 3 illustrates a process where a clientidentifies a person appearing in an image and sends the
`appropriate information to the serverfor storage.
`Fig. 4 illustrates a process of generating a web page(s) that displays an image andis capable of
`mapping the stored coordinates to the image.
`
`Generation of Mapping Page (Fig. 2)
`In Fig.2, a client requests a web pagethatwill display an image and enable the userto identify
`people and their locations within an image (a “mapping page”). The preferred method to requestthis page
`wouid bethat along with the client’s request for the web page, the client also sends an imageidentifier (a
`unique identification in the Image database). For example,if a client is viewing an image in a web page,
`there can be a “Map Users” button orlink. Embedded in the button orlink would be the requestfor the
`mapping page as well as an imageidentifier. Clicking the button/link would affect the request. The HTML
`codefor such a link could be as follows:
`
`<a href="mappingpage. asp?image_ID=”00119">Map Users</a>
`
`In this example, a link is created in a web page that reads “Map Users”. The link requests a mapping
`page, “mapping_page.asp’, and sends an imageidentifier, “001 199", to the server. The servercan usethis
`information to access the mapping page template (“mapping_page.asp”) and to search the databasefor the
`appropriate image records using the imageidentifier, 001199.
`
`Uponreceiving a requestfor a mapping page, the serverretrieves the appropriate web page
`template (302). The server contacts and receives image information from Images database (303)
`corresponding with the image identifier supplied. The serveralsoretrievesa list of users from the Users
`database (304).
`If the list of users is too large, one could narrowit down byfiltering otherfield(s), or in
`advanced situations other databases. The servertranscribesthelist of users into the web page template.
`The userinformation is transcribed into HTML elements that enable the client to select a specific user from
`thelist of users (305). There are several HTML elements that provide this functionality, such as checkboxes,
`
`

`

`radio buttons, and select/list objects. For example, givena list of two users, John Doe (User ID 007) and
`Jane Doe (User ID 009), sample HTML codes to generate lists could read as follows:
`
`Checkbox
`
`<input type="checkbox" name="User_ID" value="007">John Doe
`<input type="checkbox" name="UserID" value="009">Jane Doe
`
`Select/List object
`<select name="User ID">
`<option value="007">John Doe</option>
`<option value="009">Jane Doe</option>
`</select>
`
`Radio button
`
`<input type="radio" name="UserID" value="007">John Doe
`<input type="radio" name="UserID" value="009">Jane Doe
`
`
`
`
`
`
`
`
`As is demonstrated in each of these examples,it is preferable that the user's nameis transcribed and
`displayed forthe client's benefit, while the useridentifier is embedded into the elementfor the
`server's/database's benefit. Select/list objects and Radio buttons are preferable to checkboxes as they
`enable only oneitem (in this example, one user) to be selected at any onetime.
`
`Given the selection of the appropriate mapping environment/media (306), the server transcribes the
`imageinformation into the appropriate media (307). For example, a suitable HTML environment would be to
`transcribe the image location into the source property of image input element of an HTML form (306a). The
`following HTML codeis an example:
`
`<form name="form1" method="post" action="scripts.asp">
`<input type="image" name="imageField" sre="my_image.jpg">
`</form>
`
`in this example, image “my_image.jpg’is transcribed from the databaseinto the source property of the image
`inputfield and “scripts.asp” is the web template (orscript) that the coordinates are sentto.
`
`Oncethe server has completed transcribing the image information into the web page template, the
`server can complete processing the web page template (308) and send the pageto the client (309).
`
`One embodiment of a mapping page can be seenin (Fig. 5). This web pageutilizes radio buttons
`(610) to select users and an HTMLserver-side image map (620) to capture image coordinates.
`Item 611
`highlights a radio button (and a user) that has been selected. Optional submit/reset buttons (630) may be
`utilized to send the information to the server.
`
`

`

`Client Maps People to Images using a Mapping Page(Fig. 3 & Fig. 5)
`A client receives a mapping page (400). A client selects which Userin the userlist to map on the
`image (401). This can be accomplished through the use of HTML form checkboxes, radio buttons, or
`
`select/list objects or with objects within non-HTML media such as Macromedia Flash and Shockwave Players
`and/or Adobe LiveMotion Players. The client identifies the location of the user within the image by clicking
`on/over the image (402). The numberof clicks required is a tradeoff between ease of use for the client and
`
`accuracy in mapping. A single click is sufficient to generate an image mapif assumptions are made about
`the size of the area surrounding the point of click. Two clicks can be used to define either a circular area
`(oneclick to identify the center point and anotherclick to measure the radius) or a rectangle (one click at
`each of two opposite corners). Three or more clicks can be used to define a polygonal area (one click for
`each corner). The client can be given a choice of methods or specified which method to use. The order of
`
`selecting a user (401) and clicking the image (402) may be reversed(i.e. a client may click the image first and
`then select a user).
`Once a useris selected and the requisite numberofclicks on the image is completed, the browser
`sends the user identifier, the image identifier, and the coordinates to the server (403). This can be
`automatically done after the client clicks a certain numberof timesor the client may be asked to perform
`
`another action to send the information, such as click a submit button. The server receives the information
`
`and inserts a record with the user identifier, the image identifier, and the corresponding coordinatesinto the
`Mappings database (404).
`
`Server Generates a Mapped Display Page(Fig. 4)
`in Fig.4, a client requests a web page to display an image (501). The preferred method to do
`accomplish this would be to send an imageidentifier along with the client’s request for the web page. For
`example,if a client clicks a link to the image display page, embeddedin the fink would be the request for the
`display page as well an imageidentifier. The following HTML cade is an example of such a link:
`
`
`
`
`<a href="image_detail.asp?image_ID=”00119”>View image</a>
`
`This code creates a hyperlink in a web page that reads “View Image”. Clicking on the link sends to the server
`the Imageidentifier "00119", as weil as a requestfor the display page (or a serverscript) file named
`“image_detail.asp”.
`
`Upon receiving this request, the serverretrieves the appropriate web template (502). The server
`then contacts and receives image information from Images database and mappinginformation from the
`Mappings database (503) based on the image identifier supplied. The server transcribes the information into
`
`the appropriate media (504), such as HTML (504a). Other environments include Macromedia Flash &
`
`Shockwave Players, and Adobe's LiveMotion.
`
`In HTML, the server transcribes the image location information
`
`

`

`from the image databaseinto the image tag’s source property (505). The server creates an image map.
`Within the image map,the server transcribes each record found in the Mappings database (506). The server
`can transcribe the User ID into the hyperlink property of the area tag and the coordinates into the coordinates
`properties of the area tag (507). After the server has transcribed each record in the Mappings database to
`the image map,the serverfinishes processing the web page template (510) and sendsit to the client (511).
`
`Below is sample code for an image map in one embodiment of an HTMLdisplay page.
`
`<img src="my_image.jpg" usemap="#MyMap">
`<map name="MyMap">
`<area shape="rect" coords="4,2,48,26" href="user.asp?user_id=007">
`<area shape="circle" coords="66,16,12" href="user.asp?user_id=008">
`<area shape="poly" coords="104,4,77,5,86,19,74,32,96,32" href="user.asp?user_id=008">
`</map>
`
`In this example, the image file, “my_image.jpg”, is retrieved from the Images database and
`
`transcribed to the source property of the image tag. The “usemap”property of the image objecttells the
`
`browserto create link areas bound by the coordinates in each area tag of the Map named “My_Map”. Each
`
`area is related to a record in the Mappings database. Each area of the image map has a shape property, a
`
`coordinates property (which define the shape) and a link property. Each set of coordinatesis transcribe from
`
`the Mappings database and defines an area on the image where the corresponding user appears. A link may
`
`be used as part of the image map.
`
`In this example, each areais linked to a hypothetical user homepage
`
`named “user.asp”. The server appendsthis link by transcribing each User ID to the hyperlink. Whena client
`clicks on an area the link information is sent to the server. The serveris able to access the Users database
`
`using the User ID appended to the hyperlink. The server can then generate from the “users.asp” template, a
`
`homepagewith the user information obtained from the database.
`
`Fig. 6 displays one embodimentof a display page (700). As a client moves a cursor (720) over an
`image (710) the browser recognizes the cursor location (or coordinates) within the image. Ifa client clicks
`
`within an area defined by a image map (711 & 712), the browser sends a request for another page,in this
`
`example a hypothetical homepage (800). Onealternative to (or in conjunction with) the new page requestis
`
`to “cail’ a client-side script (generally written JavaScript or VBScript). Such a script can perform a variety of
`
`tasks.
`
`In this example, a client-side script is run to display the name of the user (730), when the cursoris
`
`over the area mapped to the user.
`
`
`
`
`
`
`

`

`
`
`
`
`
`
`
`
`JUSWUOJIAUZJOAIOSJUSI|D“y-1einbi4
`
`sBbuiddey;y
`
`eseqejep
`
`sebeu
`
`eseqejep
`
`sjosn
`
`eseqejep
`
`sojyejduia|
`
`JOSMOIg J8N8S
`JUaI|D
`
`v|G48sN
`Q]}USI]D
`soBedqon,
`
`
`
`

`

`slesn
`
`-_ad}ayeulps00y
`
`“(aimoidyoo}‘oloudul‘6a)
`
`OSZ¢
`
`Ove
`
`sebew|
`
`eseqejep
`
`sBuiddei
`
`aseqejep
`
`LSc
`
`uoneo07]
`
`uonded
`
`sqlala
`
`
`
`Q|buidde,;y
`
`diysuonejay
`
`G|48sn
`
`a}eBew
`
`
`
`eseqejep
`
`saqals
`
`di4esq
`
`
`
`
`
`
`
`(uoBAjod‘ejbuejoes‘ajo.io*6"e)
`
`

`

`LOe
`
`290€
`
`
`
`
`
`
`
`
`(2}8‘AL‘UOROWIeAT]‘eAeMyOUsS‘6'9)JOYIO(algoBumojd)yse}4
`
`
`
`
`JONAS0}G|e6euwyyHuojeebedBurddew40)jsenbesspuasWad
`
`
`
`
`
`vOE|(GuleyyJouondo)eseqezepsuesyWoyUOHEUOJUISOABUIOIJOAIAS
`e6edBuiddewjouoyeseuay-zeunbi4
`
`
`
`
`
`coe|G)ebew)ymeseqeyepsebew)wosuonewuoyjulsenoije:JIBAIBS
`90¢BIPSwW/JUSWUOJIAUS
`
`
`
`
`80€|s}e\dwe}qambulsseooldsoysiuyJanieebed
`
`
`
`ZOE|JUeWUOJIAUSOU!eBeW!sequosUR.yJeAIES
`
`
`
`
`Zoee}e|dwe}obedqamsence!JOAIAS
`
`
`soeS}OB}UODjo}SI]SequOsUe}JOAJES
`60¢}UaI/90}afedspuessepses
`
`
`
`
`Builddewpeuiisepasooyy
`
`
`
`(sdewebewt)TWH
`
`
`
`
`
`
`
`
`

`

`
`
`
`
`
`
`
`obeulyyimsiasnsdewjualD-¢aunbi4
`
`
`
`
`
`oorobedBuiddewsenisoel
`
`judi
`
`SayNUap!Jue!ovSU}JOUOIJED0]
`
`
`aHewtJen0/uo0BulyoijoAquesn
`
`
`
`
`
`
`
`LOV
`
`}SI|WOlydew0}JasnsjoajesjUaI|D
`
`
`
`
`
`vor
`
`
`aseqejepsbuiddeyyoju!
`
`
`
`
`
`seyeuips005pueq]esp‘|aBew]penisooyay}YjIMpsooas&SasulJeAIAS
`
`
`
`
`
`JOAI9S0}G]JOSApue‘q|eHew)ey}yum
`
`
`
`
`
`Or
`
`
`
`
`
`Buojeuoed0|JOSUNDJoSayeUIPIOODSpUasJUSaI|D
`
`
`
`
`
`
`
`
`

`

`ZOS|aye}duia}qomsanainalJOAI8Sabed
`
`
`
`
`
`
`
`o6edAejdsippeddewjoUOHEJOUSD-7ainbi-
`
`
`
`
`
`(sdeweeu)TWHseseqejepshulddey,sebew|osWOpue
`
`
`
`
`
`
`‘AL‘UOHOWAAr‘eAeMyooUSBo)
`
`
`
`
`
`Janes0}a6edAeldsipJo}ysenbau9Jeynuop!abew!spuasjualy
`
`
`
`JUSWUUOHAUDOU!UOEUJOJUYae!SeqUOSUBHJOAIES
`
`
`
`UOREUUOJU!S@AQUIOJJaAIaS
`
`
`60SpiooasBurddewyonésbuiddew
`LLGjUSI|90}aedspuasJanes
`
`
`
`OLSabedqem
`
`
`
`piooesBurddewyorsJo.
`
`
`seusiuysalULMSOYSIUYJOAIESON
`GBunuMm
`
`i48sfqpuesayeulpsoo5
`
`®&v0s
`
`LOS
`
`
`
`
`
`QoalqoBumojd)yse}4
`
`J3N0
`
`
`
`juUsWUOIAUaAejdsip
`
`(949
`
`90¢
`
`SOS
`
`Z0S
`
`leuonlppy
`
`
`
`SOQUOSUB)JOAIES
`
`vOS
`
`
`
`pauisepasooyy
`
`
`
`
`
`
`
`
`
`
`

`

`obedBuilddewajdwes-counbi4 OL9
`deur0}Jasy)yajasOSeUIlUlJOS~)UOYoI[D
`
`
`
`"Sg0quyorOa
`
`
`
`
`
`
`
`
`c#PSf)©
`
`pHIass.)O
`
`S#I9S1)O
`
`0€9
`
`
`

`

`soinjoidAi
`
`[VJ
`
`soinyoidAy
`
`0¢2
`
`
`
`ebedewoys,suer
`
`
`
`
`
`oBbedewoys.uyorOLZ90gUyor—o¢,
`
`—9ainbi
`
`PeayolDJoyJ2A0JOSINDUDJOAOOUJOSINOUSA,
`
`
`sobedAejdsipajdwes
`
`
`
`

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