Legal claims defining the scope of protection, as filed with the USPTO.
1. A device comprising: A) a wireless communication unit; B) a delay time setting section that sets a delay time; C) an acquisition section operatively coupled with the wireless communication unit, said acquisition section configured to: detect a plurality of candidate communication devices, said candidate communication devices being communication devices within communication range of the device; obtain, from each of the plurality of candidate communication devices, motion information, said motion information indicating the motion of said candidate communication devices in three-dimensional space and comprising motion and rotation detected in six degrees of freedom; and determine if the motion of any of the plurality of candidate communication devices exceeds a predetermined threshold of movement; D) a display section operatively coupled with the acquisition section and the delay time setting section, said display section configured to: display a plurality of icons representing the plurality of candidate communication devices; select the icon representing the candidate communication device whose motion exceeds the predetermined threshold amount; and display the motion of the selected candidate communication device by animating the selected icon such that said animation tracks the motion of the selected candidate communication device and such that said selected icon is easily distinguished from the other icons; said motion being displayed in three-dimensional space on the basis of the motion information obtained from said candidate communication device; and E) a communication section operatively coupled with the display section and the wireless communication unit, said communication section configured to: provoke a user to select the selected icon for communication; and initiate communication with the communication device indicated by the selected icon.
2. The device of claim 1 further comprising F) a database operatively coupled with the display section; and wherein the acquisition section is further configured to obtain identification information from the plurality of communication devices, wherein said identification information comprises a shape designation; and wherein the display section is further configured to: select the representative icon from the database that corresponds to the identification information; and display said representative icon according to the shape designation information.
3. The device of claim 2 wherein the display section is further configured to display a name of said representative icon along with said representative icon.
4. The device of claim 2 further comprising G) an earth magnetism sensor for detecting a change in an orientation of the first device.
5. The device of claim 4 wherein the display section is further configured to indicate a change in the orientation of each of the candidate communication devices relative to the orientation of the first device.
6. The device of claim 2 wherein the display section is further configured to change an appearance of the representative icon by changing a color, shape, and size of said representative icon.
7. The device of claim 1 wherein the acquisition section is further configured to obtain the motion information comprising a period and amplitude of vibration of the candidate communication device when said candidate communication device is shaken by a user.
8. The device of claim 1 wherein the display section is further configured to change a displayed position of the selected icon representing the candidate communication device on the basis of the motion information obtained from said candidate communication device.
9. The device of claim 8 , wherein the display section is further configured to change, on the basis of the motion information obtained from the candidate communication device, the displayed position of the icon representing the candidate communication device in an icon display region determined in advance in correspondence with the candidate communication device.
10. The device of claim 9 wherein the display section is further configured to scroll the icon display region if the motion information obtained from the candidate communication device indicates a motion to be displayed out of the icon display region.
11. The device of claim 1 wherein if the motion information obtained from the candidate communication device indicates such a motion that the selected icon should be displayed out of the icon display region beyond one end of the icon display region, said display section displays the motion of the selected icon in such a manner that said selected icon enters the icon display region from the other end opposite from said one end.
12. The device of claim 1 wherein said acquisition section further obtains, from each of the plurality of candidate communication devices, shape designation information indicating the shape of the candidate communication device, and wherein said display section selects, on the basis of the motion information, one of the icons having the shape indicated by the shape designation information.
13. The device of claim 12 , wherein said display section displays icons representing external appearances of the candidate communication devices, and changes each of the icons representing the candidate communication devices to another icon representing an external appearance seen in a direction designated by the motion information, if the motion information from a corresponding one of the plurality of candidate communication devices indicates that the orientation of the candidate communication device has been changed.
14. The device of claim 1 , wherein said acquisition section obtains, as the motion information, from each of the plurality of candidate communication devices, an acceleration at which said candidate communication device moves or rotates in three-dimensional space, and wherein said display section displays the icon representing the motion of each of the plurality of candidate communication devices on the basis of the acceleration obtained from said candidate communication device.
15. The device of claim 1 , wherein said display section is further configured to: display the selected icon based on the motion information indicating that the amount of rotation per unit of time has exceeded the predetermined prescribed amount, and not display an icon based on the motion information indicating that the amount of rotation per unit time has not exceeded the predetermined prescribed amount.
16. The device of claim 15 , wherein said display section is further configured to display the icons based on the motion information by arranging the icons in a priority order according to the amounts of rotation or the amounts of movement indicated by the motion information.
17. The device of claim 1 , wherein the delay time setting section sets a delay time by which the time at which said display section displays the icons is delayed relative to the time at which said acquisition section obtains the motion information, wherein said display section displays the icons on the basis of the motion information after the lapse of the delay time from the time at which said acquisition section obtains the motion information.
18. A communication method performed by a communication device, the method comprising: setting a delay time by which the time at which a display displays a motion image is delayed relative to the time at which an acquisition section obtains the motion information; detecting a plurality of candidate communication devices, said candidate communication devices being communication devices within communication range of the device; obtaining, from each of the plurality of candidate communication devices, motion information, said motion information indicating the motion of said candidate communication devices in three-dimensional space and comprising motion and rotation detected in six degrees of freedom; and determining if the motion of any of the plurality of candidate communication devices exceeds a predetermined threshold of movement; displaying a plurality of icons each representing one of the plurality of candidate communication devices; selecting the icon representing the candidate communication device whose motion exceeds the predetermined threshold amount; displaying motion of the selected candidate communication device by animating the selected icon such that said animation tracks the motion of the selected candidate communication device and such that said selected icon is easily distinguished from the other icons; said motion being displayed in three-dimensional space on the basis of the motion information obtained from said candidate communication device; and provoking a user to select the selected icon for communication; and initiating communication with a communication device indicated by the selected icon.
19. The method of claim 18 farther comprising: obtaining identification information from the plurality of communication devices, wherein said identification information comprises a shape designation; selecting the representative icon from the database that corresponds to the identification information; and displaying said representative icon according to the shape designation information.
20. The method of claim 19 further comprising displaying a name of said representative icon along with said representative icon.
21. The method of claim 19 further comprising using an earth magnetism sensor for detecting a change in an orientation of the first device.
22. The method of claim 21 further comprising indicating a change in the orientation of each of the candidate communication devices relative to the orientation of the first device.
23. The method of claim 21 further comprising changing an appearance of the representative icon by changing a color, shape, and size of said representative icon.
24. The method of claim 18 further comprising obtaining the motion information comprising a period and amplitude of vibration of the candidate communication device when said candidate communication device is shaken by a user.
25. The method of claim 24 further comprising changing a displayed position of the selected icon representing the candidate communication device on the basis of the motion information obtained from said candidate communication device.
26. The method of claim 18 further comprising changing, on the basis of the motion information obtained from the candidate communication device, the displayed position of the icon representing the candidate communication device in an icon display region determined in advance in correspondence with the candidate communication device.
27. The method of claim 26 further comprising displaying the region if the motion information obtained from the candidate communication device indicates a motion to be displayed out of the icon display region.
28. The method of claim 27 further indicating a motion that the selected icon should be displayed out of the icon display region beyond one end of the icon display region, said display section displays the motion of the selected icon in such a manner that said selected icon enters the icon display region from the other end opposite from said one end.
29. The method of claim 28 further comprising obtaining, from each of the plurality of candidate communication devices, shape designation information indicating the shape of the candidate communication device, and wherein said display section selects, on the basis of the motion information, one of the icons having the shape indicated by the shape designation information.
30. The method of claim 29 further comprising displaying icons representing external appearances of the candidate communication devices, and changes each of the icons representing the candidate communication devices to another icon representing an external appearance seen in a direction designated by the motion information, if the motion information from a corresponding one of the plurality of candidate communication devices indicates that the orientation of the candidate communication device has been changed.
31. The method of claim 30 further comprising obtaining, as the motion information, from each of the plurality of candidate communication devices, an acceleration at which said candidate communication device moves or rotates in three-dimensional space, and wherein said display section displays the icon representing the motion of each of the plurality of candidate communication devices on the basis of the acceleration obtained from said candidate communication device.
32. The method of claim 31 further comprising: displaying the selected icon based on the motion information indicating that the amount of rotation per unit of time has exceeded the predetermined prescribed amount, and not displaying an icon based on the motion information indicating that the amount of rotation per unit time has not exceeded the predetermined prescribed amount.
33. The method of claim 32 further comprising displaying the icons based on the motion information by arranging the icons in a priority order according to the amounts of rotation or the amounts of movement indicated by the motion information.
34. The method of claim 33 further comprising setting a delay time by which the time at which said display section displays the icons is delayed relative to the time at which said acquisition section obtains the motion information, wherein said display section displays the icons on the basis of the motion information after the lapse of the delay time from the time at which said acquisition section obtains the motion information.
35. A computer readable storage medium comprising instructions that cause the computer to execute a method comprising: setting a delay time by which the time at which said display section displays the motion image is delayed relative to the time at which said acquisition section obtains the motion information; detecting a plurality of candidate communication devices, said candidate communication devices being communication devices within communication range of the device; obtaining, from each of the plurality of candidate communication devices, motion information, said motion information indicating the motion of said candidate communication devices in three-dimensional space and comprising motion and rotation detected in six degrees of freedom; and determining if the motion of any of the plurality of candidate communication devices exceeds a predetermined threshold of movement; displaying a plurality of icons each representing one of the plurality of candidate communication devices; selecting the icon representing the candidate communication device whose motion exceeds the predetermined threshold amount; displaying the motion of the selected candidate communication device by animating the selected icon such that said animation tracks the motion of the selected candidate communication device and such that said selected icon is easily distinguished from the other icons; said motion being displayed in three-dimensional space on the basis of the motion information obtained from said candidate communication device; and provoking a user to select the selected icon for communication; and initiating communication with a communication device indicated by the selected icon.
Unknown
May 25, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.