Multi-dimensional graphical display of discovered wireless devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/16
출원번호
UP-0650622
(2003-08-28)
등록번호
US-7716585
(2010-06-03)
발명자
/ 주소
Glass, Andrew C.
출원인 / 주소
Microsoft Corporation
대리인 / 주소
Wolf, Greenfield & Sacks, P.C.
인용정보
피인용 횟수 :
49인용 특허 :
19
초록▼
A device discovery and presentation system. The architecture facilitates automatically sensing devices, ports, or other wirelessly identifiable entities by detecting such entities, and displaying a 2-D or 3-D representation of the relative location of such entities to a user via a display. The archi
A device discovery and presentation system. The architecture facilitates automatically sensing devices, ports, or other wirelessly identifiable entities by detecting such entities, and displaying a 2-D or 3-D representation of the relative location of such entities to a user via a display. The architecture may be controlled to detect such entities in a confined envelope of space for a specified distance.
대표청구항▼
What is claimed is: 1. A system that facilitates discovery and display of devices, comprising: a detection component located on a first wireless device that dynamically identifies a multi-dimensional location of one or more other wireless devices of a network relative to the first wireless device;
What is claimed is: 1. A system that facilitates discovery and display of devices, comprising: a detection component located on a first wireless device that dynamically identifies a multi-dimensional location of one or more other wireless devices of a network relative to the first wireless device; a display component that renders a multi-dimensional representation of respective locations of the devices on the first wireless device; the detection component automatically extends a sensing range to detect at least one of a predetermined type of the devices; and a classifier that learns user behavior of the first wireless device based on prior usage, to anticipate availability of the one or more other wireless device. 2. The system of claim 1, the multi-dimensional location is a three-dimensional location. 3. The system of claim 1, the respective locations of the one or more devices are displayed relative to the first device. 4. The system of claim 1, the respective locations of at least one of the devices and the first device are displayed on the first device relative to a fixed point. 5. The system of claim 1, the respective locations of the devices whether moving or stationary are displayed dynamically relative to the first device while the first device is moving. 6. The system of claim 1, the first device and one or more devices are moving such that the respective locations of the one or more moving devices are presented dynamically via the display component. 7. The system of claim 1, further comprising a filter that selects a subset of the devices the locations of which are presented by the display component. 8. The system of claim 1, further comprising a filter that facilitates presenting a subset of the devices in a selected volume of space. 9. The system of claim 1, further comprising a filter that filters out barrier materials interstitial to one or more of the devices and the first device such that the devices may be sensed and displayed. 10. The system of claim 1, further comprising a filter that accesses a lookup table of barrier material properties to facilitate sensing and presenting one or more of the devices that are located beyond the corresponding barrier materials. 11. The system of claim 1, further comprising a filter that selects a subset of the devices according to at least one of frequency bandwidth and wireless technology. 12. The system of claim 1, the detection component utilizes analytical results of radio wave characteristics to dynamically determine a location of walls, floors, and other barriers within a given space. 13. The system of claim 1, the devices include at least one of wireless input devices, wireless peripheral devices, and wireless network access points. 14. The system of claim 13, the input devices include at least one of a mouse and a keyboard. 15. The system of claim 1, the first device communicates in at least one of a 2.4 GHz and 5 GHz radio band. 16. The system of claim 1, the first device communicates according to at least one of an IEEE 802.11 standard, an ultrawideband regime, and a radio frequency identification regime. 17. The system of claim 1, the detection component automatically extends a sensing range to detect a predetermined number of the devices. 18. The system of claim 1, further comprising a communication component that receives a map of device locations, which map is presented by the display component in the two- or three-dimensional representation. 19. The system of claim 1, the display component presents at least one of a graphical representation of the devices and a corresponding textual identifier. 20. A portable terminal device according to the system of claim 1. 21. A computer according to the system of claim 1. 22. The system of claim 1, further comprising a classifier that automatically determines which of the devices is available for use by a user of the first device, and which of the available devices to direct the user. 23. The system of claim 22, the classifier directs the user of the first device to the available devices by presenting the two- or three-dimensional representation to the user. 24. The system of claim 22, the classifier is a support vector machine. 25. The system of claim 22, the available devices include data ports. 26. The system of claim 1, the detection component conserves power by beginning at a low signal strength and automatically increasing the signal strength until the desired result is reached. 27. The system of claim 26, the result includes at least one of detecting a predetermined number of the devices, detecting a predetermined number of device types, and reaching a predetermined signal strength. 28. The system of claim 1, the display component facilitates assigning a graphical representation of a vector to a displayed representation of one of the devices, which vector indicates at least one of distance and direction of the device relative to the first device. 29. The system of claim 1, further comprising an input component that accommodates at least one of voice input, touch screen input, and input device signals. 30. A system that facilitates discovery and presentation of devices, comprising: a detection component comprised within a new wireless device that dynamically identifies three-dimensional location data of wireless devices of a network relative to the new wireless device; a filter component that filters the location data according to predetermined location criteria; a presentation component that presents via the new device a two- or three-dimensional graphical representation of respective locations of the devices based on expected availability; and an artificial intelligence component that determines expected availability based on past usage. 31. The system of claim 30, the respective locations of the devices are displayed relative to the new device, and include a floor identifier associated with the location of an identified device. 32. The system of claim 30, the presentation component includes at least one of audio and video capability. 33. The system of claim 30, the location criteria includes a predetermined volume of space. 34. The system of claim 30, the location criteria includes analyzing and processing barrier materials that interfere with detecting the devices. 35. The system of claim 30, the location criteria includes a fixed detection range based upon a given implementation. 36. The system of claim 30, further comprising a communication component that receives a map of device locations, which map is presented by the presentation component in the two- or three-dimensional representation. 37. A method of discovering and displaying devices, comprising: employing a portable terminal for dynamically detecting a multi-dimensional location of a wireless device relative to the portable terminal; and presenting a multi-dimensional representation of the locations of the devices on the portable terminal based on actual or expected availability; and determining trends from prior user action when accessing wireless devices. 38. The method of claim 37, the location of the device is displayed relative to the portable terminal. 39. The method of claim 37, further comprising dynamically displaying the multi-dimensional representation of the location of the device relative to the portable terminal when the portable terminal is moving. 40. The method of claim 37, further comprising dynamically displaying the multi-dimensional representation of the location of the device relative to the portable terminal when both the device and the portable terminal are moving. 41. The method of claim 37, further comprising filtering a plurality of detected remote wireless devices to select the device. 42. The method of claim 37, further comprising filtering a plurality of detected wireless devices to present only those devices in a selected volume of space. 43. The method of claim 37, further comprising filtering out barrier materials interstitial to the devices and the portable terminal such that the devices may be sensed. 44. The method of claim 37, the device is one of a wireless input device, wireless peripheral device, and wireless network access point. 45. The method of claim 37, further comprising automatically extending a sensing range to detect a predetermined number of the devices. 46. The method of claim 45, the multi-dimensional representation includes at least one of a graphic representative of the device, a text identifier associated with the device, and a location vector that corresponds to an approximate direction and distance of the device relative to the portable terminal. 47. The method of claim 37, further comprising proxying the portable terminal through a device location system such that the location of the wireless device is obtained and presented on the portable terminal. 48. The method of claim 37, further comprising generating at least one map in response to detecting the wireless device, the map presented on the portable terminal to show the location of the device. 49. The method of claim 48, the map is generated dynamically in at least one of a background and a foreground. 50. The method of claim 48, the map is presented while another map is being generated in the background. 51. A system that facilitates the discovery and display of devices, comprising: means for dynamically detecting a multi-dimensional physical location of one or more wireless devices on a network relative to a portable terminal based on user behavior; and means for presenting on the portable terminal a multi-dimensional representation of the physical location of the device relative to the portable terminal; and means for determining user earlier usage when accessing the one or more wireless devices. 52. A computer implemented system comprising: an input component for processing management information, the management information is associated with at least one of configuring the computer according to configuration information and detecting the device locations on a network relative to a detected portable terminal; a presentation component for presenting a 2-D or 3-D representation of the locations of one or more of the detected devices based upon the management information; and an inference component that determines usage trends of wireless devices by the detected portable terminal based on usage history. 53. The computer implemented system of claim 52, the configuration information includes at least one of an implementation, device type, environment, sensing range mode, and filter criteria. 54. The computer implemented system of claim 52, the filter criteria comprises at least one of wireless technology and frequency bandwidth. 55. The computer implemented system of claim 52, further comprising a mapping feature that maps a representative location in space of the detected terminal relative to other detected devices. 56. The computer implemented system of claim 52, the presentation component provides a graphical representation of a location vector that indicates a direction and distance of the computer from the detected terminal. 57. The computer implemented system of claim 52, further comprising a mapping feature that automatically maps device location information according to predetermined spatial criteria. 58. The computer implemented system of claim 52, further comprising a graphical floor layout of individual device location graphics, wherein the floor layout and location graphics are selectable. 59. The computer implemented system of claim 52, the presentation component further comprises at least one of means for selecting a floor in the building and means for selecting one of the device locations. 60. The computer implemented system of claim 52, further comprising a graphical means to display a color and/or a pattern corresponding to user preference information. 61. A system that facilitates discovery and display of devices, comprising: a recognition component located on a first wireless device that dynamically identifies a multi-dimensional location of one or more other wireless devices of a network relative to the first wireless device; a display component that renders a multi-dimensional representation of respective locations of the devices on the first wireless device; the recognition component automatically expanding a sensing range to detect a predetermined quantity of the devices; and a classifier that learns user trends when using the first wireless device to anticipate availability of the one or more other wireless device. 62. A system that facilitates discovery and display of devices, comprising: a finding component located on a first wireless device that dynamically identifies a multi-dimensional location of one or more other wireless devices of a network relative to the first wireless device; a display component that renders a multi-dimensional representation of respective locations of the devices on the first wireless device; the finding component saves power by starting at a low signal power and automatically raising the signal power upon reaching the desired result, and a classifier that learns from prior user behavior of the first wireless device to anticipate accessibility of the one or more other wireless devices. 63. A method of discovering and displaying devices, comprising: employing a portable terminal for dynamically detecting a multi-dimensional location of a wireless device relative to the portable terminal; and presenting a multi-dimensional representation of the locations of the devices on the portable terminal; automatically extending a detecting range to detect a predetermined number of the devices; and identifying trends in usage history to anticipate availability of the wireless device. 64. A method of discovering and displaying devices, comprising: employing a mobile terminal for dynamically detecting a multi-dimensional location of a wireless device relative to the mobile terminal; presenting a multi-dimensional representation of the locations of the devices on the mobile terminal; dynamically displaying the multi-dimensional representation of the location of the device relative to the mobile terminal when both the device and the mobile terminal are moving, and inferring availability of the wireless device based on prior user behavior.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
D. Scott Guthridge ; Wayne Alan Downer ; Kyle Gerhard Grieser ; Gerrit Huizenga, III, Dynamic method for configuring a computer system.
Dunn Michael J. (Issaquah WA) Atherly Don H. (Eugene OR) Reudink Douglas O. J. (Bellevue WA) Feuerstein Martin J. (Kirkland WA) Foerster Ronald E. (Seattle WA) Chuang Ching (Issaquah WA) Vendetti Din, Method and system for determining the position of a mobile receiver.
Bhagwat, Pravin; Bisdikian, Chatschik; Korpeoglu, Ibrahim; Naghshineh, Mahmoud, Method for seamless networking support for mobile devices using serial communications.
Dev Roger H. (Durham NH) Emery Dale H. (Berwick ME) Rustici Eric S. (Londonderry NH) Scott Walter P. (Salem NH) Wiggin Dwayne S. (Rochester NH), Network management system using interconnected hierarchies to represent different network dimensions in multiple display.
Battat Reuven ; Her Michael ; Sundaresh Chandrasekha ; Vinberg Anders ; Wang Sidney, Network management system using virtual reality techniques to display and simulate navigation to network components.
Dunn Michael Jeffrey ; Atherly Don Harold ; Reudink Douglas Otto John ; Feuerstein Martin Jay ; Foerster Ronald Ernest ; Chuang Ching ; Vendetti Dino John, Signal time of arrival position determining method for calculating cellular telephone billing charges.
Kondo Mariko (Yokohama JPX) Nakamura Teruo (Yokohama JPX) Mori Yumiko (Yokohama JPX) Tsutsumi Toshiyuki (Yokohama JPX), System for managing and operating a network by physically imaging the network.
Hyde, Roderick A.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Tegreene, Clarence T., Protocols for allocating communication services cost in wireless communications.
Hyde, Roderick A.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Reudink, Douglas O.; Tegreene, Clarence T., Protocols for facilitating broader access in wireless communications by conditionally authorizing a charge to an account of a third party.
Hyde, Roderick A.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Tegreene, Clarence T., Protocols for facilitating third party authorization for a rooted communication device in wireless communications.
Hyde, Roderick A.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Tegreene, Clarence T., Systems and methods for communication management.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.