Patent ID: 7519658

Claim:
A method for automatic blogging during media experiencing, comprising: a viewer selecting a media program to experience by use of a remote controller with networking capability, wherein the media program comprises at least one of television programming, movies, and music; upon the viewer wishing to send a blog posting to a blog while experiencing the media program, the viewer determining whether a tag to be included in the blog posting is to be a pre-existing tag or a custom tag with the blog posting, wherein the blog posting comprises program information about the media program useful to identify the media program; if the tag is to be a pre-existing tag, the viewer selecting the pre-existing tag from a plurality of pre-existing tags using the remote controller and if the tag is to be a custom tag, the viewer inputting text and/or audio to generate the custom tag using the remote controller; if a protocol provided by the remote controller to send the blog posting to a blogging server allows a snapshot of the media program to be included in the blog posting, the remote controller taking the snapshot of the media program and including the snapshot in the blog posting; if the protocol provided by the remote controller does not allow a snapshot of the media program to be included in the blog posting, not including a snapshot of the media program in the blog posting; the remote controller, without the user having direct interaction with a computer, sending the blog posting to the blogging server coupled to a blogging service; and the viewer receiving messages from one or more of the blogging service and one or more of a plurality of bloggers using the blogging service, wherein the viewer receives messages by using the remote controller.