a) Field of the Invention
The invention relates to a method and a system of many-to-one transmission and information display via local area network and, more particularly, to a method and a system of many-to-one transmission and information display which save network bandwidth and reduce the workload of information-display process.
b) Description of the Related Art
Due to the fast development of information technology, digitized applications of information are becoming more ordinary. One application is to divide a screen frame into multiple display areas and respectively assign the display areas to multiple information sources, such that different information can be displayed in one screen frame at the same time, for example, when a meeting is in progress.
Referring to
Referring to
The two abovementioned conventional methods have the defects listed below. First, since the first electronic device, the second electronic device, and the third electronic device are connected via local area network, if information is to be directly transmitted without being processed first, the network bandwidth would be greatly consumed, which in turn would affect other users of the network and even cause the frame delay problem. Second, whether it is the first electronic device 11 or the third electronic device 24 that performs the integration process of frames, the information integrating end (the first electronic device 11 or the third electronic device 24) must have a good computational ability. Hardware with better computational ability means a higher hardware cost. In addition, when the computational ability is insufficient, the frame delay problem would occur.
Concluding from above, to improve on the network bandwidth consumption for many-to-one transmission and information display systems, and to reduce the computation required of the information integrating end to process frame integration are the goals to be achieved.
In view of the aforementioned problems, an object of the invention is to provide a method and a system of many-to-one transmission and information display via local area network, which can reduce the consumption of network bandwidth and the computation required of the information integrating end to process frame integration.
To achieve the aforementioned object, a many-to-one transmission and information display method via local area network of the invention is implemented in a local area network comprising a first electronic device, at least one second electronic device, and at least one processing device connected to an output device to display information. The method includes: the first electronic device providing a list of processing devices in the local area network for a user to select one processing device; the first electronic device transmitting a frame layout to the selected processing device, the frame layout including M display areas and the geometric information of each display area, wherein M≧2 and M is an integer, and each display area is associated with a display content; the first electronic device transmitting an invitation request and the frame layout to the second electronic device; the second electronic device contacting the selected processing device when the second electronic device accepts the invitation request; the processing device sequentially assigning the M display areas based on an assignment rule to the first electronic device and N of the invited second electronic device(s) that has accepted the invitation request, to display information, wherein 1≦N≦M−1 and N is an integer; the first electronic device and the second electronic device respectively adjusting the geometric shape and size of a predetermined display information based on the geometric information of the assigned display areas, and respectively transmitting the adjusted predetermined display information to the processing device; the processing device receiving the adjusted predetermined display information and updating the display contents of the corresponding display areas; and the output device receiving the display information from the processing device and updating the display information regularly according to the display contents of the display areas.
A many-to-one transmission and information display system via local area network of the invention includes a first electronic device, at least one second electronic device, at least one processing device, and an output device. The output device is connected to the processing device via signals and is used to display information. The first electronic device, the second electronic device, and the processing device are provided in a local area network to execute the aforementioned method.
According to the method and system of many-to-one transmission and information display via local area network of the invention, the predetermined display information is adjusted before being transmitted, which effectively reduces the amount of data for transmission, and therefore effectively reduces the consumption of network bandwidth. As a result, the processing device just needs to directly integrate the predetermined display information into one display frame, and thus the computation required of the information integrating end to process frame integration is greatly reduced.
The preferred embodiments of a method and system of many-to-one transmission and information display via local area network according to the invention will be described in detail, with reference to the drawings in which like reference numerals denote like elements.
Referring to
The execution of the method of the invention is shown in
The first electronic device 31 and the second electronic device 32 adjust the geometric shape and size of predetermined display information, respectively, based on the geometric information of the display area assigned to each of them (S306), e.g. reducing the frame resolution, and then respectively transmit the adjusted predetermined display information to the processing device 33 (S307). The processing device 33 receives the adjusted predetermined display information and updates the display contents of the corresponding display areas according to the adjusted predetermined display information (S308). Last, the output device 34 receives the display information from the processing device 33 and updates the frame regularly according to the display content of each display area.
Referring to
It is to be noted that if the processing device 33 has a security setting, the first electronic device 31 needs to go through a verification procedure (S403) when requesting to use the processing device 33, wherein the verification is done by methods such as entering passwords, etc. Only after the verification is complete (S404) can the subsequent steps in the flow be carried out, otherwise the verification procedure is repeated until the verification is complete or until the user relinquishes and exits the system. Moreover, the first electronic device 31 can provide a plurality of templates of the frame layout for the user to select (S405), such as frames divided into quadrants or a nine-paned frame, thus making it convenient for the user to plan the screen frame.
Next, the first electronic device 31 transmits an invitation request and the frame layout to the second electronic device 32 (S407). It is to be noted that the invitation request is not limited to any form. For example, it can be sent from the first electronic device 31, or it can even be sent by the user verbally, which is especially suitable during a meeting.
Based on the frame layout, the processing device 33 sequentially assigns the display areas to the first electronic device 31 and the invited second electronic device(s) 32 that has accepted the invitation request, for them to display information. After the first electronic device 31 receives the message of its assigned display area (S408), it adjusts the geometric shape and size of a predetermined display information based on the geometric information of the display area (S409). For example, if the display area is a rectangle, the geometric information of the display area would include the length and width of the rectangle, and/or the coordinates of two diagonal vertices of the rectangle. Then, the first electronic device 31 transmits the adjusted predetermined display information to the processing device 33 (S411). The last step is to determine whether the user has requested to end the transmission of information (S412), if no, return to step S409 and continue adjusting and transmitting predetermined display information. To further save network bandwidth, the first electronic device 31 can perform a compression encoding procedure (S410) before transmitting the predetermined display information, and the processing device 33 executes a corresponding decoding procedure upon receiving the compression encoded display information before the received information is processed normally.
Referring to
Referring to
Referring to
It is to be noted that the first electronic device 31 can change the frame layout as per user's request at anytime while repeating steps S409-S412. For example, the first electronic device 31 can request to change the assigned display areas with the same frame layout, or to directly change the frame layout, such as changing from a frame divided into quadrants to a nine-paned frame or a picture-in-picture frame. The same is for the second electronic device 32; it can also change the frame layout as per user's request at anytime while repeating steps S505-S508. The process flow of changing frame layout is as shown in
If the request to change frame layout is a full screen mode, then go to step S705, in which the processing device 33 requests the first electronic device 31 or the second electronic device 32 that did not submit the full screen mode request to stop transmitting the predetermined display information, or the processing device 33 simply stops processing these predetermined display information. Next, the processing device 33 only accepts the predetermined display information transmitted by the first electronic device 31 or the second electronic device 32 which submitted the full screen mode request (S706). The next step is to determine whether the first electronic device 31 or the second electronic device 32 which submitted the full screen mode request has requested to terminate the full screen mode (S707); if no, repeat step S706, and if yes, the processing device 33 notifies the first electronic device 31 and the second electronic device 32 to resume transmitting the adjusted predetermined display information according to the display areas that were assigned to the first electronic device 31 and the second electronic device 32 before the full screen mode request was sent (S708). The first electronic device 31 and the second electronic device 32 adjust the predetermined display information based on the geometric information of the display areas that were assigned before the full screen mode request was sent (the original display areas) and transmit the adjusted predetermined display information (S709). It is to be noted that the processing device 33 can transmit a disable command when entering the full screen mode, so that full screen mode requests from the rest of the first electronic device 31 and the second electronic device 32 that did not submit the full screen mode request is ineffective. This is to prevent other electronic devices from submitting full screen mode requests during the full screen mode. For example, referring to
A system of many-to-one transmission and information display via local area network 3 according to a preferred embodiment of the invention is as shown in
The first electronic device 31, the second electronic device 32, and the processing device 33 execute the steps of the aforementioned method, and therefore will not be described herein. Take the system of the invention implemented in a wireless local area network as an example, each of the first electronic device 31, the second electronic device 32, and the processing device 33 can be a computer, a personal digital assistant, a mobile phone, a wireless projector adapter, a wireless setup box, a wireless digital media adapter, a wireless optical disc player, a wireless DVD player, a wireless video recorder, a wireless game console, a wireless portable media player, and so on.
According to the method and system of many-to-one transmission and information display of the invention, the predetermined display information is adjusted based on the geometric shape and size of the display areas before being transmitted, which effectively reduces the amount of data for transmission, and therefore the consumption of network bandwidth. Furthermore, since the predetermined display information has already been adjusted based on the geometric shape and size of the display areas by the first electronic device and the second electronic device before reaching the processing device, it only needs to be directly integrated into one display frame by the processing device, so the computation required of the information integrating end (the processing device of the invention) to process fame integration is thereby greatly reduced. Hence, hardware with relatively poor computational ability can be used to execute the invention and therefore the cost is lowered.
While the invention has been described by way of example and in terms of the preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications and similar arrangements as would be apparent to those skilled in the art. Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
94142368 | Dec 2005 | TW | national |