Abstract:
This invention allows a video network camera to be mounted directly against a window or other transparent surface without any additional mounting hardware. The network camera can be mounted both inside and outside of a window without additional mounting hardware. A novel mounting apparatus in conjunction with an adjustable video sensor allows the user to quickly mount and make adjustments to the viewing angle of the network camera, thus reducing installation time and installation costs. In addition, the network camera can be mounted to walls, ceilings and other surfaces as necessary by using a second mounting assembly.
Abstract:
A network synchronization method designed to provide synchronization of multiple networks and devices. This invention provides a specific method for determining which nodes are responsible for network synchronization as nodes fail or cannot see each other due to conditions on the network. This allows for fault tolerance in a network in which conditions change dynamically. In addition, this invention uses synchronization codes and network numbers to isolate separate networks using the same physical medium, thus allowing sharing of network resources.
Abstract:
A system and method for creating, deleting, and maintaining logical networks based on the needs of a network. Logical networks are created on a physical network and can be encrypted to further isolate the logical networks. Logical network addresses are maintained for network nodes and aged based on responses from network nodes. Network nodes can be detected and added to additional logical networks based on network or users needs. Network nodes can be added or removed on a as needs basis. Additionally, logical networks can be removed based on system needs.
Abstract:
A bandwidth allocation method and system designed to provide efficient bandwidth utilization based on data priority and needs of network nodes. This invention provides a specific design for dynamically creating, deleting, resizing, and reclaiming network channels based on priority and the needs of existing connections within a network or within multiple networks. Additionally, this invention provides a process to make channels and their encryption keys persistent through the creation of virtual channels which are made active when data needs to be transferred.
Abstract:
A network access system designed to provide efficient access to nodes using a communication channel based on the needs of the system. This invention provides a specific design for token based access scheme which allows access based on priority, time, and data requirements. Also included is a unique collision detection and token granting mechanism. These designs provide for nodes to efficiently request and gain access to network bandwidth and are adaptive to allow for different data types such as voice, video, control, and data over networks such as power line or wireless.
Abstract:
A network security system designed to provide per-packet encryption based on an encryption key identifier and an associated encryption key. Packets or groups of packets are encrypted based on information that relates to the packet such as service type, network number, and the like. This encryption criterion is associated with an encryption key and encryption key identifier. When a packet contains the certain criteria, the packet is encrypted using the encryption key. The packet is sent across the network using the encryption key identifier and the encrypted payload. The targeted nodes decrypt the packet using the reverse process.
Abstract:
A data networking system designed to provide efficient yet reliable transportation of data across a time division multiplexed network. This invention allows for redundantly sending and resending of segments in a dynamic manner. In addition, segments are fragmented, resized and sent with low overhead due to dynamic header sizes, segment sizes, forward error correction, and cyclic redundancy checks. The result is a very adaptive network that meets the demanding requirements of networks such as power line and wireless while still being able to transport data for voice, audio, video, computer, control, and the like.
Abstract:
A data networking system and method which allows efficient use of bandwidth for data streams such as video and audio. This invention allows network nodes to dynamically identify changing network conditions which are typical on wireless and power line networks. The system and method dynamically adapt to the changes which affect network bandwidth by changing compression rates, compression types, audio/video quality, motion masks, throughput for specific connections, or mass storage of data streams until the network is capable of sending the data. The result is an improved system that requires little or no user intervention as network conditions change.