Abstract:
Posting to a blog is accomplished by sending an email to a specified address uniquely associated with the blog. When the email message is received, information on the associated blog is accessed from a database and publication data is extracted from the email message. Using information from the database, a connection is made to the blog hosting site which hosts the associated blog and the publication data is posted to the associated blog.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application claims the benefit of the filing date of copending provisional application U.S. Ser. No. 60/864,542, filed Nov. 6, 2006, entitled “EMAIL INTERFACE FOR WEBLOG ENTRIES”, which is incorporated by reference herein. 
     
    
     STATEMENT OF FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT 
       [0002]    Not Applicable 
       BACKGROUND OF THE INVENTION 
       [0003]    1. Technical Field 
         [0004]    This invention relates in general to communications and, more particularly, to a system that allows an author to post entries to a web log via email. 
         [0005]    2. Description of the Related Art 
         [0006]    Web logs, or more commonly “blogs”, are websites where entries are made in a journal style. Once used primarily for personal diaries, blogs are now significant sources of information in a number of fields. While early blogs were manual entries into a personal website, there are now a number of blog hosting sites which provide blogging facilities to any interested author. 
         [0007]    A blog hosting site is generally nothing more than a site that provides an easy way to publish web accessible content (accessible through a web browser like Internet Explorer). An example of a blog hosting sites are http://weblogs.asp.net and www.blogger.com. 
         [0008]    Publishing to a blog can be accomplished in one of two ways. First, a web interface, typically proprietary to a particular blog hosting site, is used to write content. The content for an entry typically includes a subject, a body (text), images and other files. Second, blogging software can be used which runs locally on a computer independent of the blog hosting site. Blogging software is software that must be downloaded and installed within the operating system (Windows or Macintosh for example) of the author&#39;s computer. 
         [0009]    Blogging software, such as COMMUNITY SERVER, TYPEPAD, WORDPRESS, AND BLOGGER, typically is not proprietary to a particular blog site; rather, most blogging software uses an industry standard programming interface known as the MetaBlog API that all blog sites makes available. In general, each blog site may use a variation of the MetaBlog API. 
         [0010]    A significant problem with blogging, especially for sites with information that changes rapidly, is that authors must either use the proprietary web interface for the blog site or download and install blogging software on their computer. The proprietary web interface is typically too complex for novice users and installing software comes with its own headaches and challenges. Most importantly, the blogging software is only available when the author is at his or her computer. Thus, if an author is at another computer and wants to post to a blog, he or she most download software to the current computer, setup the software and enter identification information. Then, if the author does not own the computer, the blogging software should be removed from the computer, along with any data remnants that might allow another user to access the blog. 
         [0011]    Therefore, a need has arisen for a software program that allows authors to easily and conveniently publish to their blog sites. 
       BRIEF SUMMARY OF THE INVENTION 
       [0012]    In the present invention, a weblog publishing system publishes information to weblogs. The weblog publishing system includes a database for storing information related to the weblogs, circuitry for receiving an electronic message sent to an address associated with a particular weblog, wherein the electronic message contains weblog content to be added to the particular weblog, and circuitry for publishing the weblog content to the particular weblog responsive to using information from the database. 
         [0013]    The present invention provides significant advantages over the prior art. Any device capable of sending emails can be used to post content to a weblog without the need for software other than the email program. 
     
    
     
       BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS 
         [0014]    For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which: 
           [0015]      FIG. 1  illustrates a block diagram illustrating the registration process; 
           [0016]      FIG. 2  illustrates a block diagram illustrating the publication to a blog using an email. 
       
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0017]    The present invention is best understood in relation to  FIGS. 1-2  of the drawings, like numerals being used for like elements of the various drawings. 
         [0018]      FIG. 1  illustrates the registration process of the invention. The author creates an account at a clearing house website (“blogmaster.com”)  10 . After creating an account, the author can register one or more of the author&#39;s blogs which will use the service. For each of author&#39;s blogs, the author identifies the blog and provides information regarding login that allows the author to post entries to that blog. Software at the clearinghouse website  10  generates a unique email address to be associated with the blog; this email address is identified to the author. Software at the clearinghouse website  10  also identifies the variant of the MetaBlog API (or other blogging software) used by the blog hosting site associated with each blog and generates a entry for a database. The database associates information for each blog (including blogs for other users) with the email addresses. 
         [0019]    For example, a user “Rob” may author three blogs: a news blog at the “bloghost 1 ” website, a sports blog, also hosted by the “bloghost 1 ” website, and a political commentary hosted by the “bloghost 2 ” website. The clearinghouse website  10  might generate the following email addresses associated with the respective blogs: news@rob.blogmaster.com, sports@rob.blogmaster.com and politics@rob.blogmaster.com. The database stores the generated email address for each blog with the information associated with each blog, such as the URL of the blog hosting site, a login ID, a login password, the identified API and the author&#39;s email address (or multiple addresses), as shown in  FIG. 1 . Additional information, such as account information could be stored in the database 12 as well. Some or all of the information in the database is encrypted for security reasons. The database need not be on the servers of the clearinghouse website  10 , so long as the information in the database can be accessed by the clearinghouse website  10 . 
         [0020]    Registration only needs to be done one time and the information can be modified for updates. Registration can be repeated for the addition or removal of a blog. 
         [0021]    Once in possession of the generated email addresses, the author can post to the blogs simply by sending an email to the associated address, as shown in  FIG. 2 . The user prepares an email using any email software (such a MICRSOFT OUTLOOK, YAHOO MAIL, MICROSOFT HOTMAIL) from a computer or other electronic messaging-capable computing device, such as a mobile phone (using email or text messaging), personal digital assistant or handheld messaging device. The subject of the email indicates the heading for the blog entry. The text of the email is the text for the blog entry. Attachments, such as image files, may be added to the email, either as normal attachments or as attachments embedded in the text (as allowed by the email software). Hyperlinks may be used in the email as well, as allowed by the email software. The email is sent from one of the email addresses associated with the author (as provided during registration) to the email address associated with the blog. For example, in  FIG. 2 , and entry to the sports blog is being made by sending an email from rob@mailsite.com to sports@rob.blogmaster.com. 
         [0022]    Upon receipt of an email at sports@rob.blogmaster.com, the clearinghouse site  10  looks up the database entry associated with sports@rob.blogmaster.com. Upon confirming that the “from” email address of the received email matches with an authorized email address specified in the appropriate record of the database (in this case, rob@mailsite.com) for security reasons, then the clearinghouse site: 
         [0023]    a: reads the received email message from the author and extracts all of the data from the email format (i.e., the subject, text and attachments); 
         [0024]    b: decrypts information from the database entry associated with the “to” address in the received email; 
         [0025]    c: using the information from the database entry (ID and password), a connection is made to the blog hosting site using the correct MetaBlog API, as determined during registration; 
         [0026]    d: the content of the received email is published to the blog as a blog post; and 
         [0027]    e: an email is sent to the author confirming the posting of the information. 
         [0028]    During publishing (step d, above), attachments in the email that are images can be displayed in the blog, while other attachments, such as .pdf files could be linked for downloading by the blog&#39;s readers. Links remain as hyperlinked text in the blog entry. 
         [0029]    In addition, the text of the email may include embedded tags using a predetermined format, such as “[tags: blogmailr, web.2.0, fun]”, where the tags are separated by commas. The tags would be associated with the entry during the publishing step. The tags may be placed in a predetermined location in the email, such as the first line, for easy identification of the text as tags. 
         [0030]    As noted above, multiple email addresses may be associated with a single blog. This allows a user to post content to the blog from multiple devices and multiple email programs. For example, an author may post primarily from an email programming running on his work computer and from a mobile phone, each of which will send emails using a different sender email address. While posting from third party computers, the author may use an email service with a web interface, such as from a HOTMAIL account owned by the author. In this case, the author would specify three sending email accounts as authorized email accounts. In other circumstance, a single blog may feature multiple authors, each with one or more of their own sending email addresses. 
         [0031]    Some mobile devices, such as a mobile phone with a camera, allow sending images through an email address associated with the phone (such as “2145555555@messaging.phoneco.com”). If that address is listed as an approved sending email address in the database, images and videos can be published to the blog through the clearinghouse website  10 . 
         [0032]    The invention provides several advantages over the prior art. First, the author does not need to learn the details of a program to publish to a blog; he or she simply uses an email program with which they are already familiar. Second, any device capable of sending an email, such as a computer, mobile phone, handheld messaging device (such as the RIM BLACKBERRY), PDA (personal digital assistant), and so on, can be used to post entries to a blog, without the need for additional software. 
         [0033]    Although the Detailed Description of the invention has been directed to certain exemplary embodiments, various modifications of these embodiments, as well as alternative embodiments, will be suggested to those skilled in the art. The invention encompasses any modifications or alternative embodiments that fall within the scope of the Claims.