WO2015027892A1 - Methods and terminals for sharing web browsing contents - Google Patents
Methods and terminals for sharing web browsing contents Download PDFInfo
- Publication number
- WO2015027892A1 WO2015027892A1 PCT/CN2014/085155 CN2014085155W WO2015027892A1 WO 2015027892 A1 WO2015027892 A1 WO 2015027892A1 CN 2014085155 W CN2014085155 W CN 2014085155W WO 2015027892 A1 WO2015027892 A1 WO 2015027892A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- hotspot
- communication channel
- web browsing
- establishing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000004891 communication Methods 0.000 claims abstract description 201
- 238000012790 confirmation Methods 0.000 claims description 17
- 238000010586 diagram Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention generally relates to the field of communication technologies and, more particularly, to methods and terminals for sharing web browsing contents.
- One aspect of the present disclosure includes a method for sharing web browsing contents.
- the method includes a first terminal building a wireless local area network with a second terminal through a connection with a mobile terminal which is set as a wireless fidelity (Wi-Fi) hotspot, where the second terminal connects to the Wi-Fi hotspot.
- the method also includes the first terminal obtaining an Internet Protocol (IP) address of the first terminal in the wireless local area network allocated by the Wi-Fi hotspot and receiving an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot.
- IP Internet Protocol
- the method includes the first terminal establishing a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network and sharing web browsing contents in real-time with the second terminal through the communication channel using network traffic provided by the Wi-Fi hotspot.
- the terminal includes a building unit configured to build a wireless local area network with a second terminal, wherein the second terminal connects to the Wi-Fi hotspot through connecting to a mobile terminal which is set as a Wi-Fi hotspot.
- the terminal also includes a receiving unit configured to obtain an IP address of a first terminal in the wireless local area network allocated by the Wi-Fi hotspot, and receive an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot.
- the terminal includes an establishing unit configured to establish a communication channel with the second terminal through the Wi-Fi hotspot and the IP address of the second terminal in the wireless local area network received by the receiving unit.
- the terminal includes a sharing unit configured to share web browsing contents in real-time with the second terminal through the communication channel established by the establishing unit using network traffic provided by the Wi-Fi hotspot.
- Figure 1 illustrates a flow chart of an exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 2 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 3 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 4 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 5 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 6 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments
- Figure 7 illustrates a structure schematic diagram of an exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments
- Figure 8 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments
- Figure 9 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments
- Figure 10 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments.
- Figure 11 shows a block diagram illustrating an exemplary computing system consistent with the disclosed embodiments.
- hotspot is a device or application that creates a wireless local area network (WLAN) while being connected to a link to a service provider via a cellular network, such as a GPRS, 3G, or 4G network.
- a hotspot typically uses wireless fidelity (Wi-Fi) technology, which is also called a Wi-Fi hotspot.
- Wi-Fi wireless fidelity
- the hotspot may be provided by a mobile terminal running certain Wi-Fi hotspot applications.
- Figure 11 shows a block diagram illustrating an exemplary computing system for implementing a mobile terminal.
- the exemplary computer system 1100 may include one or more processors 1102, a storage medium 1104, a monitor 1106, a communication module 1108, a database 11 10, peripherals 11 12, and one or more bus 1 114 to couple the devices together. Certain devices may be omitted and other devices may be included.
- the processor 1102 can include any appropriate processor or processors. Further, the processor 1 102 can include multiple cores for multi-thread or parallel processing.
- the storage medium 1104 may include memory modules, such as ROM, RAM, and flash memory modules, and mass storages, such as CD-ROM, U-disk, removable hard disk, etc.
- the storage medium 1 104 may store computer programs (e.g., a browser) for implementing various processes, when executed by the processor 1102.
- the browser may refer to a web browser installed on a terminal, such as a mobile phone, a smart phone, a tablet computer, a laptop computer, or any type of mobile computing device.
- the monitor 1106 may include display devices for displaying browser windows.
- the monitor 1106 of the terminal device can be used by a user to display browser windows.
- the communication module 1108 may include network devices for establishing connections through the communication network.
- the database 11 10 may include one or more databases for storing certain data and for performing certain operations on the stored data.
- a first terminal may build a wireless local area network with a second terminal through a Wi-Fi hotspot.
- the first terminal and the second terminal may obtain each other's Internet Protocol (IP) address in the wireless local area network through the Wi-Fi hotspot.
- IP Internet Protocol
- the first terminal and the second establish a communication channel through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost for accessing a cellular network or other private Wi-Fi networks.
- Figure 1 illustrates a flow chart of an exemplary process for sharing web browsing contents consistent with the disclosed embodiments.
- the content sharing process may include the following steps.
- S101 a first terminal and a second terminal connect respectively to a mobile terminal which is set as a Wi-Fi hotspot to build a wireless local area network between the first terminal and the second terminal.
- the first terminal and the second terminal connect respectively to the mobile terminal which is set as the Wi-Fi hotspot. Therefore, the wireless local area network is built between the first terminal and the second terminal.
- the method for setting the mobile terminal as the Wi-Fi hotspot may include the followings.
- the mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
- an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
- the user calls a "menu” interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu”.
- the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
- the mobile terminal After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program to set the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download the corresponding application program to set the mobile terminal as the Wi-Fi hotspot. The details are not repeated herein.
- the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal. But it is not limited that the first terminal can only be the web browsing contents sending terminal and the second terminal can only be the web browsing contents receiving terminal. In certain embodiments, the first terminal can be the web browsing contents receiving terminal and the second terminal can be the web browsing contents sending terminal.
- SI 02 the first terminal and the second terminal obtain respectively an IP address in the wireless local area network allocated by the Wi-Fi hotspot.
- SI 03 the first terminal and the second terminal obtain each other's IP address in the wireless local area network.
- the first terminal and the second terminal can obtain each other's IP address in the wireless local area network.
- the process for obtaining the IP address in the wireless local area network may include the followings.
- the first terminal sends the IP address of the first terminal to the Wi-Fi hotspot.
- the Wi-Fi hotspot receives the IP address of the first terminal, and sends the IP address of the first terminal to the second terminal.
- the Wi-Fi hotspot After the Wi-Fi hotspot receives the IP address of the first terminal, the Wi-Fi hotspot sends the IP address of the first terminal to all terminals that connect to the Wi-Fi hotspot through broadcasting. Therefore, all the terminals that connect to the Wi-Fi hotspot can obtain the IP address of the first terminal. [0042] 3. The second terminal receives the IP address of the first terminal, and sends the
- the Wi-Fi hotspot receives the IP address of the second terminal, and sends the IP address of the second terminal to the first terminal.
- the first terminal receives the IP address of the second terminal.
- the Wi-Fi hotspot After the Wi-Fi hotspot receives the IP address of the second terminal, the Wi-Fi hotspot sends the IP address of the second terminal to all the terminals that connect to the Wi-Fi hotspot through broadcasting. Therefore, all the terminals that connect to the Wi-Fi hotspot can obtain the IP address of the second terminal.
- SI 04 the first terminal establishes a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal.
- the first terminal When the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot which is connected to the first terminal and the obtained IP address of the second terminal.
- the steps for establishing the communication channel may include the followings.
- the first terminal sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot.
- the first terminal sends the IP address of the second terminal and the request message for establishing the communication channel to the Wi-Fi hotspot.
- the Wi-Fi hotspot receives the request message for establishing the communication channel and the IP address of the second terminal, and sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
- the Wi-Fi hotspot After the Wi-Fi hotspot receives the request message for establishing the communication channel and the IP address of the second terminal, the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal can establish the communication channel with the first terminal based on the request message for establishing the communication channel.
- the second terminal receives the request message for establishing the communication channel, and sends a confirmation message for establishing the communication channel to the first terminal and establishes the communication channel with the first terminal.
- S105 the first terminal shares the web browsing contents in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot.
- the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot. Because the web browsing contents are sent using the network traffic provided by the Wi-Fi hotspot, during the process of sending the web browsing contents, both the first terminal and the second terminal shares the web browsing contents in real-time without incurring mobile data charges.
- the web browsing contents e.g., videos, webpages, images, etc.
- the first terminal builds the wireless local area network connection with the second terminal through the Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
- the Wi-Fi hotspot is configured in such a way that the first terminal and the second terminal cannot access a service provider's network or other private wireless network using the Wi-Fi network. That is, the Wi-Fi network may be locally configured to prevent the first terminal and the second from performing other network accessing except for the web- browsing content sharing. Of course, other configurations may also be used. Further, in certain embodiments, the first terminal may coincide with the terminal providing the hotspot, or the second terminal may coincide with the terminal providing the hotspot. The hotspot terminal may be able to access service provider's network or other private wireless network.
- Figure 2 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 2, the process may include the following steps.
- S201 a first terminal builds a wireless local area network with a second terminal through a mobile terminal which is set as a Wi-Fi hotspot, where the second terminal connects to the Wi-Fi hotspot.
- the first terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. Then, the first terminal can build the wireless local area network with the second terminal which is connected with the Wi-Fi hotspot.
- S202 the first terminal obtains an IP address of the first terminal in the wireless local area network which is allocated by the Wi-Fi hotspot, and receives an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot.
- the first terminal needs to obtain the IP address of the second terminal in the wireless local area network, such that the first terminal can communicate with the second terminal in the following steps through the IP address of the second terminal.
- the steps for receiving the IP address of the second terminal in the wireless local area network sent by the Wi- Fi hotspot may include the folio wings.
- the first terminal sends the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
- the first terminal sends the IP address of the first terminal in the wireless local area network to the Wi-Fi hotspot. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
- the first terminal receives the IP address of the second terminal sent by the Wi- Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address information in the wireless local area network.
- S203 the first terminal establishes a communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal in the wireless local area network.
- the first terminal when the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal in the wireless local area network.
- the steps for establishing the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, the steps for establishing the
- communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal may include the followings.
- the first terminal sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
- the first terminal receives a confirmation message for establishing the communication channel sent by the second terminal, and establishes the communication channel with the second terminal.
- the first terminal is the web browsing contents sending terminal
- the second terminal is the web browsing contents receiving terminal.
- the first terminal sends the request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
- the first terminal receives the confirmation message for establishing the communication channel returned by the second terminal, and establishes the communication channel with the second terminal.
- the steps for establishing the first terminal is a web browsing contents receiving terminal and the second terminal is a web browsing contents sending terminal, the steps for establishing the
- communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal may include the followings.
- the first terminal receives the request message for establishing the
- the first terminal sends the confirmation message for establishing the communication channel to the second terminal, and establishes the communication channel with the second terminal.
- the first terminal is the web browsing contents receiving terminal
- the second terminal is the web browsing contents sending terminal.
- the second terminal sends the request message for establishing the communication channel and the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the first terminal which corresponds to the IP address of the first terminal.
- the second terminal receives the confirmation message for establishing the communication channel returned by the first terminal, and establishes the communication channel with the first terminal.
- S204 Using network traffic provided by the Wi-Fi hotspot, the first terminal shares the web browsing contents in real-time with the second terminal through the
- the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot. Because the web browsing contents are sent using the network traffic provided by the Wi-Fi hotspot, during the process of sending the web browsing contents, both the first terminal and the second terminal shares the web browsing contents in real-time without incurring mobile data charges.
- the steps that the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include one of the followings. [0078]
- the first terminal sends the web browsing contents of the first terminal in realtime to the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the first terminal receives the web browsing contents of the second terminal in real-time sent from the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the first terminal builds the wireless local area network with the second terminal through the Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in realtime with the second terminal without any cost.
- Figure 3 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 3, the process may include the following steps.
- S301 a mobile terminal is set as a Wi-Fi hotspot.
- the mobile terminal is set as the Wi-Fi hotspot herein.
- the steps for setting the Wi-Fi hotspot may include the followings.
- the mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
- an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
- the user calls a "menu” interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu”.
- the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
- the mobile terminal After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
- S302 the Wi-Fi hotspot establishes a connection with a first terminal and a second terminal, respectively, such that a wireless local area network is built between the first terminal and the second terminal.
- the Wi-Fi hotspot establishes a connection with the first terminal and the second terminal, respectively. Therefore, the Wi-Fi hotspot builds the wireless local area network between the first terminal and the second terminal.
- the Wi-Fi hotspot allocates an IP address for the first terminal and an IP address for the second terminal in the wireless local area network, respectively. Also, the Wi-Fi hotspot sends the IP address of the second terminal in the wireless local area network to the first terminal, and sends the IP address of the first terminal in the wireless local area network to the second terminal. [0091] After the Wi-Fi hotspot establishes the connection with the first terminal and the second terminal, respectively, the Wi-Fi hotspot allocates the IP address for the first terminal and the IP address for the second terminal in the wireless local area network, respectively. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal and sends the IP address of the second terminal to the first terminal through broadcasting.
- S304 based on the allocated IP addresses, the Wi-Fi hotspot establishes a communication channel between the first terminal and the second terminal.
- the Wi-Fi hotspot After the Wi-Fi hotspot broadcasts each other's IP address for the first terminal and the second terminal, the Wi-Fi hotspot establishes the communication channel between the first terminal and the second terminal based on the allocated IP addresses.
- the steps for establishing the communication channel between the first terminal and the second terminal based on the allocated IP addresses may include the followings.
- the Wi-Fi hotspot receives a request message for establishing the communication channel sent from the first terminal and the IP address of the second terminal. Then, the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal sends a confirmation message for establishing the communication channel to the first terminal.
- S305 the Wi-Fi hotspot provides network traffic for sharing web browsing contents in real-time between the first terminal and the second terminal through the
- the Wi-Fi hotspot After the Wi-Fi hotspot establishes the communication channel for the first terminal and the second terminal, when the first terminal and the second terminal share the web browsing contents in real-time, the Wi-Fi hotspot provides the network traffic for sending data during the sharing process.
- the first terminal builds the wireless local area network with the second terminal through the Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in realtime with the second terminal without any cost.
- Figure 4 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 4, the process may include the following steps.
- S401 a sharing terminal connects to a mobile terminal which is set as a Wi-Fi hotspot, and establishes a communication channel with the Wi-Fi hotspot.
- the sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot.
- the sharing terminal connects to the Wi-Fi hotspot
- the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
- S402 by using network traffic provided by the Wi-Fi hotspot, the sharing terminal and the Wi-Fi hotspot share web browsing contents in real-time through the established communication channel.
- the sharing terminal shares the web browsing contents (e.g., videos, webpages and images) in real-time with the Wi-Fi hotspot through the established communication channel.
- the steps that the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the folio wings.
- the sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot.
- the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
- FIG. 5 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 5, the process may include the following steps.
- S501 a sharing terminal connects to a mobile terminal which is set as a Wi-Fi hotspot, and establishes a communication channel with the Wi-Fi hotspot.
- the sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot.
- the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
- S502 by using network traffic provided by the Wi-Fi hotspot, the sharing terminal and the Wi-Fi hotspot share web browsing contents in real-time through the established communication channel.
- the sharing terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the Wi-Fi hotspot through the established communication channel.
- the steps that the sharing terminal shares the web browsing contents with the Wi-Fi hotspot in real-time through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the followings.
- the sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot.
- the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
- Figure 6 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 6, the process may include the following steps.
- S601 a mobile terminal is set as a Wi-Fi hotspot.
- the mobile terminal is set as the Wi-Fi hotspot herein.
- the steps for setting the Wi-Fi hotspot may include the followings.
- the mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
- the user calls a "menu” interface of the browser. Then the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu”.
- the user clicks e.g., mouse click or touch click
- the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
- the mobile terminal After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot. The details are not repeated herein.
- S602 the Wi-Fi hotspot connects to a sharing terminal and establishes a communication channel with the sharing terminal.
- the Wi-Fi hotspot connects to the sharing terminal.
- the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
- S603 the Wi-Fi hotspot shares the web browsing contents in real-time with the sharing terminal through the communication channel, and provides network traffic for the sharing process between the Wi-Fi hotspot and the sharing terminal.
- the sharing terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the Wi-Fi hotspot through the established communication channel.
- the steps that the sharing terminal shares the web browsing contents with the Wi-Fi hotspot in real-time through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the followings.
- the sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot.
- the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
- Figure 7 illustrates a structure schematic diagram of an exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments.
- the terminal may include a building unit 701, a receiving unit 702, an establishing unit 703 and a sharing unit 704.
- the terminal may include a building unit 701, a receiving unit 702, an establishing unit 703 and a sharing unit 704.
- the terminal may include a building unit 701, a receiving unit 702, an establishing unit 703 and a sharing unit 704.
- the terminal may include a building unit 701, a receiving unit 702, an establishing unit 703 and a sharing unit 704.
- a sharing unit 704 For purposes of illustration, only related parts are illustrated herein.
- the building unit 701 is configured to, through connecting to a mobile terminal which is set as a Wi-Fi hotspot, build a wireless local area network with a second terminal, where the second terminal connects to the Wi-Fi hotspot.
- the building unit 701 connects to the mobile terminal which is set as the Wi-Fi hotspot. Therefore, the building unit 701 can build the wireless local area network with the second terminal which is connected to the Wi-Fi hotspot.
- the receiving unit 702 is configured to obtain an IP address of a first terminal allocated by the Wi-Fi hotspot in the wireless local area network, and receive an IP address of the second terminal sent by the Wi-Fi hotspot in the wireless local area network. [00130] After the first terminal and the second terminal build the wireless local area network, the first terminal needs to obtain the IP address of the second terminal in the wireless local area network, such that the first terminal can communicate with the second terminal through the IP address of the second terminal in the following steps.
- the receiving steps of the receiving unit 702 may include the followings.
- the first terminal sends the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
- the first terminal sends the IP address of the first terminal in the wireless local area network to the Wi-Fi hotspot. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
- the first terminal receives the IP address of the second terminal sent by the Wi- Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address information in the wireless local area network.
- the establishing unit 703 is configured to, through the Wi-Fi hotspot and the IP address of the second terminal in the wireless local area network received by the receiving unit 702, establish a communication channel with the second terminal.
- the first terminal When the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network. [00137] If the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, the steps for establishing the
- the communication channel by the establishing unit 703 may include the followings.
- the establishing unit 703 sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
- the establishing unit 703 receives a confirmation message for establishing the communication channel sent by the second terminal, and establishes the communication channel with the second terminal.
- the first terminal is the web browsing contents sending terminal
- the second terminal is the web browsing contents receiving terminal.
- the first terminal sends the request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
- the first terminal receives the confirmation message for establishing the communication channel returned by the second terminal, and establishes the communication channel with the second terminal.
- the steps for establishing the communication channel by the establishing unit 703 may include the followings. [00142] 1.
- the establishing unit 703 receives a request message for establishing the communication channel sent by the Wi-Fi hotspot and the IP address of the second terminal.
- the establishing unit 703 Based on the IP address of the second terminal, the establishing unit 703 sends a confirmation message for establishing the communication channel to the second terminal, and establishes the communication channel with the second terminal.
- the first terminal is the web browsing contents receiving terminal
- the second terminal is the web browsing contents sending terminal.
- the second terminal sends the request message for establishing the communication channel and the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the first terminal which corresponds to the IP address of the first terminal.
- the second terminal receives the confirmation message for establishing the communication channel returned by the first terminal, and establishes the communication channel with the first terminal.
- the sharing unit 704 is configured to, using network traffic provided by the Wi-Fi hotspot, share the web browsing contents in real-time with the second terminal through the communication channel established by the establishing unit 703.
- the sharing unit 704 may further include a sending subunit 7041 and a receiving subunit 7042.
- the sending subunit 7041 is configured to send the web browsing contents of the first terminal to the second terminal in real-time through the communication channel by using the network traffic provided by the Wi-Fi hotspot.
- the receiving subunit 7042 is configured to receive the web browsing contents of the second terminal which is sent through the communication channel in real-time using the network traffic provided by the Wi-Fi hotspot.
- the first terminal builds a wireless local area network with the second terminal through the Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
- Figure 8 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments.
- the terminal may include an establishing unit 801, and a sharing unit 802.
- the sharing unit 802. For purposes of illustration, only related parts are illustrated herein.
- the establishing unit 801 is configured to connect to a mobile terminal which is set as a Wi-Fi hotspot, and establish a communication channel with the Wi-Fi hotspot.
- the establishing unit 801 of a sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
- the sharing unit 802 is configured to, by using network traffic provided by the Wi-Fi hotspot, share web browsing contents in real-time with the Wi-Fi hotspot through the communication channel established by the establishing unit 801.
- the sharing unit 802 of the sharing terminal connects to the Wi-Fi hotspot, the sharing unit 802 shares the web browsing contents (e.g., webpages, documents, songs, etc.) with the Wi-Fi hotspot in real-time through the established communication channel.
- the sharing unit 802 may further include a sending subunit 8021 and a receiving subunit 8022.
- the sending subunit 8021 is configured to send the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the receiving subunit 8022 is configured to receive the web browsing contents in real-time sent by the mobile terminal which is set as the Wi-Fi hotspot through the
- the sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot.
- the web browsing contents can be shared in real-time through the established communication channel, such that the sharing terminal shares the web browsing contents in realtime with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
- Figure 9 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments.
- the terminal may include a setting unit 901, a building unit 902, a sending unit 903, an establishing unit 904, and a network traffic providing unit 905. For purposes of illustration, only related parts are illustrated herein.
- the setting unit 901 is configured to set a Wi-Fi hotspot. Before sharing web browsing contents, a terminal needs to be set as a Wi-Fi hotspot. In order to be adapted for outdoor use, a mobile terminal is set as the Wi-Fi hotspot herein.
- the setting unit 901 may further include a receiving subunit 9011 and a setting subunit 9012.
- the receiving subunit 901 1 is configured to receive an operation instruction "setting as a Wi-Fi hotspot" inputted by a user in a browser interface.
- the user calls a "menu” interface of the browser.
- the user clicks e.g., mouse click or touch click
- the setting subunit 9012 is configured to, based on the operation instruction received by the receiving subunit 9011 , set the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
- the mobile terminal After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
- the building unit 902 is configured to, after the setting unit 901 sets the Wi-Fi hotspot, connect respectively to a first terminal and a second terminal and build a wireless local area network between the first terminal and the second terminal.
- the sending unit 903 is configured to, after the building unit 902 builds the wireless local area network, allocate respectively an IP address in the wireless local area network for the first terminal and an IP address in the wireless local area network for the second terminal, send the IP address of the second terminal in the wireless local area network to the first terminal and send the IP address of the first terminal in the wireless local area network to the second terminal.
- the sending unit 903 allocates respectively the IP address in the wireless local area network for the first terminal and the IP address in the wireless local area network for the second terminal, sends the IP address of the second terminal to the first terminal and sends the IP address of the first terminal to the second terminal through broadcasting.
- the establishing unit 904 is configured to, after the sending unit 903 sends the each other's IP address, establish a communication channel between the first terminal and the second terminal based on the IP addresses of the first terminal and the second terminal.
- the establishing unit 904 establishes the Wi-Fi hotspot.
- the establishing steps of the establishing unit 904 may include the followings. [00168] The establishing unit 904 receives a request message for establishing the communication channel sent from the first terminal and the IP address of the second terminal. Then, the establishing unit 904 sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal sends a confirmation message for establishing the communication channel to the first terminal.
- the network traffic providing unit 905 is configured to provide network traffic for the web browsing contents sharing between the first terminal and the second terminal through the communication channel established by the establishing unit 904.
- the network traffic providing unit 905 provides the network traffic for the above sharing process.
- the first terminal builds a wireless local area network with the second terminal through the Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
- Figure 10 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments.
- the terminal may include a setting unit 1001, an establishing unit 1002, and a sharing unit 1003.
- the sharing unit 1003 For purposes of illustration, only related parts are illustrated herein.
- the setting unit 1001 is configured to set a Wi-Fi hotspot. Before sharing web browsing contents, a terminal needs to be set as a Wi-Fi hotspot. In order to be adapted for outdoor use, the mobile terminal is set as the Wi-Fi hotspot herein.
- the setting unit 1001 may further include a receiving subunit 10011 and a setting subunit 10012.
- the receiving subunit 1001 1 is configured to receive an operation instruction "setting as a Wi-Fi hotspot" inputted by a user in a browser interface.
- the user calls a "menu” interface of the browser.
- the user clicks e.g., mouse click or touch click
- the setting subunit 10012 is configured to, based on the operation instruction received by the receiving subunit 10011, set the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
- the mobile terminal After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
- the establishing unit 1002 is configured to connect to the sharing terminal and establish a communication channel with the sharing terminal. Specifically, the Wi-Fi hotspot connects to the sharing terminal. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established. [00178]
- the sharing unit 1003 is configured to share the web browsing contents in realtime with the sharing terminal through the communication channel established by the establishing unit 1002, and provide network traffic for the sharing process.
- the sharing terminal can share the web browsing contents (e.g., webpages, documents, songs, etc.) in real-time with the Wi-Fi hotspot through the established communication channel.
- the sharing unit 1003 may further include a sending subunit 10031 and a receiving subunit 10032.
- the sending subunit 10031 is configured to send the web browsing contents to the sharing terminal in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the receiving subunit 10032 is configured to receive the web browsing contents in real-time which are sent through the communication channel using the network traffic provided by the Wi-Fi hotspot.
- the sharing terminal and the mobile terminal which is set as the Wi-Fi hotspot establish the communication channel.
- the web browsing contents can be shared in real-time through the established communication channel, such that the sharing terminal shares the web browsing contents in realtime with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
- a first terminal establishes a wireless local area network with a second terminal through a Wi-Fi hotspot.
- the first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot.
- the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses.
- the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
A method is provided for sharing web browsing contents. The method includes a first terminal building a wireless local area network with a second terminal through a mobile terminal which is set as a wireless fidelity (Wi-Fi) hotspot, where the second terminal connects to the Wi-Fi hotspot (S201). The method also includes the first terminal obtaining an Internet Protocol (IP) address of the first terminal in the wireless local area network which is allocated by the Wi-Fi hotspot and receiving an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot (S202). Further, the method includes the first terminal establishing a communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal in the wireless local area network (S203) and sharing web browsing contents in real-time with the second terminal through the communication channel using network traffic provided by the Wi-Fi hotspot (S204).
Description
METHODS AND TERMINALS FOR SHARING WEB BROWSING CONTENTS
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims priority of Chinese Patent Application No.
201310385392.3, filed on August 29, 2013, the entire contents of which are incorporated by reference herein.
FIELD OF THE INVENTION
[0002] The present invention generally relates to the field of communication technologies and, more particularly, to methods and terminals for sharing web browsing contents.
BACKGROUND
[0003] When a user browses webpages, listens to songs and watches videos on a mobile terminal, if the user finds favorite contents or wonderful contents, the user often wants to share the contents with his/her friends.
[0004] However, with existing technologies, when the user wants to share web browsing contents with his/her friends, the user often needs to share the web browsing contents through a third party software (e.g., microblog). The web browsing contents cannot be shared directly between terminals.
[0005] The disclosed methods and terminals are directed to solve one or more problems set forth above and other problems.
BRIEF SUMMARY OF THE DISCLOSURE
[0006] One aspect of the present disclosure includes a method for sharing web browsing contents. The method includes a first terminal building a wireless local area network with a second terminal through a connection with a mobile terminal which is set as a wireless fidelity (Wi-Fi) hotspot, where the second terminal connects to the Wi-Fi hotspot. The method also includes the first terminal obtaining an Internet Protocol (IP) address of the first terminal in the wireless local area network allocated by the Wi-Fi hotspot and receiving an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot. Further, the method includes the first terminal establishing a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network and sharing web browsing contents in real-time with the second terminal through the communication channel using network traffic provided by the Wi-Fi hotspot.
[0007] Another aspect of the present disclosure includes a terminal for sharing web browsing contents. The terminal includes a building unit configured to build a wireless local area network with a second terminal, wherein the second terminal connects to the Wi-Fi hotspot through connecting to a mobile terminal which is set as a Wi-Fi hotspot. The terminal also includes a receiving unit configured to obtain an IP address of a first terminal in the wireless local area network allocated by the Wi-Fi hotspot, and receive an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot. Further, the terminal includes an establishing unit configured to establish a communication channel with the second terminal through the Wi-Fi hotspot and the IP address of the second terminal in the wireless local area network received by the receiving unit. In addition, the terminal includes a sharing unit configured to share web browsing contents in real-time with the second terminal through the
communication channel established by the establishing unit using network traffic provided by the Wi-Fi hotspot.
[0008] Other aspects of the present disclosure can be understood by those skilled in the art in light of the description, the claims, and the drawings of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to describe the technical solution of the embodiments of the present invention more clearly, drawings used in the description of the embodiments are introduced below. The drawings described below are merely exemplary embodiments of the present invention. For those skilled in the art, on the premise of no inventive effort being involved, other drawings may also be obtained according to these drawings and the descriptions included herein.
[0010] Figure 1 illustrates a flow chart of an exemplary process for sharing web browsing contents consistent with the disclosed embodiments;
[0011] Figure 2 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments; [0012] Figure 3 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments;
[0013] Figure 4 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments;
[0014] Figure 5 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments;
[0015] Figure 6 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments;
[0016] Figure 7 illustrates a structure schematic diagram of an exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments; [0017] Figure 8 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments;
[0018] Figure 9 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments;
[0019] Figure 10 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments; and
[0020] Figure 11 shows a block diagram illustrating an exemplary computing system consistent with the disclosed embodiments.
DETAILED DESCRIPTION
[0021] In the following description, for purposes of illustration, many specific details are illustrated in order to provide a full understanding of one or more embodiments. However, obviously, those embodiments can also be implemented in the case of these specific details changed, replaced, or alternated. The followings, together with accompanying drawings, describe in detail certain embodiments of the present invention.
[0022] As used herein, the term "hotspot" is a device or application that creates a wireless local area network (WLAN) while being connected to a link to a service provider via a cellular
network, such as a GPRS, 3G, or 4G network. A hotspot typically uses wireless fidelity (Wi-Fi) technology, which is also called a Wi-Fi hotspot.
[0023] The hotspot may be provided by a mobile terminal running certain Wi-Fi hotspot applications. Figure 11 shows a block diagram illustrating an exemplary computing system for implementing a mobile terminal.
[0024] As shown in Figure 1 1, the exemplary computer system 1100 may include one or more processors 1102, a storage medium 1104, a monitor 1106, a communication module 1108, a database 11 10, peripherals 11 12, and one or more bus 1 114 to couple the devices together. Certain devices may be omitted and other devices may be included. [0025] The processor 1102 can include any appropriate processor or processors. Further, the processor 1 102 can include multiple cores for multi-thread or parallel processing. The storage medium 1104 may include memory modules, such as ROM, RAM, and flash memory modules, and mass storages, such as CD-ROM, U-disk, removable hard disk, etc. The storage medium 1 104 may store computer programs (e.g., a browser) for implementing various processes, when executed by the processor 1102. The browser may refer to a web browser installed on a terminal, such as a mobile phone, a smart phone, a tablet computer, a laptop computer, or any type of mobile computing device.
[0026] The monitor 1106 may include display devices for displaying browser windows. For example, the monitor 1106 of the terminal device can be used by a user to display browser windows. The communication module 1108 may include network devices for establishing connections through the communication network. The database 11 10 may include one or more databases for storing certain data and for performing certain operations on the stored data.
Further, the peripherals 11 12 may include I/O devices such as keyboard and mouse.
[0027] In operation, a first terminal may build a wireless local area network with a second terminal through a Wi-Fi hotspot. The first terminal and the second terminal may obtain each other's Internet Protocol (IP) address in the wireless local area network through the Wi-Fi hotspot. The first terminal and the second establish a communication channel through the Wi-Fi hotspot and the obtained IP addresses. By using network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost for accessing a cellular network or other private Wi-Fi networks.
[0028] Figure 1 illustrates a flow chart of an exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 1 , the content sharing process may include the following steps.
[0029] S101 : a first terminal and a second terminal connect respectively to a mobile terminal which is set as a Wi-Fi hotspot to build a wireless local area network between the first terminal and the second terminal.
[0030] Specifically, the first terminal and the second terminal connect respectively to the mobile terminal which is set as the Wi-Fi hotspot. Therefore, the wireless local area network is built between the first terminal and the second terminal. The method for setting the mobile terminal as the Wi-Fi hotspot may include the followings.
[0031] 1. The mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
[0032] Specifically, in the beginning, the user calls a "menu" interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu".
[0033] 2. Based on the operation instruction, the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
[0034] After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program to set the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download the corresponding application program to set the mobile terminal as the Wi-Fi hotspot. The details are not repeated herein.
[0035] It should be noted that the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal. But it is not limited that the first terminal can only be the web browsing contents sending terminal and the second terminal can only be the web browsing contents receiving terminal. In certain embodiments, the first terminal can be the web browsing contents receiving terminal and the second terminal can be the web browsing contents sending terminal.
[0036] SI 02: the first terminal and the second terminal obtain respectively an IP address in the wireless local area network allocated by the Wi-Fi hotspot.
[0037] SI 03: the first terminal and the second terminal obtain each other's IP address in the wireless local area network.
[0038] After the first terminal and the second terminal build the wireless local area network, the first terminal and the second terminal can obtain each other's IP address in the
wireless local area network. The process for obtaining the IP address in the wireless local area network may include the followings.
[0039] 1. The first terminal sends the IP address of the first terminal to the Wi-Fi hotspot.
[0040] 2. The Wi-Fi hotspot receives the IP address of the first terminal, and sends the IP address of the first terminal to the second terminal.
[0041] After the Wi-Fi hotspot receives the IP address of the first terminal, the Wi-Fi hotspot sends the IP address of the first terminal to all terminals that connect to the Wi-Fi hotspot through broadcasting. Therefore, all the terminals that connect to the Wi-Fi hotspot can obtain the IP address of the first terminal. [0042] 3. The second terminal receives the IP address of the first terminal, and sends the
IP address of the second terminal to the Wi-Fi hotspot.
[0043] 4. The Wi-Fi hotspot receives the IP address of the second terminal, and sends the IP address of the second terminal to the first terminal.
[0044] 5. The first terminal receives the IP address of the second terminal. [0045] After the Wi-Fi hotspot receives the IP address of the second terminal, the Wi-Fi hotspot sends the IP address of the second terminal to all the terminals that connect to the Wi-Fi hotspot through broadcasting. Therefore, all the terminals that connect to the Wi-Fi hotspot can obtain the IP address of the second terminal.
[0046] SI 04: the first terminal establishes a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal.
[0047] When the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi
hotspot which is connected to the first terminal and the obtained IP address of the second terminal. The steps for establishing the communication channel may include the followings.
[0048] 1. The first terminal sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot. [0049] When the first terminal needs to share the web browsing contents, in the beginning, the first terminal sends the IP address of the second terminal and the request message for establishing the communication channel to the Wi-Fi hotspot.
[0050] 2. The Wi-Fi hotspot receives the request message for establishing the communication channel and the IP address of the second terminal, and sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
[0051] Specifically, after the Wi-Fi hotspot receives the request message for establishing the communication channel and the IP address of the second terminal, the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal can establish the communication channel with the first terminal based on the request message for establishing the communication channel.
[0052] 3. The second terminal receives the request message for establishing the communication channel, and sends a confirmation message for establishing the communication channel to the first terminal and establishes the communication channel with the first terminal.
[0053] S105: the first terminal shares the web browsing contents in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot.
[0054] Specifically, after the first terminal establishes the communication channel with the second terminal, the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot. Because the web browsing contents are sent using the network traffic provided by the Wi-Fi hotspot, during the process of sending the web browsing contents, both the first terminal and the second terminal shares the web browsing contents in real-time without incurring mobile data charges.
[0055] The first terminal builds the wireless local area network connection with the second terminal through the Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
[0056] In certain embodiments, although the Wi-Fi network can connect the first terminal and the second terminal, the Wi-Fi hotspot is configured in such a way that the first terminal and the second terminal cannot access a service provider's network or other private wireless network using the Wi-Fi network. That is, the Wi-Fi network may be locally configured to prevent the first terminal and the second from performing other network accessing except for the web-
browsing content sharing. Of course, other configurations may also be used. Further, in certain embodiments, the first terminal may coincide with the terminal providing the hotspot, or the second terminal may coincide with the terminal providing the hotspot. The hotspot terminal may be able to access service provider's network or other private wireless network. [0057] Figure 2 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 2, the process may include the following steps.
[0058] S201 : a first terminal builds a wireless local area network with a second terminal through a mobile terminal which is set as a Wi-Fi hotspot, where the second terminal connects to the Wi-Fi hotspot.
[0059] Specifically, the first terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. Then, the first terminal can build the wireless local area network with the second terminal which is connected with the Wi-Fi hotspot.
[0060] S202: the first terminal obtains an IP address of the first terminal in the wireless local area network which is allocated by the Wi-Fi hotspot, and receives an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot.
[0061] Specifically, after the first terminal and the second terminal build the wireless local area network, the first terminal needs to obtain the IP address of the second terminal in the wireless local area network, such that the first terminal can communicate with the second terminal in the following steps through the IP address of the second terminal. The steps for receiving the IP address of the second terminal in the wireless local area network sent by the Wi- Fi hotspot may include the folio wings.
[0062] 1. The first terminal sends the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
[0063] Specifically, in the beginning, the first terminal sends the IP address of the first terminal in the wireless local area network to the Wi-Fi hotspot. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
[0064] 2. The first terminal receives the IP address of the second terminal sent by the Wi- Fi hotspot.
[0065] After the first terminal receives the IP address of the second terminal, the first terminal and the second terminal obtain each other's IP address information in the wireless local area network.
[0066] S203 : the first terminal establishes a communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal in the wireless local area network.
[0067] Specifically, when the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal in the wireless local area network.
[0068] If the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, the steps for establishing the
communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal may include the followings.
[0069] 1. The first terminal sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi
hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
[0070] 2. The first terminal receives a confirmation message for establishing the communication channel sent by the second terminal, and establishes the communication channel with the second terminal.
[0071] Specifically, the first terminal is the web browsing contents sending terminal, and the second terminal is the web browsing contents receiving terminal. In the beginning, the first terminal sends the request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal. Then, the first terminal receives the confirmation message for establishing the communication channel returned by the second terminal, and establishes the communication channel with the second terminal.
[0072] If the first terminal is a web browsing contents receiving terminal and the second terminal is a web browsing contents sending terminal, the steps for establishing the
communication channel with the second terminal through the Wi-Fi hotspot and the received IP address of the second terminal may include the followings.
[0073] 1. The first terminal receives the request message for establishing the
communication channel and the IP address of the second terminal sent by the Wi-Fi hotspot.
[0074] 2. Based on the IP address of the second terminal, the first terminal sends the confirmation message for establishing the communication channel to the second terminal, and establishes the communication channel with the second terminal.
[0075] Specifically, the first terminal is the web browsing contents receiving terminal, and the second terminal is the web browsing contents sending terminal. In the beginning, the second terminal sends the request message for establishing the communication channel and the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the first terminal which corresponds to the IP address of the first terminal. Then, the second terminal receives the confirmation message for establishing the communication channel returned by the first terminal, and establishes the communication channel with the first terminal.
[0076] S204: Using network traffic provided by the Wi-Fi hotspot, the first terminal shares the web browsing contents in real-time with the second terminal through the
communication channel.
[0077] After the first terminal establishes the communication channel with the second terminal, the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot. Because the web browsing contents are sent using the network traffic provided by the Wi-Fi hotspot, during the process of sending the web browsing contents, both the first terminal and the second terminal shares the web browsing contents in real-time without incurring mobile data charges. The steps that the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include one of the followings.
[0078] The first terminal sends the web browsing contents of the first terminal in realtime to the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[0079] The first terminal receives the web browsing contents of the second terminal in real-time sent from the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[0080] The first terminal builds the wireless local area network with the second terminal through the Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in realtime with the second terminal without any cost. [0081] Figure 3 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 3, the process may include the following steps.
[0082] S301 : a mobile terminal is set as a Wi-Fi hotspot.
[0083] Specifically, in order to be adapted for outdoor use, the mobile terminal is set as the Wi-Fi hotspot herein. The steps for setting the Wi-Fi hotspot may include the followings.
[0084] 1. The mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
[0085] Specifically, in the beginning, the user calls a "menu" interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu".
[0086] 2. Based on the operation instruction, the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
[0087] After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
[0088] S302: the Wi-Fi hotspot establishes a connection with a first terminal and a second terminal, respectively, such that a wireless local area network is built between the first terminal and the second terminal.
[0089] Specifically, the Wi-Fi hotspot establishes a connection with the first terminal and the second terminal, respectively. Therefore, the Wi-Fi hotspot builds the wireless local area network between the first terminal and the second terminal.
[0090] S303: the Wi-Fi hotspot allocates an IP address for the first terminal and an IP address for the second terminal in the wireless local area network, respectively. Also, the Wi-Fi hotspot sends the IP address of the second terminal in the wireless local area network to the first terminal, and sends the IP address of the first terminal in the wireless local area network to the second terminal.
[0091] After the Wi-Fi hotspot establishes the connection with the first terminal and the second terminal, respectively, the Wi-Fi hotspot allocates the IP address for the first terminal and the IP address for the second terminal in the wireless local area network, respectively. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal and sends the IP address of the second terminal to the first terminal through broadcasting.
[0092] S304: based on the allocated IP addresses, the Wi-Fi hotspot establishes a communication channel between the first terminal and the second terminal.
[0093] After the Wi-Fi hotspot broadcasts each other's IP address for the first terminal and the second terminal, the Wi-Fi hotspot establishes the communication channel between the first terminal and the second terminal based on the allocated IP addresses. The steps for establishing the communication channel between the first terminal and the second terminal based on the allocated IP addresses may include the followings.
[0094] The Wi-Fi hotspot receives a request message for establishing the communication channel sent from the first terminal and the IP address of the second terminal. Then, the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal sends a confirmation message for establishing the communication channel to the first terminal.
[0095] S305: the Wi-Fi hotspot provides network traffic for sharing web browsing contents in real-time between the first terminal and the second terminal through the
communication channel.
[0096] After the Wi-Fi hotspot establishes the communication channel for the first terminal and the second terminal, when the first terminal and the second terminal share the web browsing contents in real-time, the Wi-Fi hotspot provides the network traffic for sending data during the sharing process. [0097] The first terminal builds the wireless local area network with the second terminal through the Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal and the second terminal establish the communication channel through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in realtime with the second terminal without any cost.
[0098] Figure 4 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 4, the process may include the following steps.
[0099] S401 : a sharing terminal connects to a mobile terminal which is set as a Wi-Fi hotspot, and establishes a communication channel with the Wi-Fi hotspot.
[00100] Specifically, the sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
[00101] S402: by using network traffic provided by the Wi-Fi hotspot, the sharing terminal and the Wi-Fi hotspot share web browsing contents in real-time through the established communication channel.
[00102] Specifically, after the sharing terminal connects to the Wi-Fi hotspot, the sharing terminal shares the web browsing contents (e.g., videos, webpages and images) in real-time with the Wi-Fi hotspot through the established communication channel. The steps that the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the folio wings. [00103] The sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot. [00104] The sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot. By using the network traffic provided by the Wi-Fi hotspot, the sharing terminal shares the web browsing contents in real-time with the Wi-Fi hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
[00105] Figure 5 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 5, the process may include the following steps.
[00106] S501 : a sharing terminal connects to a mobile terminal which is set as a Wi-Fi hotspot, and establishes a communication channel with the Wi-Fi hotspot.
[00107] Specifically, the sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
[00108] S502: by using network traffic provided by the Wi-Fi hotspot, the sharing terminal and the Wi-Fi hotspot share web browsing contents in real-time through the established communication channel.
[00109] Specifically, after the sharing terminal connects to the Wi-Fi hotspot, the sharing terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the Wi-Fi hotspot through the established communication channel. The steps that the sharing terminal shares the web browsing contents with the Wi-Fi hotspot in real-time through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the followings.
[00110] The sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[00111] The sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot. By using the network traffic provided by the Wi-Fi hotspot, the sharing terminal shares the web browsing contents in real-time with the Wi-Fi
hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
[00112] Figure 6 illustrates a flow chart of another exemplary process for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 6, the process may include the following steps.
[00113] S601 : a mobile terminal is set as a Wi-Fi hotspot.
[00114] Specifically, in order to be adapted for outdoor use, the mobile terminal is set as the Wi-Fi hotspot herein. The steps for setting the Wi-Fi hotspot may include the followings.
[00115] 1. The mobile terminal receives an operation instruction "setting as a Wi-Fi hotspot" inputted by a user on a browser interface.
[00116] Specifically, in the beginning, the user calls a "menu" interface of the browser. Then the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu".
[00117] 2. Based on the operation instruction, the mobile terminal sets the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
[00118] After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot. The details are not repeated herein.
[00119] S602: the Wi-Fi hotspot connects to a sharing terminal and establishes a communication channel with the sharing terminal.
[00120] Specifically, the Wi-Fi hotspot connects to the sharing terminal. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
[00121] S603: the Wi-Fi hotspot shares the web browsing contents in real-time with the sharing terminal through the communication channel, and provides network traffic for the sharing process between the Wi-Fi hotspot and the sharing terminal.
[00122] Specifically, after the sharing terminal connects to the Wi-Fi hotspot, the sharing terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the Wi-Fi hotspot through the established communication channel. The steps that the sharing terminal shares the web browsing contents with the Wi-Fi hotspot in real-time through the established communication channel using the network traffic provided by the Wi-Fi hotspot may include the followings.
[00123] The sharing terminal sends the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; or the sharing terminal receives the web browsing contents in real-time sent from the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[00124] The sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot. By using the network traffic provided by the Wi-Fi hotspot, the sharing terminal shares the web browsing contents in real-time with the Wi-Fi
hotspot through the established communication channel, such that the sharing terminal can share the web browsing contents in real-time with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
[00125] For example, when a user wants to share web browsing contents with his/her friends, in the beginning, the user only needs to find a target device for sharing the web browsing contents from a created device list. Then, a transmission channel is created through an IP address and a socket. Thus, the shared web browsing contents may be transmitted to the target device without incurring mobile data charges.
[00126] Figure 7 illustrates a structure schematic diagram of an exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 7, the terminal may include a building unit 701, a receiving unit 702, an establishing unit 703 and a sharing unit 704. For purposes of illustration, only related parts are illustrated herein.
[00127] The building unit 701 is configured to, through connecting to a mobile terminal which is set as a Wi-Fi hotspot, build a wireless local area network with a second terminal, where the second terminal connects to the Wi-Fi hotspot.
[00128] Specifically, the building unit 701 connects to the mobile terminal which is set as the Wi-Fi hotspot. Therefore, the building unit 701 can build the wireless local area network with the second terminal which is connected to the Wi-Fi hotspot.
[00129] The receiving unit 702 is configured to obtain an IP address of a first terminal allocated by the Wi-Fi hotspot in the wireless local area network, and receive an IP address of the second terminal sent by the Wi-Fi hotspot in the wireless local area network.
[00130] After the first terminal and the second terminal build the wireless local area network, the first terminal needs to obtain the IP address of the second terminal in the wireless local area network, such that the first terminal can communicate with the second terminal through the IP address of the second terminal in the following steps. The receiving steps of the receiving unit 702 may include the followings.
[00131] 1. The first terminal sends the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
[00132] Specifically, in the beginning, the first terminal sends the IP address of the first terminal in the wireless local area network to the Wi-Fi hotspot. Then, the Wi-Fi hotspot sends the IP address of the first terminal to the second terminal.
[00133] 2. The first terminal receives the IP address of the second terminal sent by the Wi- Fi hotspot.
[00134] After the first terminal receives the IP address of the second terminal, the first terminal and the second terminal obtain each other's IP address information in the wireless local area network.
[00135] The establishing unit 703 is configured to, through the Wi-Fi hotspot and the IP address of the second terminal in the wireless local area network received by the receiving unit 702, establish a communication channel with the second terminal.
[00136] When the first terminal needs to share the web browsing contents, the first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network.
[00137] If the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, the steps for establishing the
communication channel by the establishing unit 703 may include the followings.
[00138] 1. The establishing unit 703 sends a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal.
[00139] 2. The establishing unit 703 receives a confirmation message for establishing the communication channel sent by the second terminal, and establishes the communication channel with the second terminal.
[00140] In the present embodiment, the first terminal is the web browsing contents sending terminal, and the second terminal is the web browsing contents receiving terminal. In the beginning, the first terminal sends the request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal. Then, the first terminal receives the confirmation message for establishing the communication channel returned by the second terminal, and establishes the communication channel with the second terminal.
[00141] If the first terminal is the web browsing contents receiving terminal and the second terminal is the web browsing contents sending terminal, the steps for establishing the communication channel by the establishing unit 703 may include the followings.
[00142] 1. The establishing unit 703 receives a request message for establishing the communication channel sent by the Wi-Fi hotspot and the IP address of the second terminal.
[00143] 2. Based on the IP address of the second terminal, the establishing unit 703 sends a confirmation message for establishing the communication channel to the second terminal, and establishes the communication channel with the second terminal.
[00144] In the present embodiment, the first terminal is the web browsing contents receiving terminal, and the second terminal is the web browsing contents sending terminal. In the beginning, the second terminal sends the request message for establishing the communication channel and the IP address of the first terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the first terminal which corresponds to the IP address of the first terminal. Then, the second terminal receives the confirmation message for establishing the communication channel returned by the first terminal, and establishes the communication channel with the first terminal.
[00145] The sharing unit 704 is configured to, using network traffic provided by the Wi-Fi hotspot, share the web browsing contents in real-time with the second terminal through the communication channel established by the establishing unit 703.
[00146] After the first terminal establishes the communication channel with the second terminal, the first terminal shares the web browsing contents (e.g., videos, webpages, images, etc.) in real-time with the second terminal through the established communication channel using the network traffic provided by the Wi-Fi hotspot. Because the web browsing contents are sent using the network traffic provided by the Wi-Fi hotspot, during the process of sending the web browsing contents, both the first terminal and the second terminal shares the web browsing
contents in real-time without incurring mobile data charges. The sharing unit 704 may further include a sending subunit 7041 and a receiving subunit 7042.
[00147] The sending subunit 7041 is configured to send the web browsing contents of the first terminal to the second terminal in real-time through the communication channel by using the network traffic provided by the Wi-Fi hotspot.
[00148] The receiving subunit 7042 is configured to receive the web browsing contents of the second terminal which is sent through the communication channel in real-time using the network traffic provided by the Wi-Fi hotspot.
[00149] The first terminal builds a wireless local area network with the second terminal through the Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
[00150] Figure 8 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 8, the terminal may include an establishing unit 801, and a sharing unit 802. For purposes of illustration, only related parts are illustrated herein.
[00151] The establishing unit 801 is configured to connect to a mobile terminal which is set as a Wi-Fi hotspot, and establish a communication channel with the Wi-Fi hotspot.
[00152] The establishing unit 801 of a sharing terminal connects to the mobile terminal which is set as the Wi-Fi hotspot. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
[00153] The sharing unit 802 is configured to, by using network traffic provided by the Wi-Fi hotspot, share web browsing contents in real-time with the Wi-Fi hotspot through the communication channel established by the establishing unit 801.
[00154] After the sharing unit 802 of the sharing terminal connects to the Wi-Fi hotspot, the sharing unit 802 shares the web browsing contents (e.g., webpages, documents, songs, etc.) with the Wi-Fi hotspot in real-time through the established communication channel. The sharing unit 802 may further include a sending subunit 8021 and a receiving subunit 8022.
[00155] The sending subunit 8021 is configured to send the web browsing contents in real-time to the mobile terminal which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[00156] The receiving subunit 8022 is configured to receive the web browsing contents in real-time sent by the mobile terminal which is set as the Wi-Fi hotspot through the
communication channel using the network traffic provided by the Wi-Fi hotspot.
[00157] The sharing terminal establishes the communication channel with the mobile terminal which is set as the Wi-Fi hotspot. By using the network traffic provided by the Wi-Fi hotspot, the web browsing contents can be shared in real-time through the established communication channel, such that the sharing terminal shares the web browsing contents in realtime with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
[00158] Figure 9 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments. As shown in Figure 9, the terminal may include a setting unit 901, a building unit 902, a sending unit 903, an establishing unit 904, and a network traffic providing unit 905. For purposes of illustration, only related parts are illustrated herein.
[00159] The setting unit 901 is configured to set a Wi-Fi hotspot. Before sharing web browsing contents, a terminal needs to be set as a Wi-Fi hotspot. In order to be adapted for outdoor use, a mobile terminal is set as the Wi-Fi hotspot herein. The setting unit 901 may further include a receiving subunit 9011 and a setting subunit 9012.
[00160] The receiving subunit 901 1 is configured to receive an operation instruction "setting as a Wi-Fi hotspot" inputted by a user in a browser interface. In the beginning, the user calls a "menu" interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu".
[00161] The setting subunit 9012 is configured to, based on the operation instruction received by the receiving subunit 9011 , set the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
[00162] After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
[00163] The building unit 902 is configured to, after the setting unit 901 sets the Wi-Fi hotspot, connect respectively to a first terminal and a second terminal and build a wireless local area network between the first terminal and the second terminal.
[00164] The sending unit 903 is configured to, after the building unit 902 builds the wireless local area network, allocate respectively an IP address in the wireless local area network for the first terminal and an IP address in the wireless local area network for the second terminal, send the IP address of the second terminal in the wireless local area network to the first terminal and send the IP address of the first terminal in the wireless local area network to the second terminal.
[00165] After both the first terminal and the second terminal connect to the Wi-Fi hotspot, the sending unit 903 allocates respectively the IP address in the wireless local area network for the first terminal and the IP address in the wireless local area network for the second terminal, sends the IP address of the second terminal to the first terminal and sends the IP address of the first terminal to the second terminal through broadcasting.
[00166] The establishing unit 904 is configured to, after the sending unit 903 sends the each other's IP address, establish a communication channel between the first terminal and the second terminal based on the IP addresses of the first terminal and the second terminal.
[00167] Specifically, after the Wi-Fi hotspot broadcasts the each other's IP addresses for the first terminal and the second terminal, the establishing unit 904 establishes the
communication channel that is used to share web browsing contents for the first terminal and the second terminal based on the IP addresses of the first terminal and the second terminal. The establishing steps of the establishing unit 904 may include the followings.
[00168] The establishing unit 904 receives a request message for establishing the communication channel sent from the first terminal and the IP address of the second terminal. Then, the establishing unit 904 sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal, such that the second terminal sends a confirmation message for establishing the communication channel to the first terminal.
[00169] The network traffic providing unit 905 is configured to provide network traffic for the web browsing contents sharing between the first terminal and the second terminal through the communication channel established by the establishing unit 904.
[00170] After the Wi-Fi hotspot establishes the communication channel between the first terminal and the second terminal, when the first terminal shares the web browsing contents in real-time with the second terminal, the network traffic providing unit 905 provides the network traffic for the above sharing process.
[00171] The first terminal builds a wireless local area network with the second terminal through the Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
[00172] Figure 10 illustrates a structure schematic diagram of another exemplary terminal for sharing web browsing contents consistent with the disclosed embodiments. As shown in
Figure 10, the terminal may include a setting unit 1001, an establishing unit 1002, and a sharing unit 1003. For purposes of illustration, only related parts are illustrated herein.
[00173] The setting unit 1001 is configured to set a Wi-Fi hotspot. Before sharing web browsing contents, a terminal needs to be set as a Wi-Fi hotspot. In order to be adapted for outdoor use, the mobile terminal is set as the Wi-Fi hotspot herein. The setting unit 1001 may further include a receiving subunit 10011 and a setting subunit 10012.
[00174] The receiving subunit 1001 1 is configured to receive an operation instruction "setting as a Wi-Fi hotspot" inputted by a user in a browser interface. In the beginning, the user calls a "menu" interface of the browser. Then, the user clicks (e.g., mouse click or touch click) a "setting as a Wi-Fi hotspot" option in the "menu".
[00175] The setting subunit 10012 is configured to, based on the operation instruction received by the receiving subunit 10011, set the mobile terminal as the Wi-Fi hotspot by calling a process for setting the Wi-Fi hotspot.
[00176] After the mobile terminal receives the operation instruction "setting as a Wi-Fi hotspot" inputted by the user, the mobile terminal calls a setting program and sets the mobile terminal as the Wi-Fi hotspot. If the mobile terminal does not have the setting program, the mobile terminal may download and install the corresponding application program to set the mobile terminal as the Wi-Fi hotspot.
[00177] The establishing unit 1002 is configured to connect to the sharing terminal and establish a communication channel with the sharing terminal. Specifically, the Wi-Fi hotspot connects to the sharing terminal. When the sharing terminal connects to the Wi-Fi hotspot, the communication channel between the sharing terminal and the Wi-Fi hotspot is established.
[00178] The sharing unit 1003 is configured to share the web browsing contents in realtime with the sharing terminal through the communication channel established by the establishing unit 1002, and provide network traffic for the sharing process.
[00179] After the sharing terminal connects to the Wi-Fi hotspot, the sharing terminal can share the web browsing contents (e.g., webpages, documents, songs, etc.) in real-time with the Wi-Fi hotspot through the established communication channel. The sharing unit 1003 may further include a sending subunit 10031 and a receiving subunit 10032.
[00180] The sending subunit 10031 is configured to send the web browsing contents to the sharing terminal in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[00181] The receiving subunit 10032 is configured to receive the web browsing contents in real-time which are sent through the communication channel using the network traffic provided by the Wi-Fi hotspot.
[00182] The sharing terminal and the mobile terminal which is set as the Wi-Fi hotspot establish the communication channel. By using the network traffic provided by the Wi-Fi hotspot, the web browsing contents can be shared in real-time through the established communication channel, such that the sharing terminal shares the web browsing contents in realtime with the mobile terminal which is set as the Wi-Fi hotspot without any cost.
[00183] The respective embodiments in the disclosure are described in a stepwise manner, the same or similar parts between the respective embodiments can be referred to with each other, and the emphasized explanations of the respective embodiments are the difference from other embodiments. Especially, for the apparatus embodiments, since they are substantially similar to
the method embodiments, the description is comparatively simple, and relevant part can be referred to the explanation of the part of the method embodiments.
[00184] Those skilled in the art may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as being a departure from the scope of the present invention.
[00185] Those skilled in the art should understand that all or part of the steps in the above method may be executed by relevant hardware instructed by a program, and the program may be stored in a computer-readable storage medium such as a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, and so on.
[00186] The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
INDUSTRIAL APPLICABILITY AND ADVANTAGEOUS EFFECTS
[00187] Without limiting the scope of any claim and/or the specification, examples of industrial applicability and certain advantageous effects of the disclosed embodiments are listed for illustrative purposes. Various alternations, modifications, or equivalents to the technical solutions of the disclosed embodiments can be obvious to those skilled in the art and can be included in this disclosure.
[00188] By using the disclosed methods and terminals for sharing web browsing contents, a first terminal establishes a wireless local area network with a second terminal through a Wi-Fi hotspot. The first terminal and the second terminal obtain each other's IP address in the wireless local area network through the Wi-Fi hotspot. The first terminal establishes the communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP addresses. By using the network traffic provided by the Wi-Fi hotspot, the first terminal and the second terminal share the web browsing contents in real-time through the established communication channel, such that the first terminal can share the web browsing contents in real-time with the second terminal without any cost.
Claims
1. A method for sharing web browsing contents, comprising:
building, by a first terminal, a wireless local area network with a second terminal through a connection with a mobile terminal which is set as a wireless fidelity (Wi-Fi) hotspot, wherein the second terminal connects to the Wi-Fi hotspot; obtaining, by the first terminal, an Internet Protocol (IP) address of the first terminal in the wireless local area network allocated by the Wi-Fi hotspot; receiving, by the first terminal, an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot; establishing, by the first terminal, a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network; and sharing, by the first terminal, web browsing contents in real-time with the second terminal through the communication channel using network traffic provided by the Wi- Fi hotspot.
2. The method according to claim 1, wherein sharing web browsing contents in real-time with the second terminal through the communication channel using network traffic provided by the Wi-Fi hotspot further includes:
sending, by the first terminal, the web browsing contents in real-time to the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot; and receiving, by the first terminal, the web browsing contents in real time sent by the second terminal through the communication channel using the network traffic provided by the Wi-Fi hotspot.
3. The method according to claim 1, wherein, when the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, establishing a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network further includes:
sending, by the first terminal, a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi- Fi hotspot sends the request message for establishing the communication channel to the second terminal which corresponds to the IP address of the second terminal; receiving, by the first terminal, a confirmation message for establishing the
communication channel sent by the second terminal; and establishing, by the first terminal, the communication channel with the second terminal.
4. The method according to claim 1, wherein, when the first terminal is a web browsing contents receiving terminal and the second terminal is a web browsing contents sending
terminal, establishing a communication channel with the second terminal through the Wi-Fi hotspot and the obtained IP address of the second terminal in the wireless local area network further includes:
receiving, by the first terminal, the request message for establishing the communication channel and the IP address of the second terminal sent by the Wi-Fi hotspot; based on the IP address of the second terminal, sending, by the first terminal, the confirmation message for establishing the communication channel to the second terminal; and establishing, by the first terminal, the communication with the second terminal.
The method according to claim 1, further including:
connecting to the mobile terminal which is set as the Wi-Fi hotspot; establishing the communication channel with the Wi-Fi hotspot; and sharing the web browsing contents in real-time with the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot.
The method according to claim 5, wherein sharing the web browsing contents in realtime with the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot further includes:
sending the web browsing contents to the mobile terminal which is set as the Wi-Fi hotspot in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot; and
receiving the web browsing contents sent by the mobile terminal which is set as the Wi- Fi hotspot in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
7. The method according to claim 1, further including:
setting the mobile terminal as the Wi-Fi hotspot; building the wireless local area network between the first terminal and the second terminal by connecting respectively to the first terminal and the second terminal; allocating an IP address for the first terminal and an IP address for the second terminal in the wireless local area network, respectively; sending the IP address of the second terminal in the wireless local area network to the first terminal; sending the IP address of the first terminal in the wireless local area network to the second terminal; based on the allocated IP addresses, establishing the communication channel between the first terminal and the second terminal; and providing the network traffic for sharing the web browsing contents between the first terminal and the second terminal through the communication channel.
8. The method according to claim 7, wherein establishing a communication channel for the first terminal and the second terminal based on the allocated IP addresses further
includes:
receiving a request message for establishing the communication channel and the IP address of the second terminal sent by the first terminal; and sending the request message for establishing the communication channel to the second terminal corresponding to the IP address of the second terminal, such that the second terminal sends the confirmation message for establishing the communication channel to the first terminal.
9. The method according to claim 7, wherein setting the mobile terminal as the Wi-Fi hotspot further includes:
receiving an operation instruction for setting as the Wi-Fi hotspot inputted by a user in a browser interface; and based on the operation instruction, setting the mobile terminal as the Wi-Fi hotspot by calling a process for setting the mobile terminal as the Wi-Fi hotspot.
10. The method according to claim 1, further including:
setting the mobile terminal as the Wi-Fi hotspot; establishing the communication channel with a sharing terminal by connecting to the sharing terminal; and sharing the web browsing contents in real-time with the sharing terminal through the communication channel and providing the network traffic for the sharing process, including sending the web browsing contents to the sharing terminal in real-time
through the communication channel using the network traffic provided by the Wi-Fi hotspot and receiving the web browsing contents sent by the sharing terminal in realtime through the communication channel using the network traffic provided by the Wi- Fi hotspot.
11. A terminal for sharing web browsing contents, comprising:
a building unit configured to, through connecting to a mobile terminal which is set as a Wi-Fi hotspot, build a wireless local area network with a second terminal, wherein the second terminal connects to the Wi-Fi hotspot; a receiving unit configured to obtain an IP address of a first terminal in the wireless local area network allocated by the Wi-Fi hotspot, and receive an IP address of the second terminal in the wireless local area network sent by the Wi-Fi hotspot; an establishing unit configured to establish a communication channel with the second terminal through the Wi-Fi hotspot and the IP address of the second terminal in the wireless local area network received by the receiving unit; and a sharing unit configured to share web browsing contents in real-time with the second terminal through the communication channel established by the establishing unit using network traffic provided by the Wi-Fi hotspot.
12. The terminal according to claim 11, wherein the sharing unit further includes:
a sending subunit configured to send the web browsing contents of the first terminal to the second terminal in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot; and a receiving subunit configured to receive the web browsing contents of the second terminal sent by the second terminal in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
13. The terminal according to claim 11, wherein, when the first terminal is a web browsing contents sending terminal and the second terminal is a web browsing contents receiving terminal, the establishing unit is further configured to:
send a request message for establishing the communication channel and the IP address of the second terminal to the Wi-Fi hotspot, such that the Wi-Fi hotspot sends the request message for establishing the communication channel to the second terminal corresponding to the IP address of the second terminal; receive a confirmation message for establishing the communication channel sent by the second terminal; and establish the communication channel with the second terminal.
14. The terminal according to claim 11, wherein, when the first terminal is a web browsing contents receiving terminal and the second terminal is a web browsing contents sending terminal, the establishing unit is further configured to:
receive the request message for establishing the communication channel and the IP address of the second terminal sent by the Wi-Fi hotspot; based on the IP address of the second terminal, send the confirmation message for establishing the communication channel to the second terminal; and establish the communication channel with the second terminal.
15. The terminal according to claim 11, wherein:
the establishing unit is further configured to establish the communication channel with the Wi-Fi hotspot by connecting to the mobile terminal which is set as the Wi-Fi hotspot; and the sharing unit is further configured to share the web browsing contents in real-time with the Wi-Fi hotspot through the communication channel established by the establishing unit using the network traffic provided by the Wi-Fi hotspot.
16. The terminal according to claim 15, wherein the sharing unit further includes:
a sending subunit configured to send the web browsing contents to the mobile terminal in real-time which is set as the Wi-Fi hotspot through the communication channel using the network traffic provided by the Wi-Fi hotspot; and a receiving subunit configured to receive the web browsing contents sent by the mobile terminal which is set as the Wi-Fi hotspot in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
17. The terminal according to claim 11, wherein:
the terminal further includes a setting unit configured to set as the Wi-Fi hotspot; the building unit is configured to, after the setting unit sets the Wi-Fi hotspot, build a wireless local area network between the first terminal and the second terminal by connecting respectively to the first terminal and the second terminal; the terminal further includes a sending unit configured to: after the building unit builds the wireless local area network, allocate respectively an IP address for the first terminal and an IP address for the second terminal in the wireless local area network; send the IP address of the second terminal in the wireless local area network to the first terminal; and send the IP address of the first terminal in the wireless local area network to the second terminal; the establishing unit is configured to, after the sending unit sends the IP addresses, establish the communication channel between the first terminal and the second terminal based on the IP addresses; and the terminal further includes a network traffic providing unit configured to provide network traffic for sharing the web browsing contents between the first terminal and the second terminal through the communication channel established by the establishing unit.
18. The mobile terminal according to claim 17, wherein the establishing unit is further configured to:
receive the request message for establishing the communication channel and the IP address of the second terminal; and send the request message for establishing the communication channel to the second terminal corresponding to the IP address of the second terminal, such that the second terminal sends the confirmation message for establishing the communication channel to the first terminal.
19. The mobile terminal according to claim 18, wherein the establishing unit further includes:
a receiving subunit configured to receive an operation instruction for setting as the Wi- Fi hotspot inputted by a user in a browser interface; and a setting subunit configured to, based on the operation instruction received by the receiving unit, set the Wi-Fi hotspot by calling a process for setting the mobile terminal as the Wi-Fi hotspot.
20. The terminal according to claim 11, wherein:
the setting unit is configured to set the mobile terminal as the Wi-Fi hotspot; the establishing unit is configured to establish the communication channel with the sharing terminal by connecting to the sharing terminal; and the sharing unit is configured to share the web browsing contents in real-time with the sharing terminal through the communication channel established by the establishing unit,
and provide network traffic for the sharing process, wherein the sharing unit further includes: the sending subunit is configured to send the web browsing contents to the sharing terminal in real-time through the communication channel using network traffic provided by the Wi-Fi hotspot; and the receiving subunit is configured to receive the web browsing contents sent by the sharing terminal in real-time through the communication channel using the network traffic provided by the Wi-Fi hotspot.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310385392.3 | 2013-08-29 | ||
CN201310385392.3A CN104426961A (en) | 2013-08-29 | 2013-08-29 | Browse content sharing method and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015027892A1 true WO2015027892A1 (en) | 2015-03-05 |
Family
ID=52585585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/085155 WO2015027892A1 (en) | 2013-08-29 | 2014-08-26 | Methods and terminals for sharing web browsing contents |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104426961A (en) |
WO (1) | WO2015027892A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107249134A (en) * | 2017-07-28 | 2017-10-13 | 深圳市中京电子有限公司 | The device and its sharing method of a kind of live resource-sharing |
CN113812127A (en) * | 2020-03-19 | 2021-12-17 | 西安诺瓦星云科技股份有限公司 | Method, device and system for transmitting data |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104702701A (en) * | 2015-03-30 | 2015-06-10 | 魅族科技(中国)有限公司 | Method and device for sharing data |
CN105451161B (en) * | 2015-11-06 | 2019-09-13 | 上海斐讯数据通信技术有限公司 | File sharing method and system are realized based on Android mobile phone built in base station mode |
CN105472700A (en) * | 2015-12-24 | 2016-04-06 | 努比亚技术有限公司 | Apparatus and method for acquiring information of devices connected to wireless access point |
CN105792388A (en) * | 2015-12-30 | 2016-07-20 | 上海近游信息科技有限公司 | Local area network connection system and method |
CN107463851B (en) * | 2016-06-02 | 2020-11-27 | 阿里巴巴(中国)有限公司 | Page verification method, device and system |
WO2019090712A1 (en) * | 2017-11-10 | 2019-05-16 | 深圳传音通讯有限公司 | On-line screen sharing method and main sharing terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101360059A (en) * | 2008-09-05 | 2009-02-04 | Tcl通力电子(惠州)有限公司 | Network content sharing system and method |
CN101562735A (en) * | 2008-04-17 | 2009-10-21 | 英华达(上海)电子有限公司 | Small video terminal and method for realizing video sharing at same |
CN102801800A (en) * | 2012-08-03 | 2012-11-28 | 中国联合网络通信集团有限公司 | Method and system for performing resource sharing processing among plurality of wireless terminals |
CN102882938A (en) * | 2012-09-10 | 2013-01-16 | 广东欧珀移动通信有限公司 | Data share method and mobile terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932958A (en) * | 2011-08-12 | 2013-02-13 | 中兴通讯股份有限公司 | Method, device and system for real-time data sharing |
CN103000211A (en) * | 2011-09-17 | 2013-03-27 | 闫天时 | High-definition audio playing system capable of realizing multi-resource sharing |
CN102638774A (en) * | 2012-03-31 | 2012-08-15 | 王方淇 | Method and system for synchronously sharing mobile terminal data |
-
2013
- 2013-08-29 CN CN201310385392.3A patent/CN104426961A/en active Pending
-
2014
- 2014-08-26 WO PCT/CN2014/085155 patent/WO2015027892A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101562735A (en) * | 2008-04-17 | 2009-10-21 | 英华达(上海)电子有限公司 | Small video terminal and method for realizing video sharing at same |
CN101360059A (en) * | 2008-09-05 | 2009-02-04 | Tcl通力电子(惠州)有限公司 | Network content sharing system and method |
CN102801800A (en) * | 2012-08-03 | 2012-11-28 | 中国联合网络通信集团有限公司 | Method and system for performing resource sharing processing among plurality of wireless terminals |
CN102882938A (en) * | 2012-09-10 | 2013-01-16 | 广东欧珀移动通信有限公司 | Data share method and mobile terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107249134A (en) * | 2017-07-28 | 2017-10-13 | 深圳市中京电子有限公司 | The device and its sharing method of a kind of live resource-sharing |
CN113812127A (en) * | 2020-03-19 | 2021-12-17 | 西安诺瓦星云科技股份有限公司 | Method, device and system for transmitting data |
CN113812127B (en) * | 2020-03-19 | 2023-08-18 | 西安诺瓦星云科技股份有限公司 | Method, device and system for transmitting data applied to LED display system |
Also Published As
Publication number | Publication date |
---|---|
CN104426961A (en) | 2015-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015027892A1 (en) | Methods and terminals for sharing web browsing contents | |
US10193971B2 (en) | Method, server and system for application synchronization | |
CN106851782B (en) | Data transmission method and device | |
EP2898739B1 (en) | Methods, terminals, and systems for facilitating data sharing | |
CN106664515B (en) | Method for transmitting content between terminals via a service control device link | |
KR101744183B1 (en) | Augmenting capabilities of a host device | |
CN102821150B (en) | Based on application management method and the Cloud Server of cloud service | |
US8942213B2 (en) | Method and system for accessing storage devices | |
KR101366671B1 (en) | System and method for providing callcenter service through web | |
US9312948B2 (en) | Method and apparatus for enabling wireless dockees to find and dock with a wireless docking host being used by another dockee | |
US11758087B2 (en) | Multimedia conference data processing method and apparatus, and electronic device | |
EP2709337B1 (en) | Service data processing method, device and system | |
US11638138B2 (en) | Device-to-device content providing method | |
CN102868728A (en) | Network proxy method based on virtual channel in virtual desktop infrastructure (VDI) environment | |
CN112511598A (en) | Screen projection display method, intelligent terminal and storage medium | |
WO2016048534A1 (en) | Requesting extra spectrum | |
WO2019047708A1 (en) | Resource configuration method and related product | |
CN114666306B (en) | WebRTC network connection establishment method, server, electronic device and computer readable storage medium | |
KR20130036838A (en) | System and method for providng personal cloud service | |
US9386495B2 (en) | Apparatus and method for supporting personal networking in mobile communication system | |
CN103533054B (en) | Method for realizing coordinated processing among multiple terminals and multi-terminal coordinated processing device | |
CN107404504B (en) | Communication method, device and system | |
US20130178166A1 (en) | Method and apparatus for providing outside network service based on advertisment viewing | |
WO2021027474A1 (en) | Positioning assistance information broadcasting method, positioning server and ran node | |
KR101127148B1 (en) | Method and system by using sound signal while voice calling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14841178 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC ( EPO FORM 1205A DATED 09/06/2016 ) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14841178 Country of ref document: EP Kind code of ref document: A1 |