This application claims the benefit of Korean Patent Application No. 2007-131079, filed in the Korean Intellectual Property Office on Dec. 14, 2007, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
Aspects of the present invention relates to a service for providing a blog, and more particularly, to a method and apparatus for providing a blog service by using a mobile device.
2. Description of the Related Art
As the Internet has been developed, blogs are becoming popular. The term “blog” is a combination of the term “web” and “log”. Blogs are a representative type of one-person media. People freely upload columns, diaries, articles, and the like to a blog based on concerns of the people. In addition, people gather materials by reading or copying articles obtained by visiting a blog of another person.
In the past, a blog is mostly used through a blog service system over the Internet that is provided by a blog service provider, such as Google, flicker, and YouTube. Accordingly, an Internet accessible environment is required, so that a user generates a blog using the aforementioned commercial blog service system or visits a blog of the user or another user. The user can generate/edit the blog of the user within a range of diversity provided by the service provider. For example, since blog data generated/edited using the user's personal computer (PC) has to be uploaded to a blog server of the service provider, a user first accesses to the blog server through the Internet so as to see the user's blog.
In addition, diversity of services provided by the blog service provider is limited. For example, as shown in
Aspects of the present invention provide a mobile service capable of providing a blog service so as to solve a problem in that a user can accesses a blog only in an Internet environment. The mobile device may thus operate as a blog server. Accordingly, the user can prepare a blog in real time using the mobile device. Whenever the user wants to see the blog, the user can see the blog. In addition, since the blog service is provided to a terminal of another user, the user can share the blog with another user and see the blog together with another user.
According to an aspect of the present invention, a mobile device that operates as a blog providing server is provided. The mobile device comprises a unit to acquire raw data; a storage unit to store the raw data and blog information; and a blog editor to generate/edit a blog page based on the raw data and the blog information.
According to another aspect of the present invention, a method of providing a blog service using a mobile device is provided. The method comprises acquiring raw data needed to generate a blog; generating the blog based on the raw data; storing the blog; and transmitting the stored blog from the mobile device to other devices so as to share the blog with the other devices.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
If a mobile device operates as a blog server, the other devices operate as clients with respect to the mobile device. For example, if a first mobile device 21 operates as a blog server, a second mobile device 23 and the fixed device 25 operate as clients with respect to the first mobile device 21. In addition, the second mobile device 23 can also operate as a blog server. In this case, the first mobile device 21 and the fixed device 25 operate as clients.
The raw data acquisition unit 39 includes an image pickup unit 32, a recording unit 33, and a sensor unit 37 so as to acquire raw data such as images, voices, and the like to generate a blog (or blog page). Other units may also be employed to acquire raw data in addition to, or instead of, the above-listed units. The image pickup unit 32 serves to take a still image and a moving image and to record voice or music. The sensor unit 37 may include one or more sensors, such as a global positioning system (GPS), an acceleration measurement sensor, a pulse measurement sensor, a temperature sensor, and the like. The GPS serves to gather position information using satellites. The acceleration measurement sensor, the pulse measurement sensor, and the temperature sensor respectively serve to measure a travel distance/velocity of the mobile device, a pulse of a user, and a temperature of the user. These values may be used for life logging.
The storage unit 34 stores raw data acquired by the raw data acquisition unit. The storage unit 34 may store generated/edited blog data, blog information (for example, information on a blog layout, encoding information, and database information), information on service policies, and the like, in addition to the raw data. In addition, the storage unit 34 may include a blog program needed for sharing the blog data.
The blog editor 35 serves to generate/edit a blog page using the raw data and the blog information based on a control signal received by the user input unit 31. The user can generate/edit a blog by using the blog editor in the mobile device without accessing the server of the blog service provider.
The user can input text so as to construct a blog (or a blog page) through the user input unit 31 or input a control command for generating/editing the blog. The display 38 including a liquid crystal display (LCD) serves to visually display the blog page generated/edited using the blog editor.
The network interface 36 transmits the generated/edited blog page data to an external device, so that the blog service mobile device 21 and 23 operates as a server. The network interface can employ a peer-to-peer (P2P) protocol or a world wide web (WWW) protocol as a transmission protocol. In addition, the network interface 36 may be used as a unit to access a public area network (PAN). In addition, the mobile device 21 may further include a service policy manager (not shown). The service policy manager serves to control access to the blog.
In operation 42, the user designs a layout of the blog page. The user can construct the layout of the blog page in various forms desired by the user. Examples of the layout of the blog page are shown in
In operation 43, blog data is encoded. The generated blog page data should be stored so as to be shared with other devices (or users). The generated blog page data should be encoded in a suitable file format, before being stored. For example, the blog data should be encoded in a file format that is generally and widely used, so that the generated blog is freely shared by other devices without dedicated programs. For example, an MPEG4 format, an H.264 format, an audio video interleave (AVI) format, and the like, which are widely used, are employed as a file format of stored video data. However, other file formats may also be employed. The encoded blog data is stored in the storage unit 34 in operation 44.
In operation 45, the generated/stored blog data is shared. The generated/stored blog data is provided to users of other devices through a network. First, the devices request the blog data stored in the storage unit of the mobile device after accessing the mobile device through the network interface by using the P2P or WWW protocol. The mobile device providing a blog thus operates as a blog server or web server. Accordingly, it is desirable to manage blog data stored in the storage unit as a database. It is easy to generate, modify, delete, and search for the blog data that is managed as the database.
The mobile device includes a blog program and a service policy manager so as to operate as a blog server. The service policy manager may limit other users who desire to access a blog. The service policy manager may also serve to partially limit opening of the blog data.
If the method and apparatus for providing a blog service according to aspects of the present invention, is used, there are several advantages. First, while in the past, a user has to access a blog web server of a service provider through the Internet so as to use the blog service, according to aspects of the present invention, the user can freely use the blog service at any time at any place without an access to the blog web server. Second, the user can freely construct a blog desired by the user without being limited by predetermined layouts and without a limit of storage capacity. Third, while in the past, a blog page uploaded to the blog server is opened to the public, according to aspects of the present invention, opening of the blog page may be limited so as to protect privacy of the user with respect to the blog page.
Aspects of the present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CDs, DVDs, magnetic tapes, floppy disks, and optical data storage devices. Aspects of the present invention may also be embodied as carrier waves (such as data transmission through the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2007-131079 | Dec 2007 | KR | national |