IP Library Granted Patent US 9,220,019
Granted Patent B2
US 9,220,019 · App. 13/807,800 · Granted Dec 22, 2015

Communication system, communication method, program 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 9,220,019
App. No.
13/807,800
Granted
Dec 22, 2015
Kind
B2
Abstract

Provided is a communication system for allowing a user to feel the presence of other users existing in the same daily living area without using short-distance wireless communication. The system includes a position coordinate receiving section ( 80 ) for obtaining positions from a plurality of user terminals, and a nearby user distributing section ( 94 ) for selecting, under the condition that the nearby user distributing section ( 94 ) obtains a position of a specified user terminal, one or more of the plurality of user terminals corresponding to the position obtained from the specified user terminal and the positions obtained from the plurality of user terminals and providing the specified user terminal with information on the selected one or more of the plurality of user terminals.

Claims (35)

1. A communication system, comprising:

a position obtaining unit that obtains, from each of a plurality of user terminals, a position,

a user terminal selecting unit that selects, under a condition that the user terminal selecting unit obtains a position of a specified user terminal, one or more of the plurality of user terminals corresponding to the position obtained from the specified user terminal and the positions obtained from the plurality of user terminals, and

a display unit of the specified user terminal that displays indicia related to the selected one or more of the plurality of user terminals, such indicia including an indication as to a privacy setting of each of the selected one or more of the plurality of user terminals; wherein

as to each of the selected one or more of the plurality of user terminals, when the privacy setting indicates a desire for privacy, the indicia indicates a presence of the respective selected user terminal, but does not indicate the position of the respective selected user terminal; and wherein

the number of indicia indicating a presence but not a position is determined by a calculated sum including both a number of user terminals having a privacy setting indicating a desire for privacy and a number of user terminals having a privacy setting not indicating a desire for privacy.

2. The communication system according to claim 1 , further comprising:

a storing unit that stores, under a condition that the position obtaining unit obtains a position, identification information of the user terminal from which the position is obtained in association with an area corresponding to the position, into a storage unit,

wherein the user terminal selecting unit obtains, under a condition that the user terminal selecting unit obtains a position of the specified user terminal, the identification information of the user terminal in association with the area corresponding to the position, the identification information being stored in the storage unit.

3. The communication system according to claim 2 , wherein, under a condition that the identification information has been stored in the storage unit for more than a predetermined period of time, the storage unit deletes the identification information of the user terminal.

4. The communication system according to claim 2 , wherein the user terminal selecting unit includes a unit that obtains identification information of the user terminal, the identification information being stored in the storage unit, in association with an area adjacent to the area corresponding to the position obtained from the specified user terminal.

5. The communication system according to claim 1 , further comprising a position display unit that displays a position obtained from the selected one or more of the plurality of user terminals.

6. The communication system according to claim 1 comprising the plurality of user terminals,

wherein each of the plurality of user terminals comprises:

a calculating unit that repeatedly calculates a position of itself, and stores the calculated position repeatedly into a position storage unit; and

a transmitting unit that transmits a plurality of calculated positions stored in the position storage unit to a server.

7. The communication system according to claim 1 , wherein the information providing unit provides the specified user terminal with data for an application program obtained from the selected user terminal.

8. A communication method, comprising:

obtaining, from each of a plurality of user terminals, a position;

selecting, under a condition that a position of a specified user terminal is obtained, one or more of the plurality of user terminals corresponding to the position obtained from the specified user terminal and the positions obtained from the plurality of user terminals; and

displaying in association with the specified user terminal indicia related to the selected one or more of the plurality of user terminals, such indicia including an indication as to a privacy setting of each of the selected one or more of the plurality of user terminals; wherein

as to each of the selected one or more of the plurality of user terminals, when the privacy setting indicates a desire for privacy, the indicia indicates a presence of the respective selected user terminal, but does not indicate the position of the respective selected user terminal; and wherein

the number of indicia indicating a presence but not a position is determined by a calculated sum including both a number of user terminals having a privacy setting indicating a desire for privacy and a number of user terminals having a privacy setting not indicating a desire for privacy.

9. A program product comprising a non-transitory storage medium with a set of instructions stored therein that, when executed by a processor cause the steps of:

obtaining, from each of a plurality of user terminals, a position;

selecting, under a condition that a position of a specified user terminal is obtained, one or more of the plurality of user terminals corresponding to the position obtained from the specified user terminal and the positions obtained from the plurality of user terminals; and

displaying in association with the specified user terminal indicia related to the selected one or more of the plurality of user terminals, such indicia including an indication as to a privacy setting of each of the selected one or more of the plurality of user terminals; wherein

as to each of the selected one or more of the plurality of user terminals, when the privacy setting indicates a desire for privacy, the indicia indicates a presence of the respective selected user terminal, but does not indicate the position of the respective selected user terminal; and wherein

the number of indicia indicating a presence but not a position is determined by a calculated sum including both a number of user terminals having a privacy setting indicating a desire for privacy and a number of user terminals having a privacy setting not indicating a desire for privacy.

10. A non-transitory information storage medium for storing a program for causing a computer to execute:

obtaining, from each of a plurality of user terminals, a position;

selecting, under a condition that a position of a specified user terminal is obtained, one or more of the plurality of user terminals corresponding to the position obtained from the specified user terminal and the positions obtained from the plurality of user terminals; and

displaying in association with the specified user terminal indicia related to the selected one or more of the plurality of user terminals, such indicia including an indication as to a privacy setting of each of the selected one or more of the plurality of user terminals; wherein

as to each of the selected one or more of the plurality of user terminals, when the privacy setting indicates a desire for privacy, the indicia indicates a presence of the respective selected user terminal, but does not indicate the position of the respective selected user terminal; and wherein

the number of indicia indicating a presence but not a position is determined by a calculated sum including both a number of user terminals having a privacy setting indicating a desire for privacy and a number of user terminals having a privacy setting not indicating a desire for privacy.

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 Oct 6, 2015
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 036734/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2013
From: KAIDO, KENJI; NISHINA, EIICHI; KONNO, SHOHEI; HASEKURA, TOMOHIRO; SHICHISAWA, TAKAMASA; TSUCHIYA, KEIGO
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 029869/0788 →