Information processing device, information processing method, portable terminal, and server
First Claim
1. An information processing device comprising:
- a motion data acquirer that starts to acquire motion vector data of a first user and a second user when the following conditions occur;
(i) the first and second users are within a predetermined proximity of one another, and (ii) sound above a predetermined volume threshold is generated by the first user or the second user;
a motion data comparator that is configured to compare the motion vector data of the first user with the motion vector data of the second user acquired substantially contemporaneously with, or within a predetermined time interval from, the first user'"'"'s motion vector data, and uses a resulting comparison of the data to determine whether or not the motion of the first user and second user are similar, thereby suggesting an agreement to interact with each other; and
an operation executor that executes a predetermined operation on a social network service utilized by the first and second users based on the resulting comparison of the motion data comparator.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a technique to assist operation in a social network system. An information processing device includes a motion data acquirer that acquires motion data of a user, a motion data comparator that compares the motion data acquired by the motion data acquirer with comparative motion data, and an operation executor that executes predetermined operation to social network service utilized by the user based on a comparison result of the motion data comparator. An information processing method includes acquiring motion data of a user, comparing the acquired motion data with comparative motion data, and executing predetermined operation to social network service utilized by the user based on a comparison result.
26 Citations
30 Claims
-
1. An information processing device comprising:
-
a motion data acquirer that starts to acquire motion vector data of a first user and a second user when the following conditions occur;
(i) the first and second users are within a predetermined proximity of one another, and (ii) sound above a predetermined volume threshold is generated by the first user or the second user;a motion data comparator that is configured to compare the motion vector data of the first user with the motion vector data of the second user acquired substantially contemporaneously with, or within a predetermined time interval from, the first user'"'"'s motion vector data, and uses a resulting comparison of the data to determine whether or not the motion of the first user and second user are similar, thereby suggesting an agreement to interact with each other; and an operation executor that executes a predetermined operation on a social network service utilized by the first and second users based on the resulting comparison of the motion data comparator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information processing method comprising:
-
starting to acquire motion vector data of a first user and a second user when the following conditions occur;
(i) the first and second users are within a predetermined proximity of one another, and (ii) sound above a predetermined volume threshold is generated by the first or second user;comparing the acquired motion vector data of the first user with motion vector data of the second user that was acquired substantially contemporaneously with or within a predetermined time period from the acquired motion vector data of the first user, and using the resulting comparison to determine whether or not the motion of the first and second user are similar, thereby suggesting an agreement to interact with each other; and executing predetermined operation to social network service utilized by the first and second users based on a comparison result.
-
-
14. A non-transitory, computer readable recording medium containing a computer program, which when executed by a processor, causes the processor to carry out a procedure comprising:
-
starting to acquire motion vector data of a first user and a second user when the following conditions occur;
(i) the first and second users are within a predetermined proximity of one another, and (ii) sound above a predetermined volume threshold is generated by the first or second user;comparing the acquired motion vector data of the first user with the motion vector data of the second user that was acquired substantially contemporaneously with, or within a predetermined time interval from the acquired motion vector data, and using the comparison to determine whether or not the motion of the first user and second user are similar, thereby suggesting an agreement to interact with each other; determining based on the comparison of the motion vector data whether or not the first user and the second user are acknowledging agreement to interact with each other, and executing a predetermined operation on a social network service utilized by the first and second users based on a comparison result.
-
-
15. A portable terminal comprising:
-
a measuring part that is so configured as to be freely mounted on a user and measures motion vector data of the user, wherein the measuring part starts to measure motion vector data when the following conditions occur;
(i) a first and second user, each wearing the measuring part, are within a predetermined proximity of one another, and (ii) sound above a predetermined volume threshold is generated by the first or second user;an ad hoc communication section that acquires, via an ad hoc network, motion vector data obtained by measuring the motion of the first and second users who both utilize a same social network service; computing resources configured to calculate a time difference between a time when the measuring part has measured motion vector data of the first user and a time associated with the motion vector data of the second user acquired by the ad hoc communication section; a motion data comparator that determines whether or not the motion vector data of the first user and the motion vector data of the second user are similar based on the calculated time difference being within a predetermined time interval and determines whether or not the first user and the second user are acknowledging agreement to interact with each other; and an operation executor that executes a predetermined operation on a social network service utilized by the first user and the second user when the motion vector data of the first and second users are similar. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A server capable of communication with at least two portable terminals each possessed by a respective one of at least two users via a network, the server comprising:
-
computing resources configured to start to acquire; motion vector data of a first user and a second user measured by each of the at least two portable terminals when the following conditions occur;
(1) the first and second users are within a predetermined proximity of one another, and (2) sound above a predetermined volume threshold is generated by the first or second user;a time interval between measurement of motion vector data of the first user and measurement of motion vector data of the second user; distance between locations of the first and second users; a motion data comparator that determines whether or not the motion vector data of the first and second users are similar based on the time interval acquired being within a predetermined time interval and the distance acquired being within a predetermined distance, thereby indicating that the first and second users agree to interact with each other; and an operation executor that executes predetermined operation to social network service utilized by the different two users in common when the motion vector data of the different two users are similar. - View Dependent Claims (27, 28, 29, 30)
-
Specification