IP Library Granted Patent US 8,670,724
Granted Patent B2
US 8,670,724 · App. 13/392,139 · Granted Mar 11, 2014

Wireless communication terminal, control method therefor, and information storage medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,670,724
App. No.
13/392,139
Granted
Mar 11, 2014
Kind
B2
Abstract

Provided is a wireless communication terminal that allows a wireless communication connection to be disconnected even when an application program that requires continuation of the communication connection is being executed. The wireless communication terminal transmits data to a communication target in response to a transmission processing request from an application execution section for executing the application program. The wireless communication terminal is configured to: establish the wireless communication connection to the communication target; disconnect, based on a given condition, the wireless communication connection to the communication target to cause a shift to a communication interrupted state; re-establish the wireless communication connection to the communication target when the transmission processing request is received in the communication interrupted state from the application execution section; and transmit, to the communication target, the data relating to the transmission processing request after the re-establishment of the wireless communication connection.

Claims (29)

1. A wireless communication terminal, comprising:

an application execution section for executing an application program; and

a communication control section for transmitting data to a communication target in response to a transmission processing request from the application execution section,

wherein the communication control section comprises:

a connection section for establishing a wireless communication connection to the communication target;

a communication interruption section for disconnecting, based on a given condition, the wireless communication connection to the communication target to cause a shift to a communication interrupted state;

a reconnection section for re-establishing the wireless communication connection to the communication target when the transmission processing request is received in the communication interrupted state; and

a data transmission section for transmitting, to the communication target, the data relating to the transmission processing request after the re-establishment of the wireless communication connection.

2. The wireless communication terminal according to claim 1 , wherein:

the data transmission section attempts, when the transmission processing request is received, to execute data transmission processing relating to the transmission processing request; and

the reconnection section re-establishes, when the attempted data transmission processing has failed, the wireless communication connection to the communication target.

3. The wireless communication terminal according to claim 2 , wherein, when the attempted data transmission processing has failed, and the reconnection section executes the re-establishment of the wireless communication connection, the data transmission section returns a response indicating that the transmission processing request has been processed normally to the application execution section.

4. The wireless communication terminal according to claim 2 , further comprising a storing section for storing, in a queue, information indicating a content of the transmission processing request received from the application execution section when the attempted data transmission processing has failed,

wherein the data transmission section transmits, after the re-establishment of the wireless communication connection is completed, the data relating to the transmission processing request to the communication target in accordance with the information stored in the queue.

5. The wireless communication terminal according to claim 4 , wherein:

the storing section stores, in the queue, the information indicating the content of the transmission processing request together with timing information indicating a time point of storage into the queue; and

the data transmission section transmits, after the re-establishment of the wireless communication connection is completed, the data relating to the transmission processing request to the communication target at a timing determined in accordance with the timing information.

6. The wireless communication terminal according to claim 1 , wherein, while the reconnection section is executing the re-establishment of the wireless communication connection, the data transmission section executes blocking control so as to block reception of the transmission processing request, and, after the re-establishment of the wireless communication connection is completed, cancels the blocking control to transmit the data relating to the transmission processing request.

7. A control method for a wireless communication terminal that transmits data to a communication target in response to a transmission processing request from an application execution section for executing an application program,

the control method for a wireless communication terminal comprising:

establishing a wireless communication connection to the communication target;

disconnecting, based on a given condition, the wireless communication connection to the communication target to cause a shift to a communication interrupted state;

re-establishing the wireless communication connection to the communication target when the transmission processing request is received in the communication interrupted state; and

transmitting, to the communication target, the data relating to the transmission processing request after the re-establishment of the wireless communication connection.

8. A non-transitory, computer-readable information storage medium having a program stored therein, the program being used for controlling a wireless communication terminal that transmits data to a communication target in response to a transmission processing request from an application execution section for executing an application program, and causing the wireless communication terminal to function as:

a connection section for establishing a wireless communication connection to the communication target;

a communication interruption section for disconnecting, based on a given condition, the wireless communication connection to the communication target to cause a shift to a communication interrupted state;

a reconnection section for re-establishing the wireless communication connection to the communication target when the transmission processing request is received in the communication interrupted state; and

a data transmission section for transmitting, to the communication target, the data relating to the transmission processing request after the re-establishment of the wireless communication connection.

Assignments (4)
CHANGE OF NAME Recorded Sep 6, 2017
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SONY CORPORATION
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 031951/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2012
From: SHIMA, KOJI; MIWA, YASUTAKA
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 028091/0117 →