IP Library Granted Patent US 11,743,361
Granted Patent B2
US 11,743,361 · App. 17/395,395 · Granted Aug 29, 2023

Server, method of controlling server, and program

Inventor: Takashi Matsumoto (Tokyo, JP)
Assignee: GREE, Inc.
H04L67/60H04L51/04H04L51/046H04L51/08H04L51/10H04L51/18H04L51/52H04L67/02H04N21/2353H04N21/2393H04N21/4788
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 11,743,361
App. No.
17/395,395
Granted
Aug 29, 2023
Kind
B2
Abstract

Provided is a system that includes circuitry that transmits first image data to a second communication terminal in response to a first request for image transmission from a first communication terminal; transmits second image data to the first communication terminal in response to a second request for image transmission from the second communication terminal; and transmits, in a case that the first request for image transmission and the second request for image transmission are a predetermined combination, third image data corresponding to the predetermined combination to the first communication terminal and the second communication terminal.

Claims (62)

1. A system comprising:

circuitry configured to

transmit first image data to a second communication terminal in response to a first request for data transmission from a first communication terminal;

transmit second image data to the first communication terminal in response to a second request for data transmission from the second communication terminal; and

transmit third image data based on a predetermined combination of information related to the first request from the first communication terminal and the second request from the second communication terminal, wherein

the third image data is different from the first and second image data that respectively corresponds to the first and second data transmission requests in that an underlying content of the third image data is distinct from that of the first and second image data and is displayed in a third area different from a first area displaying the first image data and a second area displaying the second image data in a respective display of the first communication terminal and the second communication terminal.

2. The system of claim 1 , wherein

the circuitry is configured to transmit the third image data upon receiving the second request for data transmission after receiving the first request for data transmission.

3. The system of claim 1 , wherein

the circuitry is configured to transmit the third image data after transmitting the first image data to the second communication terminal and transmitting the second image data to the first communication terminal.

4. The system of claim 1 , wherein the circuitry is further configured to transmit the third image data based on applying the predetermined combination of information to a combination requirement.

5. The system of claim 1 , wherein

the circuitry is configured to identify the third image data to be transmitted based on a combination of the first image data and the second image data.

6. The system of claim 1 , wherein

a first tag is associated with each image data included in a first group of image data to which the first image data belongs,

a second tag is associated with each image data included in a second group of image data to which the second image data belongs, and

the circuitry is configured to identify the predetermined combination in a case that a tag associated with the first image data and a tag associated with the second image data are identical or corresponding tags.

7. The system of claim 1 , wherein the circuitry is configured to

identify the predetermined combination in a case that a first group of image data to which the first image data belongs and a second group of image data to which the second image data belongs are identical or corresponding groups of image data; and

transmit the third image data that is identified based on a combination of the first image data and the second image data.

8. The system of claim 1 , wherein

the circuitry is configured to transmit the third image data in a case that the first request for data transmission and the second request for data transmission are the predetermined combination and an interval between receipt of the first request for data transmission and receipt of the second request for data transmission is within a predetermined length of time.

9. The system of claim 1 , wherein

the circuitry is configured to vary the third image data in accordance with a time interval between receipt of the first request for data transmission and receipt of the second request for data transmission prior to transmitting the third image data.

10. The system of claim 1 , wherein

the circuitry is configured to transmit the third image data when an interval between a time of receipt from the second communication terminal of a notification indicating that a first image based on the first image data has been displayed and a time of receipt of the second request for data transmission is within a predetermined length of time.

11. The system of claim 1 , wherein

the circuitry is configured to transmit the third image data when the first request for data transmission and the second request for data transmission are the predetermined combination and a number of times that a request for data transmission or a request for text transmission is received from the first communication terminal or the second communication terminal between receiving the first request for data transmission and receiving the second request for data transmission is within a predetermined number.

12. The system of claim 1 wherein

the circuitry is configured to transmit the third image data by varying the third image data in accordance with a number of times that a request for data transmission or a request for text transmission is received from the first communication terminal or the second communication terminal between receiving the first request for data transmission and receiving the second request for data transmission.

13. The system of claim 1 , wherein the circuitry is configured to

receive, from the first communication terminal, first selection data representing a selection at the first communication terminal from among selections presented by a first image based on the first image data;

receive, from the second communication terminal, the second image data corresponding to the second request for data transmission as second selection data representing a selection at the second communication terminal from among selections presented by the first image; and

transmit the third image data by varying the third image data based on a determination as to whether the selection represented by the first selection data and the selection represented by the second selection data match.

14. The system of claim 1 , wherein

the system is a server, and

the circuitry comprises a communication interface configured to communicate with the first communication terminal and the second communication terminal via a network.

15. The system of claim 1 , further comprising:

a memory configured to store a plurality of third image data, wherein

the circuitry is configured to select the third image data to be transmitted to the first communication terminal and the second communication terminal from the plurality of third image data stored in the memory based on the predetermined combination.

16. The system of claim 15 , wherein

the memory is configured to store information correlating each of the plurality of third image data with a combination of requests for data transmission or with a respective one of the combination of requests for data transmission, and

the circuitry is configured to select the third image data to be transmitted to the first communication terminal and the second communication terminal based on the stored information correlating each of the plurality of third image data with a combination of requests for data transmission.

17. The system of claim 1 , wherein

the third image data does not include any image data that is included in the first image data or the second image data.

18. The system of claim 1 , wherein the circuitry is configured to

transmit the first image data to the first communication terminal and the second communication terminal before transmitting the second image data in response to the first request for data transmission from the first communication terminal; and

transmit the second image data to the first communication terminal and the second communication terminal in response to the second request for data transmission from the second communication terminal.

19. A method comprising:

receiving, by circuitry, a first request for data transmission from a first communication terminal;

receiving, by the circuitry, a second request for data transmission from a second communication terminal;

transmitting, by the circuitry, first image data corresponding to the first request for data transmission to at least the second communication terminal;

transmitting, by the circuitry, second image data corresponding to the second request for data transmission to at least the first communication terminal; and

transmitting third image data based on a predetermined combination of information related to the first request from the first communication terminal and the second request from the second communication terminal, wherein

the third image data is different from the first and second image data that respectively corresponds to the first and second data transmission requests in that an underlying content of the third image data is distinct from that of the first and second image data and is displayed in a third area different from a first area displaying the first image data and a second area displaying the second image data in a respective display of the first communication terminal and the second communication terminal.

20. A non-transitory computer-readable medium including a program, which when executed by a server causes the server to be configured to:

receive a first request for data transmission from a first communication terminal;

receive a second request for data transmission from a second communication terminal;

transmit first image data corresponding to the first request for data transmission to at least the second communication terminal;

transmit second image data corresponding to the second request for data transmission to at least the first communication terminal; and

transmit third image data based on a predetermined combination of information related to the first request from the first communication terminal and the second request from the second communication terminal, wherein

the third image data is different from the first and second image data that respectively corresponds to the first and second data transmission requests and is displayed in a third area different from a first area displaying the first image data and a second area displaying the second image data in a respective display of the first communication terminal in that an underlying content of the third image data is distinct from that of the first and second image data and the second communication terminal.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY STREET ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71308 FRAME: 765. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0252 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071308/0765 →
Priority Claims (1)
JP 2013-039273 · Feb 28, 2013 · national
Continuity (4)
Continuation 16151806 · Oct 4, 2018
Continuation 14836458 · Aug 26, 2015
Continuation PCTJP2014055883 · Feb 27, 2014
Related Publication 20210368022A1 · Nov 25, 2021