Patent Publication Number: US-2009228778-A1

Title: Method and apparatus for marking up multimedia images electronically

Description:
CROSS REFERENCE TO RELATED APPLICATION 
     This application claims the benefit of U.S. Provisional Application No. 60/937,353, filed Jun. 27, 2007, which is incorporated by reference as if fully set forth. 
    
    
     FIELD OF THE INVENTION 
     The present invention relates to obtaining and viewing images obtained through the internet and more particularly to novel method and apparatus for accessing images at substantially any targeted website and overlaying the accessed image with one or more of a variety of indicia and/or other image(s) for entertainment/amusement and sharing the result with others, wherein the accessed image at the targeted website is not altered in any way. 
     BACKGROUND 
     A number of browsers, such as Internet Explorer and FireFox, for example, presently exist for accessing websites and viewing images available at the targeted website. In many instances, the images are available for printing as well as viewing. However, the present inventor is unaware of any techniques/apparatus for overlaying an image at a targeted website with indicia and/or other images or like items without altering the viewed image and also allowing others to view the image combined with other indicia/items for fun and amusement, for example. 
     SUMMARY OF THE INVENTION 
     The present invention provides method and apparatus for accessing an image at an arbitrary website, and combining indicia and/or other items with the accessed image. The indicia/items may be available from a website of a service provider which stores the indicia/items for use by subscribers. The user accesses a website employing a presently available browser or an email reading application that supports HTML. Application software provided by the present invention is installed in the browser/email reader and includes directions for use to overlay an image at the target website. The possible combinations of images and overlay(s) are limited only by the creativeness of the user. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       The present invention will be best understood from a consideration of the accompanying detailed description and drawings, in which: 
         FIG. 1  shows an example of a “marked up” image; and 
         FIG. 2  is a simplified diagram useful in explaining the operation of the present invention. 
     
    
    
     DETAILED DESCRIPTION OF THE INVENTION AND PREFERRED EMBODIMENTS THEREOF 
     Summary of Internet Website Toolbar and Functionality 
     The Internet toolbar employed to practice the present invention is a downloadable software application that installs, for example, in any one of the following environments: (1) an Internet browser environment such as Internet Explorer or FireFox; (2) An email client program such as Microsoft&#39;s Outlook or Eudora; and (3) an operating system such as Microsoft windows, Linux or Mac OS. 
     The toolbar, shown in  FIG. 1 , is integrated into a typical toolbar a “button” to selectively activate a “cranking operation.” The toolbar and browser are typically provided in any suitable device M 2 , shown in  FIG. 2 , such as a PC, laptop, Blackberry, etc. The web browser is used to access an image at a targeted website. Operation of button  10  activates the marking up routine. The aforesaid application software provides directions for any of the above-mentioned applications to overlay images on the target website when viewed by a user using an Internet browsing tool such as a standard web browser or an email reading application that supports HTML. 
     As used herein, a “user” is a person downloading the toolbar and “marking up” an existing website page or image, a “target website” is the website that includes the user&#39;s markings, and a “target image” is the image that has been marked. “Marking up” as used herein means overlaying an image from a targeted website with any one of a variety of possible indicia/other images. 
     The user downloading the toolbar has the ability to utilize the toolbar&#39;s software functionality to, for example, “draw over,” “graffiti over,” or otherwise mark-up an image displayed on an existing website page of the targeted website. For example, the user could, using features of the novel toolbar of the present invention, provide whimsical art (either user-generated or provided by the toolbar software) or text to an existing website image as displayed on the user&#39;s computer monitor. The user is further able to view other user&#39;s mark-ups that have been overlaid on top of an image. 
     Mark-ups include rich multimedia such as graphics and clip-art, music, sound bytes and Adobe Flash™ animations, which are stored at  24 . 
     The toolbar software provides a “button” or “bar”  16  bordering a target image. Clicking on this button or bar invokes a drop-down menu. The drop-down menu includes, for example, preset images  14 , that can be placed over a target image. The drop down menu may also include an advertisement, such as banner ad  12 . The field where the mark-ups will appear can be limited to the border or frame of the target image. The advertisements can be contextually relevant to the image that is being marked-up. 
     A centralized network  20  of computers, such as are shown at  24 ,  26 , store information related to the marked-up web site images. Computer servers incorporated in the centralized network maintain the centralized network infrastructure and further maintain a database, typically residing at  26 , and containing information related to (i) the address of the target website, and (ii) information relating to the location of any graphics and/or alteration(s) by a toolbar user. Communication between  24  and  26  is provided through  30  and  32 . 
     A second user (not shown for purposes of simplicity), downloading the internet toolbar at a device having the capability of device M 2 , is able to view the markings or mark-ups of the first user when viewing the targeted internet website page. Essentially, the software matches the first user&#39;s mark-ups with a given image at the target website address location. 
     When a user downloads the toolbar software, it is automatically installed as an integral part of the user&#39;s internet web browser, as can be appreciated from a consideration of  FIG. 1 . The installation creates toolbar button  16  that can be turned “on” and “off” by button  10 . Turning the toolbar button “on” inserts a short string of code into the HTML code of the target website. This code sends a message back through the internet  28  and logic  36  to the centralized network  20  in order to invoke the toolbar functionality. The servers then send code to the user&#39;s browser, which is injected into the HTML code on the “client side,” that is, at the user&#39;s browser. 
     The toolbar supports the ability to read the binary data that composes an image and from that data, generates a unique hash code that represents the image. The toolbar uses this hash code to contact the central server and look-up any mark-ups (stored at  24 ) that have been added to a targeted image that contains a matching hash code. The server at  20  then responds to the toolbar with relevant information pertaining to the markups on the image. 
     The targeted image and the markups exist only electronically and are combined and displayed only at the user&#39;s device M 2 . A second user can access the marked-up image by activating the second user&#39;s mark up routine when the targeted image is brought up by the second user. The stored code provides the second user with the markups, which are combined with the targeted image and displayed by the second user&#39;s display screen. 
     Although the string of code sent to the targeted website resides in the HTML code of that website, the targeted image will be viewed without any markups when accessing that website when accessed using a device which does not have the markup program of the present invention or by using a device whose mark up program is turned off.