최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0685018 (2000-10-04) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 397 인용 특허 : 38 |
The Wireless Integrated Network Sensor Next Generation (WINS NG) nodes provide distributed network and Internet access to sensors, controls, and processors that are deeply embedded in equipment, facilities, and the environment. The WINS NG network is a new monitoring and control capability for appli
The Wireless Integrated Network Sensor Next Generation (WINS NG) nodes provide distributed network and Internet access to sensors, controls, and processors that are deeply embedded in equipment, facilities, and the environment. The WINS NG network is a new monitoring and control capability for applications in transportation, manufacturing, health care, environmental monitoring, and safety and security. The WINS NG nodes combine microsensor technology, low power distributed signal processing, low power computation, and low power, low cost wireless and/or wired networking capability in a compact system. The WINS NG networks provide sensing, local control, remote reconfigurability, and embedded intelligent systems in structures, materials, and environments.
1. A node of plurality of intercoupled network nodes distributed in an environment, the node comprising:at least one sensor, wherein the at least one sensor receives signals generated in the environment; at least one communication device; at least one preprocessor operating on real time processes; a
1. A node of plurality of intercoupled network nodes distributed in an environment, the node comprising:at least one sensor, wherein the at least one sensor receives signals generated in the environment; at least one communication device; at least one preprocessor operating on real time processes; and at least one processor coupled to the preprocessor, wherein the node is configurable at one of a plurality of programming layers through a plurality of application program interfaces (APIs), wherein the programming layers comprise a physical layer including real time processes, and an operating system layer including non-real time processes. 2. The node of claim 1, wherein the node further comprises a storage device, wherein the storage device is part of a distributed database.3. The node of claim 1, wherein the at least one communication device supports at least one of wireless communications, wired communications, and hybrid wired and wireless communications.4. The node of claim 3, wherein the node is coupled to at least one remote computer through a plurality of network elements, wherein the plurality of network elements includes at least one gateway, at least one server, and at least one network.5. The node of claim 4, wherein the at least one network includes wired networks, wireless networks, and hybrid wired and wireless networks.6. The node of claim 5, wherein the at least one network comprises at least one of the Internet, local area networks, wide area networks, metropolitan area networks, and information service stations.7. The node of claim 1, wherein the node comprises at least one of a plurality of node types, wherein the plurality of node types includes at least one node of a first type and at least one node of a second type, wherein a first network having a first node density is assembled using the at least one node of a first type, wherein in a second network having a second node density is assembled using the at least one node of a second type, and wherein the second network is overlaid onto the first network.8. The node of claim 4, wherein code and data anticipated for future use are predistributed among a plurality of intercoupled network nodes using low priority messages, wherein the code and the data are downloadable from at least one of storage devices of the plurality network elements that includes the node, and storage devices that are not among the plurality of network elements.9. The node of claim 4, wherein the plurality of network elements automatically organize in response to information from the plurality of intercoupled network nodes, wherein automatically organizing comprises automatically controlling data transfer, processing, and storage within the network.10. The node of claim 9, wherein the at least one processor performs data processing using at least one processing hierarchy, the at least one processing hierarchy controlling at least one of data classifications, data transfers, data queuing, data combining, processing locations, and communications among the plurality of network elements.11. The node of claim 10, wherein data is transferred among the plurality of network elements using message packets, wherein the message packets are aggregated into compact forms in the node using message aggregation protocols, wherein the message aggregation protocols are adaptive to data type, node density, message priority, and available energy.12. The node of claim 11, wherein the message packets include decoy message packets, wherein information to be transferred is impressed on random message packets to limit access to the information to be transferred.13. The node of claim 1, wherein the functions of the node include data acquisition, data processing, communication, data routing, data security, and programming.14. The node of claim 1, wherein the plurality of APIs are coupled to control at least one of sensors, actuators, communications devices, signal processors, information storage devices, node controllers, and power supply devices, and wherein the plurality of APIs support remote reprogramming and control of the at least one device.15. The node of claim 14, wherein the plurality of APIs are layered.16. The node of claim 14, wherein the plurality of APIs enable distributed resource management by providing network resource information and message priority information to the plurality of network elements, wherein information transfer among the plurality of network elements is controlled using a synchronism hierarchy established in response to the resource information and message priority information.17. The node of claim 14, wherein the at least one preprocessor performs at least one of data acquisition, alert functions, and controlling at least one operating state of the node.18. The node of claim 14, wherein the at least one processor performs at least one of signal identification, database management, adaptation, reconfiguration, and security.19. The node of claim 14, wherein the at least one processor includes an industry standard operating system, and wherein the at least one processor is programmed by a high level program running on the remote computer.20. The node of claim 19, wherein the industry standard operating system is at least one of Windows CE, Linux, and QNX.21. The node of claim 20, wherein the high level program is in a high level programming language selected from a group comprising C, C++, and Java.22. The node of claim 1, wherein the node controls data processing and data transmission in response to a decision probability of a detected event.23. The node of claim 1, wherein the at least one sensor is at least one of seismic, acoustic, infrared, thermal, force, vibration, pressure, humidity, magnetic, visible light, acceleration, chemical, biological, particulate, current, and voltage sensors.24. The node of claim 23, wherein the at least one sensor is external to the node.25. The node of claim 23, wherein data gathered by the at least one sensor is processed and a predetermined identifying code representing the data is propagated among the plurality of network elements, wherein a high priority message containing information regarding a high priority event is represented by a high priority message code, and wherein receipt of the high priority message code by the node invokes a priority protocol that causes message packets to be broadcast to intercoupled network nodes adjacent to a path that will inhibit messaging from nodes not engaged in conveying the information regarding the high priority event.26. The node of claim 4, wherein the plurality of network elements are self-assembling, wherein search and acquisition modes of the node search for participating ones of the plurality of network elements, wherein a determination is made whether each of the participating ones of the plurality of network elements are permitted to join a sensor network using a message hierarchy, wherein the intercoupled network nodes are surveyed at random intervals for new nodes and missing nodes.27. The node of claim 4, wherein the plurality of network elements are self-assembled into a multi-cluster sensor network.28. The node of claim 27, wherein a start node is selected as a base node, wherein the base node communicates an assembly packet throughout the sensor network, wherein information of the assembly packet alternates with each successive communication between directing a node to become a base node of a particular cluster number and directing a node to become a remote node of a particular cluster number, wherein the particular cluster number is incrementally changed with each successive communication of the assembly packet.29. The sensor network of claim 28, wherein at least one start node is selected as at least one base node, wherein the at least one base node communicates an assembly packet throughout the sensor network, wherein information of the assembly packet alternates with each successive communication between directing at least one node to become at least one base node of a particular cluster number and directing at least one other node to become at least one remote node of a particular cluster number, wherein the particular cluster number is incrementally changed with each successive communication of the assembly packet.30. The node of claim 29, wherein synchronism is established among the plurality of network elements using the assembly packets.31. The node of claim 4, wherein the distributed database is managed using a distributed resource management protocol, wherein the plurality of network elements are reused among different applications, wherein the network elements are used in multiple classes of applications.32. The node of claim 31, wherein cooperative sensing uses information of the distributed database to provide non-local event correlation.33. The node of claim 31, wherein the distributed database comprises data-driven alerting methods that recognize conditions on user-defined data relationships including coincidence in signal arrival, node power status, and network communication status.34. The node of claim 31, wherein the distributed database is implemented in small foot print databases at a level of the node and in standard query language (SQL) database systems at a level of at least one server.35. The node of claim 1, wherein data is collected by the node, wherein at least one operation is performed on the data in response to parameters established by a user, the at least one operation including energy detection, routing, processing storing, and fusing.36. The node of claim 35, wherein the routing, processing, storing, and fusing are performed in response to at least one result of the energy detection.37. The node of claim 35, wherein routing comprises selecting at least one data type of routing, selecting at least one of the plurality of network elements to which to route the selected data, selecting at least one route to the selected at least one network element, and routing the selected at least one data type to the selected at least one network element.38. The node of claim 37, wherein routing comprises transmitting data in at least one message as an entry in a codebook.39. The node of claim 35, wherein processing comprises selecting at least one data type for processing, selecting at least one processing type, selecting at least one of the plurality of network elements to perform the selected at least one processing type, and transferring the selected at least one data type to the selected at least one of the plurality of network elements.40. The node of claim 39, wherein the selection of at least one processing type comprises determining at least one probability associated with a detected event and selecting at least one processing type in response to the at least one probability.41. The node of claim 39, wherein data processed in one of the plurality of intercoupled network nodes is aggregated for further processing by other intercoupled network nodes.42. The node of claim 39, wherein data processed by the at least one node is aggregated for reporting to at least one user.43. The node of claim 35, wherein storing comprises selecting at least one data type for storage, selecting at least one storage type, selecting at least one of the plurality of network elements to perform the selected at least one storage type, and transferring the selected at least one data type to the selected at least one of the plurality of network elements using at least one route through the plurality of intercoupled network nodes.44. The node of claim 35, wherein fusing comprises a first node transmitting at least one query request to at least one other node, wherein the first node collects data from the at least one other node in response to the at least one query request, and processes the collected data.45. The node of claim 1, wherein the node comprises at least one wireless node with at least one bi-static sensor and a generator for producing at least one energy beam that is radiated from the at least one wireless node, wherein the at least one energy beam comprises a combined probe beam and signal code for beam intensity control and propagation measurement, wherein the at least one energy beam is modulated in time to provide an identifying code corresponding to a source node, wherein the at least one energy beam is a type selected from a group comprising infrared, visible, acoustic, and microwave beams.46. The node of claim 4, wherein at least one of the plurality of network elements determines a position of the node.47. The node of claim 4, wherein software is transferable among the plurality of network elements, wherein the software transfer is remotely controllable.48. The node of claim 2, wherein at least one public key security protocol is used to protect communications.49. The node of claim 2, wherein the node further comprises a Global Position System device providing location and time information.50. The node of claim 1, wherein the at least one communication device comprises at least one communication modern.51. The node of claim 4, wherein communications among the plurality of network elements comprise multihop communications.52. The node of claim 1, wherein the environment is at least one of electronic equipment, mechanical equipment, electro-mechanical equipment, a facility, a structure, a material, a transportation system, a vehicle, an outdoor area, an indoor area, a mixed indoor and outdoor area, a biological system, an animal, and a person.53. The node of claim 4, wherein the plurality of network elements support short range and long range communications.54. The node of claim 1, wherein the node is contained in a sealed and waterproof system.55. A network node means comprising:means for coupling the network node, said node comprising at least one sensor, and a plurality of network elements an a plurality of network elements among an environment and at least one remote computer; means for collecting data from the environment; means for receiving signals that remotely control the network node; means for providing node information from the node to the plurality of network elements; and means for distributing processing of the collected data among the plurality of network elements in response to the node information, wherein the distributed processing comprises multiple processing levels accessible from the remote computer, wherein processing within the node means includes a preprocessor coupled to at least one processor, the preprocessor running real time processes, wherein the node means is configurable at one of a plurality of programming layers rough a plurality of application program interfaces (APIs), wherein the programming layers comprise a physical layer including real-time processes, and an operating system layer including non-real time processes.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.