Home terminal apparatus and communication system
First Claim
1. A terminal apparatus for sending and receiving data to and from a router that is connected to an external network to which a server apparatus is connected, said terminal apparatus being connected to the router via a home network and the router holding a corresponding relationship between a global address assigned to the router and a local address of said terminal apparatus for a predetermined period of time, said terminal apparatus comprising:
- a communication unit operable to send and receive data to and from the server apparatus via the router during a polling interval; and
an adjustment unit operable to detect a holding period during which the corresponding relationship is held in the router, and to set a period shorter than the holding period as a sending interval at which the data is sent;
wherein said communication unit is operable to send the data repeatedly to the router according to the sending interval, andsaid adjustment unit is operable to detect a longest response interval as the holding period in the router out of a plurality of response data sent by the server apparatus in response to the plurality of data sent by said terminal apparatus; and
the corresponding relationship between the global address and the local address is always maintained as long as the terminal apparatus sends data packets to the router at the polling interval shorter than the holding period.
2 Assignments
0 Petitions
Accused Products
Abstract
An Internet terminal comprising: a communication unit that sends a local packet generated by a packet generation unit and receives a response local packet from a server apparatus; an encryption processing unit that encrypts the local packet to be sent out and decrypts the received response local packet; the packet generation unit that generates the local packet; a polling information storage unit that holds a terminal ID and a password used for identifying the internet terminal; a polling interval adjustment unit that identifies a polling interval at which the local packet is periodically sent to the router; and a control unit that sends control information to a terminal apparatus to be controlled and controls such terminal apparatus accordingly.
7 Citations
24 Claims
-
1. A terminal apparatus for sending and receiving data to and from a router that is connected to an external network to which a server apparatus is connected, said terminal apparatus being connected to the router via a home network and the router holding a corresponding relationship between a global address assigned to the router and a local address of said terminal apparatus for a predetermined period of time, said terminal apparatus comprising:
-
a communication unit operable to send and receive data to and from the server apparatus via the router during a polling interval; and an adjustment unit operable to detect a holding period during which the corresponding relationship is held in the router, and to set a period shorter than the holding period as a sending interval at which the data is sent; wherein said communication unit is operable to send the data repeatedly to the router according to the sending interval, and said adjustment unit is operable to detect a longest response interval as the holding period in the router out of a plurality of response data sent by the server apparatus in response to the plurality of data sent by said terminal apparatus; and
the corresponding relationship between the global address and the local address is always maintained as long as the terminal apparatus sends data packets to the router at the polling interval shorter than the holding period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A communication method for use with a terminal apparatus for sending and receiving data to and from a router that is connected to an external network to which a server apparatus is connected, the terminal apparatus being connected to the router via a network and the router holding a corresponding relationship between a global address assigned to the router and a local address of the terminal apparatus for a predetermined period of time, said communication method comprising:
-
sending and receiving data to and from the server apparatus via the router during a polling interval; and detecting a holding period during which the corresponding relationship is held in the router, and setting a period shorter than the holding period as a sending interval at which the data is sent; wherein in said sending and receiving of the data, the data is sent repeatedly to the router according to the sending interval, and a longest response interval is detected as the holding period in the router out of a plurality of response data sent by the server apparatus in response to the plurality of data sent; and
the corresponding relationship between the global address and the local address is always maintained as long as the terminal apparatus sends data packets to the router at the polling interval shorter than the holding period. - View Dependent Claims (17, 18)
-
-
19. A computer executable program stored on a computer-readable non-transitory storage medium for use with a terminal apparatus for sending and receiving data to and from a router that is connected to an external network to which a server apparatus is connected, the terminal apparatus being connected to the router via a network, and the router holding a corresponding relationship between a global address assigned to the router and a local address of the terminal apparatus for a predetermined period of time, said computer executable program causing the terminal apparatus to perform steps comprising:
-
sending and receiving of data to and from the server apparatus via the router during a polling interval; and detecting a holding period during which the corresponding relationship is held in the router, and setting of a period shorter than the holding period as a sending interval at which the data is sent; wherein in the sending and receiving of the data, the data is sent repeatedly to the router according to the sending interval, and a longest response interval is detected as the holding period in the router out of a plurality of response data sent by the server apparatus in response to the plurality of data sent; and
the corresponding relationship between the global address and the local address is always maintained as long as the terminal apparatus sends data packets to the router at the polling interval shorter than the holding period. - View Dependent Claims (20, 21)
-
-
22. A communication system comprising:
-
a server apparatus connected to an external network; a terminal apparatus connected to a network; and a router which connects the external network and the network; wherein said router holds a corresponding relationship between a global address assigned to said router and a local address of said terminal apparatus for a predetermined period of time; and said terminal apparatus comprises; a communication unit operable to send and receive data to and from said server apparatus via said router during a polling interval; and an adjustment unit operable to detect a holding period during which the corresponding relationship is held in said router, and to set a period shorter than the set period as a sending interval at which the data is sent; wherein said communication unit is operable to send the data repeatedly to said router according to the sending interval, and said adjustment unit is operable to detect a longest response interval as the holding period in the router out of a plurality of response data sent by the server apparatus in response to the plurality of data sent by said terminal apparatus; and
the corresponding relationship between the global address and the local address is always maintained as long as the terminal apparatus sends data packets to the router at the polling interval shorter than the holding period. - View Dependent Claims (23, 24)
-
Specification