US20130326077A1 - Method for connecting a remote network and system for connecting a remote network - Google Patents
Method for connecting a remote network and system for connecting a remote network Download PDFInfo
- Publication number
- US20130326077A1 US20130326077A1 US13/899,427 US201313899427A US2013326077A1 US 20130326077 A1 US20130326077 A1 US 20130326077A1 US 201313899427 A US201313899427 A US 201313899427A US 2013326077 A1 US2013326077 A1 US 2013326077A1
- Authority
- US
- United States
- Prior art keywords
- information
- gateway
- processing apparatus
- connection
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000010365 information processing Effects 0.000 claims abstract description 143
- 238000004519 manufacturing process Methods 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 abstract description 9
- 238000012423 maintenance Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000543 intermediate Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Definitions
- Example embodiments of the present invention relate in general to network connection and more specifically to a remote network connection method and remote network connection system capable of easily performing remote network connection.
- Remote personal computer (PC) control is a technology for remotely connecting to and controlling a PC positioned far away or distributed and for allowing the remote use of a PC of a user through the Internet, that is, using all functions of the PC positioned far away through a screen of a computer connected through the Internet.
- the remote control has been widely used to individual users in addition to company users.
- the remote control was typically used for a company to monitor and manage the company users' computers.
- the individual users may increasingly control at home their PCs located at office or control at office their PCs located at home using a remote control tool.
- example embodiments of the present invention are provided to substantially obviate one or more problems due to limitations and disadvantages of the related art.
- Example embodiments of the present invention provide a remote network connection method for easily performing remote network connection.
- Example embodiments of the present invention also provide a remote network connection system for performing the remote network connection method.
- a remote network connection method performed by an information processing apparatus includes connecting to a gateway, transmitting connection information including at least one of gateway connection information and information processing apparatus identification information to a push server, and setting network connection to a terminal device connected to the gateway on the basis of the connection information through the gateway.
- the remote network connection method may further include transmitting authentication information to the terminal device through the gateway after the transmitting of connection information including at least one of the gateway connection information and the information processing apparatus identification information to a push server.
- the push server may be set for connection to the terminal device.
- connection information including at least one of the gateway connection information and the information processing apparatus identification information to the push server may include transmitting at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus to the push server.
- a remote network connection method performed by a terminal device includes: receiving connection information including at least one of gateway connection information and information processing apparatus identification information from a push server, connecting to a gateway on the basis of the received connection information, and setting connection to the information processing apparatus through the gateway.
- the setting of connection to the information processing apparatus through the gateway may include receiving authentication information from the information processing apparatus and performing authentication if the received authentication information corresponds to stored authentication information.
- the receiving of connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server may include receiving, by a first module for receiving a push message from the push server, the connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server.
- the connecting to the gateway on the basis of the received connection information may include: providing, by the first module, a second module registered in the first module with the connection information received from the push server; and connecting, by the second module, to the gateway on the basis of the gateway connection information of the received connection information.
- the connecting, by the second module, to the gateway on the basis of the gateway connection information of the provided connection information may include: determining, by the second module, whether the information processing apparatus identification information of the provided connection information corresponds to the stored information processing apparatus identification information; and connecting to the gateway on the basis of the provided gateway connection information if it is determined that the information processing apparatus identification information corresponds to the stored information processing apparatus identification information.
- the connecting to the gateway on the basis of the received connection information may include: providing, by the first module, a registered second module with indication information corresponding to the received connection information; and connecting, by the second module, to the gateway on the basis of the previously stored gateway connection information when the indication information is provided.
- the connecting to the gateway on the basis of the received connection information may include connecting to the gateway on the basis of at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus received from the registered push server.
- a remote network connection method includes: connecting, by an information processing apparatus, to a gateway to transmit connection information including at least one of gateway connection information and information processing apparatus identification information to a push server; transmitting, by the push server, the connection information received from the information processing apparatus to a terminal device having connection to the push server through a push message; and connecting, by the terminal device, to the gateway on the basis of the connection information received from the push server and setting network connection to the information processing apparatus connected to the gateway.
- FIG. 1 is a conceptual view illustrating a remote network connection system according to an embodiment of the present invention
- FIG. 2 is a flowchart illustrating a remote network connection method according to an embodiment of the present invention
- FIG. 3 is a flowchart illustrating a remote network connection method of an information processing apparatus according to an embodiment of the present invention
- FIG. 4 is a flowchart illustrating a remote network connection method of a terminal device according to an embodiment of the present invention
- FIG. 5 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention.
- FIG. 6 is a block diagram showing a configuration of a terminal device according to an embodiment of the present invention.
- the information processing apparatus may include a variety of digital information processing apparatus such as a desktop computer, notebook computer, palmtop computer, ultra mobile personal computer (UMPC), tablet PC, personal digital assistant (PDA), web pad, mobile phone, etc.
- digital information processing apparatus such as a desktop computer, notebook computer, palmtop computer, ultra mobile personal computer (UMPC), tablet PC, personal digital assistant (PDA), web pad, mobile phone, etc.
- a terminal device 400 may include a mobile communication terminal device such as a smartphone, mobile phone, personal digital assistant (PDA), etc. and a variety of digital information processing apparatus such as a portable multimedia player (PMP), smart player, pad-type terminal device, etc.
- a mobile communication terminal device such as a smartphone, mobile phone, personal digital assistant (PDA), etc.
- PDA personal digital assistant
- PMP portable multimedia player
- smart player smart player
- pad-type terminal device etc.
- FIG. 1 is a conceptual view illustrating a network connection system according to an embodiment of the present invention.
- the network connection system may include an information processing apparatus 100 , a gateway 200 , a push server 300 , and a terminal device 400 .
- the information processing apparatus 100 transmits at least one of gateway connection information and information processing apparatus identification information to the push server 300 , and connects to the registered gateway 200 .
- the information processing apparatus 100 transmits authentication information to the terminal device 400 for performing network connection, through the gateway 200 , receives an authentication completion message from the terminal device 400 , and then controls the terminal device 400 on the basis of an input user control signal.
- the gateway 200 determines whether a terminal device identifier registered from the information processing apparatus 100 is the same as, or corresponds to, a terminal device identifier received from the terminal device 400 .
- the gateway 200 connects to the information processing apparatus 100 and the terminal device 400 , respectively, when the identifiers are the same or correspond to each other.
- the gateway 200 After connecting to the information processing apparatus 100 and terminal device 400 , respectively, the gateway 200 intermediates data transfer between the information processing apparatus 100 and terminal device 400 using the same or corresponding identifier.
- the push server 300 receives at least one of the gateway connection information and the information processing apparatus identification information and transmits the received at least one of the gateway connection information and the information processing apparatus identification information to the terminal device 400 .
- the push server 300 may, for example, utilize a push message like a Google server when the push server 300 transmits the received at least one of the gateway connection information and the information processing apparatus identification information to the terminal device 400 .
- a push message like a Google server when the push server 300 transmits the received at least one of the gateway connection information and the information processing apparatus identification information to the terminal device 400 .
- an application for receiving the push message from the Google server has been previously installed in the terminal device 400 .
- the terminal device 400 receives at least one of the gateway connection information and the information processing apparatus identification information from the push server 300 and connects to the gateway 200 on the basis of the received gateway connection information and the information processing apparatus identification information.
- the terminal device 400 receives authentication information, such as an identification (ID), a password, an e-mail address, etc. to determine whether the received authentication information corresponds to the stored authentication information.
- the terminal device 400 transmits an authentication completion message to the information processing apparatus 100 if it is determined that the received authentication information corresponds to the stored authentication information.
- the gateway connection information can be transmitted to the terminal device 400 utilizing a push message function of the push server 300 , thereby easily performing the network connection between the information processing apparatus 100 and the terminal device 400 without a separate network setup between the information processing apparatus 100 and the terminal device 400 .
- FIG. 2 is a flowchart illustrating a remote network connection method according to an embodiment of the present invention.
- the information processing apparatus 100 connects to the gateway 200 for exchanging data with the terminal device 400 when a network connection instruction signal is received from a user (S 201 ).
- the information processing apparatus 100 may perform operation S 201 when the information processing apparatus 100 fails to connect to the terminal device 400 through a universal serial bus (USB), WiFi, wired LAN, or Bluetooth, when the information processing apparatus 100 is set for the user to preferentially perform the connection through a mobile communication network (3G, 4G, etc.), or when there is a user's input.
- a universal serial bus USB
- WiFi Wireless Fidelity
- wired LAN Wireless Local Area Network
- Bluetooth wireless local area network
- the information processing apparatus 100 transmits at least one of connection information about the gateway 200 and identification information about the information processing apparatus 100 to the push server 300 (S 203 ).
- connection information about the gateway 200 may include an IP address, a port number, etc. of the gateway, and the identification information about the information processing apparatus 100 may include a name, a manufacturing company, an IP address, MAC information, etc. of the information processing apparatus.
- the push server 300 receives at least one of the gateway connection information and the information processing apparatus identification information from the information processing apparatus 100 , includes the received at least one of the gateway connection information and the information processing apparatus identification information in a push message, and transmits the push message to the terminal device 400 corresponding to the received at least one of the gateway connection information and the information processing apparatus identification information.
- the push server 300 may transmit the received at least one of the gateway connection information and the information processing apparatus identification information to the terminal device 400 , for example, utilizing a push message like that of a Google server.
- a push message like that of a Google server.
- an application for receiving the push message from the Google server is previously installed in the terminal device 400 .
- the terminal device 400 receives at least one of the gateway connection information and the information processing apparatus identification information included in the push message from the push server 300 , and connects to the gateway 200 on the basis of the received at least one of the gateway connection information and the information processing apparatus identification information (S 207 ).
- the information processing apparatus 100 transmits the input authentication information to the terminal device 400 according to an input user control signal (S 209 ).
- the authentication information may include an ID, a password, an e-mail address, etc., and the authentication information may be displayed on a screen such that a user of the information processing apparatus 100 may check details input by the user.
- the terminal device 400 receives the authentication information from the information processing apparatus 100 and performs an authentication procedure of determining whether the received authentication information is the same as, or corresponds to, the previously stored authentication information (S 211 ).
- the terminal device 400 transmits an authentication completion message to the information processing apparatus 100 if it is determined that the received authentication information is the same as, or corresponds to, the stored authentication information.
- the network connection between the information processing apparatus 100 and the terminal device 400 has been described to be completed through the authentication procedure of operations S 209 to S 213 .
- the network connection between the information processing apparatus 100 and the terminal device 400 may be completed when the gateway connection of the information processing apparatus 100 and terminal device 400 is completed.
- the gateway connection information can be transmitted to the terminal device 400 utilizing a push message function of the push server 300 , thereby easily performing the network connection between the information processing apparatus 100 and the terminal device 400 without a separate network setup between the information processing apparatus 100 and the terminal device 400 .
- FIG. 3 is a flowchart illustrating a remote network connection method of an information processing apparatus according to an embodiment of the present invention.
- the information processing apparatus connects to the gateway for exchanging data with the terminal device when a network connection instruction signal is received from a user (S 310 ).
- the information processing apparatus transmits at least one of the gateway connection information and the information processing apparatus identification information to the push server 300 (S 320 ).
- the information processing apparatus transmits a terminal device identifier as well as at least one of the gateway connection information and the information processing apparatus identification information to the push server 300 .
- the gateway connection information may include an IP address, a port number, etc. of the gateway, and the identification information about the information processing apparatus 100 may include a name, a manufacturing company, an IP address, and MAC information of the information processing apparatus.
- operation S 310 where the information processing apparatus connects to the registered gateway is performed prior to operation S 320 .
- operations S 310 and S 320 may be performed in reverse order or simultaneously.
- the information processing apparatus transmits the input authentication information to the terminal through the gateway according to the input user control signal (S 330 ).
- the authentication information may include at least one of an ID, a password, and an e-mail address.
- the information processing apparatus determines whether an authentication completion message is received from the terminal device (S 340 ), and establishes a network connection to the terminal device when it is determined that the authentication completion message is received (S 350 ).
- the network connection to the terminal device is established through transmission of the authentication information of operation S 330 and reception of the authentication completion message of operation S 340 .
- operations S 330 and S 340 may not be performed.
- FIG. 4 is a flowchart illustrating a remote network connection method of a terminal device according to an embodiment of the present invention.
- the terminal device connects to the gateway on the basis of at least one of the gateway connection information and the information processing apparatus identification information received through the push message from the registered push server, and transmits an authentication completion message to the information processing apparatus when the received authentication information corresponds to the stored authentication information.
- the terminal device has a first module for receiving a push message from a push server and a second module for receiving at least one of data and indication information from the first module to connect to the gateway, which are installed therein, each operation performed by the terminal device will be described in detail.
- the first module installed in the terminal device receives at least one of the gateway connection information and the information processing apparatus identification information from the push server (S 410 ).
- the first module installed in the terminal device provides the second module with at least one of the gateway connection information and the information processing apparatus identification information received through operation S 410 (S 420 ).
- the second module installed in the terminal device determines whether the information processing apparatus identification information received from the first module through operation S 420 corresponds to the previously stored information processing apparatus identification information (S 430 ), and connects to the gateway on the basis of the received gateway connection information when it is determined that the received information processing apparatus identification information corresponds to the stored information processing apparatus identification information (S 440 ).
- operation S 430 in which it is determined whether the received information processing apparatus identification information corresponds to the previously stored information processing apparatus identification information may or may not be optionally performed.
- the information processing apparatus identification information may include a name, a manufacturing company, an IP address, and MAC information of the information processing apparatus
- the gateway connection information may include an IP address, a port number, etc. of the gateway.
- the terminal device receives the authentication information from the information processing apparatus (S 450 ) and determines whether the received authentication information is the same as or corresponds to the previously stored authentication information (S 460 ).
- the terminal device generates an authentication completion message to transmit the generated authentication completion message to the information processing apparatus if it is determined that the authentication information received through operation S 460 is the same as, or corresponds to, the previously stored authentication information (S 470 ).
- the terminal device generates an authentication failure message to transmit the generated authentication failure message to the information processing apparatus if it is determined that the authentication information received through operation S 460 is not the same as, or does not correspond to, the previously stored authentication information (S 480 ), and then the processing may return to operation S 450 and perform the next operations.
- the first module installed in the terminal device provides the second module with at least one of the gateway connection information and the information processing apparatus identification information received from the registered push server and the second module connects to the gateway on the basis of the gateway connection information received from the first module.
- the first module may receive at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and then provide the second module with indication information for indicating connection to the gateway, and the second module may connect to the gateway on the basis of the gateway connection information previously stored according to the indication information provided from the first module.
- FIG. 5 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention.
- the information processing apparatus 100 may include a control unit 110 and a storage unit 120 .
- control unit 110 receives a network connection instruction signal from a user and then connects to the gateway on the basis of the received network connection instruction signal.
- control unit 110 may connect to the gateway when connection through a USB, WiFi, Wired LAN, and Bluetooth is failed with a terminal device for performing network connection, when connection through a mobile communication network is set to be preferentially performed, or when there is an input signal for connection through the mobile communication network.
- control unit 110 reads at least one of the gateway connection information and the information processing apparatus identification information from the storage unit 120 to transmit the read at least one of the gateway connection information and the information processing apparatus identification information to the previously registered push server.
- control unit 110 transmits authentication information including at least one of an ID, a password, and an e-mail address to the terminal device according to the input user control signal.
- control unit 110 may generate a message indicating that network connection to the terminal device has been completed to control a display unit (not shown) such that the display unit can display the generated message, when the authentication completion message responding to the transmitted authentication information is received from the terminal device.
- the storage unit 120 may be configured with a large-scale nonvolatile storage device (for example, a hard disk drive), and may store identification information about the information processing apparatus 100 , gateway connection information, and an identifier of the terminal device to be controlled.
- a large-scale nonvolatile storage device for example, a hard disk drive
- FIG. 6 is a block diagram showing a configuration of a terminal device according to an embodiment of the present invention.
- the terminal device 400 may include a terminal control unit 410 and a terminal storage unit 420 .
- the terminal control unit 410 may include a first module 411 and a second module 413 , connects to the gateway on the basis of at least one of the gateway connection information and the information processing apparatus identification information included in the push message received from the push server, and transmits an authentication completion message to the information processing apparatus when the authentication information received form the information processing apparatus corresponds to the authentication information stored in the terminal storage unit 420 .
- the first module 411 is previously installed in the terminal device as an application for receiving the push message from the push server.
- the first module 411 may transmit information included in the push message to another module registered in the first module 411 as a Google client application for receiving the push message from the Google server.
- the second module 413 is previously installed in the terminal device as an application for connecting to the gateway.
- the first module 411 receives at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and provides the second module 413 with the received gateway connection information and information processing apparatus identification information.
- the first module 411 receives at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and then provides the second module 413 with indication information corresponding to the received gateway connection information and information processing apparatus identification information.
- the indication information may include a gateway connection instruction, message, event, etc.
- the second module 413 connects to the gateway on the basis of the gateway connection information provided from the first module 411 when the information processing apparatus identification information stored in the terminal storage unit 420 corresponds to the information processing apparatus identification information provided from the first module 411 .
- the second module 413 connects to the gateway on the basis of the gateway connection information (for example, a gateway IP address, a gateway port number, etc.) stored in the terminal storage unit 420 when the indication information is provided from the first module 411 .
- the gateway connection information for example, a gateway IP address, a gateway port number, etc.
- the indication information may include a gateway connection instruction, message, event, etc.
- the terminal storage unit 420 may store a list of information processing apparatuses capable of network connection, a gateway IP address, a gateway port number, information processing apparatus identification information, etc.
- the terminal storage unit 420 may update the gateway IP address, gateway port number, etc. whenever the terminal device 400 connects to the gateway.
- the terminal storage unit 420 may store application programs such as the first module 411 and the second module 413 for network connection to the information processing apparatus.
- the information processing apparatus can transmit the gateway connection information and the information processing apparatus identification information to the push server, and the push server can transmit the gateway connection information and the information processing apparatus identification information to a terminal device using a push message function, thereby establishing network connection between the information processing apparatus and the terminal device over the mobile communication network.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
Disclosed is a remote network connection method of easily establishing network connection between an information processing apparatus and a terminal device. The remote network connection method includes connecting to a gateway, transmitting connection information including at least one of gateway connection information and information processing apparatus identification information to a server, and setting network connection to a terminal device connected to the gateway on the basis of the connection information through the gateway. Accordingly, it is possible to easily establish the remote network connection between the information processing apparatus and the terminal device through a mobile communication network using a push message function of the server, without a separate network connection setup between the information processing apparatus and the terminal device. It is also possible to reduce the network maintenance cost.
Description
- This application claims priority to Korean Patent Application No. 2012-0053492 filed on May 21, 2012 in the Korean Intellectual Property Office (KIPO), the entire contents of which are hereby incorporated by reference.
- 1. Technical Field
- Example embodiments of the present invention relate in general to network connection and more specifically to a remote network connection method and remote network connection system capable of easily performing remote network connection.
- 2. Related Art
- Remote personal computer (PC) control is a technology for remotely connecting to and controlling a PC positioned far away or distributed and for allowing the remote use of a PC of a user through the Internet, that is, using all functions of the PC positioned far away through a screen of a computer connected through the Internet.
- Due to such convenience, the remote control has been widely used to individual users in addition to company users. In past, the remote control was typically used for a company to monitor and manage the company users' computers. However, the individual users may increasingly control at home their PCs located at office or control at office their PCs located at home using a remote control tool.
- As connection to the Internet using a mobile terminal such as a smartphone has been widely used, an application has been developed to remotely control a smartphone through a PC.
- However, in order to remotely control a smartphone through a PC, network connection should be established between the PC and the smartphone through a USB, WiFi, Bluetooth, or mobile communication network (3G, 4G, etc.). When the PC and the smartphone fails to be connected using the USB, WiFi, or Bluetooth, or the PC and the smartphone are connected using the mobile communication network, a detailed description about a remote network connection method between the PC and the smartphone is not presented.
- Accordingly, example embodiments of the present invention are provided to substantially obviate one or more problems due to limitations and disadvantages of the related art.
- Example embodiments of the present invention provide a remote network connection method for easily performing remote network connection.
- Example embodiments of the present invention also provide a remote network connection system for performing the remote network connection method.
- In some example embodiments, a remote network connection method performed by an information processing apparatus includes connecting to a gateway, transmitting connection information including at least one of gateway connection information and information processing apparatus identification information to a push server, and setting network connection to a terminal device connected to the gateway on the basis of the connection information through the gateway.
- The remote network connection method may further include transmitting authentication information to the terminal device through the gateway after the transmitting of connection information including at least one of the gateway connection information and the information processing apparatus identification information to a push server.
- The push server may be set for connection to the terminal device.
- The transmitting of connection information including at least one of the gateway connection information and the information processing apparatus identification information to the push server may include transmitting at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus to the push server.
- In other example embodiments, a remote network connection method performed by a terminal device includes: receiving connection information including at least one of gateway connection information and information processing apparatus identification information from a push server, connecting to a gateway on the basis of the received connection information, and setting connection to the information processing apparatus through the gateway.
- The setting of connection to the information processing apparatus through the gateway may include receiving authentication information from the information processing apparatus and performing authentication if the received authentication information corresponds to stored authentication information. The receiving of connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server may include receiving, by a first module for receiving a push message from the push server, the connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server.
- The connecting to the gateway on the basis of the received connection information may include: providing, by the first module, a second module registered in the first module with the connection information received from the push server; and connecting, by the second module, to the gateway on the basis of the gateway connection information of the received connection information.
- The connecting, by the second module, to the gateway on the basis of the gateway connection information of the provided connection information may include: determining, by the second module, whether the information processing apparatus identification information of the provided connection information corresponds to the stored information processing apparatus identification information; and connecting to the gateway on the basis of the provided gateway connection information if it is determined that the information processing apparatus identification information corresponds to the stored information processing apparatus identification information.
- The connecting to the gateway on the basis of the received connection information may include: providing, by the first module, a registered second module with indication information corresponding to the received connection information; and connecting, by the second module, to the gateway on the basis of the previously stored gateway connection information when the indication information is provided.
- The connecting to the gateway on the basis of the received connection information may include connecting to the gateway on the basis of at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus received from the registered push server.
- In still other example embodiments, a remote network connection method includes: connecting, by an information processing apparatus, to a gateway to transmit connection information including at least one of gateway connection information and information processing apparatus identification information to a push server; transmitting, by the push server, the connection information received from the information processing apparatus to a terminal device having connection to the push server through a push message; and connecting, by the terminal device, to the gateway on the basis of the connection information received from the push server and setting network connection to the information processing apparatus connected to the gateway.
- Example embodiments of the present invention will become more apparent by describing in detail example embodiments of the present invention with reference to the accompanying drawings, in which:
-
FIG. 1 is a conceptual view illustrating a remote network connection system according to an embodiment of the present invention; -
FIG. 2 is a flowchart illustrating a remote network connection method according to an embodiment of the present invention; -
FIG. 3 is a flowchart illustrating a remote network connection method of an information processing apparatus according to an embodiment of the present invention; -
FIG. 4 is a flowchart illustrating a remote network connection method of a terminal device according to an embodiment of the present invention; -
FIG. 5 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention; -
FIG. 6 is a block diagram showing a configuration of a terminal device according to an embodiment of the present invention. - While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail.
- However, it should be understood that the particular embodiments are not intended to limit the present disclosure to specific forms, but rather the present disclosure is meant to cover all modification, similarities, and alternatives which are included in the spirit and scope of the present disclosure.
- It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the present invention. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
- It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.
- The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes,” and/or “including,” when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
- Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
- Embodiments of the present invention will be described below in more detail with reference to the accompanying drawings. In describing the invention, to facilitate the entire understanding of the invention, like numbers refer to like elements throughout the description of the figures, and a repetitive description on the same element is not provided.
- Hereinafter, the information processing apparatus according to an embodiment of the present invention may include a variety of digital information processing apparatus such as a desktop computer, notebook computer, palmtop computer, ultra mobile personal computer (UMPC), tablet PC, personal digital assistant (PDA), web pad, mobile phone, etc.
- Also, a
terminal device 400 according to an embodiment may include a mobile communication terminal device such as a smartphone, mobile phone, personal digital assistant (PDA), etc. and a variety of digital information processing apparatus such as a portable multimedia player (PMP), smart player, pad-type terminal device, etc. -
FIG. 1 is a conceptual view illustrating a network connection system according to an embodiment of the present invention. - Referring to
FIG. 1 , the network connection system according to an embodiment of the present invention may include aninformation processing apparatus 100, agateway 200, apush server 300, and aterminal device 400. - First, the
information processing apparatus 100 transmits at least one of gateway connection information and information processing apparatus identification information to thepush server 300, and connects to the registeredgateway 200. - Also, the
information processing apparatus 100 transmits authentication information to theterminal device 400 for performing network connection, through thegateway 200, receives an authentication completion message from theterminal device 400, and then controls theterminal device 400 on the basis of an input user control signal. - When the
information processing apparatus 100 and theterminal device 400 request network connection, thegateway 200 determines whether a terminal device identifier registered from theinformation processing apparatus 100 is the same as, or corresponds to, a terminal device identifier received from theterminal device 400. - The
gateway 200 connects to theinformation processing apparatus 100 and theterminal device 400, respectively, when the identifiers are the same or correspond to each other. - Also, after connecting to the
information processing apparatus 100 andterminal device 400, respectively, thegateway 200 intermediates data transfer between theinformation processing apparatus 100 andterminal device 400 using the same or corresponding identifier. - The
push server 300 receives at least one of the gateway connection information and the information processing apparatus identification information and transmits the received at least one of the gateway connection information and the information processing apparatus identification information to theterminal device 400. - Here, the
push server 300 may, for example, utilize a push message like a Google server when thepush server 300 transmits the received at least one of the gateway connection information and the information processing apparatus identification information to theterminal device 400. In this case, it is assumed that an application for receiving the push message from the Google server has been previously installed in theterminal device 400. - The
terminal device 400 receives at least one of the gateway connection information and the information processing apparatus identification information from thepush server 300 and connects to thegateway 200 on the basis of the received gateway connection information and the information processing apparatus identification information. - Also, the
terminal device 400 receives authentication information, such as an identification (ID), a password, an e-mail address, etc. to determine whether the received authentication information corresponds to the stored authentication information. Theterminal device 400 transmits an authentication completion message to theinformation processing apparatus 100 if it is determined that the received authentication information corresponds to the stored authentication information. - In the network connection system according to an embodiment of the present invention, the gateway connection information can be transmitted to the
terminal device 400 utilizing a push message function of thepush server 300, thereby easily performing the network connection between theinformation processing apparatus 100 and theterminal device 400 without a separate network setup between theinformation processing apparatus 100 and theterminal device 400. -
FIG. 2 is a flowchart illustrating a remote network connection method according to an embodiment of the present invention. - Referring to
FIG. 2 , theinformation processing apparatus 100 connects to thegateway 200 for exchanging data with theterminal device 400 when a network connection instruction signal is received from a user (S201). - Here, the
information processing apparatus 100 may perform operation S201 when theinformation processing apparatus 100 fails to connect to theterminal device 400 through a universal serial bus (USB), WiFi, wired LAN, or Bluetooth, when theinformation processing apparatus 100 is set for the user to preferentially perform the connection through a mobile communication network (3G, 4G, etc.), or when there is a user's input. - Then, the
information processing apparatus 100 transmits at least one of connection information about thegateway 200 and identification information about theinformation processing apparatus 100 to the push server 300 (S203). - Here, the connection information about the
gateway 200 may include an IP address, a port number, etc. of the gateway, and the identification information about theinformation processing apparatus 100 may include a name, a manufacturing company, an IP address, MAC information, etc. of the information processing apparatus. - The
push server 300 receives at least one of the gateway connection information and the information processing apparatus identification information from theinformation processing apparatus 100, includes the received at least one of the gateway connection information and the information processing apparatus identification information in a push message, and transmits the push message to theterminal device 400 corresponding to the received at least one of the gateway connection information and the information processing apparatus identification information. - Here, the
push server 300 may transmit the received at least one of the gateway connection information and the information processing apparatus identification information to theterminal device 400, for example, utilizing a push message like that of a Google server. In this case, it is assumed that an application for receiving the push message from the Google server is previously installed in theterminal device 400. - The
terminal device 400 receives at least one of the gateway connection information and the information processing apparatus identification information included in the push message from thepush server 300, and connects to thegateway 200 on the basis of the received at least one of the gateway connection information and the information processing apparatus identification information (S207). - When the
terminal device 400 completes the connection to thegateway 200, theinformation processing apparatus 100 transmits the input authentication information to theterminal device 400 according to an input user control signal (S209). - Here, the authentication information may include an ID, a password, an e-mail address, etc., and the authentication information may be displayed on a screen such that a user of the
information processing apparatus 100 may check details input by the user. - Subsequently, the
terminal device 400 receives the authentication information from theinformation processing apparatus 100 and performs an authentication procedure of determining whether the received authentication information is the same as, or corresponds to, the previously stored authentication information (S211). - Then, the
terminal device 400 transmits an authentication completion message to theinformation processing apparatus 100 if it is determined that the received authentication information is the same as, or corresponds to, the stored authentication information. - Through operation S11, the network connection between the
information processing apparatus 100 and theterminal device 400 is completed (S215). - In an embodiment of the present invention, the network connection between the
information processing apparatus 100 and theterminal device 400 has been described to be completed through the authentication procedure of operations S209 to S213. However, in another embodiment of the present invention, without operations S209 to S213, the network connection between theinformation processing apparatus 100 and theterminal device 400 may be completed when the gateway connection of theinformation processing apparatus 100 andterminal device 400 is completed. - In the network connection system according to an embodiment of the present invention, the gateway connection information can be transmitted to the
terminal device 400 utilizing a push message function of thepush server 300, thereby easily performing the network connection between theinformation processing apparatus 100 and theterminal device 400 without a separate network setup between theinformation processing apparatus 100 and theterminal device 400. -
FIG. 3 is a flowchart illustrating a remote network connection method of an information processing apparatus according to an embodiment of the present invention. - Referring to
FIG. 3 , the information processing apparatus connects to the gateway for exchanging data with the terminal device when a network connection instruction signal is received from a user (S310). - Afterwards, the information processing apparatus transmits at least one of the gateway connection information and the information processing apparatus identification information to the push server 300 (S320).
- Here, the information processing apparatus transmits a terminal device identifier as well as at least one of the gateway connection information and the information processing apparatus identification information to the
push server 300. - Also, the gateway connection information may include an IP address, a port number, etc. of the gateway, and the identification information about the
information processing apparatus 100 may include a name, a manufacturing company, an IP address, and MAC information of the information processing apparatus. - For convenience of description, it has been described that operation S310 where the information processing apparatus connects to the registered gateway is performed prior to operation S320. However, operations S310 and S320 may be performed in reverse order or simultaneously.
- The information processing apparatus transmits the input authentication information to the terminal through the gateway according to the input user control signal (S330).
- The authentication information may include at least one of an ID, a password, and an e-mail address.
- Afterwards, the information processing apparatus determines whether an authentication completion message is received from the terminal device (S340), and establishes a network connection to the terminal device when it is determined that the authentication completion message is received (S350).
- In an embodiment of the present invention, it has been described that the network connection to the terminal device is established through transmission of the authentication information of operation S330 and reception of the authentication completion message of operation S340. However, in another embodiment, operations S330 and S340 may not be performed.
-
FIG. 4 is a flowchart illustrating a remote network connection method of a terminal device according to an embodiment of the present invention. - The terminal device according to an embodiment of the present invention connects to the gateway on the basis of at least one of the gateway connection information and the information processing apparatus identification information received through the push message from the registered push server, and transmits an authentication completion message to the information processing apparatus when the received authentication information corresponds to the stored authentication information.
- Hereinafter, assuming that the terminal device according to an embodiment of the present invention has a first module for receiving a push message from a push server and a second module for receiving at least one of data and indication information from the first module to connect to the gateway, which are installed therein, each operation performed by the terminal device will be described in detail.
- Referring to
FIG. 4 , the first module installed in the terminal device receives at least one of the gateway connection information and the information processing apparatus identification information from the push server (S410). - The first module installed in the terminal device provides the second module with at least one of the gateway connection information and the information processing apparatus identification information received through operation S410 (S420).
- The second module installed in the terminal device determines whether the information processing apparatus identification information received from the first module through operation S420 corresponds to the previously stored information processing apparatus identification information (S430), and connects to the gateway on the basis of the received gateway connection information when it is determined that the received information processing apparatus identification information corresponds to the stored information processing apparatus identification information (S440).
- Here, operation S430 in which it is determined whether the received information processing apparatus identification information corresponds to the previously stored information processing apparatus identification information may or may not be optionally performed.
- Furthermore, the information processing apparatus identification information may include a name, a manufacturing company, an IP address, and MAC information of the information processing apparatus, and the gateway connection information may include an IP address, a port number, etc. of the gateway.
- Subsequently, the terminal device receives the authentication information from the information processing apparatus (S450) and determines whether the received authentication information is the same as or corresponds to the previously stored authentication information (S460).
- The terminal device generates an authentication completion message to transmit the generated authentication completion message to the information processing apparatus if it is determined that the authentication information received through operation S460 is the same as, or corresponds to, the previously stored authentication information (S470).
- The terminal device generates an authentication failure message to transmit the generated authentication failure message to the information processing apparatus if it is determined that the authentication information received through operation S460 is not the same as, or does not correspond to, the previously stored authentication information (S480), and then the processing may return to operation S450 and perform the next operations.
- In the remote network connection method according to an embodiment of the present invention, it has been described that the first module installed in the terminal device provides the second module with at least one of the gateway connection information and the information processing apparatus identification information received from the registered push server and the second module connects to the gateway on the basis of the gateway connection information received from the first module. However, in another embodiment of the present invention, the first module may receive at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and then provide the second module with indication information for indicating connection to the gateway, and the second module may connect to the gateway on the basis of the gateway connection information previously stored according to the indication information provided from the first module.
-
FIG. 5 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention. - Referring to
FIG. 5 , theinformation processing apparatus 100 according to an embodiment of the present invention may include acontrol unit 110 and astorage unit 120. - First, the
control unit 110 receives a network connection instruction signal from a user and then connects to the gateway on the basis of the received network connection instruction signal. - Here, the
control unit 110 may connect to the gateway when connection through a USB, WiFi, Wired LAN, and Bluetooth is failed with a terminal device for performing network connection, when connection through a mobile communication network is set to be preferentially performed, or when there is an input signal for connection through the mobile communication network. - Also, the
control unit 110 reads at least one of the gateway connection information and the information processing apparatus identification information from thestorage unit 120 to transmit the read at least one of the gateway connection information and the information processing apparatus identification information to the previously registered push server. - Also, the
control unit 110 transmits authentication information including at least one of an ID, a password, and an e-mail address to the terminal device according to the input user control signal. - Also, the
control unit 110 may generate a message indicating that network connection to the terminal device has been completed to control a display unit (not shown) such that the display unit can display the generated message, when the authentication completion message responding to the transmitted authentication information is received from the terminal device. - The
storage unit 120 may be configured with a large-scale nonvolatile storage device (for example, a hard disk drive), and may store identification information about theinformation processing apparatus 100, gateway connection information, and an identifier of the terminal device to be controlled. -
FIG. 6 is a block diagram showing a configuration of a terminal device according to an embodiment of the present invention. - Referring to
FIG. 6 , theterminal device 400 according to an embodiment of the present invention may include aterminal control unit 410 and aterminal storage unit 420. - First, the
terminal control unit 410 may include afirst module 411 and asecond module 413, connects to the gateway on the basis of at least one of the gateway connection information and the information processing apparatus identification information included in the push message received from the push server, and transmits an authentication completion message to the information processing apparatus when the authentication information received form the information processing apparatus corresponds to the authentication information stored in theterminal storage unit 420. - Here, it is assumed that the
first module 411 is previously installed in the terminal device as an application for receiving the push message from the push server. - For example, the
first module 411 may transmit information included in the push message to another module registered in thefirst module 411 as a Google client application for receiving the push message from the Google server. - Also, it is assumed that the
second module 413 is previously installed in the terminal device as an application for connecting to the gateway. - In particular, the
first module 411 receives at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and provides thesecond module 413 with the received gateway connection information and information processing apparatus identification information. - Alternatively, the
first module 411 receives at least one of the gateway connection information and the information processing apparatus identification information from the registered push server and then provides thesecond module 413 with indication information corresponding to the received gateway connection information and information processing apparatus identification information. - Here, the indication information may include a gateway connection instruction, message, event, etc.
- The
second module 413 connects to the gateway on the basis of the gateway connection information provided from thefirst module 411 when the information processing apparatus identification information stored in theterminal storage unit 420 corresponds to the information processing apparatus identification information provided from thefirst module 411. - Alternatively, the
second module 413 connects to the gateway on the basis of the gateway connection information (for example, a gateway IP address, a gateway port number, etc.) stored in theterminal storage unit 420 when the indication information is provided from thefirst module 411. - Here, the indication information may include a gateway connection instruction, message, event, etc.
- The
terminal storage unit 420 may store a list of information processing apparatuses capable of network connection, a gateway IP address, a gateway port number, information processing apparatus identification information, etc. - Here, the
terminal storage unit 420 may update the gateway IP address, gateway port number, etc. whenever theterminal device 400 connects to the gateway. - Also, the
terminal storage unit 420 may store application programs such as thefirst module 411 and thesecond module 413 for network connection to the information processing apparatus. - In the remote network connection method and remote network connection system according to an embodiment of the present invention, the information processing apparatus can transmit the gateway connection information and the information processing apparatus identification information to the push server, and the push server can transmit the gateway connection information and the information processing apparatus identification information to a terminal device using a push message function, thereby establishing network connection between the information processing apparatus and the terminal device over the mobile communication network.
- Accordingly, it is possible to easily establish the network connection between the information processing apparatus and the terminal device through the mobile communication network using the push message function of the server, without a separate network connection setup between the information processing apparatus and the terminal device. It is also possible to reduce the network maintenance cost.
- While the example embodiments of the present invention and their advantages have been described in detail, it should be understood that various changes, substitutions, and alterations may be made herein without departing from the scope of the invention.
Claims (12)
1. A remote network connection method performed by an information processing apparatus for establishing remote network connection to a terminal device, the remote network connection method comprising:
connecting to a gateway;
transmitting connection information including at least one of gateway connection information and information processing apparatus identification information to a push server; and
setting network connection to a terminal device connected to the gateway on the basis of the connection information through the gateway.
2. The remote network connection method of claim 1 , further comprising transmitting authentication information to the terminal device through the gateway after the transmitting of connection information including at least one of the gateway connection information and the information processing apparatus identification information to a push server.
3. The remote network connection method of claim 1 , wherein the push server is set to be connected to the terminal device.
4. The remote network connection method of claim 1 , wherein the transmitting of connection information including at least one of the gateway connection information and the information processing apparatus identification information to the push server comprises transmitting at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus to the push server.
5. A remote network connection method performed by a terminal device having remote network connection to the information processing apparatus, the remote network connection method comprising:
receiving connection information including at least one of gateway connection information and information processing apparatus identification information from a push server;
connecting to a gateway on the basis of the received connection information; and
setting connection to the information processing apparatus through the gateway.
6. The remote network connection method of claim 5 , wherein the setting of connection to the information processing apparatus through the gateway comprises receiving authentication information from the information processing apparatus and performing authentication if the received authentication information corresponds to stored authentication information.
7. The remote network connection method of claim 5 , wherein the receiving of connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server comprises receiving, by a first module for receiving a push message from the push server, the connection information including at least one of the gateway connection information and the information processing apparatus identification information from the push server.
8. The remote network connection method of claim 7 , wherein the connecting to the gateway on the basis of the received connection information comprises:
providing, by the first module, a second module registered in the first module with the connection information received from the push server; and
connecting, by the second module, to the gateway on the basis of the gateway connection information of the received connection information.
9. The remote network connection method of claim 8 , wherein the connecting, by the second module, to the gateway on the basis of the gateway connection information of the provided connection information comprises:
determining, by the second module, whether the information processing apparatus identification information of the provided connection information corresponds to the stored information processing apparatus identification information; and
connecting to the gateway on the basis of the provided gateway connection information if it is determined that the information processing apparatus identification information corresponds to the stored information processing apparatus identification information.
10. The remote network connection method of claim 7 , wherein the connecting to the gateway on the basis of the received connection information comprises:
providing, by the first module, a registered second module with indication information corresponding to the received connection information; and
connecting, by the second module, to the gateway on the basis of the previously stored gateway connection information when the indication information is provided.
11. The remote network connection method of claim 5 , wherein the connecting to the gateway on the basis of the received connection information comprises connecting to the gateway on the basis of at least one of an IP address and port number of the gateway, and a name, manufacturing company, IP address, and MAC address of the information processing apparatus received from the registered push server.
12. A remote network connection method comprising:
connecting, by an information processing apparatus, to a gateway to transmit connection information including at least one of gateway connection information and information processing apparatus identification information to a push server;
transmitting, by the push server, the connection information received from the information processing apparatus to a terminal device having connection to the push server through a push message; and
connecting, by the terminal device, to the gateway on the basis of the connection information received from the push server and setting network connection to the information processing apparatus connected to the gateway.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2012-0053492 | 2012-05-21 | ||
| KR1020120053492A KR101367036B1 (en) | 2012-05-21 | 2012-05-21 | Method for connecting a remote network and system for connecting a remote network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20130326077A1 true US20130326077A1 (en) | 2013-12-05 |
Family
ID=49671709
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/899,427 Abandoned US20130326077A1 (en) | 2012-05-21 | 2013-05-21 | Method for connecting a remote network and system for connecting a remote network |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20130326077A1 (en) |
| JP (1) | JP5723413B2 (en) |
| KR (1) | KR101367036B1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150271739A1 (en) * | 2014-03-20 | 2015-09-24 | Canon Kabushiki Kaisha | Relay apparatus, communication apparatus, control methods thereof, system, and non-transitory computer-readable storage medium |
| US10405244B2 (en) | 2013-12-12 | 2019-09-03 | Panasonic Intellectual Property Management Co., Ltd. | Communication method, system, and device |
| CN111600934A (en) * | 2020-04-20 | 2020-08-28 | 星络智能科技有限公司 | Storage medium, intelligent central control equipment and pushing authentication method thereof |
| CN114363332A (en) * | 2021-12-27 | 2022-04-15 | 徐工汉云技术股份有限公司 | Distributed-based gateway remote automatic operation and maintenance method |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5854148B2 (en) * | 2012-08-20 | 2016-02-09 | 富士通株式会社 | Seamless push system and method |
| KR101458368B1 (en) * | 2014-04-28 | 2014-11-19 | 알서포트 주식회사 | Session establishment method using relay server active connection of mobile terminal |
| KR101601769B1 (en) * | 2014-10-31 | 2016-03-10 | 서강대학교산학협력단 | System in Small-Scale Internet of Things and Security communication method therefor |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060126603A1 (en) * | 2004-11-22 | 2006-06-15 | Kabushiki Kaisha Toshiba | Information terminal remote operation system, remote access terminal, gateway server, information terminal control apparatus, information terminal apparatus, and remote operation method therefor |
| US20080104683A1 (en) * | 2006-09-29 | 2008-05-01 | Akihisa Nagami | Information processing system, terminal, information processing apparatus, and management server |
| US20120254411A1 (en) * | 2011-03-30 | 2012-10-04 | Fujitsu Limited | Application providing system, application providing method, and information processing apparatus |
| US20130007289A1 (en) * | 2011-07-01 | 2013-01-03 | Rsupport Co., Ltd. | Remote control system and remote control method of the same |
| US20130227291A1 (en) * | 2012-02-26 | 2013-08-29 | Ali K. Ahmed | Methods and apparatuses for secure communication |
| US20130297933A1 (en) * | 2012-03-29 | 2013-11-07 | Lockheed Martin Corporation | Mobile enterprise smartcard authentication |
| US8718241B2 (en) * | 2010-05-07 | 2014-05-06 | Salesforce.Com, Inc. | Methods and apparatus for interfacing with a phone system in an on-demand service environment |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004096450A (en) * | 2002-08-30 | 2004-03-25 | Seiko Epson Corp | Connection system, connection method, connection program having connection function, computer-readable information recording medium recording connection program having connection function, and portable information terminal |
| KR101529914B1 (en) * | 2008-05-28 | 2015-06-18 | 엘지전자 주식회사 | Remote control method of mobile terminal and mobile terminal |
| KR101017912B1 (en) * | 2008-07-23 | 2011-03-04 | 삼성전자주식회사 | Mobile terminal remote control method and system |
| JP5267211B2 (en) * | 2009-02-26 | 2013-08-21 | 富士通株式会社 | Wireless terminal device |
| JP2010263310A (en) * | 2009-04-30 | 2010-11-18 | Lac Co Ltd | Wireless communication apparatus, wireless communication monitoring system, wireless communication method, and program |
| KR100990744B1 (en) * | 2010-07-02 | 2010-10-29 | 알서포트 주식회사 | Session establishment method using gateway server and phone identification |
-
2012
- 2012-05-21 KR KR1020120053492A patent/KR101367036B1/en not_active Expired - Fee Related
-
2013
- 2013-05-21 US US13/899,427 patent/US20130326077A1/en not_active Abandoned
- 2013-05-21 JP JP2013107369A patent/JP5723413B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060126603A1 (en) * | 2004-11-22 | 2006-06-15 | Kabushiki Kaisha Toshiba | Information terminal remote operation system, remote access terminal, gateway server, information terminal control apparatus, information terminal apparatus, and remote operation method therefor |
| US20080104683A1 (en) * | 2006-09-29 | 2008-05-01 | Akihisa Nagami | Information processing system, terminal, information processing apparatus, and management server |
| US8718241B2 (en) * | 2010-05-07 | 2014-05-06 | Salesforce.Com, Inc. | Methods and apparatus for interfacing with a phone system in an on-demand service environment |
| US20120254411A1 (en) * | 2011-03-30 | 2012-10-04 | Fujitsu Limited | Application providing system, application providing method, and information processing apparatus |
| US20130007289A1 (en) * | 2011-07-01 | 2013-01-03 | Rsupport Co., Ltd. | Remote control system and remote control method of the same |
| US20130227291A1 (en) * | 2012-02-26 | 2013-08-29 | Ali K. Ahmed | Methods and apparatuses for secure communication |
| US20130297933A1 (en) * | 2012-03-29 | 2013-11-07 | Lockheed Martin Corporation | Mobile enterprise smartcard authentication |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10405244B2 (en) | 2013-12-12 | 2019-09-03 | Panasonic Intellectual Property Management Co., Ltd. | Communication method, system, and device |
| US20150271739A1 (en) * | 2014-03-20 | 2015-09-24 | Canon Kabushiki Kaisha | Relay apparatus, communication apparatus, control methods thereof, system, and non-transitory computer-readable storage medium |
| US10158418B2 (en) * | 2014-03-20 | 2018-12-18 | Canon Kabushiki Kaisha | Relay apparatus, communication apparatus, control methods thereof, system, and non-transitory computer-readable storage medium |
| CN111600934A (en) * | 2020-04-20 | 2020-08-28 | 星络智能科技有限公司 | Storage medium, intelligent central control equipment and pushing authentication method thereof |
| CN114363332A (en) * | 2021-12-27 | 2022-04-15 | 徐工汉云技术股份有限公司 | Distributed-based gateway remote automatic operation and maintenance method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5723413B2 (en) | 2015-05-27 |
| JP2013242872A (en) | 2013-12-05 |
| KR101367036B1 (en) | 2014-02-25 |
| KR20130129538A (en) | 2013-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130326077A1 (en) | Method for connecting a remote network and system for connecting a remote network | |
| JP6049434B2 (en) | Display apparatus and method for executing application | |
| KR102201527B1 (en) | Method for interworking between devices for short range communication and apparatus therefor | |
| US10225791B2 (en) | Device searching method and electronic device for supporting the same | |
| EP3068104A1 (en) | Sharing method and system for media file | |
| US9021164B2 (en) | Near field communication mimic device and method of use | |
| KR102110257B1 (en) | Electronic device controlling external device using dial and method thereof | |
| EP3993338A1 (en) | Device binding method and apparatus, and electronic device | |
| RU2014143776A (en) | COMMUNICATION DEVICE, METHOD OF CONTROL OF A COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND A MEDIA | |
| JP2015231156A5 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| KR20120047683A (en) | Method and apparatus for supporting location information machine to machine communication system | |
| TWI426808B (en) | Method of piaring a computer and wireless electronic devices | |
| WO2013145520A1 (en) | Information processing device, information processing method, and program | |
| US20130332725A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
| KR20180123296A (en) | Smart order apparatus and control method thereof, and terminal | |
| US11206699B2 (en) | Registering network devices using known host devices | |
| US20140295760A1 (en) | Terminal and method for establishing a wireless communication connection | |
| US12381753B2 (en) | Electronic device, and method for controlling same | |
| WO2015111178A1 (en) | Air conditioner operation system | |
| CN105897667A (en) | Device access history tracking method, apparatus, server and system | |
| JP6306866B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| KR101344763B1 (en) | File sharing method between mobile terminals using near field communication | |
| JP2013105467A (en) | Electronic device | |
| CN103729152A (en) | Method and equipment for sharing disk of Android | |
| TWI599980B (en) | Remote equipment installation system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |