The present invention relates to a method of an internet service, and a system and a data server therefore, and more particularly to a technical field of dynamically adjusting a community web page.
Presently, portable Internet devices, such as smart cell phones or personal digital assistants (PDAs), are more and more convenient for use, and many users have gradually got used to surfing web pages via the portable Internet devices in order to know the newest information in real time. However, the portable Internet device has a screen much smaller than a computer screen, and has lower bandwidth. Many web pages are designed for surfing on the computer screen. Therefore, the user is usually unable to view the complete web contents on the small screen of the portable Internet device, but has to frequently drag scrollbars to scroll the web page. In addition, if the web page content contains high-resolution multimedia data, users must wait for a longer transmission time, it makes the users can not smoothly surf the web page.
A community website allows users to share their personal information and make friends with one another, and is characterized in those contents shown on the web page can be set to different friendship levels. That is, a content owner can set the contents to be accessed only by his or her good friends but not other people. When the user uses the portable Internet device, one important object is to surf the contents in the community website. Therefore, what is needed is to make the user to efficiently surf web contents of a community website via the portable Internet device.
A primary object of the present invention is to provide a method of an internet service, and a system and a data server therefore, so that a user can efficiently surf the contents of a community website via a wireless communication terminal device.
Another object of the present invention is to provide a method of a re-layout of web contents of an internet service of a community server over the Internet, applicable to a wireless communication terminal device for web surfing of a user. The method of a web content re-layout according to the present invention comprises the following steps. A request is sent out by the wireless communication terminal device and then is transmitted to a data server via a wireless communication network, and thereby the wireless communication terminal device is connected to the community server via the data server. User's friend information stored in the wireless communication terminal device is acquired and web contents corresponding to the request are downloaded from the community server by the data server. The web contents corresponding to the request comprise at least one object and friend information of the owner of the at least one object. A level of closeness between the user and the object owner is determined according to the user's friend information and the friend information of the object owner. Next, the data server selectively re-arranges the layout of the web contents corresponding to the request according to the level of closeness and the re-layout web contents are sent to the wireless communication terminal device.
Preferably, the object is disposed at an eye-catching location in the layout of the web contents, such as at an upper or a left part of the layout of the web contents, or a location that is more easily observed on a screen of the wireless communication terminal device while the user and the object owner have a closer relationship.
A further object of the present invention is to provide a web content re-layout of an internet service system for a user to efficiently surf web contents of a community server. The web content re-layout system according to the present invention comprises a data server and a wireless communication terminal device. The data server is coupled to the community server. The wireless communication terminal device allows the user to input a request thereat and sends the request to the data server via a wireless communication network, and thereby the wireless communication terminal device is linked to the community server via the data server. The wireless communication terminal device also sends user's friend information to the data server. When the data server downloads from the community server the web contents corresponding to the request, which includes at least one object and the friend information of the owner of the at least one object, a level of closeness between the user and the object owner is determined according to the user's friend information and the friend information of the object owner. The data server then selectively re-arranges the layout of the web contents corresponding to the request according to the level of closeness, and sends the re-layout web contents corresponding to the request to the wireless communication terminal device.
Preferably, the object is disposed at an eye-catching location in the layout of the web contents, such as at an upper or a left part of the layout of the web contents, or a location that is more easily observed on a screen of the wireless communication terminal device while the user and the object owner have a closer relationship.
A still further object of the present invention is to provide a data server, which is connected to a wireless communication network for a wireless communication terminal device to receive web contents provided by a community server via the data server. The data server comprises a receiving unit and a re-layout unit. The receiving unit receives user's friend information stored in the wireless communication terminal device. The re-layout unit receives the web contents provided by the community server, and the web contents include at least one object and friend information of the owner of the at least one object. The re-layout unit determines a level of closeness between the user and the object owner according to the user's friend information and the friend information of the object owner, and selectively re-arranges the layout of the received web contents based on an equipment parameter of the wireless communication terminal device and the level of closeness.
Preferably, the object is disposed at an eye-catching location in the layout of the web contents, such as at an upper or a left part of the layout of the web contents, or a location that is more easily observed on a screen of the wireless communication terminal device while the user and the object owner have a closer relationship.
Another object of the present invention is to provide a method of internet services of a community server over the Internet, applicable to a wireless communication terminal device for receiving the data of a user. The method of an internet services according to the present invention comprises the following steps. A request is sent out by the wireless communication terminal device and then is transmitted to a data server via a wireless communication network, and thereby the wireless communication terminal device is connected to the community server via the data server. The user's friend information stored in the wireless communication terminal device and is acquired a level of closeness between the user and the owner is determined according to the user's friend information and the friend information of the owner. The data server then selectively re-arranges at least one resolution, the number of color or compression ratio of the multimedia data of the data contents based on the equipment parameter and a level of closeness, and sends the data contents corresponding to the request to the wireless communication terminal device.
Preferably, the equipment parameter comprises the screen resolution or the number of color of the wireless communication terminal device.
A further object of the present invention is to provide a internet service system for a user to efficiently surf data contents of a community server. The internet service system according to the present invention comprises a data server and a wireless communication terminal device. The data server is coupled to the community server. The wireless communication terminal device allows the user to input a request thereat and sends the request to the data server via a wireless communication network, and thereby the wireless communication terminal device is linked to the community server via the data server. The wireless communication terminal device also sends user's friend information and an equipment parameter to the data server. When the data server downloads from the community server the data contents corresponding to the request, which includes at least one the friend information of the owner, a level of closeness between the user and the owner is determined according to the user's friend information and the friend information of the owner. The data server then selectively re-arranges at least one resolution, the number of color or compression ratio of the multimedia data of the data contents based on the equipment parameter and a level of closeness, and sends the data contents corresponding to the request to the wireless communication terminal device.
Preferably, the equipment parameter comprises resolution or the number of color of the screen of the wireless communication terminal device.
A still further object of the present invention is to provide a data server, which is connected to a wireless communication network for a wireless communication terminal device to receive data contents provided by a community server via the data server. The data server comprises a receiving unit and a multimedia processing unit. The receiving unit receives data contents stored in the communication web server, and the data contents comprise at least one friend information of the owner and an equipment parameter. A level of closeness between the user and the owner is determined according to the user's friend information and the friend information of the owner, the data server selectively re-arranging at least one resolution, compression ratio or the number of color of the multimedia data of the data contents according to the level of closeness.
Preferably, the equipment parameter comprises resolution or the number of color of the screen of the wireless communication terminal device.
The structure and the technical means adopted by the present invention to achieve the above and other objects can be best understood by referring to the following detailed description of the preferred embodiments and the accompanying drawings, wherein
Please refer to
The wireless communication terminal device 12 also sends user's friend information 123 to the data server 11. The user's friend information 123 comprises a list of the user's good friends. After finishing the logon procedure, the data server 11 can download the user's friend information 123 from the community server 14.
The data server 11 downloads web contents 141 corresponding to the request 121 from the community sever 14, and the web contents 141 corresponding to the request 121 comprises at least one object 142 and friend information 143 of the owner of the at least one object 142, for example, a friend list of the object owner. The object 142 can be text data, multimedia data, or an application program. Generally, the web page of most community websites is designed to meet the screen size of a desktop or a notebook computer. However, the wireless communication terminal device 12 has a screen 124 usually smaller than computer screens in size. Therefore, for the user to surf the desired community website on the wireless communication terminal device 12 with better surfing quality, the data server 11 will re-arrange the layout of the web content 141, allowing the user surfing the web contents 141 on the screen 124 of the wireless communication terminal device 12 to see at the first sight the content that is most interesting to or most concerned by the user.
The re-layout unit 112 determines a level of closeness 19 between the user and the object owner according to the user's friend information 123 and the friend information 143 of the object owner. Generally speaking, when surfing a community web page, the user is more interested in and desires to read first materials in connection with his or her closer friends, and does not mind skipping materials in connection with other less-close friends. Therefore, the re-layout unit 112 will follow the level of closeness 19 to selectively re-arrange the layout of the web contents 141 corresponding to the request 121, such as changing the display locations of some objects in the web page, as shown in the following Table 1:
In the case the object owner is a friend of the user, it represents the object owner and the user are relatively close with each other, and the user is supposed to be more interested in the object 142 and desires to view the friend's object as soon as the wireless communication terminal device 12 is linked to the community server 14 to download the community web page without the need of searching the web page by dragging scrollbars. Therefore, the object 142 is moved and disposed at an eye-catching location in the layout of the web contents 141 or a location that can be more easily observed on the screen 124.
In the case the object owner is not a friend of the user but a friend of a friend of the user, it represents the object owner and the user are not acquainted with each other but have a common friend. Therefore, the object 142 is remained at the same location in the web contents 141, or is moved later only when the layout of the web contents 141 in connection with the user's friend has been determined in location. Or, in the case object owner is neither a friend of the user nor a friend of a friend of the user, it represents the object owner and the user are not familiar or in close relationship with each other. Therefore, the object 142 owned by such owner is moved to a less eye-catching location in the layout of the web contents 141 or to a location less easily observable on the screen 124.
Further, the receiving unit 111 can also receive an equipment parameter of the wireless communication terminal device 12. Depending on actual need, the re-layout unit 112 can properly re-arrange the layout of the web contents 141 corresponding to the request 121 based on both of the equipment parameter and the level of closeness 19 between the user and the object owner. Preferably, the equipment parameter records the resolution of the screen 124 of the wireless communication terminal device 12.
Thereafter, the data server 11 sends the re-layout web contents 144 to the wireless communication terminal device 12 for the user to surf on the screen 124. Depending on actual need, the data server 11 can further comprise a filter for filtering the web contents 141 to delete unnecessary materials, such as extremely small pictures, advertising images, etc., so as to further decrease the quantity of the web contents 141. Moreover, it is understood the adjustment of the object location corresponding to the level of closeness as described in the above Table 1 is only for exemplification and not intended to restrict the present invention. Therefore, so long as an adjustment enables an object at a more eye-catching location on a web page or at a location that can be more easily observed on the screen 124 of the wireless communication terminal device 12 while the user and the object owner have a closer relationship, or enables an object at a less eye-catching location on a web page or at a location that is less easily observed on the screen 124 of the wireless communication terminal device 12 while the user and the object owner have a less-close relationship, such adjustment is within the protection scope of the present invention.
Please refer to
After the data server 21 downloads web contents 241 corresponding to the request 221 from the community server 24, the filter 214 can filter off some unnecessary content to effectively decrease the quantity of the web contents 241. Thereafter, according to a friend list 223 of the user and a friend list 243 of the owner of the object 242 contained in the web contents 241, the re-layout unit 212 determines a level of the closeness between the user and the object owner. Since the re-layout unit 212 determines the level of closeness between the user and the object owner in a manner similar to that as described in Table 1, it is not described in details herein. The re-layout unit 212 then re-arranges the layout of the web contents 241 according to the level of closeness or based on both of the level of closeness and the equipment parameter 222. Two examples of re-arranging layouts of web contents are shown in
When the layout of the web contents 31 is re-arranged according to the level of closeness and downloaded to the cellular phone 22, as the re-layout web contents 34 shown at the right side of
Please refer to
Please refer to
The wireless communication terminal device 72 also sends an equipment parameter 722 and user's friend information 723 to the data server 71. The equipment parameter 722 comprises resolution or the number of color of the screen 724 of the wireless communication terminal device. The user's friend information 723 comprises a list of the user's good friends. After finishing the logon procedure, the data server 71 can download the user's friend information 723 from the community server 74.
The data server 71 downloads data contents 741 corresponding to the request 721 from the community sever 74, and the data contents 741 corresponding to the request 721 comprises at least one friend information 743 of the owner, for example, a friend list of the owner 741. Generally, the data content of most community websites is designed to meet the screen size of a desktop or a notebook computer and the default user has enough bandwidth to access to the multimedia data, such as pictures or audio-visual animation. However, the wireless communication terminal device 72 has a screen 724 usually smaller than computer screens in size and the bandwidth smaller than computer else. Therefore, for the user has better surfing quality on the wireless communication terminal device 72, the data server 71 will re-arrange at least one multimedia data 742 of the data content 741, allowing the multimedia data 742 displaying on the screen of the wireless communication terminal device 72 and transmitting in the smaller bandwidth.
The multimedia processing unit 712 determines a level of closeness 79 between the user and the owner of the data according to the user's friend information 723 and the friend information 743 of the owner. Generally speaking, when surfing a community web page, the user is more interested in and desires to read first materials in connection with his or her closer friends, and expects that the data can be more clarity. On the other hand, the user does not mind skipping materials in connection with other less-close friends. Therefore, the multimedia processing unit 712 will follow the level of closeness 79 and the equipment parameter 722 to selectively re-arrange the resolution, the compression ratio or the number of colors of at least one multimedia data of the data contents 741 corresponding to the request, as shown in the following Table 2:
In the case the owner is a friend of the user, it represents the owner and the user are relatively close with each other, and the user is supposed to be more interested in the multimedia data 742 and desires to view a clearer picture or video. Therefore, the multimedia processing unit 712 maintain the resolution of the multimedia data 742 and use lower compression ratio to compress the multimedia data 742 for maintaining the clarity of the multimedia data 742.
In the case the owner is not a friend of the user but a friend of a friend of the user, it represents the object owner and the user are not acquainted with each other but have a common friend. Therefore, the multimedia processing unit 712 moderately reducing resolution of the multimedia data 742, for example, its resolution will be reduced to 50%, to retain a larger display area to the user's friend's multimedia data. In addition, the multimedia processing unit 712 compress the multimedia data 742 of the owner by middle compression ratio for reducing the amount of data in order to retain a larger bandwidth to the user's friend's multimedia data.
Or, in the case owner is neither a friend of the user nor a friend of a friend of the user, it represents the owner and the user are not familiar or in close relationship with each other. Therefore, the multimedia processing unit 712 minimize the resolution of the owner's multimedia data 742, for example, its resolution will be reduced to 25%, and will be compressed by high compression ratio, so as to reduce the amount of data in order to retain a larger display regional and bandwidth to other users will be more interested in the multimedia data 742.
The multimedia processing unit 712 can also moderately reduce the resolution or the number of colors of the multimedia data 742 based on equipment parameter 722. The equipment parameter 722 records the screen resolution and the number of colors of the multimedia processing unit 712. Table 1 above as an example, if the resolution of the multimedia data 742 has 640 pixels×480 pixels, and the equipment parameter shows the screen resolution of the multimedia processing unit 712 only has 320 pixels×240 pixels. In order to let users can view the multimedia data 742 on the screen completely, the multimedia processing unit 712 reduce 640 pixels×480 pixels to 320 pixels×240 pixels in advance, and then, the multimedia processing unit 712 re-arrange the resolution of the multimedia data 742 to 320 pixels×240 pixels, 220 pixels×260 pixels or 160 pixels×120 pixels based on a level of closeness between the user and owners of the multimedia data 742. Similarly, the multimedia processing unit 712 also re-arranges the color number of the multimedia data 742 based on the screen color number of multimedia processing device 712 be recorded in the equipment parameter.
Thereafter, the data server 71 sends the re-arranged data contents 744 to the wireless communication terminal device 72 for the user to surf on the screen 724. Depending on actual need, the data server 71 can further comprise a filter for filtering the data contents 741 to delete unnecessary materials, such as extremely small pictures, advertising images, etc., so as to further decrease the quantity of the data contents 741. Moreover, it is understood the adjustment of the resolution and compression ratio corresponding to the level of closeness as described in the above Table 2 is only for exemplification and not intended to restrict the present invention. Therefore, so long as an adjustment enables an multimedia data has higher resolution and lower compression ratio while the user and the owner have a closer relationship, or enables an multimedia data has lower resolution and higher compression ratio while the user and the owner have a less-close relationship, such adjustment is within the protection scope of the present invention.
Please refer to
After the data server 81 downloads data contents 841 corresponding to the request 821 from the community server 84, the filter 814 can filter off some unnecessary content to effectively decrease the quantity of the data contents 841. Thereafter, according to the equipment parameter 822, the multimedia processing unit 812 determines the multimedia data 842 contained in the data contents 841, for example, the resolution or the number of colors. After that, according to a friend list 823 of the user and a friend list of the owner 843 contained in the data contents 841, the multimedia processing unit 812 determines a level of the closeness between the user and owner. Since the multimedia processing unit 812 determines the level of closeness between the user and the owner in a manner similar to that as described in Table 2, it is not described in details herein. Multimedia processing unit 812 according to the level of closeness determines the final re-arranged value of the multimedia data 842 in the data contents again, and re-arranged in accordance with final re-arranged value for image processing. Finally, the data server 81 via the communication port 811 sends the re-arranged multimedia data 844 to the cellular phone 82. In this way, the cellular phone users can receive a lower amount of data on the community web page information, making browsing speed more smoothly, and the closer friends of multimedia data has higher resolution and more clear content, and to further improve the efficiency of browsing community web page.
Please refer to
The present invention has been described with some preferred embodiments thereof and it is understood that many changes and modifications in the described embodiments can be carried out without departing from the scope and the spirit of the invention that is intended to be limited only by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
097131920 | Aug 2008 | TW | national |